.acf-block-testimonials+.wp-block-group,.wp-block-group+.acf-block-testimonials{margin-top:-10px}.testimonials{position:relative;background:#f8f4e5;-webkit-mask-image:url(/wp-content/themes/dole/public/svg/tear_top.svg),linear-gradient(to bottom,#111 0,#111 100%),url(/wp-content/themes/dole/public/svg/tear_bottom.svg);mask-image:url(/wp-content/themes/dole/public/svg/tear_top.svg),linear-gradient(to bottom,#111 0,#111 100%),url(/wp-content/themes/dole/public/svg/tear_bottom.svg);mask-mode:alpha,alpha,alpha;-webkit-mask-position:center top,center 19px,center bottom;mask-position:center top,center 19px,center bottom;-webkit-mask-size:auto 20px,100% calc(100% - 38px),auto 20px;mask-size:auto 20px,100% calc(100% - 38px),auto 20px;-webkit-mask-repeat:repeat-x,repeat-x,repeat-x;mask-repeat:repeat-x,repeat-x,repeat-x;padding-top:var(--block-spacing-large);padding-bottom:var(--block-spacing-large)}.testimonials .testimonials_media{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.testimonials .testimonials_media img{position:absolute;max-width:none;max-height:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:0;-o-object-fit:cover;object-fit:cover}.testimonials.layout1 .testimonials_items .fs-carousel-pagination{margin-top:30px}@media only screen and (min-width:740px){.testimonials.layout1 .testimonials_items .fs-carousel-pagination{justify-content:left}}.testimonials.layout1 .testimonials_item{display:flex;flex-direction:column;align-items:stretch;justify-content:center;z-index:0;color:var(--color-evergreen);opacity:0;margin:0;text-align:left;visibility:hidden;transform:translate(0,10px);transition:opacity .15s linear,visibility .15s linear,transform .15s .15s;will-change:transform}@media only screen and (max-width:739px){.testimonials.layout1 .testimonials_item{text-align:center}}.testimonials.layout1 .testimonials_item.fs-carousel-visible{z-index:1;opacity:1;visibility:visible;transform:translate(0,0);transition-delay:.15s}.testimonials.layout1 .testimonials_item p{font-size:24px;line-height:var(--headline-4-line-height,1.4);font-family:var(--sans-font-family,--sans-font-fallback);font-weight:700;font-style:normal}@media only screen and (min-width:740px){.testimonials.layout1 .testimonials_item p{font-size:30px}}@media only screen and (min-width:980px){.testimonials.layout1 .testimonials_item p{font-size:36px}}.testimonials.layout1 .testimonials_item p strong{font-family:var(--sans-font-family,--sans-font-fallback);font-weight:900;font-style:normal}.testimonials.layout1 .testimonials_item p:before{display:none}.testimonials.layout1 .testimonials_item_meta{font-size:16px;line-height:1.6;font-family:var(--sans-font-family,--sans-font-fallback);font-weight:700;font-style:normal;margin:20px 0 0}.testimonials.layout1 .testimonials_item_author{font-family:var(--sans-font-family,--sans-font-fallback);font-weight:900;font-style:normal}.testimonials.layout2{text-shadow:0 0 10px var(--color-evergreen)}.testimonials.layout2 .testimonials_media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-evergreen);content:'';opacity:.9}.testimonials.layout2 .testimonials_row{row-gap:60px}.testimonials.layout2 .testimonials_item{margin-top:0;margin-bottom:0}@media only screen and (min-width:740px){.testimonials.layout2 .testimonials_item{padding:0 2%}}.testimonials.layout2 .testimonials_item_rating{display:flex;justify-content:center;align-items:center;gap:2px;margin-bottom:15px}.testimonials.layout2 .testimonials_item_rating svg path{fill:var(--color-sunshine)}.testimonials.layout2 .testimonials_item_quote p{font-family:var(--sans-font-family,--sans-font-fallback);font-weight:400;font-style:normal;font-size:16px;line-height:1.6;color:var(--color-white);margin:0}.testimonials.layout2 .testimonials_item_quote p+p{margin-top:15px}.testimonials.layout2 .testimonials_item_quote p:before{display:none}.testimonials.layout2 .testimonials_item_quote p.testimonials_item_title{font-size:22px;line-height:var(--headline-5-line-height,1.5);font-family:var(--sans-font-family,--sans-font-fallback);font-weight:700;font-style:normal;color:var(--color-white);margin:0 0 15px}@media only screen and (min-width:740px){.testimonials.layout2 .testimonials_item_quote p.testimonials_item_title{font-size:26px}}@media only screen and (min-width:980px){.testimonials.layout2 .testimonials_item_quote p.testimonials_item_title{font-size:30px}}.testimonials.layout2 .testimonials_item_author{display:block;font-size:16px;line-height:1.6;font-family:var(--sans-font-family,--sans-font-fallback);font-weight:900;font-style:normal;color:var(--color-white);margin:15px 0 0}.testimonials.layout2 .testimonials_item_detail{display:block;font-family:var(--sans-font-family,--sans-font-fallback);font-weight:400;font-style:normal;font-size:16px;line-height:1.6;color:var(--color-white)}.testimonials.layout2 .testimonials_footer{text-align:center}.testimonials.layout2 .testimonials_link{display:inline-block;font-family:var(--sans-font-family,--sans-font-fallback);font-weight:700;font-style:normal;background:#ffcd00;border:2px solid #ffcd00;border-radius:999px;color:#0a2f30;font-size:16px;line-height:1;padding:var(--button-padding);text-align:center;text-decoration:none;text-shadow:none;will-change:transform}.testimonials.layout2 .testimonials_link,.testimonials.layout2 .testimonials_link:active,.testimonials.layout2 .testimonials_link:focus,.testimonials.layout2 .testimonials_link:hover,.testimonials.layout2 .testimonials_link:link,.testimonials.layout2 .testimonials_link:visited{transition:background-color .15s linear,background-position .15s linear,border .15s linear,box-shadow .15s linear,color .15s linear,opacity .15s linear,text-decoration .15s linear,transform .15s linear,-webkit-text-decoration .15s linear}.testimonials.layout2 .testimonials_link .svg_icon{position:relative;top:2px;transition:transform .15s;will-change:transform}.testimonials.layout2 .testimonials_link path{fill:#0a2f30}.testimonials.layout2 .testimonials_link:focus,.testimonials.layout2 .testimonials_link:hover{background-color:#fab700;border-color:#fab700;color:#0a2f30}.testimonials.layout2 .testimonials_link:focus .arrow_right,.testimonials.layout2 .testimonials_link:hover .arrow_right{transform:translate(3px,0);will-change:transform}.testimonials.layout2 .testimonials_link:active{transform:translate(0,2px);background-color:#ffe100;border-color:#ffe100;color:#0a2f30}
/*# sourceMappingURL=testimonials.css.map */
