@import url("https://fonts.googleapis.com/css?family=Playfair+Display|Poppins:300,400,500,600,700,800,900");.col-md-offset-right-1,
.col-lg-offset-right-1{margin-right:8.33333333%;}
ul{list-style:none;margin:0px;padding:0px;}
a{text-decoration:none;}
a:hover,
a:focus{text-decoration:none;outline:none;}
.row.m0{margin:0px;}
.p0{padding:0px;}
body{line-height:26px;font-size:14px;font-family:"Poppins", sans-serif;}
body,
p,
h1,
h2,
h3,
h4,
h5,
h6{margin:0px;padding:0px;}
#success{display:none;}
#error{display:none;}
.display_table{display:table;width:100%;}
.display_table_row{display:table-row;}
.display_table_cell{display:table-cell;float:none !important;}
.p_100{padding:100px 0px;}
iframe{border:none;}
i:before{margin-left:0px !important;}
.anchor{display:block;height:80px;margin-top:-80px;visibility:hidden;}
@media (min-width:1200px){.container{max-width:1200px;}
}
#preloader{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#FFF;z-index:9999;}
#preloader .preloader{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
#preloader .preloader:after{content:"";display:block;width:40px;height:40px;border:1px solid #EBEBEB;border-top:1px solid #8cc63f;border-radius:50%;-webkit-animation:1s preloader linear infinite;animation:1s preloader linear infinite;}
@-webkit-keyframes preloader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes preloader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.main_title h3{line-height:48px;font-family:"Poppins", sans-serif;padding-bottom:20px;color:#232d37;font-weight:500;}
.main_title p{font-size:16px;color:#51545f;font-family:"Poppins", sans-serif;line-height:26px;padding-top:15px;}
.center_title{color:#fff;text-align:center;padding-bottom:40px;}
.center_title h2{font-size:40px;font-family:"Poppins", sans-serif;font-weight:500;}
.center_title p{font-size:16px;color:#fff;font-family:"Poppins", sans-serif;line-height:26px;padding-top:10px;}
.b_center_title{text-align:center;padding-bottom:50px;}
.b_center_title h2{font-size:40px;font-family:"Poppins", sans-serif;font-weight:500;color:#232d37;}
.b_center_title p{font-size:16px;color:#fff;font-family:"Poppins", sans-serif;line-height:26px;padding-top:10px;color:#51545f;}
.navbar-light .navbar-nav .nav-link{color:#fff;}
.navbar-light .navbar-nav .nav-link:focus{color:#fff;}
.main_menu_area{position:absolute;width:100%;top:0px;left:0px;z-index:30;padding:0px 100px;}
.main_menu_area .navbar{padding:0px;background-color:transparent !important;}
.main_menu_area .navbar .navbar-collapse{text-align:right;}
@media (min-width:992px){.main_menu_area .navbar .navbar-collapse{display:block !important;}
}
.main_menu_area .navbar .navbar-nav{display:inline-block;}
.main_menu_area .navbar .navbar-nav li{display:inline-block;margin-right:30px;}
.main_menu_area .navbar .navbar-nav li a{padding:0px;color:#fff;line-height:80px;font-size:14px;font-family:"Poppins", sans-serif;font-weight:500;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;}
.main_menu_area .navbar .navbar-nav li:last-child{margin-right:0px;}
.main_menu_area .navbar .navbar-nav li:hover a,
.main_menu_area .navbar .navbar-nav li.active a{color:#8cc63f;}
@media (min-width:992px){.main_menu_area .navbar .navbar-nav li.submenu .dropdown-menu{-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);display:block;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;min-width:246px;background:#fff;border-radius:0px;border:none;top:99%;padding:25px 0px 30px 0px;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}
}
.main_menu_area .navbar .navbar-nav li.submenu .dropdown-menu li{display:block;margin-right:0px;}
.main_menu_area .navbar .navbar-nav li.submenu .dropdown-menu li a{padding:0px 25px;line-height:50px;font-family:"Poppins", sans-serif;font-weight:500;font-size:14px;text-shadow:none;line-height:42px;color:#232d37;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;text-transform:capitalize;}
.main_menu_area .navbar .navbar-nav li.submenu .dropdown-menu li a:before{display:none;}
.main_menu_area .navbar .navbar-nav li.submenu .dropdown-menu li:hover a{color:#8cc63f;}
@media (min-width:992px){.main_menu_area .navbar .navbar-nav li.submenu:hover.submenu .dropdown-menu{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
}
.main_menu_area .navbar .navbar-nav.justify-content-end{margin-left:85px;}
.main_menu_area .navbar .navbar-nav.justify-content-end li{margin-right:25px;}
.main_menu_area .navbar .navbar-nav.justify-content-end li a{font-size:16px;}
.main_menu_area .navbar .navbar-nav.justify-content-end li:last-child{margin-right:0px;}
.main_menu_area.navbar_fixed{position:fixed;width:100%;top:-70px;left:0;right:0;background:rgba(0, 0, 0, 0.9);-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);-webkit-transition:background 500ms ease, -webkit-transform 500ms ease;transition:background 500ms ease, -webkit-transform 500ms ease;-o-transition:transform 500ms ease, background 500ms ease;transition:transform 500ms ease, background 500ms ease;transition:transform 500ms ease, background 500ms ease, -webkit-transform 500ms ease;-webkit-transition:transform 500ms ease, background 500ms ease;}
.main_menu_area.navbar_fixed .navbar .navbar-nav li a{//line-height:70px;}
.emface_banner_area{background:url(../img/banner/emface-banner.jpg) no-repeat scroll center center;background-size:cover;position:relative;min-height:450px;}
.emlux_banner_area{background:url(../img/banner/emlux-banner.jpg) no-repeat scroll center center;background-size:cover;position:relative;min-height:450px;}
.client_banner_area{background:url(../img/banner/client-banner.jpg) no-repeat scroll center center;background-size:cover;position:relative;min-height:450px;}
.lab_banner_area{background:url(../img/banner/lab-banner.jpg) no-repeat scroll center center;background-size:cover;position:relative;min-height:450px;}
.about_banner_area{background:url(../img/banner/about-banner.jpg) no-repeat scroll center center;background-size:cover;position:relative;min-height:450px;}
.contact_banner_area{background:url(../img/banner/contact-banner.jpg) no-repeat scroll center center;background-size:cover;position:relative;min-height:450px;}
.emface_banner_area:before,
.emlux_banner_area:before,
.client_banner_area:before,
.lab_banner_area:before,
.about_banner_area:before,
.contact_banner_area:before{content:"";background:rgba(4, 8, 29, 0.7);position:absolute;left:0px;top:0;width:100%;height:100%;}
.banner_text_inner{text-align:center;position:relative;padding-top:200px;}
.banner_text_inner h4{color:#fff;font-size:48px;font-weight:500;font-family:"Poppins", sans-serif;padding-bottom:10px;}
.banner_text_inner ul li{display:inline-block;margin-right:15px;}
.banner_text_inner ul li a{color:#fff;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;}
.banner_text_inner ul li a i{position:relative;left:-10px;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;}
.banner_text_inner ul li:hover a{color:#8cc63f;}
.banner_text_inner h5{font-size:18px;color:#fff;font-family:"Poppins", sans-serif;}
.main_slider_area #main_slider ul li .slider_button .bg_btn{display:inline-block;line-height:46px !important;font-size:13px;text-transform:uppercase;margin-right:7px;}
.main_slider_area #main_slider ul li .slider_button .tp_btn{display:inline-block;text-transform:uppercase;}
.creative_feature_area{background:#f7f7f7;}
.c_feature_box{-webkit-box-shadow:0px 25px 49px 0px rgba(58, 74, 88, 0.1);box-shadow:0px 25px 49px 0px rgba(58, 74, 88, 0.1);border-radius:2px;background:#fff;padding:45px 0px;margin-top:-100px;z-index:22;position:relative;}
.c_feature_box .col-lg-4:last-child .c_box_item:before{display:none;}
.c_box_item{padding:0px 35px 0px 40px;position:relative;}
.c_box_item:before{content:"";background:#e5e5e5;height:145px;width:1px;position:absolute;right:-15px;top:0px;}
.c_box_item h4{font-size:20px;color:#232d37;font-family:"Poppins", sans-serif;font-weight:500;line-height:36px;padding-bottom:10px;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;}
.c_box_item h4 i{padding-right:10px;color:#8cc63f;}
.c_box_item h4:hover{color:#8cc63f;}
.c_box_item p{font-size:14px;line-height:26px;color:#51545f;font-family:"Poppins", sans-serif;}
.d_feature_text .main_title{padding-bottom:20px;}
.d_feature_text p{font-size:14px;color:#51545f;font-family:"Poppins", sans-serif;line-height:26px;padding-bottom:12px;}
.d_feature_text p+p{}
.d_feature_text li{line-height:40px;list-style:disc;}
.d_feature_text .read_btn{margin-top:34px;}
.d_feature_img{padding-left:70px;}
.index_img{width:100%;}
.industries_area{background:#f7f7f7;overflow:hidden;padding-top:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.left_indus{width:calc(50% + 85px);float:left;text-align:right;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.right_indus{width:calc(50% - 85px);float:right;}
.indus_img{text-align:right;padding-right:85px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}
.indus_img img{max-width:100%;}
.indus_text{max-width:500px;padding-top:20px;}
@media (min-width:1500px){.indus_text{padding-top:80px;}
}
.indus_text .read_btn{width:180px;margin-top:60px;}
.our_skill_inner{margin-top:45px;}
.our_skill_inner .single_skill{margin-bottom:30px;}
.our_skill_inner .single_skill h3{color:#232d37;font-family:"Poppins", sans-serif;font-weight:500;font-size:14px;padding-bottom:6px;}
.our_skill_inner .single_skill .progress{height:8px;border-radius:0px;background:#e5e5e5;overflow:visible;}
.our_skill_inner .single_skill .progress .progress-bar{background-image:-webkit-linear-gradient(180deg, #20d497 0%, #744fff 100%);background-image:-moz-linear-gradient(180deg, #20d497 0%, #744fff 100%);background-image:-ms-linear-gradient(180deg, #20d497 0%, #744fff 100%);position:relative;overflow:visible;background-color:transparent;}
.our_skill_inner .single_skill .progress .progress-bar .progress_parcent{position:absolute;right:0px;top:-25px;color:#232d37;font-size:14px;font-family:"Poppins", sans-serif;font-weight:500;}
.our_skill_inner .single_skill:last-child{margin-bottom:0px;}
.description-img{height:100%;width:100%;padding:10px;}
.project_area{background:url(../img/project-bg.jpg) no-repeat fixed center center;background-size:cover;position:relative;z-index:3;padding:115px 0px;}
.project_area:before{content:"";height:100%;width:100%;left:0px;top:0px;position:absolute;z-index:-1;background:rgba(4, 8, 29, 0.7);}
.project_inner .tp_btn{margin-top:5px;}
.read_btn{height:46px;width:160px;line-height:48px;color:#232d37;font-family:"Poppins", sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;background-image:-webkit-gradient(linear, left top, right top, from(#744fff), color-stop(51%, #21d397), to(#744fff));background-image:-webkit-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%);background-image:-o-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%);background-image:linear-gradient(to right, #744fff 0%, #21d397 51%, #744fff 100%);text-align:center;position:relative;background-size:200% auto;z-index:2;display:block;-webkit-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;}
.read_btn:before{content:"";background:#f7f7f7;position:absolute;left:2px;top:2px;width:98%;height:42px;z-index:-1;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;}
.read_btn:hover{background-position:right center;color:#232d37;}
.tp_btn{height:46px;width:165px;text-align:center;color:#fff;border-width:2px;border-style:solid;border-image:-moz-linear-gradient(180deg, #20d497 0%, #744fff 100%);-webkit-border-image:-webkit-linear-gradient(180deg, #20d497 0%, #744fff 100%);border-image:-webkit-linear-gradient(180deg, #20d497 0%, #744fff 100%);border-image:-ms-linear-gradient(180deg, #20d497 0%, #744fff 100%);border-image-slice:1;display:block;line-height:42px;-webkit-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;font-size:13px;font-family:"Poppins", sans-serif;font-weight:600;position:relative;z-index:3;margin:auto;}
.tp_btn:after{content:"";height:46px;width:165px;position:absolute;left:-2px;top:-2px;border-width:2px;border-style:solid;border-image:-moz-linear-gradient(180deg, #744fff 0%, #20d497 100%);-webkit-border-image:-webkit-linear-gradient(180deg, #744fff 0%, #20d497 100%);border-image:-webkit-linear-gradient(180deg, #744fff 0%, #20d497 100%);border-image:-ms-linear-gradient(180deg, #744fff 0%, #20d497 100%);border-image-slice:1;-webkit-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;z-index:-1;opacity:0;}
.tp_btn:hover{color:#fff;}
.tp_btn:hover:after{opacity:1;}
.bg_btn{font-size:13px;text-transform:uppercase;font-family:"Poppins", sans-serif;font-weight:600;color:#fff;text-align:center;width:160px;height:46px;line-height:46px;background-image:-webkit-gradient(linear, left top, right top, from(#744fff), color-stop(51%, #21d397), to(#744fff));background-image:-webkit-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%);background-image:-o-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%);background-image:linear-gradient(to right, #744fff 0%, #21d397 51%, #744fff 100%);-webkit-transition:all 400ms ease-out !important;-o-transition:all 400ms ease-out !important;transition:all 400ms ease-out !important;background-size:200% auto;border:none;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:3px;cursor:pointer;display:inline-block;}
.bg_btn:hover{background-position:right center;color:#fff;}
.bg_btn:focus{background-image:-webkit-gradient(linear, left top, right top, from(#744fff), color-stop(51%, #21d397), to(#744fff)) !important;background-image:-webkit-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%) !important;background-image:-o-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%) !important;background-image:linear-gradient(to right, #744fff 0%, #21d397 51%, #744fff 100%) !important;-webkit-transition:all 400ms ease-out !important;-o-transition:all 400ms ease-out !important;transition:all 400ms ease-out !important;background-size:200% auto;}
.more_btn{color:#8cc63f;font-size:14px;font-family:"Poppins", sans-serif;text-decoration:underline;line-height:26px;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;}
.more_btn:hover{text-decoration:none;color:#8cc63f;}
.submit_btn{font-size:13px;text-transform:uppercase;font-family:"Poppins", sans-serif;font-weight:600;color:#fff;text-align:center;padding:0px 10px;background-image:-webkit-gradient(linear, left top, right top, from(#744fff), color-stop(51%, #21d397), to(#744fff));background-image:-webkit-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%);background-image:-o-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%);background-image:linear-gradient(to right, #744fff 0%, #21d397 51%, #744fff 100%);-webkit-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;background-size:200% auto;border:none;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:3px;cursor:pointer;}
.submit_btn:hover{background-position:right center;color:#fff;}
.submit_btn:focus{background-image:-webkit-gradient(linear, left top, right top, from(#744fff), color-stop(51%, #21d397), to(#744fff)) !important;background-image:-webkit-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%) !important;background-image:-o-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%) !important;background-image:linear-gradient(to right, #744fff 0%, #21d397 51%, #744fff 100%) !important;-webkit-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;background-size:200% auto;}
.submit_btn2{height:46px;width:165px;line-height:46px;color:#232d37;font-family:"Poppins", sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;background-image:-webkit-gradient(linear, left top, right top, from(#744fff), color-stop(51%, #21d397), to(#744fff));background-image:-webkit-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%);background-image:-o-linear-gradient(left, #744fff 0%, #21d397 51%, #744fff 100%);background-image:linear-gradient(to right, #744fff 0%, #21d397 51%, #744fff 100%);text-align:center;position:relative;background-size:200% auto;z-index:2;display:block;-webkit-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;padding:0px;border-radius:2px;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;cursor:pointer;}
.submit_btn2:before{content:"";background:#f7f7f7;position:absolute;left:2px;top:2px;width:97.5%;height:40px;z-index:-1;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;}
.submit_btn2:hover{background-position:right center;color:#232d37;}
.service_area{background-size:cover;position:relative;z-index:2;padding:115px 0px;}
.service_item{text-align:-webkit-center;}
.service_item i{background-image:-moz-linear-gradient(180deg, #20d497 0%, #744fff 100%);background-image:-webkit-linear-gradient(180deg, #20d497 0%, #744fff 100%);background-image:-ms-linear-gradient(180deg, #20d497 0%, #744fff 100%);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:40px;}
.service_item h4{font-size:20px;font-family:"Poppins", sans-serif;font-weight:500;padding:18px 0px 12px 0px;}
.service_item p{font-size:14px;line-height:26px;font-family:"Poppins", sans-serif;max-width:360px;padding-bottom:40px;margin:auto;}
.testimonials_slider .item img{width:auto !important;}
.testimonials_slider .item .media{vertical-align:middle;}
.testimonials_slider .item .media .d-flex{vertical-align:middle;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}
.testimonials_slider .item .media .media-body{padding-left:100px;vertical-align:middle;padding-right:40px;}
.testimonials_slider .item .media .media-body p{font-size:18px;color:#51545f;line-height:30px;font-family:"Poppins", sans-serif;font-weight:400;padding:35px 0px 20px 0px;}
.testimonials_slider .item .media .media-body h4{font-size:14px;color:#b3b3b3;font-family:"Poppins", sans-serif;font-weight:400;}
.testimonials_slider .item .media .media-body h4 a{font-size:16px;color:#232d37;font-family:"Poppins", sans-serif;font-weight:500;}
.testimonials_slider .owl-prev,
.testimonials_slider .owl-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:36px;color:#b3b3b3;z-index:4;cursor:pointer;}
.testimonials_slider .owl-prev{left:-80px;}
.testimonials_slider .owl-next{right:-80px;}
.media{margin:30px 0px;}
.media .d-flex h6{font-family:"Playfair Display", serif;font-size:100px;color:#8cc63f;line-height:75px;}
.media .media-body{padding-left:32px;}
.media .media-body p{font-size:18px;line-height:26px;color:#1e1e27;font-family:"Poppins", sans-serif;}
.media .media-body h5{font-size:14px;color:#b3b3b3;font-family:"Poppins", sans-serif;padding-top:15px;}
.media .media-body h5 a{font-size:16px;color:#232d37;font-family:"Poppins", sans-serif;font-weight:500;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;}
.media .media-body h5 a:hover{color:#8cc63f;}
.right_sidebar_area{padding-left:20px;}
.right_widget{margin-bottom:45px;}
.r_w_title{padding-bottom:20px;}
.r_w_title h3{font-size:22px;color:#1e1e27;font-family:"Poppins", sans-serif;font-weight:500;}
.client_image{width:100%;padding:30px;}
.solution_area{padding:70px 0px;}
.feature-item{display:flex;padding-bottom:30px;}
.feature-img{height:50px;margin-right:20px;}
.lab_area{padding:70px 0px;}
.sentence{font-size:30px;padding-bottom:20px;}
.sentence-quote{color:#51545f;font-size:16px;}
.section-header{margin-bottom:40px;text-align:center;}
hr.breaker{border-top:1px solid #8cc63f;width:35%;margin-top:0;padding-bottom:10px;}
.about_area{padding:70px 0px;}
.about-item{display:grid;padding-top:30px;padding-bottom:30px;text-align:-webkit-center;}
.about-img{height:80px;}
.contact_us_area{padding:110px 0px;}
.mapBox{min-height:520px;-webkit-box-shadow:0px 27px 51.33px 7.67px rgba(0, 0, 0, 0.15);box-shadow:0px 27px 51.33px 7.67px rgba(0, 0, 0, 0.15);}
.contact_details_inner{padding-top:75px;}
.contact_text .contact_d_list{margin-top:40px;}
.contact_text .contact_d_list .contact_d_list_item{margin-bottom:22px;}
.contact_text .contact_d_list .contact_d_list_item a{font-size:16px;color:#51545f;font-family:"Poppins", sans-serif;display:block;}
.contact_text .contact_d_list .contact_d_list_item p{font-size:16px;color:#51545f;font-family:"Poppins", sans-serif;display:block;line-height:24px;}
.contact_text .contact_d_list .contact_d_list_item:last-child{margin-bottom:0px;}
.contact_text .static_social{margin-top:40px;}
.contact_text .static_social .main_title{padding-bottom:25px;}
.contact_text .static_social ul li{display:inline-block;margin-right:7px;margin-bottom:0px;}
.contact_text .static_social ul li:last-child{margin-right:0px;}
.contact_form .main_title{padding-bottom:40px;}
.contact_us_form .form-group{margin-bottom:20px;}
.contact_us_form .form-group input{height:50px;width:100%;border:1px solid #e5e5e5;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:0px 20px;font-size:16px;color:#7f7f7f;font-family:"Poppins", sans-serif;}
.contact_us_form .form-group input.placeholder{font-size:16px;color:#b3b3b3;font-family:"Poppins", sans-serif;}
.contact_us_form .form-group input:-moz-placeholder{font-size:16px;color:#b3b3b3;font-family:"Poppins", sans-serif;}
.contact_us_form .form-group input::-moz-placeholder{font-size:16px;color:#b3b3b3;font-family:"Poppins", sans-serif;}
.contact_us_form .form-group input::-webkit-input-placeholder{font-size:16px;color:#b3b3b3;font-family:"Poppins", sans-serif;}
.contact_us_form .form-group input:focus{border-color:#7f7f7f;}
.contact_us_form .form-group textarea{height:80px;width:100%;border:1px solid #e5e5e5;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:15px 20px;font-size:16px;color:#7f7f7f;font-family:"Poppins", sans-serif;resize:none;}
.contact_us_form .form-group textarea.placeholder{font-size:16px;color:#b3b3b3;font-family:"Poppins", sans-serif;}
.contact_us_form .form-group textarea:-moz-placeholder{font-size:16px;color:#b3b3b3;font-family:"Poppins", sans-serif;}
.contact_us_form .form-group textarea::-moz-placeholder{font-size:16px;color:#b3b3b3;font-family:"Poppins", sans-serif;}
.contact_us_form .form-group textarea::-webkit-input-placeholder{font-size:16px;color:#b3b3b3;font-family:"Poppins", sans-serif;}
.contact_us_form .form-group textarea:focus{border-color:#7f7f7f;}
.contact_us_form .form-group:last-child{margin-bottom:0px;margin-top:10px;}
.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0;}
.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;}
.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}
.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg);}
.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);}
.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg);}
.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}
.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8;}
.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0;}
.modal-message .modal-dialog{position:absolute;top:36%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) !important;-ms-transform:translateX(-50%) translateY(-50%) !important;transform:translateX(-50%) translateY(-50%) !important;margin:0px;max-width:500px;width:100%;}
.modal-message .modal-dialog .modal-content .modal-header{text-align:center;display:block;border-bottom:none;padding-top:50px;padding-bottom:50px;}
.modal-message .modal-dialog .modal-content .modal-header .close{position:absolute;right:-15px;top:-15px;padding:0px;color:#fff;opacity:1;cursor:pointer;}
.modal-message .modal-dialog .modal-content .modal-header h2{display:block;text-align:center;color:#8cc63f;padding-bottom:10px;}
.modal-message .modal-dialog .modal-content .modal-header p{display:block;}
.logo{margin-top:30px;}
.footer_widgets_area{background:#262626;overflow:hidden;padding:50px 0px;}
.footer_col h3{font-size:16px;color:white;font-weight:400;margin-top:30px;}
.footer_col a{color:#ccc;font-family:"Poppins", sans-serif;font-size:14px;}
.footer_col a:hover,
.footer_col a:focus{color:#ddd;}
.footer-btn{text-align:center;margin-top:30px;}
.copy_right_area{background-color:#1c1c1c;text-align:center;}
.copy_right_area h5{color:#606060;font-size:14px;font-family:"Poppins", sans-serif;line-height:50px;}