*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content-wrapper table td,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0}img{max-width:100%;height:auto;vertical-align:top;border:0}ol,ul{list-style:none inside none}input[type=button],input[type=email],input[type=file],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:"Poppins", sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a:active,a:focus,button::-moz-focus-inner,button:focus,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner{outline:none!important}select:-moz-focusring{color:transparent!important;text-shadow:0 0 0 #fff!important}option:not(:checked){color:#303437!important}select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}::-webkit-input-placeholder{color:#303437;opacity:1}:-moz-placeholder{color:#303437;opacity:1}::-moz-placeholder{color:#303437;opacity:1}:-ms-input-placeholder{color:#303437;opacity:1}::-ms-input-placeholder{color:#303437;opacity:1}::-moz-selection{color:#fff;text-shadow:none;background-color:#F2F2F2}::selection{color:#fff;text-shadow:none;background-color:#F2F2F2}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#303437}#content-wrapper ol,#content-wrapper ul{margin-bottom:30px}#content-wrapper ol li,#content-wrapper ul li{position:relative;padding-left:15px}#content-wrapper ol li:last-child,#content-wrapper ul li:last-child{margin-bottom:0}#content-wrapper ul li:before{content:"\2022";position:absolute;top:0;left:0;color:#F2F2F2}#content-wrapper ol li{counter-increment:count-me;padding-left:22px}#content-wrapper ol li:before{content:counter(count-me) ". ";position:absolute;top:0;left:0;color:#F2F2F2}#content-wrapper .iframe-wrap{position:relative;max-width:100%;height:auto;overflow:hidden;margin:30px 0;padding-bottom:56.25%}#content-wrapper .iframe-wrap embed,#content-wrapper .iframe-wrap iframe,#content-wrapper .iframe-wrap object,#content-wrapper .iframe-wrap video{position:absolute;top:0;left:0;width:100%;height:100%}#content-wrapper .table-wrap{padding:30px 0}#content-wrapper table{width:100%;font-size:1em;text-align:left;color:#303437}#content-wrapper table tr{width:100%}#content-wrapper table td,#content-wrapper table th{font-weight:700;line-height:1;padding:10px;border:1px solid #ddd}#content-wrapper table td{font-weight:400}#content-wrapper p.wp-caption-text{font-weight:300;font-style:italic;font-size:1em;text-align:right;color:#F2F2F2;margin:5px 0 20px}.wp-caption{max-width:100%}.wp-caption img{margin-bottom:0}.clearfix:after{content:"";height:0;display:block;visibility:hidden;clear:both}.cover{background-repeat:no-repeat;background-size:cover}.white-bg{background-color:#fff}.grey-bg{background-color:#F2F2F2}.container{width:100%;max-width:1260px;margin:0 auto;padding:0 1.875rem}.container.small{max-width:1060px}@media (max-width:868px){.container{padding:0 1.25rem}}.legacy-browser-notice{position:fixed;bottom:0px;z-index:9999;width:100%;max-width:1000px;font-size:16px;font-family:Segoe UI, Frutiger, Frutiger Linotype, Dejavu Sans, Helvetica Neue, Arial, sans-serif;line-height:1.6;text-align:center;color:#fff;padding:20px 10px 26px;background:url(../images/legacy-browser-logo.jpg) no-repeat 30px center #00a1f1}.legacy-browser-notice .notice{font-size:26px;text-transform:uppercase;margin-bottom:10px}.legacy-browser-notice strong{font-weight:700}.legacy-browser-notice a{font-weight:700;color:#fff}.iframe-wrap{position:relative;max-width:100%;height:auto;overflow:hidden;margin:30px 0;padding-bottom:56.25%}.iframe-wrap embed,.iframe-wrap iframe,.iframe-wrap object,.iframe-wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.section{padding:5rem 0}.section+.section{padding-top:0}.section+.section.background-color{padding-top:5rem}@media (max-width:868px){.section+.section.background-color{padding-top:3.125rem}}.section.background-color+.no-bg{padding-top:5rem}@media (max-width:868px){.section.background-color+.no-bg{padding-top:3.125rem}}.section.small-padding{padding:2.5rem}.section.small-padding:first-child{padding-top:5rem}@media (max-width:868px){.section.small-padding:first-child{padding-top:3.125rem}}.section.small-padding+.section{padding-top:5rem}.section.small-padding+.section.background-color{margin-top:2.5rem}.section.small-padding+.section.small-padding{padding-top:0}@media (max-width:868px){.section.small-padding+.section{padding-top:3.125rem}}@media (max-width:868px){.section{padding:3.125rem 0}}.dots{position:relative}.dots:after{content:'';background-image:url(../images/dots.svg);background-repeat:no-repeat;background-size:100%;display:block;position:absolute;z-index:2}.dots.medium:after{width:100px;height:100px;top:-10px;left:-10px}.dots.large:after{width:150px;height:150px;top:-14px;left:-14px}@media (max-width:868px){.dots.large:after{width:100px;height:100px}}img{position:relative}.section-title{margin-bottom:3.75rem}.button-wrap{text-align:center;padding-top:2.5rem}.button-wrap.load-posts{padding-top:1.25rem}.margin-top{margin-top:2.5rem}.light-text *{color:#fff}html{font:normal 400 1em/1 "Poppins", sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:0.9375rem;line-height:1.4}h1{font-size:2.5rem}@media (max-width:1200px){h1{font-size:2.25rem}}@media (max-width:1024px){h1{font-size:2rem}}h2{font-size:2.25rem}@media (max-width:1200px){h2{font-size:2rem}}@media (max-width:1024px){h2{font-size:1.75rem}}p{line-height:1.4}a{text-decoration:none}strong{font-weight:700}a{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.is-desktop a:hover{color:#9DC39D}.above-title{color:#9DC39D;font-size:1rem;text-transform:lowercase;font-family:"Poppins", sans-serif;margin-bottom:0.625rem!important;font-weight:700;letter-spacing:0.002rem;display:block}.button,.wpcf7-submit{font-weight:700;text-transform:lowercase;letter-spacing:0.002rem;background-color:#9DC39D;color:#fff;padding:0.875rem 2.1875rem;line-height:1;display:inline-block;font-family:"Poppins", sans-serif;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:1rem}.is-desktop .button:hover,.is-desktop .wpcf7-submit:hover{color:#fff;background-color:#C1DEA3}@media (max-width:768px){.button,.wpcf7-submit{padding:1.25rem 2.5rem}}.read-more{color:#9DC39D;font-size:1.125rem;font-weight:700;letter-spacing:0.002rem;text-transform:lowercase;position:relative;display:inline-block}.read-more:after,.read-more:before{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute}.read-more:before{content:'';display:block;height:2px;background-color:#9DC39D;width:100%;bottom:-5px}.read-more:after{content:url("../images/arrow-right.svg");display:inline-block;position:absolute;right:-23px}.is-desktop .read-more:hover{color:#C1DEA3}.is-desktop .read-more:hover:before{background-color:#C1DEA3}.is-desktop .read-more:hover:after{right:-50px;opacity:0}.light-text h1,.light-text h2,.light-text h3,.light-text h4,.light-text h5,.light-text h6,.light-text li,.light-text p{color:#fff}.light-text .button{background-color:#fff;color:#9DC39D}.grid-wrap{display:-ms-grid;display:grid}.grid-wrap.grid-2{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;grid-gap:0}@media (max-width:568px){.grid-wrap.grid-2{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:0}}.grid-wrap.grid-cols{-ms-grid-columns:calc(50% - 10px) calc(50% - 10px);grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-gap:0 1.25rem}@media (max-width:568px){.grid-wrap.grid-cols{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:0}}.grid-wrap.grid-4{-ms-grid-columns:calc(25% - 15px) calc(25% - 15px) calc(25% - 15px) calc(25% - 15px);grid-template-columns:calc(25% - 15px) calc(25% - 15px) calc(25% - 15px) calc(25% - 15px);grid-gap:1.25rem}@media (max-width:868px){.grid-wrap.grid-4{-ms-grid-columns:calc(33.3333333% - 13.33333333px) calc(33.3333333% - 13.33333333px) calc(33.3333333% - 13.33333333px);grid-template-columns:calc(33.3333333% - 13.33333333px) calc(33.3333333% - 13.33333333px) calc(33.3333333% - 13.33333333px);grid-gap:0 1.25rem}}@media (max-width:668px){.grid-wrap.grid-4{-ms-grid-columns:calc(50% - 10px) calc(50% - 10px);grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-gap:0 1.25rem}}@media (max-width:468px){.grid-wrap.grid-4{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:0}}.grid-wrap.grid-4-8{-ms-grid-columns:40% 60%;grid-template-columns:40% 60%}.grid-wrap.grid-3{-ms-grid-columns:calc(33.3333333% - 26.6666666px) calc(33.3333333% - 26.6666666px) calc(33.3333333% - 26.6666666px);grid-template-columns:calc(33.3333333% - 26.6666666px) calc(33.3333333% - 26.6666666px) calc(33.3333333% - 26.6666666px);grid-gap:0 2.5rem}@media (max-width:868px){.grid-wrap.grid-3{-ms-grid-columns:calc(33.3333333% - 13.33333333px) calc(33.3333333% - 13.33333333px) calc(33.3333333% - 13.33333333px);grid-template-columns:calc(33.3333333% - 13.33333333px) calc(33.3333333% - 13.33333333px) calc(33.3333333% - 13.33333333px);grid-gap:0 1.25rem}}@media (max-width:668px){.grid-wrap.grid-3{-ms-grid-columns:calc(50% - 10px) calc(50% - 10px);grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-gap:0 1.25rem}}@media (max-width:500px){.grid-wrap.grid-3{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:0}}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-wrap .flex-col{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.flex-wrap .col-6{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 40px);flex:0 1 calc(50% - 40px)}@media (max-width:768px){.flex-wrap .col-6,.flex-wrap .flex-col{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media (max-width:768px){.flex-wrap{-ms-flex-wrap:column;flex-wrap:column}.flex-wrap .col:nth-of-type(odd){margin-bottom:1.875rem}.flex-wrap.row-reverse .col:nth-of-type(2n){margin-bottom:0}.flex-wrap.row-reverse .col:nth-of-type(odd){margin-bottom:1.875rem}}.align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer{background-color:#9DC39D;color:#fff}footer .top-footer{padding:2.1875rem 0}footer img{margin-bottom:0.9375rem}footer img:last-child{margin-bottom:0}footer a{color:#fff}.is-desktop footer a:hover{color:#C1DEA3}footer ul li{list-style-type:none;display:block}footer ul li a{display:inline-block;padding-bottom:0.5rem}footer ul li:last-child a{padding-bottom:0}footer p{margin-bottom:0.5rem}footer .bottom-footer{padding:0.625rem 0;border-top:1px solid #fff}footer .bottom-footer p{font-size:0.875rem}footer .bottom-footer a{font-size:0.875rem}footer .bottom-footer .lucid{text-align:right}@media (max-width:568px){footer .bottom-footer .lucid{text-align:left}}@media (max-width:768px){footer .widget-1,footer .widget-2{margin-bottom:0.9375rem}}header{padding:0.9375rem 0}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){header .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}header ul li{display:inline-block;margin-right:1.25rem}header ul li:last-child{margin-right:0}header ul li a{color:#303437;text-transform:lowercase;font-weight:700}header #main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}header #main-nav .button{margin-left:1.25rem}@media (max-width:1024px){header #main-nav .button{display:none}}@media (max-width:768px){header #main-nav{display:none}}#nav-toggle{cursor:pointer;padding:0.625rem 2.1875rem 1rem 0;display:none;margin-left:auto}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{cursor:pointer;border-radius:1px;height:3px;width:30px;background:#9DC39D;position:absolute;display:block;content:'';-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#nav-toggle span:before{top:-8px}#nav-toggle span:after{bottom:-8px}@media (max-width:768px){#nav-toggle{display:block}}.hero .slider-item{min-height:600px;height:100vh;overflow:hidden}@media (max-width:668px){.hero .slider-item{height:auto}}.hero .button-wrap{text-align:left;padding-top:0}.hero .text-side{background-color:#F2F2F2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 6.25rem 0 1.25rem}.hero .text-side p{font-size:1.125rem;margin-bottom:1.875rem}@media (max-width:868px){.hero .text-side{padding:1.875rem 1.25rem;display:block}}.hero .image-side{background-color:#fff;position:relative;height:calc(100vh - 100px);z-index:1;padding-top:80px}.hero .image-side .image{border:20px solid #fff;height:100%;width:calc(100% + 100px);margin-left:-5rem;background-position:left center;position:relative}@media (max-width:1024px){.hero .image-side .image{width:calc(100% + 70px);margin-left:-3.125rem}}@media (max-width:868px){.hero .image-side .image{margin-left:0;width:100%;border:none;height:500px}.hero .image-side .image:after{top:10px;left:10px}}@media (max-width:668px){.hero .image-side .image{background-position:center}}@media (max-width:668px){.hero .image-side .image{height:450px}}@media (max-width:468px){.hero .image-side .image{height:400px}}@media (max-width:868px){.hero .image-side{height:auto;padding-top:0}}.hero .text-wrapper{width:100%;max-width:540px}@media (max-width:868px){.hero .flex-wrap{display:block}}#mobile-wrapper{position:fixed;opacity:0;z-index:-1;visibility:hidden;background-color:rgba(157, 195, 157, 0.9);height:100%;width:100%;top:0;left:0;text-align:center;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#mobile-wrapper #nav-wrap{width:100%;max-width:250px;text-align:center;margin:0 auto;opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;padding-top:3.125rem}#mobile-wrapper ul li .sub-menu{display:none}#mobile-wrapper #mobile-nav ul li{position:relative}#mobile-wrapper #mobile-nav ul li a{font-size:1.5rem;display:inline-block;padding:0.5rem 0}#mobile-wrapper #mobile-nav ul li .sub-menu a{font-size:0.875rem;padding:0.25rem 0}#mobile-wrapper #mobile-nav ul li .mobile-expand{position:absolute;right:0;top:12px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#mobile-wrapper #mobile-nav ul li .mobile-expand.open{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#mobile-wrapper #social-nav{margin-top:1.25rem}#mobile-wrapper #social-nav ul li{display:inline-block;margin-right:1.25rem}#mobile-wrapper #social-nav ul li i{font-size:1.25rem ""}#mobile-wrapper #social-nav ul li:last-child{margin-right:0}#mobile-wrapper #social-nav ul li a{padding:0.25rem 0}#mobile-wrapper.open{opacity:1;z-index:200;visibility:visible}#mobile-wrapper.open #nav-wrap{opacity:1}#mobile-wrapper a:hover{color:#fff}.close-menu{cursor:pointer;height:25px;text-align:right;margin-bottom:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.0625rem 1.625rem 0 1.25rem}.close-menu span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:auto}.close-menu span:after,.close-menu span:before{content:'';display:block;width:4px;height:25px;background-color:#fff;position:absolute;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;top:7px}.close-menu span:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.image-and-text-section .container{max-width:1660px}.image-and-text-section .flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.image-and-text-section img{width:100%}.image-and-text-section .flex-wrap.left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:768px){.image-and-text-section .flex-wrap .flex-col{width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.image-and-text-section .text-side{position:relative;background-color:#fff}.image-and-text-section .text-side .content-wrap{width:100%;max-width:640px;padding:3.125rem 4.375rem}.image-and-text-section .text-side .content-wrap .button{margin-top:1.25rem}.image-and-text-section .text-side .content-wrap h2{font-size:2.1875rem;margin-bottom:0.9375rem}@media (max-width:992px){.image-and-text-section .text-side .content-wrap h2{font-size:2rem}}@media (max-width:768px){.image-and-text-section .text-side .content-wrap h2{font-size:1.75rem}}@media (max-width:992px){.image-and-text-section .text-side .content-wrap{padding:1.875rem 2.5rem}}@media (max-width:768px){.image-and-text-section .text-side .content-wrap{padding:1.875rem 0 3.125rem 0}}.icon-blocks-section .section-title .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;padding-top:0}.icon-blocks-section .section-title .button-wrap a{margin-left:auto}@media (max-width:668px){.icon-blocks-section .section-title .button-wrap a{margin-left:unset}}@media (max-width:668px){.icon-blocks-section .section-title{display:block}}.icon-blocks-section .icon-block{text-align:center}.icon-blocks-section .icon-block .icon-wrap{margin-bottom:0.9375rem}.icon-blocks-section .icon-block .icon-wrap img{width:100%;max-height:65px}.icon-blocks-section .icon-block h2,.icon-blocks-section .icon-block p{margin-bottom:0.9375rem}@media (max-width:668px){.icon-blocks-section .icon-block{margin-bottom:2.5rem}.icon-blocks-section .icon-block:last-child{margin-bottom:0}}.reviews-section .image-wrap{min-height:500px}@media (max-width:868px){.reviews-section .image-wrap{display:none}}.reviews-section .reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#F2F2F2;padding:1.875rem}.reviews-section .reviews .review-text{position:relative;z-index:1}.reviews-section .reviews:after,.reviews-section .reviews:before{display:inline-block;position:absolute;opacity:0.7;z-index:0;top:40px}.reviews-section .reviews:before{content:url(../images/left-quote.svg);left:20px}.reviews-section .reviews:after{content:url(../images/right-quote.svg);right:20px}.reviews-section .reviews .review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews-section .reviews .review-text{width:100%;max-width:500px}.reviews-section .reviews .review-text p{font-size:1.875rem;font-weight:700;line-height:1.5}@media (max-width:868px){.reviews-section .reviews .review-text p{font-size:1.5rem}}.reviews-section .reviews .review-text p.name{font-weight:500;margin-top:1.875rem;font-size:1.125rem}@media (max-width:868px){.reviews-section .grid-wrap.grid-4-8{-ms-grid-columns:100%;grid-template-columns:100%}}.owl-nav{position:absolute;right:0;bottom:0}.owl-nav button{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer}.owl-nav button.disabled{opacity:0.8;pointer-events:none;cursor:none}.owl-nav button:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.owl-nav button .slider-control{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#9DC39D}.owl-nav button .slider-control i{font-size:1.75rem}@media (max-width:868px){.owl-nav button .slider-control i{font-size:1.25rem}}.owl-nav button .slider-control.next{background-color:#9DC39D}.owl-nav button .slider-control:hover{background-color:#7db07d}@media (max-width:868px){.owl-nav button .slider-control{width:50px;height:50px}}.case-study{margin-bottom:3.125rem}.case-study img{width:100%}.case-study .text-wrap{background-color:#F2F2F2;width:100%;max-width:calc(100% - 22px);padding:1.25rem 1.25rem 2.625rem 1.25rem;margin-top:-100px;position:relative;z-index:1}.case-study a{color:#303437;cursor:pointer}.is-desktop .case-study a:hover{color:#303437}.case-study .cta{width:44px;height:44px;background-color:#9DC39D;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;right:-22px;bottom:-22px}.case-study .cta i{font-size:1.5625rem;color:#fff;padding:0.625rem}.is-desktop .case-study .cta:hover{background-color:#C1DEA3}.case-study h2{font-size:1.375rem}.case-study .term{display:block}.case-study .term .above-title{position:relative;padding:0.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.case-study .term .above-title:before{content:'';display:inline-block;position:relative;width:4px;background-color:#9DC39D;height:26px;left:-20px}.case-study:last-child{margin-bottom:0}.case-studies .section-title{display:block;width:100%;max-width:500px;text-align:center;margin:0 auto;margin-bottom:2.5rem}.case-studies .button-wrap{padding-top:3.875rem}@media (max-width:768px){.case-studies .grid-wrap.grid-cols{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:0}}.map-section .acf-map{min-height:600px}@media (max-width:1000px){.map-section .acf-map{min-height:500px}}@media (max-width:668px){.map-section .acf-map{min-height:400px}}.map-section #map-canvas{width:100%;height:100%;opacity:1}.contact-section{background-color:#8E9A9F}.contact-section .text-wrap{width:100%;max-width:480px}.contact-section .text-wrap h2{margin-bottom:1.5625rem}.contact-section .text-wrap p{line-height:1.8;font-size:1.125rem}@media (max-width:992px){.contact-section .grid-wrap.grid-cols{-ms-grid-columns:100%;grid-template-columns:100%}}input[type=email],input[type=number],input[type=text],textarea{border-bottom:2px solid #303437;width:100%;display:block;resize:none;outline:none;padding:0 0 0.625rem 0;margin-top:0.5rem;background-color:transparent}.background-color input[type=email],.background-color input[type=number],.background-color input[type=text],.background-color textarea{color:#fff;border-bottom:2px solid #fff}textarea{height:150px}textarea{margin-bottom:1.875rem}label{color:#303437;display:block;margin-bottom:0.9375rem;font-weight:700}.background-color label{color:#fff}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #8E9A9F inset!important;-webkit-text-fill-color:#fff!important}.image-and-text-cols-section{padding-bottom:10rem}.image-and-text-cols-section .dots{position:relative}.image-and-text-cols-section .dots:before{content:'';height:50%;bottom:-50px;width:10000px;position:absolute;left:50px;background-color:#F2F2F2;z-index:-1}.image-and-text-cols-section .row-reverse .dots{position:relative}.image-and-text-cols-section .row-reverse .dots:before{right:50px;left:unset}@media (max-width:868px){.image-and-text-cols-section{padding-bottom:6.25rem}}.image-slider-section{position:relative;padding-bottom:0;margin-bottom:5rem}.image-slider-section .owl-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 1.25rem;width:100%;max-width:1600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;left:0;right:0;height:80px}@media (max-width:868px){.image-slider-section .owl-nav{height:50px}}.image-slider-section .owl-item{opacity:0.5}.image-slider-section .owl-item.active{opacity:1}@media (max-width:868px){.image-slider-section{margin-bottom:3.125rem}}.basic-content img{margin:1.875rem 0}.services-block-section__block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:3.75rem}@media (max-width:868px){.services-block-section__block{margin-bottom:2.5rem}}@media (max-width:768px){.services-block-section__block{display:block}}.services-block-section__block:last-child{margin-bottom:0}.services-block-section__block:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.services-block-section__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;margin:1.875rem 0}@media (max-width:768px){.services-block-section__text{margin:0;width:100%}}.services-block-section__text-wrap{padding:3.125rem 1.875rem;background-color:#fff}.services-block-section__text-wrap .button{margin-top:1.5625rem}@media (max-width:768px){.services-block-section__text-wrap{padding:1.875rem 1.25rem}}.services-block-section__image{-webkit-box-flex:0;-ms-flex:0 1 65%;flex:0 1 65%}.services-block-section__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:768px){.services-block-section__image{width:100%}}