.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area {background-color:#fff}.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li>a {color:#575757;opacity:.8;font-size:18px;line-height:23px;letter-spacing:-.54px;font-weight:500}.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li.mkdf-active-item>a {color:#04501e;opacity:1}.mkdf-main-menu>ul>li.mkdf-active-item>a{color:#04501e}.mkdf-header-standard .mkdf-menu-area.mkdf-menu-right .mkdf-vertical-align-containers .mkdf-shopping-cart-holder,.mkdf-side-menu-button-opener.mkdf-side-menu-button-opener-predefined{display:none}.mkdf-search-opener{background-color:#04501e;color:#fff}.mkdf-vertical-align-containers .mkdf-position-left{padding-left:20px}.mkdf-logo-wrapper{display:flex}.sr7-layer .mkdf-btn.mkdf-btn-solid{color:inherit;font-weight:inherit}#SR7_1_1 .aux-wilmer-navigation.sr7-arrows{z-index:9999!important}.mkdf-portfolio-slider-holder.mkdf-ps-dark-skin .mkdf-portfolio-list-holder .mkdf-pli-text-wrapper .mkdf-pli-text .mkdf-pli-title{color:#1c1c1c}.mkdf-portfolio-slider-holder.mkdf-ps-dark-skin .mkdf-portfolio-list-holder .mkdf-pli-text-wrapper .mkdf-pli-text .mkdf-pli-excerpt{color:#1c1c1c;opacity:.8}.mkdf-portfolio-slider-holder.mkdf-ps-dark-skin .mkdf-portfolio-list-holder .mkdf-pli-text-wrapper .mkdf-pli-text .mkdf-btn{color:#004a19;font-weight:500}.mkdf-portfolio-list-holder.mkdf-pl-standard-shader.mkdf-pl-default-skin .mkdf-pl-read-more-holder .mkdf-btn:after{color:#004a19}.mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .mkdf-pli-text .mkdf-btn:hover:after,.mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider article:hover .mkdf-pli-text .mkdf-btn:after{background-color:#004a19}.mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .owl-nav .owl-next,.mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .owl-nav .owl-prev{background-color:#e9e9e9;color:#1c1c1c}.mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .owl-nav .owl-next,.mkdf-portfolio-slider-holder .mkdf-portfolio-list-holder.mkdf-nav-light-skin .owl-nav .owl-next:hover,.mkdf-portfolio-slider-holder .mkdf-portfolio-list-holder.mkdf-nav-light-skin .owl-nav .owl-next:hover span.mkdf-next-icon{color:#fff}footer .widget .mkdf-widget-title-holder .mkdf-widget-title{color:#343434}footer .widget .mkdf-widget-title-holder{margin-bottom:30px}footer .mkdf-footer-top-holder .widget a,footer .mkdf-footer-top-holder .widget p{font-size:16px;color:rgba(52,52,52,.66)}footer .widget ul li{padding:2px 0 8px}footer .mkdf-footer-top-holder .widget a:hover{color:#004a19}.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid{padding:54px 0 74px}.mkdf-page-footer .mkdf-footer-bottom-holder{border-top:0;padding-top:24px}#mkdf-back-to-top{width:65px;height:52px;bottom:0;border-radius:0;display:flex;justify-content:center;align-items:center}ul#menu-our-locations li{position:relative;border-bottom:1px solid rgba(112,112,112,.34);padding:10px 0}ul#menu-our-locations li:after{content:"\24";font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;right:0;top:11px;color:#343434}ul#menu-our-locations li a{display:block;padding-right:0}ul#menu-our-locations li a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.logo_wrap .mkdf-clients-grid-holder .mkdf-cc-link .mkdf-cc-image,.mkdf-cc-hover-roll-over .mkdf-cc-item .mkdf-cc-image{filter:grayscale(100%)}.mkdf-title-holder.mkdf-standard-type .mkdf-page-title-additional-text{color:#565969;font-size:20px;line-height:26px;font-family:Yantramanav,sans-serif;font-weight:500}.mkdf-title-holder.mkdf-standard-type .mkdf-page-title{color:#1c1c1c}.mkdf-title-holder .mkdf-title-wrapper .mkdf-page-subtitle{font-size:20px;line-height:26px;font-weight:400;letter-spacing:0;color:#565969;text-transform:none}.icon_box_01{border:1px solid #b4b4b4;padding:35px 30px;max-width:280px}.full_height_col .elementor-widget-mkdf_icon_with_text{height:100%}.full_height_col .elementor-widget-mkdf_icon_with_text>.elementor-widget-container{height:100%}.full_height_col .elementor-widget-mkdf_icon_with_text>.elementor-widget-container .icon_box_01{height:100%}#respond input[type="text"],#respond textarea,.mkdf-style-form textarea,.post-password-form input[type="password"],.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea,input[type="email"],input[type="password"],input[type="text"]{font-size:17px;font-weight:500;color:#1c1c1c;opacity:.77}.feature_box1{position:relative}.e-con.feature_box1:before{content:"";position:absolute;top:0;left:-1px;width:1px;height:150px;background-color:#fff;z-index:1;border:0}.e-con.feature_box1:after{content:"";position:absolute;bottom:0;right:-1px;width:1px;height:150px;background-color:#fff;z-index:1}.feature_box1 .elementor-widget-text-editor ul{list-style:none;margin-top:0}.feature_box1 .elementor-widget-text-editor ul li{position:relative;padding-left:20px}.feature_box1 .elementor-widget-text-editor ul>li:before{content:"\35";font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;left:0;top:3px;color:#04501e}.feature_box1 .elementor-widget-text-editor ul>li>ul>li{padding-left:15px}.feature_box1 .elementor-widget-text-editor ul>li>ul>li:before{content:"";position:absolute;left:0;top:10px;background-color:#04501e;width:4px;height:4px}.mkdf-ps-navigation .mkdf-ps-back-btn{background-color:#04501e;display:none}.mkdf-ps-navigation .mkdf-ps-next a .mkdf-ps-nav-mark,.mkdf-ps-navigation .mkdf-ps-prev a .mkdf-ps-nav-mark{background-color:#04501e}.mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner,.mkdf-content .mkdf-content-inner>.mkdf-full-width>.mkdf-full-width-inner{padding-top:30px}.mkdf-main-menu>ul>li>a{color:#797979}.custom_carousel .elementor-swiper-button{width:44px;height:45px;background:#e9e9e9;justify-content:center;align-items:center;top:auto!important;transform:none!important}.custom_carousel .elementor-swiper-button.elementor-swiper-button-next{bottom:8px!important;right:0!important}.custom_carousel .elementor-swiper-button.elementor-swiper-button-prev{right:48px!important;bottom:8px!important;left:auto!important}.mkdf-ps-navigation .mkdf-ps-next a .mkdf-ps-nav-label,.mkdf-ps-navigation .mkdf-ps-prev a .mkdf-ps-nav-label{color:#575757}.mkdf-drop-down .wide .second .inner>ul>li{width:33.33333333%}.mkdf-drop-down .second .inner ul li a .item_outer:before{content:"\35";left:0}.mkdf-drop-down .second .inner ul li a .item_outer{padding-left:20px}body .pp_overlay{background-color:#04501e}div#nav_menu-3 h4.mkdf-widget-title{visibility:hidden}.mkdf-grid-masonry-list.mkdf-fixed-masonry-items img{object-fit:cover}.single-portfolio-item .mkdf-ps-navigation{display:flex;justify-content:flex-end}.single-portfolio-item .mkdf-ps-navigation .mkdf-ps-prev{order:2;text-align:right}.single-portfolio-item .mkdf-ps-navigation .mkdf-ps-next{text-align:left;order:1}.single-portfolio-item .mkdf-ps-navigation .mkdf-ps-prev a{display:flex;justify-content:end;flex-direction:row-reverse;align-items:center;column-gap:20px}.single-portfolio-item .mkdf-ps-navigation .mkdf-ps-prev a .mkdf-ps-nav-mark{left:0;margin:0 0 0 0}.single-portfolio-item .arrow_carrot-left:before{content:"\35"}.single-portfolio-item .mkdf-ps-navigation .mkdf-ps-next a{display:flex;justify-content:start;flex-direction:row-reverse;align-items:center;column-gap:20px}.single-portfolio-item .arrow_carrot-right:before{content:"\34"}#contact_tab .e-n-tab-title:focus{outline:none}#service_slider .mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .owl-nav .owl-next .mkdf-next-label,#service_slider .mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .owl-nav .owl-prev .mkdf-prev-label{margin-left:1%;display:none}#service_slider .mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .owl-nav .owl-next,#service_slider .mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .owl-nav .owl-prev{width:48px;height:48px}#service_slider .mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .owl-nav .owl-next .mkdf-alt-next-icon{margin-left:0}#service_slider .mkdf-portfolio-slider-holder.mkdf-portfolio-slider-navigation-left-from-slider .mkdf-pl-inner .owl-nav .owl-prev .mkdf-alt-prev-icon{margin-right:0}.mkdf-title-holder.mkdf-title-with-background-text .mkdf-title-inner .mkdf-grid *{max-width:50%}.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{max-width:50%}.mkdf-sticky-header:not(.header-appear) {visibility:hidden}.text_light p{color:inherit}.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:54px;line-height:60px}footer #text-3{position:relative;padding:25px 30px;border:1px solid #04501e;margin-top:35px}footer #text-3:before{content:"";position:absolute;top:0;right:-1px;width:1px;height:65px;background-color:#e9e9e9;z-index:1;border:0}footer #text-3:after{content:"";position:absolute;bottom:0;left:-1px;width:1px;height:65px;background-color:#e9e9e9;z-index:1}footer #text-3 .mkdf-widget-title-holder{margin-bottom:15px}footer #text-3 .mkdf-widget-title-holder .mkdf-widget-title{color:#04501e;font-size:26px;line-height:27px;font-weight:900;margin-top:0;margin-bottom:0}footer #text-3 .textwidget{font-size:16px;line-height:25px;letter-spacing:-.24px}footer #text-3 .textwidget .popupStatement{color:#04501e!important;opacity:1!important;display:inline-block}.popupText a{color:#04501e}.popupText p{margin-top:0;margin-bottom:20px}.custom-simple-carousel{overflow:hidden}.custom-simple-carousel:hover .custom-simple-carousel-slides{animation-play-state:paused}.custom-simple-carousel-slides{display:flex;transition:transform .5s ease}.custom-simple-carousel-slides .custom-simple-carousel-slide{flex:0 0 100%}.custom-simple-carousel-slides .custom-simple-carousel-slide h2{font-size:80px;line-height:1em;letter-spacing:-.01em;font-weight:800;text-transform:uppercase}.custom-simple-carousel-slides .custom-simple-carousel-slide h1{font-size:60px;line-height:.96em;letter-spacing:-.02em;font-weight:600}@media only screen and (min-width:1280px){.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title,.page-template-full-width .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{color:#1c1c1c;max-width:50%}.single-portfolio-item.postid-10001 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{max-width:55%}.postid-3006 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:54px}}@media only screen and (min-width:1366px){.mkdf-ps-full-width-custom-layout .mkdf-ps-navigation{max-width:1300px;margin:0 auto}}@media (max-width:1440px){.mkdf-title-holder{background-position:center right -160px}}@media (max-width:1400px){.single-portfolio-item.postid-10001 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:60px;line-height:62px}}@media (max-width:1279px){.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:40px;line-height:45px}.single-portfolio-item.postid-10001 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:50px;line-height:50px}}@media (max-width:1199px){.mkdf-title-holder{background-position:center}.mkdf-title-holder.mkdf-has-bg-image{height:auto!important;background-image:none!important}.mkdf-title-holder.mkdf-has-bg-image .mkdf-title-image{display:block}.mkdf-title-holder.mkdf-title-va-header-bottom .mkdf-title-wrapper{padding-top:0!important}.mkdf-title-holder.mkdf-has-bg-image .mkdf-title-wrapper{position:absolute;top:50%;left:0;height:100%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:45px}.mkdf-title-holder.mkdf-standard-type .mkdf-page-title-additional-text{font-size:14px;line-height:16px}.mkdf-content .mkdf-title-holder .mkdf-title-wrapper .mkdf-page-subtitle{font-size:15px;line-height:18px;margin-top:2px}}@media (max-width:1100px){.mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:40px;line-height:43px}.mkdf-mobile-header .mkdf-mobile-nav .mkdf-opened ul.sub_menu{display:block!important}.mkdf-title-holder .mkdf-grid{width:calc(100% - 40px);max-width:50%;margin-left:20px}.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{max-width:100%}.mkdf-title-holder.mkdf-title-with-background-text .mkdf-title-inner .mkdf-grid *{max-width:100%}.mkdf-title-holder.mkdf-standard-type .mkdf-page-subtitle{width:100%}}@media only screen and (min-width:1280px) and (max-width:1366px){#video_slider #SR7_1_1,#video_slider #SR7_1_1 sr7-adjuster,#video_slider #SR7_1_1 sr7-content,#video_slider #SR7_1_1 .sr7-layer{height:550px!important}}@media only screen and (min-width:1024px) and (max-width:1100px){#slider_title{font-size:55px!important;line-height:58px!important}}@media (max-width:1023px){.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title,.single-portfolio-item.postid-10001 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:30px;line-height:34px}footer .widget .mkdf-widget-title-holder{text-align:left}footer .widget ul{text-align:left}}@media (max-width:767px){.slider_btn_wrap .mkdf-btn{padding:6px 30px;font-size:14px;line-height:22px}.mobile_rel{position:relative!important}.mkdf-title-holder.mkdf-standard-type .mkdf-page-title-additional-text{font-size:10px;line-height:12px}.mkdf-title-holder.mkdf-standard-type .mkdf-page-title,.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:25px;line-height:26px}.mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:25px;line-height:26px}div#nav_menu-3 h4.mkdf-widget-title{display:none}footer.mkdf-page-footer .mkdf-grid-col-4{text-align:left}footer.mkdf-page-footer .mkdf-column-content .mkdf-footer-column-1{margin-bottom:0}footer.mkdf-page-footer .mkdf-column-content:nth-child(2) .mkdf-widget-title-holder {display:none}footer.mkdf-page-footer .mkdf-column-content:nth-child(2) {margin-top:0}.mkdf-mobile-header .mkdf-mobile-nav .mkdf-opened ul.sub_menu{display:block!important}#mkdf-back-to-top{width:40px;height:25px}.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{max-width:100%}.single-portfolio-item .mkdf-portfolio-single-holder .mkdf-ps-navigation{margin:10px 0 0}.mkdf-ps-full-width-custom-layout .mkdf-ps-navigation{padding:0 20px}.mkdf-ps-navigation .mkdf-ps-next,.mkdf-ps-navigation .mkdf-ps-prev{width:50%}.mkdf-ps-navigation .mkdf-ps-next a .mkdf-ps-nav-mark{margin:0 0 0 0}}@media (max-width:679px){.mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:25px;line-height:26px}}@media (max-width:600px){.mkdf-title-holder.mkdf-standard-type .mkdf-page-title,.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title,.single-portfolio-item.postid-10001 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:20px;line-height:21px}}@media (max-width:500px){.mkdf-title-holder.mkdf-standard-type .mkdf-page-title,.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title,.single-portfolio-item.postid-10001 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:16px;line-height:17px}}@media (max-width:480px){.mkdf-content .mkdf-container-inner,.mkdf-content .mkdf-elementor-row-grid-section>.elementor-container,.mkdf-content .mkdf-grid,.mkdf-content .mkdf-row-grid-section,.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid,.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner.mkdf-grid{width:calc(100% - 40px)}.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title,.single-portfolio-item.postid-10001 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:15px;line-height:15px}}@media (max-width:390px){.postid-3006.single-portfolio-item .mkdf-title-holder.mkdf-standard-type .mkdf-page-title,.single-portfolio-item.postid-10001 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{font-size:14px;line-height:15px}}