﻿.nectar-fancy-ul ul li{padding-left:28px !important}.nectar-fancy-ul ul li i.icon-default-style[class^=icon-].icon-salient-thin-line{font-weight:800 !important}@media screen and (min-width:1000px){.nectar-scrolling-text.font_size_99px .nectar-scrolling-text-inner *{line-height:1.5em !important}}@media only screen and (min-width:320px) and (max-width:767px){.company-info .contact-block{margin-bottom:0 !important}}.swiper-slide .content h2:before{content:"-----";display:block;margin-top:-18vh;color:#F0ECD7;letter-spacing:-20px;font-weight:200 !important;margin-bottom:-25px}@media only screen and (min-width:768px) and (max-width:1023px){.swiper-slide .content h2:before{margin-top:-6vh;color:#F0ECD7;letter-spacing:-20px;font-weight:200 !important;margin-bottom:-5px}}@media only screen and (min-width:320px) and (max-width:767px){.swiper-slide .content h2:before{content:"-----------------";display:block;margin-top:-3vh;color:#F0ECD7;letter-spacing:-20px;font-weight:200 !important;margin-bottom:0;margin-left:37px;font-size:33px}}.nectar-split-heading[data-custom-font-size="true"] h1::before{content:"-----";display:block;margin-top:0vh;color:#F0ECD7;letter-spacing:-20px;font-weight:200 !important;margin-bottom:-25px}@media only screen and (min-width:768px) and (max-width:1023px){.nectar-split-heading[data-custom-font-size="true"] h1::before{display:block;margin-top:-2vh;color:#F0ECD7;letter-spacing:-20px;font-weight:200 !important;margin-bottom:-16px;margin-left:18px;font-size:30px}}@media only screen and (min-width:320px) and (max-width:767px){.nectar-split-heading[data-custom-font-size="true"] h1::before{margin-top:-2vh;color:#F0ECD7;letter-spacing:-20px;font-weight:500 !important;margin-bottom:-16px;font-size:30px;margin-left:14px}}h3.hero-sub{font-weight:800 !important;font-size:15px !important;text-transform:uppercase !important;letter-spacing:3px !important}@media screen and (max-width:690px){h3.hero-sub{font-weight:800 !important;font-size:11px !important;line-height:18px !important;padding:15px 0}}.divider-wrap .divider-vertical{width:5px}.service-text{margin-top:-14px !important}@media only screen and (min-width:1px) and (max-width:999px){.divider-small-border[data-animate="yes"]{margin-top:-22px !important}}div[data-button-sizing="large"] .swiper-slide .button a{font-family:Plus Jakarta Sans, sans-serif !important;text-transform:capitalize;letter-spacing:-1px}@media screen and (min-width:691px) and (max-width:769px){.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2,.full-width-content .vc_col-sm-12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2,.nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"] .swiper-slide .content h2,.full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2{font-size:46px !important;line-height:48px !important}}@media screen and (max-width:690px){.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2,.full-width-content .vc_col-sm-12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2,.nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"] .swiper-slide .content h2,.full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2{font-size:36px !important;line-height:38px !important}}@media screen and (max-width:769px){.col h2,body h2{font-size:34px;line-height:35px}}#slide-out-widget-area .inner .off-canvas-menu-container li a{font-size:22px !important;line-height:45px !important;opacity:1 !important;font-weight:600 !important}#slide-out-widget-area .inner .off-canvas-menu-container li a::before{content:"-";margin-right:5px;font-size:30px}@media only screen and (min-width:1px) and (max-width:999px){#slide-out-widget-area .mobile-only{display:block !important;margin-top:4vh !important;padding-bottom:3vh !important;margin-bottom:4vh !important;border-bottom:4px solid rgba(237, 230, 194, 0.89)}}#slide-out-widget-area h4{color:#fff !important;text-transform:uppercase;letter-spacing:2px !important;font-size:14px !important;font-weight:900 !important}#slide-out-widget-area a.social-link{color:#fff;font-size:15px;border-bottom:2px solid #fff !important;padding-right:0px;display:table;margin-bottom:10px}#slide-out-widget-area a:hover{opacity:0.7 !important}#slide-out-widget-area .offcanvas-social{display:block;margin-top:-30px !important}#footer-outer #copyright{padding:20px 0;font-size:12px;background-color:#66b295 !important;color:#FFF !important}.company-info .contact-block{margin-bottom:10px !important}.contact-block .vc_col-sm-2{width:15% !important}.contact-block .vc_col-sm-10{width:85% !important}@media screen and (max-width:999px){.company-info .contact-block .vc_col-sm-10{width:78% !important;vertical-align:top;margin-top:-24px;margin-left:0px}.company-info .contact-block:last-of-type .vc_col-sm-10{width:78% !important;vertical-align:top;margin-top:0px;margin-left:0px}}@media screen and (max-width:640px){.company-info .contact-block .vc_col-sm-10,.company-info .contact-block:last-of-type .vc_col-sm-10{margin-left:15px !important}}@media screen and (min-width:641px) and (max-width:999px){.company-info .contact-block:first-of-type{width:100% !important;margin-bottom:20px !important}.company-info .contact-block{float:left;width:50%}}img.footer-logo{max-width:175px !important}.clients[data-he=greyscale_to_color]>div img{transition:filter 0.45s cubic-bezier(0.3, 0.4, 0.1, 1), opacity 0.45s cubic-bezier(0.3, 0.4, 0.1, 1);-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.55 !important}.clients[data-he=greyscale_to_color]>div:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1 !important}.clients>div{float:left;max-width:160px;margin:0 4vw !important}@media only screen and (max-width:999px){img.footer-logo{max-width:125px !important}.mobile-center{text-align:center !important}.mobile-center .nectar-cta{text-align:center !important}.mobile-center .nectar-fancy-ul ul li{padding-left:0 !important}.mobile-center .vc_column-inner{padding-left:0vw !important}.nectar-fancy-ul ul li i,.nectar-fancy-ul ul li i.icon-default-style{position:relative;left:-3px}.mobile-center .text-block{margin-top:-3vh !important}.nectar-lottie-wrap.width_tablet_30vw{width:30vw !important}#ajax-content-wrap .vc_row.inner_row.right_padding_14pct .row_col_wrap_12_inner{padding-right:0 !important}.nectar-scrolling-tabs[data-tab-spacing="40%"] .scrolling-tab-content>div{padding-top:0 !important;padding-bottom:0% !important}.tab-image{margin-left:-8% !important}}body .nectar-milestone .subject{letter-spacing:0.5px;font-size:12px;line-height:21px;color:#f0ecd7;text-transform:uppercase;letter-spacing:2px;font-weight:800 !important}.nectar_single_testimonial[data-style="bold"] p{font-family:Plus Jakarta Sans;letter-spacing:-1px;font-size:24px !important;line-height:38px;font-weight:200}body[data-form-submit="see-through"] .container-wrap input[type=submit],body[data-form-submit="see-through"] .container-wrap button[type=submit]:not(.search-widget-btn){padding:15px 22px !important;margin:0 auto}p.gform_required_legend{font-size:13px;color:GRAY;text-align:center}.gform_wrapper.gravity-theme .ginput_complex label{font-size:13px !important;color:gray;font-weight:600 !IMPORTANT;padding-top:5px}body .gform_wrapper .top_label .gfield_label{margin-top:20px;margin-bottom:6px;font-size:17px !important;font-weight:700 !important;font-family:Plus Jakarta Sans, sans-serif;color:black}@media screen and (min-width:768px){._df_thumb{border:none;width:540px !important;height:700px !important}}.masonry.meta_overlaid .post .post-header h3 a{display:block;font-family:Plus Jakarta Sans, sans-serif}.post h3.title{margin-bottom:4px;font-size:28px !important;line-height:32px !important}.post-area.featured_img_left article .grav-wrap .text span{font-size:15px;line-height:20px;font-family:Libre Baskerville;color:black}.post-area.featured_img_left article .meta-category a{font-family:Plus Jakarta Sans;font-size:13px !important;line-height:28px;font-weight:900 !important;text-transform:uppercase;letter-spacing:2px}.post-area.featured_img_left .article-content-wrap .post-featured-img{border-radius:0px}.post-area.featured_img_left .article-content-wrap .post-featured-img-wrap{border:5px solid #66b295;border-radius:0 !important}@media only screen and (min-width:1000px){.blog-feed .post-area.featured_img_left .article-content-wrap .post-featured-img-wrap{height:75%;margin-top:4vh}.blog-feed .post-area.featured_img_left .article-content-wrap .post-content-wrap{width:66.6%;padding:4% 0 6% 6%}}.blog-feed .posts-container article.post{border-bottom:3px solid #f0ecd7;margin-bottom:0%;margin-top:1%}.blog-feed .posts-container article.post:last-of-type{border-bottom:0px solid white !important}.post-area.featured_img_left article{margin-bottom:0%}.post-content-wrap .excerpt{font-size:14px !important;line-height:26px}@media only screen and (min-width: 768px) and (max-width: 1023px){.post-area.featured_img_left .article-content-wrap .post-featured-img-wrap{height:200px;margin-top:4vh}.post-area.featured_img_left article .meta-category a{font-size:10px !important}.post h3.title{margin-bottom:4px;font-size:22px !important;line-height:24px !important}.featured-post .post-area.featured_img_left .article-content-wrap .post-featured-img-wrap{margin-top:3vh}}@media only screen and (min-width: 320px) and (max-width: 767px){.post-area.featured_img_left article .meta-category a{font-size:9px !important;line-height:12px}.post-area.featured_img_left .article-content-wrap .post-content-wrap{padding:8px 0 55px 0 !important}blog-feed .posts-container article.post{border-bottom:0px solid #f0ecd7}.featured-post .post-area.full-width-article,.post-area.full-width-article{margin-bottom:0vh !important;margin-top:5vh}}.featured-post .post-area.featured_img_left.span_12 article{margin-bottom:0 !important}@media only screen and (min-width: 769px){.featured-post .post-area.full-width-article,.post-area.full-width-article{margin-bottom:5vh !important}}.featured-post .wpb_wrapper>div{margin-bottom:0}@media only screen and (min-width:1000px){.post-area.featured_img_left .article-content-wrap .post-featured-img-wrap{margin-top:2vh;height:95%}}.featured-post .post-area.featured_img_left.span_12 .article-content-wrap .post-content-wrap{padding:4%}#sidebar #h4,.widget h4{font-family:Plus Jakarta Sans, sans-serif !important;font-size:22px !important;color:black !important;letter-spacing:-1px !important}div#text-4 #sidebar #h4,.widget h4{font-family:Plus Jakarta Sans, sans-serif !important;font-size:22px !important;color:black !important;letter-spacing:-1px !important;text-transform:uppercase !important}#sidebar #h4,.widget h4{font-family:Plus Jakarta Sans, sans-serif !important;font-size:22px !important;color:black !important;letter-spacing:-1px !important}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_]>li .post-date{font-family:Libre Baskerville;font-size:13px;line-height:15px}body .widget .nectar_widget[class*=nectar_blog_posts_]>li .post-title{font-size:20px;line-height:22px;font-weight:700 !important}.single blockquote{font-family:Plus Jakarta Sans;font-size:22px;line-height:38px !important;border-left:5px solid #66b295;background:#f0ecd7;padding:20px}blockquote p:first-of-type{font-size:19px !important;line-height:1.6;font-weight:200}.single .fullscreen-blog-header #single-below-header>span a{margin-right:0px;font-size:11px;line-height:28px;border:0px solid rgba(0, 0, 0, 0.1);font-weight:900 !important;letter-spacing:2px;text-transform:uppercase;color:#66b295 !important;padding:0 20px 0 0;pointer-events:none;margin-left:-10px}#single-below-header [class^=icon-]{font-size:0px}.post-content .content-inner p:first-of-type{font-size:112%;line-height:1.6;font-weight:600}.single .post-content ul{list-style:none;line-height:36px}.single .post-content ul li::before{content:"•";color:#66b295;display:inline-block;width:1em;margin-left:-1em}.single .post-content ol{list-style:none;counter-reset:li;line-height:36px}.single .post-content ol li{counter-increment:li}.single .post-content ol li::marker{color:white !important}.single .post-content ol li::before{content:counter(li);color:#66b295;display:inline-block;width:1em;margin-left:-1em;font-weight:800 !important}div[data-style=parallax_next_only].blog_next_prev_buttons{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){.single:not(.material) #page-header-bg.fullscreen-header h1{font-size:8.5vw;line-height:9.9vw}}.nectar-post-grid .nectar-post-grid-item .content .meta-category a{font-family:Plus Jakarta Sans;letter-spacing:0;font-size:9px !important;line-height:22px;font-weight:900 !important;text-transform:uppercase;letter-spacing:2px;display:inline-block;margin:0 10px;color:#66b295 !important;pointer-events:none}.nectar-post-grid-wrap[data-style=content_overlaid] .nectar-post-grid[data-grid-item-height*=vh][data-masonry=yes] .nectar-post-grid-item{border:6px solid #f0ecd7}.full-width-content .vc_col-sm-12 .nectar-post-grid[data-columns="4"][data-masonry=yes]{border:6px solid #f0ecd7}.toggles{margin-top:-45px}div[data-style="minimal"] .toggle{border-bottom:0px solid rgba(0, 0, 0, 0.08);transition:border-color 0.15s ease}@media screen and (min-width:1025px){div[data-style="minimal"] .toggle{margin:0 17%}}