:root{--mtq-red: #d40449;--mtq-red-hot: red;--mtq-red-light: #dd366d;--mtq-blue: #271fe5;--mtq-grey: #8e8e8e;--mtq-grey-light: #f7f7f7;--mtq-grey-light-2: #ddd;--mtq-black: #000;--mtq-white: #fff;--mtq-dark: #0a0c11}:root{--grid-x-small: 320px;--grid-small: 375px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1023px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px}.medium-down-only{display:block}.medium-up-only{display:none}.btn-gradient-hover-only{position:relative;overflow:hidden}.btn-gradient-hover-only::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--mito-bg-gradient);overflow:hidden;z-index:-1;opacity:0;transition:opacity .2s;will-change:opacity}.btn-gradient-hover-only:hover::before{opacity:1}@media only screen and (min-width: 769px){.medium-down-only{display:none}.medium-up-only{display:block}}@media(min-width: 1024px){.desktop-only{display:block}}@media(max-width: 1023px){.mobile-only{display:block}}.hidden,.hide{display:none}.testimonials{-webkit-font-smoothing:antialiased}.testimonials .testi-heading__container{margin-left:auto;margin-right:auto;max-width:1660px;padding-left:12px;padding-right:12px}@media only screen and (min-width: 769px){.testimonials .testi-heading__container{padding-left:0;padding-right:0;display:grid;grid-template-columns:16fr 16fr 16fr;grid-template-areas:". title ."}}.testimonials .testi-heading__container .inline-title{margin-bottom:calc(19.7142857143px + 1.1428571429vw);font-size:calc(20.4788732394px + 0.9389671362vw);grid-area:title;line-height:1.25;letter-spacing:normal;font-weight:300;text-align:center}@media only screen and (min-width: 769px){.testimonials .testi-heading__container .inline-title{margin-bottom:calc(0px + 3.3333333333vw)}}@media only screen and (min-width: 1441px){.testimonials .testi-heading__container .inline-title{margin-bottom:50.666666616px;font-size:34.7511737674px}}.testimonials .testi-wrapper{margin-left:auto;margin-right:auto;max-width:1660px;padding-left:12px;padding-right:12px}@media only screen and (min-width: 769px){.testimonials .testi-wrapper{padding-left:0;padding-right:0}}.testimonials .story-slider{margin-left:auto;margin-right:auto;max-width:1660px;display:flex;flex-direction:column;grid-column-gap:calc(6.2857142857px + 0.1904761905vw);column-gap:calc(6.2857142857px + 0.1904761905vw);margin-bottom:calc(26.2857142857px + 1.5238095238vw);padding-left:0;padding-right:0}@media only screen and (min-width: 769px){.testimonials .story-slider{grid-column-gap:calc(4.6666666667px + 0.3703703704vw);column-gap:calc(4.6666666667px + 0.3703703704vw);margin-bottom:calc(13.3333333333px + 2.962962963vw);flex-direction:row;padding-left:calc(4.6666666667px + 0.3703703704vw);padding-right:calc(4.6666666667px + 0.3703703704vw)}}@media only screen and (min-width: 1441px){.testimonials .story-slider{grid-column-gap:10.2962962907px;column-gap:10.2962962907px;margin-bottom:58.3703703253px;padding-left:0;padding-right:0}}.testimonials .slider-image{width:100%;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px;position:relative;z-index:1}@media only screen and (min-width: 769px){.testimonials .slider-image{width:59%;border-radius:6px}}@media only screen and (min-width: 1301px){.testimonials .slider-image{width:63.9%}}@media only screen and (min-width: 1441px){.testimonials .slider-image{width:66.7%}}.testimonials .slider-image__wrapper{aspect-ratio:var(--aspect-ratio);height:100%;position:relative}.testimonials .slider-image__wrapper::before{float:left;padding-top:calc(100%/(var(--aspect-ratio)));content:""}.testimonials .parallax-bg{position:absolute;top:50%;transform:translateY(-54%);left:0;right:0;z-index:0;height:120%}.testimonials .parallax-bg__wrapper{height:100%}.testimonials .parallax-bg__wrapper img{object-fit:cover;height:100%;width:100%}.testimonials .slider-details{padding:0;background-color:#d40449;overflow:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin:0;text-align:center;padding:calc(26.2857142857px + 1.5238095238vw)}.testimonials .slider-details.color-light{background-color:#fff;color:#0a0c11}@media only screen and (min-width: 769px){.testimonials .slider-details{width:30%;border-radius:6px;display:grid;grid-template-rows:1fr min-content min-content 1fr;grid-template-areas:"." "quote" "caption" "cta";position:relative;z-index:1}}@media only screen and (min-width: 1301px){.testimonials .slider-details{width:25.6%}}@media only screen and (min-width: 769px){.testimonials .slider-details{padding:calc(min(max(100vw - 24px,min(100vw,(100vw - 767px)*9999)),1520px)/48*1*2)}}.testimonials .slider-details .details-inner{padding:calc(26.2857142857px + 1.5238095238vw)}@media only screen and (min-width: 769px){.testimonials .slider-details .details-inner{padding:calc(min(max(100vw - 24px,min(100vw,(100vw - 767px)*9999)),1520px)/48*1*2)}}.testimonials .slider-quote{font-family:var(--font-heading-family);font-weight:300;font-size:calc(20.4788732394px + 0.9389671362vw);line-height:1.25;letter-spacing:normal;margin-bottom:calc(17.1428571429px + 0.7619047619vw);grid-area:quote}.testimonials .slider-quote p{margin:0;display:inline}@media only screen and (min-width: 769px){.testimonials .slider-quote{margin-bottom:calc(10.6666666667px + 1.4814814815vw)}}@media only screen and (min-width: 1441px){.testimonials .slider-quote{font-size:34.7511737674px;margin-bottom:33.1851851627px}}.testimonials .slider-caption{font-size:calc(11.9436619718px + 0.2816901408vw);line-height:1.3;letter-spacing:normal;grid-area:caption}@media only screen and (min-width: 1441px){.testimonials .slider-caption{font-size:16.2253520998px}}.testimonials .slider-caption p{margin:0}.testimonials .slider-caption .caption-name{display:block;font-size:calc(13.8873239437px + 0.5633802817vw);line-height:1.3;letter-spacing:.02em;font-weight:500}.testimonials .slider-caption .caption-name p{margin:0}@media only screen and (min-width: 1441px){.testimonials .slider-caption .caption-name{font-size:22.4507041997px}}.testimonials .swiper-container{width:100%;height:100%;overflow:hidden}.testimonials .swiper-container .swiper-slide{padding:0}.testimonials[data-has-many-blocks=true] .swiper-wrapper{cursor:grab}.testimonials[data-has-many-blocks=true] .swiper-wrapper:active{cursor:grabbing}
