body{font-family:"Lato",Sans-serif}.top-info{display:none}.btn-green{padding:8px 22px;margin:36px 10px 0 0;text-align:center;display:inline-block;font-weight:700;background:#008637;border:3px solid #008637;color:#fff;text-decoration:none}.scrollup i{background:#fff}.header-wrap{padding:40px 0 0}.menu-nav>li{padding:0}.menu-nav>li>a{font-size:16px;padding:10px 60px 30px 0;margin:0 0 -30px;color:#fff}.menu-nav>li:last-child a{padding-right:0}.menu-nav>li.current-menu-item>a,.menu-nav>li.current-menu-ancestor>a,.sub-menu li.current-menu-item>a{color:#bbbdbc;border:0}.menu-nav ul{top:64px;background:#65696f}.menu-nav ul li a,.menu-mobile li a{font-size:16px;color:#fff}.menu-nav li a:hover,.menu-nav li.current-menu-item .sub-menu li a:hover,.menu-mobile li:hover>a,.menu-mobile li.current-menu-item>a{color:#bbbdbc}.page-title{color:#008637}.page-head:before{display:none}.nav-fixed-top .header-wrap{padding:10px}.nav-fixed-top .logo-2{padding-bottom:5px}.slider-container{margin:0 0 90px}.slider-caption{padding:0 15px;margin:0 auto}.slider-caption .slider-text{width:70%}.slider-caption *{color:#008637!important;text-align:left}.slider-caption h1,.slider-caption h2{font-weight:400}.slider-caption h4{font-style:normal;font-weight:400;font-size:24px}.slider-caption .btn-green{color:#fff!important;font-size:16px!important}.service-link-box{position:relative;padding:30px;text-align:center;border:3px solid #008637}.service-link-box a{position:absolute;z-index:2;display:block;top:0;left:0;bottom:0;right:0}.service-link-box svg{position:relative;height:100px;width:100%;margin:0 0 15px}.service-link-box svg path{fill:#008637}.service-link-box:hover{background:#008637}.service-link-box:hover *{color:#fff}.service-link-box:hover svg path{fill:#fff}.elementor-testimonial-wrapper .elementor-testimonial-content{width:calc(100% - 400px);display:inline-block;float:left}.elementor-testimonial-wrapper .elementor-testimonial-content:before{content:'"';display:inline-block;margin:0 10px 0 0;font-size:40px;font-family:cursive;font-weight:700;line-height:32px}.elementor-testimonial-wrapper .elementor-testimonial-meta{width:400px;text-align:center;display:inline-block;float:left}.elementor-testimonial-meta .elementor-testimonial-name,.elementor-testimonial-meta .elementor-testimonial-job{display:inline-block}.elementor-testimonial-meta .elementor-testimonial-name:after{content:", "}footer{padding-top:90px;margin-top:60px}footer a{color:#fff;text-decoration:none}footer a:hover{color:#fff!important}.footer-title{color:#fff!important}.footer-subtitle{font-size:18px;color:#fff!important}#evaluation-form-holder{margin:60px auto 0;max-width:800px;padding:0 15px}footer .container{max-width:100%!important;padding:0px!important}.footer-social{color:#fff!important;background:#008637;margin:0;padding:25px 15px;margin:45px 0 0}.footer-social li a{font-size:30px}.footer-social li a:hover{color:#bbbdbc}.foo-copyright{color:#fff!important;background:#008637;padding:0 15px 35px}.form-group{margin-bottom:24px}.form-group .wpcf7-not-valid-tip,.wpcf7 form.invalid .wpcf7-response-output{background:#dc3232;padding:0 15px;color:#fff;border:0}.wpcf7 form.sent .wpcf7-response-output{padding:0 15px;background:#008637;border:0}.form-control,.form-control:focus{background:#bbbdbc;border-radius:0;color:#000;padding:10px 15px;line-height:30px;height:auto;border:0}.form-control::placeholder{color:#000}.form-group .wpcf7-submit{width:100%;border-radius:0;padding:10px 15px;line-height:30px;height:auto;border:0;color:#fff;background:#008637}textarea.form-control{min-height:124px}.form-group.contact-meta{padding:0 0 0 45px;position:relative}.form-group.contact-meta p{margin:0 0 15px 0;color:#fff}.form-group.contact-meta a{color:#fff}.form-group.contact-meta .icon-letter{color:#fff;background:#008637;text-align:center;width:30px;display:block;height:30px;line-height:30px;position:absolute;border-radius:100%;left:0;top:0}.gform_wrapper form{display:inline-flex;width:100%!important}.gform_footer{width:50%!important;margin-top:12px!important}.gfield input,.gfield input:focus{background:#bbbdbc;border-radius:0;color:#000;padding:10px 15px!important;line-height:30px!important;height:auto;border:0;width:100%!important;margin-top:0;outline:none}.gfield input::placeholder{color:#000}.gform_wrapper div.validation_error{display:none!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{margin-bottom:0px!important;padding-bottom:0!important;padding-top:0!important;padding-left:13px!important;box-sizing:border-box!important;margin:7px!important}.gform_button{width:100%!important;border-radius:0;padding:10px 15px;line-height:30px;height:auto;border:0;color:#fff;background:#008637}.team-member .elementor-image-box-img{margin:0 0 30px!important}@media all and (min-width:576px){.slider-caption{max-width:540px}}@media all and (min-width:768px){.slider-caption{max-width:100%}}@media all and (min-width:1024px){.slider-caption{max-width:960px}}@media all and (min-width:1200px){.slider-caption{max-width:1140px}}@media all and (min-width:1500px){.slider-caption{max-width:1350px}}@media all and (max-width:1200px){.slider-caption h1,.slider-caption h2{font-size:48px}.slider-caption h4{font-size:18px}}@media all and (max-width:1024px){.header-wrap{padding:40px 0 30px}}@media all and (max-width:768px){.elementor-testimonial-wrapper .elementor-testimonial-content,.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;margin:0 0 30px}.slider-caption{position:relative;-ms-transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);left:0;top:0;right:0;margin:0 auto;padding:30px;width:100%;max-width:100%}.slider-caption:before{content:'';background:rgb(14 18 25 / .4);position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.page-head:before{background:rgb(14 18 25 / .4)}.page-title,.slider-caption *{color:#fff!important}.slider-caption .slider-text{width:100%}.owl-carousel .owl-item{overflow:hidden;max-width:100%}.owl-carousel .owl-item img{position:absolute;bottom:0;height:100%;width:auto!important;max-width:unset;right:0;z-index:-1}.slider-caption .btn-green{display:block;width:auto;text-align:center;margin:15px 0}.page-head,.page-title{background-position:bottom right}.page-head:before{display:block}}