.ts-featured-boxes{position:relative}@media screen and (max-width:1023px){.ts-featured-boxes{overflow:hidden}}.ts-featured-boxes__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ts-featured-boxes__background img{width:100%;height:100%;object-fit:cover;object-position:center center}.ts-featured-boxes__container{padding:48px 0}@media screen and (min-width:1024px){.ts-featured-boxes__container{padding:56px 0}}.ts-featured-boxes__container:after,.ts-featured-boxes__container:before{content:"";background-image:url(img-curved-divider.svg);background-size:100% 100%;background-position:left center;position:absolute;top:0;left:-200px;right:-200px;height:40px;transform:scaleX(-1)}@media screen and (min-width:1024px){.ts-featured-boxes__container:after,.ts-featured-boxes__container:before{left:0;right:0;height:80px}}.ts-featured-boxes__container:after{top:auto;bottom:0;transform:scaleX(-1) rotate(180deg)}.ts-featured-boxes__slider.flickity-enabled{margin-bottom:24px;padding:0}.ts-featured-boxes__slider.flickity-enabled .featured-box__testimonial{padding:0 16px}.ts-featured-boxes__slider.flickity-enabled .featured-box__content{padding:0 16px}.featured-box{padding:24px 0}@media screen and (min-width:1024px){.featured-box{display:flex;align-items:center;margin-bottom:80px}.featured-box:last-child{margin-bottom:0}}@media screen and (min-width:1024px){.featured-box__testimonial{display:flex;align-items:center;background:#fcfcf0;width:70%;padding:48px;position:relative;z-index:1}}.featured-box__testimonial>h3{position:relative;padding:24px 24px 0 0;margin-right:16px;background:#fcfcf0}@media screen and (min-width:768px){.featured-box__testimonial>h3{width:80%}}@media screen and (min-width:1024px){.featured-box__testimonial>h3{width:33.33%;padding:24px 24px 24px 0;margin:0}}@media screen and (max-width:1023px){.featured-box__testimonial>h3:after{content:"";position:absolute;top:0;left:-16px;right:0;bottom:-160px;background:#fcfcf0;z-index:-1}}.featured-box__inner{width:100%;background:#e1dfd4;padding:24px 24px 0;box-shadow:0 2px 8px rgba(0,0,0,.35)}@media screen and (min-width:768px){.featured-box__inner{width:50%;margin-left:auto}}@media screen and (min-width:1024px){.featured-box__inner{padding:48px 48px 0;flex-shrink:0;position:absolute;right:48px;top:-80px;bottom:-24px;width:58%}}.featured-box__image-wrapper{position:relative;border-radius:4px;overflow:hidden}@media screen and (min-width:1024px){.featured-box__image-wrapper{height:calc(100% - 48px)}}@media screen and (max-width:1023px){.featured-box__image-wrapper:after{content:"";padding-bottom:56.25%;display:flex;width:0;height:0}}.featured-box__image-wrapper a{transition:320ms ease-in-out}.featured-box__image-wrapper a img{transition:320ms ease-in-out}.featured-box__image-wrapper a:hover{opacity:.8}.featured-box__image-wrapper a:hover img{transform:scale(1.05)}.featured-box__image{position:absolute;top:0;right:0;bottom:0;left:0}.featured-box__image img{width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (min-width:768px){.featured-box__content{width:45%;margin-top:-80px}}@media screen and (min-width:1024px){.featured-box__content{width:30%;margin-top:0;padding-left:4.15%}}@media screen and (max-width:1024px){.featured-box__caption{text-align:right}}.featured-box__caption h5{line-height:24px}@media screen and (min-width:1024px){.featured-box__caption h5{line-height:48px}}@media screen and (min-width:1024px){.featured-box:nth-child(even) .featured-box__content{order:1;padding-left:0;padding-right:4.15%}}@media screen and (min-width:1024px){.featured-box:nth-child(even) .featured-box__testimonial{order:2}.featured-box:nth-child(even) .featured-box__testimonial>h3{margin-left:auto;padding:24px 0 24px 24px}}@media screen and (min-width:1024px){.featured-box:nth-child(even) .featured-box__inner{left:48px;right:auto;top:-24px;bottom:-80px}}@media screen and (min-width:1024px){.featured-box:nth-child(even) .featured-box__caption{text-align:right}}.featured-boxes+.ts-social-slider{margin-top:24px}@media screen and (min-width:1024px){.featured-boxes+.ts-social-slider{margin-top:80px}}