.home-hero-banner.grid-layout{align-items:center;display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.home-hero-banner.grid-layout .home-hero-banner__images__framed-image__container{align-items:center;display:flex;justify-content:flex-end;position:relative;z-index:2}.home-hero-banner__wrapper{margin-top:70px;position:relative}.home-hero-banner__content h1{color:var(--white)}.home-hero-banner__images__overlay-image{left:54%;position:absolute;top:200px;z-index:3}.home-hero-banner__images__frame-image-wrapper{left:57%;position:absolute;top:130px;z-index:1}img.home-hero-banner__images__background-image{left:51%;position:absolute;top:100px}.home-hero-banner__testimonials{padding:60px 60px 60px 40px;position:relative;width:100%;z-index:2}.home-hero-banner__testimonials__testimonial__logo{margin-bottom:15px}.home-hero-banner__testimonials__testimonial__attribution{max-width:285px}.home-hero-banner__testimonials__testimonial__name{font-family:var(--bold-text);margin:0}.testimonial-banner-swiper__navigation__prev svg{transform:scale(-1)}.testimonial-banner-swiper__navigation .swiper-button svg>g:first-of-type,.testimonial-banner-swiper__navigation .swiper-button svg>g:last-of-type>g>path{transition:.25s ease-in-out}.testimonial-banner-swiper__navigation .swiper-button-disabled svg>g:first-of-type{fill:transparent;stroke:var(--blue)}.testimonial-banner-swiper__navigation .swiper-button-disabled svg>g:last-of-type>g>path{fill:var(--blue)}@media (min-width:1025px){.home-hero-banner__testimonials{padding:60px 60px 60px 40px}.testimonial-banner-swiper__navigation__prev{margin-right:40px}.home-hero-banner__testimonials__testimonial>:not(blockquote),.testimonial-banner-swiper__navigation{padding-left:20px}}@media (max-width:1024px){.home-hero-banner__testimonials{padding:60px}.home-hero-banner__images__background-image{display:none}.home-hero-banner.grid-layout{flex-direction:column}.home-hero-banner__testimonials{margin-left:-20px;padding:60px 20px;width:100%;width:calc(100% + 40px)}.testimonial-banner-swiper__navigation{justify-content:space-between}.home-hero-banner__wrapper{margin-top:0}.home-hero-banner__content{max-width:none}.home-hero-banner__images{position:relative}img.home-hero-banner__images__overlay-image{left:20px;max-width:24%!important;top:100px}.home-hero-banner__images__frame-image-wrapper{height:400px!important;left:20px;top:25px;width:120%}img.home-hero-banner__images__frame{height:385px;width:100%}.home-hero-banner__images__framed-image__container{justify-content:center;width:100%}.home-hero-banner:not(.grid-layout) img.home-hero-banner__images__framed-image{margin-left:0;max-width:calc(100% - 40px)!important;object-fit:cover;top:26px}img.home-hero-banner__images__background-image{height:500px!important;left:20px;top:0}.home-hero-banner__wrapper.no-overlay img.home-hero-banner__images__background-image{height:500px!important;left:20px;object-fit:contain;top:-320px;width:100%}.home-hero-banner__testimonials__testimonial>blockquote{margin-left:-20px;width:calc(100% + 20px)}.home-hero-banner__testimonials__testimonial>blockquote:before{left:5px}}