.testimonials{margin:120px 0;background:#628533;padding:120px 0;position:relative}@media(max-width: 1199px){.testimonials{padding-top:80px;margin:80px 0}}@media(max-width: 1023px){.testimonials{padding:60px 0}}@media(max-width: 767px){.testimonials{margin:60px 0 30px}}.testimonials .wrapper{position:relative}@media(max-width: 767px){.testimonials .title{text-align:center}}.page-template-wp-custom-template-custom-featured-homes .testimonials{margin-top:0}#testimonials{position:absolute;top:-220px}@media(max-width: 1199px){#testimonials{top:-160px}}@media(max-width: 1023px){#testimonials{top:-115px}}.testimonials__box{display:flex;justify-content:space-between;align-items:flex-end;flex-flow:row-reverse;flex-wrap:wrap}@media(max-width: 1023px){.testimonials__box{display:block}}.testimonials__video{width:49.92%;position:relative}@media(max-width: 1023px){.testimonials__video{margin-top:32px;width:100%}}.testimonials__video .slider-arrow{color:#fff;position:absolute;bottom:16px;z-index:2}@media(max-width: 1023px){.testimonials__video .slider-arrow{bottom:10px}}@media(max-width: 767px){.testimonials__video .slider-arrow{font-family:Inter,sans-serif;font-size:14px}}.testimonials__video--prev{left:34px}@media(max-width: 1023px){.testimonials__video--prev{left:10px}}@media(max-width: 767px){.testimonials__video--prev{left:15px}}.testimonials__video--next{right:34px}@media(max-width: 1023px){.testimonials__video--next{right:10px}}@media(max-width: 767px){.testimonials__video--next{right:15px}}.testimonials__text{width:42.68%}@media screen and (max-width: 1360px){.testimonials__text{width:45%}}@media(max-width: 1023px){.testimonials__text{width:100%}}.testimonials__text .swiper{margin-top:32px}.testimonials__text--info{background:#f6f7f0}.testimonials__item{padding:40px 30px}@media(max-width: 1199px){.testimonials__item{padding:40px 17px 20px 20px}}.testimonials__item--top{display:flex;align-items:center}.testimonials__item--icon{width:48px;height:48px}.testimonials__item--icon a{background:#628533;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.testimonials__item--icon img{display:block;max-width:24px}.testimonials__item--name{padding-left:10px;width:calc(100% - 48px);color:#1c2135}.testimonials__item--name p{font-family:Inter-SemiBold,sans-serif;font-weight:400;font-size:20px;font-style:normal;line-height:100%}.testimonials__item--name span{display:block;color:rgba(28,33,53,.6);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.testimonials__item--desc{margin-top:20px;color:rgba(98,133,51,.8)}@media(max-width: 480px){.testimonials__item--desc{font-size:14px;line-height:normal}}.testimonials__item--desc p{line-height:140%}@media(max-width: 480px){.testimonials__item--desc p{line-height:inherit}}.testimonials__text--slider--nav{padding:32px 30px;display:flex;justify-content:flex-end;border-top:1px solid rgba(96,153,102,.1)}@media(max-width: 1199px){.testimonials__text--slider--nav{padding:20px 17px 20px 20px}}.testimonials__text--prev{margin-right:8px}.testimonials-video-slider .swiper-slide{height:520px;position:relative}@media(max-width: 1023px){.testimonials-video-slider .swiper-slide{height:450px}}@media screen and (max-width: 900px){.testimonials-video-slider .swiper-slide{height:378px}}.testimonials-video-slider .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.testimonials-video-slider .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.play-btn-bg{width:45.672px;height:45.672px;background:#fff;border-radius:50%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transition:.3s}.play-btn-bg svg{width:30px;position:relative}.play-btn-bg svg path{transition:.3s}.play-btn-bg::before{position:absolute;width:75px;height:75px;background-color:#fff;opacity:.2;content:"";border-radius:50%;top:-15px;left:-14.5px}.play-text{display:block;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:120%;margin-top:22px}.testimonials__video--slider--name{color:#fff;text-align:center;font-size:20px;line-height:100%;font-family:Inter-SemiBold,sans-serif;font-weight:400;position:absolute;left:0;bottom:0;background:rgba(84,118,37,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:100%;min-height:60px;padding:5px 115px 4px;display:flex;align-items:center;justify-content:center}@media(max-width: 1023px){.testimonials__video--slider--name{min-height:48px}}@media(max-width: 767px){.testimonials__video--slider--name{font-size:16px;padding:6px 85px 4px}}@media(hover: hover)and (pointer: fine){.testimonials__video--item:hover .play-btn-bg{background:#628533}.testimonials__video--item:hover .play-btn-bg svg path{fill:#fff}}.testimonials__buttons{position:relative;padding:0 30px 20px}@media(max-width: 1199px){.testimonials__buttons{padding:0 17px 20px 20px}}.testimonials__buttons--list{display:flex;justify-content:space-between}@media(max-width: 359px){.testimonials__buttons--list{display:block}}.testimonials__buttons--heading{position:absolute;top:-67px;left:30px;font-family:Inter-SemiBold,sans-serif;color:#628533;font-size:24px;max-width:250px}@media(max-width: 1199px){.testimonials__buttons--heading{top:-58px;left:20px}}@media(max-width: 767px){.testimonials__buttons--heading{max-width:180px;font-size:18px;top:-52px}}@media(max-width: 359px){.testimonials__buttons--heading{font-size:16px;top:-50px;max-width:140px}}.testimonials__buttons .btn-wrap{width:31%}@media(max-width: 359px){.testimonials__buttons .btn-wrap{width:100%;margin-top:10px}.testimonials__buttons .btn-wrap:first-child{margin-top:0}}.testimonials__buttons .btn-wrap:last-child{margin-right:0}.testimonials__buttons .btn-wrap .theme-btn{padding:18px;text-align:center;justify-content:center;width:100%}@media(hover: hover)and (pointer: fine){.testimonials__buttons .btn-wrap .theme-btn:hover{background:#a6c951;color:#fff}}@media(max-width: 767px){.testimonials__buttons .btn-wrap .theme-btn{font-size:16px}}@media(max-width: 480px){.testimonials__buttons .btn-wrap .theme-btn{font-size:14px}}.testimonials__buttons .btn-wrap .theme-btn span{display:none}

/*# sourceMappingURL=block-testimonials-7cac6f8ff892ca7e55ab.css.map*/