.card---testimonial{background:#f1f2f6;border-radius:4px;height:100%;overflow:hidden}.card---testimonial>div>div{align-items:center;display:flex}.card---testimonial .testimonial-avatar{align-items:center;border-radius:100px;display:flex;height:80px;overflow:hidden;width:80px}.card---testimonial .testimonial-logo>div{align-items:center;display:flex;height:50px}.card---testimonial .testimonial-logo img{width:150px}.card---testimonial-padding{padding:2.25rem}.card---testimonial-padding h4{font-family:Mackinac Medium!important;font-size:18px!important;line-height:1.5!important;margin-bottom:1rem;margin-top:0;min-height:130px}.card---testimonial-padding p{line-height:1.25!important;margin-bottom:0;min-height:55px}@media screen and (min-width:768px){.scroll---horizontal h3{margin:0!important;padding:1em 0}.scroll---horizontal.firstAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder{align-items:baseline;display:inline-flex;overflow-y:hidden;padding:2rem 0 1rem calc(50vw - 675px);position:relative;width:auto!important}.scroll---horizontal.firstAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper{display:flex;flex:0 0 auto;justify-content:center;margin-right:2rem;max-width:450px;min-height:380px;width:450px}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder{align-items:baseline;display:inline-flex;overflow-y:hidden;padding:2rem 0 1rem calc(50vw - 675px);position:relative;width:auto!important}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper{margin-right:1rem;min-width:42vw!important}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper .animatedElement{background:#f9e6e3;padding:4rem 2rem 0}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper .animatedElement>div.row-fluid-wrapper:last-child{align-items:flex-end;display:flex;height:45.4vh;overflow:hidden}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper .widget-type-text{font-family:Gilroy-Bold,sans-serif!important;font-size:24px;margin-bottom:2rem;text-align:center}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper img{display:flex;height:45.4vh!important;margin:0 auto;object-fit:cover;width:auto!important}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper .hs-video-widget{margin:0 auto;max-height:45.4vh}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper .hs-video-widget iframe{max-height:45.4vh!important;width:auto!important}}@media screen and (max-height:732px){.scroll---horizontal h3{padding:.9em 0 0}}.scroll---horizontal.secondAnimation .slick-slide .widget-type-text{font-family:Gilroy-Bold,sans-serif!important;font-size:24px;margin:2rem 0;text-align:center}.scroll---horizontal.secondAnimation .animatedElement{background-color:#efeeea}.scroll---horizontal.secondAnimation .slick-slide .hs-video-widget,.scroll---horizontal.secondAnimation .slick-slide .hs-video-widget iframe{max-height:302px!important;width:auto!important}@media screen and (max-width:1350px){.scroll---horizontal.firstAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper{margin-left:2rem;margin-right:0;min-height:auto;width:35vw}.card---testimonial-padding{padding:2rem}.card---testimonial-padding p{margin-bottom:0;min-height:55px}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper{margin-left:1rem;margin-right:0}}@media screen and (max-width:1210px){.card---testimonial-padding h4{min-height:170px}}@media screen and (max-width:990px){.card---testimonial-padding h4{min-height:190px}}@media screen and (max-width:880px){.card---testimonial-padding h4{min-height:240px}}@media screen and (max-width:767px){.card---testimonial>div>div{align-items:flex-start;flex-direction:column}.card---testimonial-padding{padding:1.5rem}.card---testimonial-padding+div a{align-items:flex-end;border-radius:100%;display:flex;height:100px;margin:0 0 2rem 1.5rem;overflow:hidden;width:100px}.card---testimonial-padding h4{font-size:18px!important;line-height:1.3;min-height:190px}.scroll---horizontal.firstAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper{margin-left:1rem;margin-right:0;max-width:65vw;width:65vw}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper .hs-video-widget{max-width:23vw}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper{min-width:74vw!important}.scroll---horizontal.secondAnimation .animationTrigger>div.row-fluid-wrapper:nth-child(2)>div.row-fluid>div.animatedElementHolder>div.row-fluid-wrapper img{max-width:61vw!important;width:61vw!important}}.animatedElementHolder .slick-slide{padding:0 1.5rem}.animatedElementHolder .slick-dots{bottom:auto;margin-top:2rem;position:relative}.animatedElementHolder .slick-dots li button:before{color:#112232;font-size:10px}.has-bg-color-dark .animatedElementHolder .slick-dots li button:before{color:#fff}@media screen and (max-width:460px){.scroll---horizontal.secondAnimation .slick-slide .widget-type-text{font-size:16px;height:30px;margin:2rem 0 1rem}.scroll---horizontal.secondAnimation .slick-slide .hs-video-widget,.scroll---horizontal.secondAnimation .slick-slide .hs-video-widget iframe{max-height:219px!important}}