.testimonials_with_header_icon{margin-inline:auto;max-width:1240px;padding-block:150px}.testimonials_with_header_icon-heading{color:#274f37;font-family:Riccione-Serial;font-size:80px;font-weight:200;letter-spacing:-.03em;line-height:100%;margin:0 auto 70px;max-width:756px;position:relative;text-align:center}.testimonials_with_header_icon-heading span{color:#b78b56}.testimonials_with_header_icon-quote{color:#ededed!important;font-family:Riccione-Serial;font-size:500px;font-weight:200;left:0;letter-spacing:-.03em;line-height:16%;position:absolute;text-align:center;top:0;width:100%}.testimonials_with_header_icon-swiper .swiper-slide{background-color:#e9e0d2;color:#000;display:grid;grid-template-rows:1fr auto;height:auto;padding:20px 20px 28px;text-align:center}.testimonials_with_header_icon-text{background-color:#fff;color:#274f37;display:flex;flex-flow:column wrap;font-family:Riccione-Serial;font-size:30px;font-weight:200;justify-content:center;letter-spacing:-.03em;line-height:113%;min-height:330px;padding:1.13em 23px}.testimonials_with_header_icon-text p{margin-bottom:1.13em}.testimonials_with_header_icon-icon{display:block;margin:14px auto 5px}.testimonials_with_header_icon-author{font-family:Riccione-Serial;font-size:28px;font-weight:200;letter-spacing:-.03em;line-height:121%}.testimonials_with_header_icon-author-info{font-size:12px;letter-spacing:-.03em;line-height:125%;text-transform:uppercase}.testimonials_with_header_icon-swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.testimonials_with_header_icon-swiper .swiper-pagination-custom,.testimonials_with_header_icon-swiper .swiper-pagination-fraction,.testimonials_with_header_icon-swiper.swiper-horizontal>.swiper-pagination-bullets{bottom:auto;margin-top:30px;position:relative;top:auto}.testimonials_with_header_icon-swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.testimonials_with_header_icon-swiper.swiper-horizontal>.swiper-pagination-bullets{line-height:8px}.testimonials_with_header_icon-swiper .swiper-pagination-bullet{background-color:#d9d9d9;opacity:1}.testimonials_with_header_icon-swiper .swiper-pagination-bullet-active{background-color:#052d29}.testimonials_with_header_icon-swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.testimonials_with_header_icon-swiper.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px}@media (min-width:768px){.testimonials_with_header_icon-swiper .swiper-pagination{display:none}.testimonials_with_header_icon-swiper:not(.swiper-initialized) .swiper-slide{margin-right:24px;width:calc(50% - 12.1px)}}@media (min-width:1025px){.testimonials_with_header_icon-swiper:not(.swiper-initialized) .swiper-slide{width:calc(33.3333% - 16px)}}@media (max-width:1024px){.testimonials_with_header_icon{padding-block:142.5px 150px}.testimonials_with_header_icon-heading{color:#424e1e;font-size:60px;line-height:108%;max-width:587px}.testimonials_with_header_icon-swiper .swiper-slide{padding-bottom:18px}.testimonials_with_header_icon-text{font-size:24px;line-height:117%;min-height:266px;padding:1.17em 28.5px}.testimonials_with_header_icon-text p{margin-bottom:1.17em}.testimonials_with_header_icon-icon{margin:18px auto 0}.testimonials_with_header_icon-author{font-size:22px;line-height:155%}.testimonials_with_header_icon{padding-block:86.66px 80px}.testimonials_with_header_icon-heading{font-size:34px;line-height:118%;margin-bottom:50px;max-width:325px}.testimonials_with_header_icon-quote{font-size:300px;line-height:0;top:16px}}