/**handles:block-acf-select-custom-testimonials,block-acf-select-service-block,block-acf-why-choose-us**/
.custom-testimonials-section{background-color:#eef2f5}.custom-testimonials-section.from-member{margin-bottom:70px}.custom-testimonials-section.from-member:empty{padding-top:0!important;padding-bottom:0!important}.custom-testimonials-section .flex-row{display:grid;justify-content:space-between;grid-template-columns:350px auto;align-items:flex-start;position:relative;width:100%;display:flex}.custom-testimonials-section .flex-row .section-intro{margin-left:36%}.custom-testimonials-section .flex-row .section-intro h2{padding-bottom:40px}.custom-testimonials-section .flex-row .testimonial-wrapper{width:100%}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial{margin-bottom:30px}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item{display:none}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item:first-child{display:block!important}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex{display:flex!important;justify-content:space-between;align-items:center;gap:0}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-photo{width:30%}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-photo .photo{position:relative;max-width:280px;max-height:280px;display:block}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-photo .photo img{border-radius:50%;position:relative;overflow:hidden;border:3px;border:4px solid #608c00;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto;text-align:center;display:block}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text{padding-left:60px;width:70%}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text .message{margin-bottom:30px}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text .message p{font-size:20px;font-style:italic;line-height:1.4}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text .name{color:#618c00;font-size:18px;line-height:1.3}.custom-testimonials-section .flex-row .testimonial-wrapper .testimonials-nav{display:flex;justify-content:space-between;margin-left:36%}.custom-testimonials-section .flex-row .testimonial-wrapper .testimonials-nav .testimonial-dots .slick-dots{position:relative;display:flex;justify-content:center;gap:10px;cursor:pointer}.custom-testimonials-section .flex-row .testimonial-wrapper .testimonials-nav .testimonial-dots .slick-dots li{cursor:pointer}.custom-testimonials-section .flex-row .testimonial-wrapper .testimonials-nav .testimonial-dots .slick-dots li button{text-indent:-99999px;width:8px;height:8px;background-color:#989898;border-radius:24px;padding:0;border:none;cursor:pointer}.custom-testimonials-section .flex-row .testimonial-wrapper .testimonials-nav .testimonial-dots .slick-dots li.slick-active button{width:40px;height:8px;background-color:#989898;border-radius:24px}.custom-testimonials-section .flex-row .testimonial-wrapper .testimonials-nav .testimonial-arrows .slick-arrow{background:rgba(0,0,0,0);border:none;cursor:pointer}.custom-testimonials-section .flex-row .testimonial-wrapper .testimonials-nav .testimonial-arrows .slick-arrow:hover svg path{fill:#000}@media screen and (max-width:1024px){.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex{align-items:self-start}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text{padding-left:50px}}@media screen and (max-width:767px){.custom-testimonials-section .flex-row .section-intro{margin-left:25%}.custom-testimonials-section .flex-row .section-intro h2{padding-bottom:20px}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-photo{width:20%}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text{width:80%;padding-left:30px}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text .message p{font-size:20px}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text .name{font-size:16px}.custom-testimonials-section .flex-row .testimonial-wrapper .testimonials-nav{margin-left:25%}}@media screen and (max-width:670px){.custom-testimonials-section .flex-row .section-intro{margin-left:0}.custom-testimonials-section .flex-row .section-intro h2{padding-bottom:20px}.custom-testimonials-section .flex-row .testimonial-wrapper{padding-left:0;width:100%}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex{flex-wrap:wrap}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-photo{width:40%}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text{padding-left:0;padding-top:20px;width:100%}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text .message p{font-size:20px}.custom-testimonials-section .flex-row .testimonial-wrapper .selected-testimonial .item .item-flex .review-text .name{font-size:16px}.custom-testimonials-section .flex-row .testimonial-wrapper .testimonials-nav{margin-left:0}}
.select-service-block .row-flex{display:flex;-moz-column-gap:90px;column-gap:90px;align-items:flex-start}.select-service-block .row-flex .info-box{width:50%}.select-service-block .row-flex .info-box .description{padding-bottom:20px}.select-service-block .row-flex .info-box .photo-box.mobile{height:0}.select-service-block .row-flex .info-box .photo-box.mobile img{display:none}.select-service-block .row-flex .info-box .service-wrapper{display:grid;grid-template-columns:300px auto}.select-service-block .row-flex .info-box .service-wrapper .service-list{border-right:1px solid #707070;padding-right:50px}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item{position:relative}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-link{color:#537b00;font-size:18px;font-weight:600;padding:10px 5px;display:block;text-transform:uppercase;position:relative}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-link.active:before{background:rgba(83,123,0,.1) 0 0 no-repeat padding-box;border-radius:20px;padding:10px 10px;width:110%;height:100%;content:"";position:absolute;top:-1px;left:-10px}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-details.mobile{display:none}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-details.mobile .service-detail .service-detail .service-options li{margin:8px 0 0;padding:0 0 8px}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-details.mobile .service-detail .service-detail .service-options li a{color:#202928;font-size:18px;text-decoration:underline}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-details.mobile .service-detail .service-detail .service-options li a:hover{color:#618c00;text-decoration:none}.select-service-block .row-flex .info-box .service-wrapper .service-details.desktop{padding-left:60px;display:block}.select-service-block .row-flex .info-box .service-wrapper .service-details.desktop .service-detail .service-options li{margin:8px 0 0;padding:0 0 8px}.select-service-block .row-flex .info-box .service-wrapper .service-details.desktop .service-detail .service-options li a{color:#202928;font-size:18px;text-decoration:underline}.select-service-block .row-flex .info-box .service-wrapper .service-details.desktop .service-detail .service-options li a:hover{color:#618c00;text-decoration:none}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-link:hover+.service-details .service-detail .service-options{display:block}.select-service-block .row-flex .photo-box{border-radius:0 80px;width:45%;position:relative;position:sticky;top:185px}.select-service-block .row-flex .photo-box img{border-radius:0 80px;box-shadow:0 10px 20px rgba(0,0,0,.2);border:10px solid #fff;background-color:#fff;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;z-index:9}#service-look{background-color:#fff}#service-feel{background-color:#f7f7f7}#service-feel .row-flex .info-box{order:2}#service-feel .row-flex .info-box .service-wrapper{display:grid;grid-template-columns:340px auto}#service-feel .row-flex .photo-box{order:1;border-radius:80px 0;position:sticky;top:185px}#service-feel .row-flex .photo-box img{box-shadow:0 10px 20px rgba(0,0,0,.2);border:10px solid #fff;background-color:#fff;border-radius:80px 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;z-index:9}@media screen and (max-width:1140px){.select-service-block .row-flex{-moz-column-gap:50px;column-gap:50px}.select-service-block .row-flex .info-box{width:60%}.select-service-block .row-flex .info-box .service-wrapper .service-list{border-right:1px solid #707070;padding-right:30px}.select-service-block .row-flex .info-box .service-wrapper .service-details.desktop{padding-left:30px}}@media screen and (max-width:1024px){.select-service-block .row-flex{-moz-column-gap:35px;column-gap:35px}}@media screen and (max-width:767px){.select-service-block .row-flex{-moz-column-gap:0px;column-gap:0;flex-wrap:wrap}.select-service-block .row-flex .info-box{width:100%}.select-service-block .row-flex .photo-box{width:100%;position:relative;top:0;margin-top:30px}#service-feel{background-color:#f7f7f7}#service-feel .row-flex{-moz-column-gap:0px;column-gap:0;flex-wrap:wrap}#service-feel .row-flex .info-box{width:100%;order:1}#service-feel .row-flex .photo-box{width:100%;order:2;position:relative;top:0;margin-top:30px}}@media screen and (max-width:590px){.select-service-block .row-flex .info-box .photo-box.mobile{display:block;margin-top:0;margin-bottom:20px;height:auto}.select-service-block .row-flex .info-box .photo-box.mobile img{display:block}.select-service-block .row-flex .info-box .service-wrapper{display:block}.select-service-block .row-flex .info-box .service-wrapper .service-list{border-right:none;padding-right:0}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-link.active:before{background:rgba(83,123,0,.1) 0 0 no-repeat padding-box;border-radius:20px;padding:10px 10px;width:100%;height:100%;content:"";position:absolute;top:-1px;left:-10px}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-details.mobile{display:block;padding:0 5px}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-details.mobile .service-detail .service-options li{margin:8px 0 0;padding:0 0 8px}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-details.mobile .service-detail .service-options li a{color:#202928;font-size:16px;text-decoration:underline}.select-service-block .row-flex .info-box .service-wrapper .service-list .service-item .service-details.mobile .service-detail .service-options li a:hover{color:#618c00;text-decoration:none}.select-service-block .row-flex .info-box .service-wrapper .service-details.desktop{display:none}.select-service-block .row-flex .photo-box{display:none}#service-feel .row-flex .photo-box{margin-top:0}}
.why-choose-us{background:linear-gradient(180deg,#dfe0e2 0,#b9bec1 100%);background:linear-gradient(90deg,#dfe0e2 0,#b9bec1 100%)}.why-choose-us h2{padding-bottom:30px}.why-choose-us .description{color:#202928;max-width:850px;line-height:1.4}.why-choose-us .items-list{margin:60px 0 40px;display:grid;grid-template-columns:48% 48%;row-gap:70px;justify-content:space-between;-moz-column-gap:30px;column-gap:30px}.why-choose-us .items-list .item{display:flex;align-items:center;max-width:450px}.why-choose-us .items-list .item .text{max-width:380px;padding-left:25px;color:#202928;font-weight:600;line-height:1.4}.why-choose-us .btn{margin:0 auto;max-width:275px;text-align:center;line-height:1.3;position:relative;display:block;max-height:64px;vertical-align:middle;font-size:24px;padding:16px 70px;margin:0 auto}@media screen and (max-width:767px){.why-choose-us h2{text-align:center}.why-choose-us .description{text-align:center}.why-choose-us .items-list{margin:40px 0 40px;display:grid;grid-template-columns:100%;row-gap:30px;justify-content:space-between;-moz-column-gap:0px;column-gap:0}.why-choose-us .items-list .item{display:flex;align-items:center;max-width:100%;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:520px){.why-choose-us .items-list .item{display:block;text-align:center}.why-choose-us .items-list .item .icon{margin:0 auto 10px;display:block}.why-choose-us .items-list .item .text{max-width:380px;padding-left:0;width:100%;text-align:center;margin:0 auto}}