.s-company-pitch{border-bottom:2rem solid #1c353f}.s-history{--bs-section-padding-top:0;--bs-section-padding-top-sm:0}@media (min-width:1280px) and (max-width:1439.98px){.flex-company-pitch .col-content{width:45.8333333333%}.flex-company-pitch .col-img{width:54.1666666667%}}.img-section-break-container{--bs-aspect-ratio:75%}@media (min-width:640px){.img-section-break-container{--bs-aspect-ratio:56.25%}}@media (min-width:768px){.img-section-break-container{--bs-aspect-ratio:50%}}@media (min-width:1024px){.img-section-break-container{--bs-aspect-ratio:42.85714%}}@media (min-width:1280px){.img-section-break-container{--bs-aspect-ratio:28.125%}}.img-trusted-brand{height:3rem}@media (min-width:1024px){.img-trusted-brand{height:4rem}}@media (min-width:1280px){.img-trusted-brand{height:5rem}}.flickity-testimonials{--flickity-slide-padding-x:1rem;margin-left:calc(var(--flickity-slide-padding-x)*.5*-1);margin-right:calc(var(--flickity-slide-padding-x)*.5*-1)}.flickity-testimonials .slide{padding-left:calc(var(--flickity-slide-padding-x)*.5);padding-right:calc(var(--flickity-slide-padding-x)*.5)}@media (min-width:768px){.flickity-testimonials .slide{width:85%}}@media (min-width:1024px){.flickity-testimonials .slide{width:80%}}@media (min-width:1280px){.flickity-testimonials .slide{width:75%}}@media (min-width:1440px){.flickity-testimonials .slide{width:70%}}@media (min-width:1600px){.flickity-testimonials .slide{width:60%}}.card-testimonial{--bs-card-bg:#f2fbfe;--bs-border-color:#dee2e6;box-shadow:0 .125rem .25rem rgba(0,0,0,.04)}.card-testimonial>.card-body{align-items:flex-end;display:flex;position:relative;z-index:1}.card-testimonial>.card-body:before{content:url(../../images/quotation-mark.svg);left:0;padding:2.5rem;position:absolute;scale:.8;top:0;transform-origin:top left;z-index:-1}@media (min-width:768px) and (max-width:1023.98px){.card-testimonial>.card-body:before{padding:1.5rem}}@media (max-width:1023.98px){.card-testimonial>.card-body:before{scale:.5}}.card-testimonial .text-message{font-size:1.25rem;font-weight:300}.card-testimonial .text-customer{color:var(--bs-secondary-color);font-weight:500;text-transform:uppercase}.card-testimonial .text-customer .name{letter-spacing:.05em}.card-testimonial .text-customer .company{font-size:.875em;letter-spacing:.125em}
