.page-module__jMWXaq__siteNavbar{background:#fff}.page-module__jMWXaq__headerDflex{align-items:center;display:flex}.page-module__jMWXaq__flLogo img{display:block}.page-module__jMWXaq__breadcrumbsPart{color:#fff;background-color:#0c1a47;background-position:50%;background-size:cover;align-items:center;padding:clamp(2rem,6vw,4rem) 0;display:flex;position:relative}.page-module__jMWXaq__breadcrumbsBgImage{object-fit:cover;position:absolute;bottom:0;left:0}.page-module__jMWXaq__serviceHeroText{z-index:1;position:relative}.page-module__jMWXaq__serviceHeroText ul{padding-left:1.5rem;list-style:outside}.page-module__jMWXaq__serviceHeroText h1{color:#fff;font-size:clamp(2rem,4.5vw,2.5rem);font-weight:700;line-height:1.15}.page-module__jMWXaq__serviceHeroText h1 span{color:var(--brand-color-1)!important}.page-module__jMWXaq__serviceHeroText h2{color:#fff}.page-module__jMWXaq__main h3{color:var(--brand-color-3);margin-bottom:15px;font-size:1.2rem;font-weight:700}.page-module__jMWXaq__box{border-left:4px solid var(--brand-color-1);background-color:#fff;border-radius:15px;margin:20px;padding:25px}.page-module__jMWXaq__heroActions{flex-wrap:wrap;gap:1rem;display:flex}.page-module__jMWXaq__serviceHeroText p{padding-right:4rem;font-size:1.1rem}.page-module__jMWXaq__heroSubtitle{color:#fff;margin-bottom:2rem;line-height:2rem;font-size:1.5rem!important}.page-module__jMWXaq__form{color:#fff;background-color:#cb00b6;border-radius:1.5rem;margin-top:0;padding-left:1rem!important;padding-right:1rem!important}.page-module__jMWXaq__form input{background-color:#fff}.page-module__jMWXaq__linkButton{text-align:start;width:100%;font-size:large;font-weight:700}.page-module__jMWXaq__ctaBtn{margin-top:1rem}.page-module__jMWXaq__heroVisualImg{display:inline-block;transform:rotate(-5deg)}.page-module__jMWXaq__footer{background:var(--brand-color-6);border-top:4px solid #fff}.page-module__jMWXaq__footerCopyright{background:var(--brand-color-6)}.page-module__jMWXaq__btn-radius{text-transform:none;letter-spacing:normal;padding:.75rem 1.5rem;font-family:Open Sans,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5}.page-module__jMWXaq__text-left{text-align:left}@media screen and (max-width:991px){.page-module__jMWXaq__form{margin-top:2rem;position:static;top:auto}}@media only screen and (max-width:767px){.page-module__jMWXaq__serviceHeroText{text-align:center}.page-module__jMWXaq__serviceHeroText h1{font-size:clamp(1.5rem,5vw,2.5rem)}.page-module__jMWXaq__heroSubtitle{font-size:1.2rem!important}}
