.fh-block--slider .slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.fh-block--slider .slide>a{-webkit-perspective:80vw;perspective:80vw}.fh-block--slider .slide .fh-item--quote{height:100%}.fh-block--carousel{border-radius:0;position:relative;--card-width:100vw;--duration:1.2s;--bezier:cubic-bezier(.7,0,.3,1);--previous-position:translateX(calc(-50% - var(--card-width) - var(--gap-size)));--next-position:translateX(calc(-50% + var(--card-width) + var(--gap-size)))}@media (min-width:768px){.fh-block--carousel{--card-width:50vw}}.fh-block--carousel .arrow{background-color:var(--white);padding:.75rem;position:absolute;z-index:2}.fh-block--carousel .arrow svg{height:.8rem;width:.8rem}@media (min-width:976px){.fh-block--carousel .arrow{padding:1rem}.fh-block--carousel .arrow svg{height:1.5rem;width:1.5rem}}.fh-block--carousel .arrow.arrow-left{left:var(--spacing-s);top:50%}@media (min-width:768px){.fh-block--carousel .arrow.arrow-left{left:var(--spacing-l)}}.fh-block--carousel .arrow.arrow-left{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.fh-block--carousel .arrow.arrow-right{right:var(--spacing-s);top:50%}@media (min-width:768px){.fh-block--carousel .arrow.arrow-right{right:var(--spacing-l)}}.fh-block--carousel .arrow.arrow-right{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.fh-block--carousel .fh-block--carousel__wrapper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:300px;position:relative}.fh-block--carousel .fh-block--carousel__wrapper,.fh-block--carousel .fh-block--carousel__wrapper .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.fh-block--carousel .fh-block--carousel__wrapper .box{height:100%;left:50%;position:absolute;top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:var(--green);border-radius:var(--border-radius);color:var(--black);justify-content:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);width:var(--card-width)}.fh-block--carousel .fh-block--carousel__wrapper .box.box-previous{-webkit-transform:var(--previous-position);-ms-transform:var(--previous-position);-o-transform:var(--previous-position);transform:var(--previous-position)}.fh-block--carousel .fh-block--carousel__wrapper .box.box-next{-webkit-transform:var(--next-position);-ms-transform:var(--next-position);-o-transform:var(--next-position);transform:var(--next-position)}.fh-block--carousel .fh-block--carousel__wrapper .box.main-enter-active,.fh-block--carousel .fh-block--carousel__wrapper .box.main-reverse-enter-active,.fh-block--carousel .fh-block--carousel__wrapper .box.next-enter-active,.fh-block--carousel .fh-block--carousel__wrapper .box.next-leave-active,.fh-block--carousel .fh-block--carousel__wrapper .box.next-reverse-enter-active,.fh-block--carousel .fh-block--carousel__wrapper .box.previous-enter-active,.fh-block--carousel .fh-block--carousel__wrapper .box.previous-reverse-enter-active,.fh-block--carousel .fh-block--carousel__wrapper .box.previous-reverse-leave-active{-webkit-transition:-webkit-transform var(--duration) var(--bezier);transition:-webkit-transform var(--duration) var(--bezier);-o-transition:-o-transform var(--duration) var(--bezier);transition:transform var(--duration) var(--bezier);transition:transform var(--duration) var(--bezier),-webkit-transform var(--duration) var(--bezier),-o-transform var(--duration) var(--bezier)}.fh-block--carousel .fh-block--carousel__wrapper .box.main-enter-from{-webkit-transform:var(--previous-position);-ms-transform:var(--previous-position);-o-transform:var(--previous-position);transform:var(--previous-position)}.fh-block--carousel .fh-block--carousel__wrapper .box.main-reverse-enter-from{-webkit-transform:var(--next-position);-ms-transform:var(--next-position);-o-transform:var(--next-position);transform:var(--next-position)}.fh-block--carousel .fh-block--carousel__wrapper .box.previous-enter-from,.fh-block--carousel .fh-block--carousel__wrapper .box.previous-reverse-leave-to{-webkit-transform:var(--previous-position) translateX(calc(var(--card-width)*-1));-ms-transform:var(--previous-position) translateX(calc(var(--card-width)*-1));-o-transform:var(--previous-position) translateX(calc(var(--card-width)*-1));transform:var(--previous-position) translate(calc(var(--card-width)*-1))}.fh-block--carousel .fh-block--carousel__wrapper .box.next-enter-from,.fh-block--carousel .fh-block--carousel__wrapper .box.previous-reverse-enter-from{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%)}.fh-block--carousel .fh-block--carousel__wrapper .box.next-leave-to,.fh-block--carousel .fh-block--carousel__wrapper .box.next-reverse-enter-from{-webkit-transform:var(--next-position) translateX(var(--card-width));-ms-transform:var(--next-position) translateX(var(--card-width));-o-transform:var(--next-position) translateX(var(--card-width));transform:var(--next-position) translate(var(--card-width))}
