.heading[data-v-a6af6c26],.heading-default[data-v-a6af6c26],.heading-lg[data-v-a6af6c26],.heading-pre[data-v-a6af6c26],.heading-sm[data-v-a6af6c26],.heading-xl[data-v-a6af6c26],.heading-xs[data-v-a6af6c26],.heading-xxl[data-v-a6af6c26],.heading-xxs[data-v-a6af6c26],.heading-xxxl[data-v-a6af6c26],.heading-xxxxl[data-v-a6af6c26]{color:#333;font-family:Barlow,sans-serif;font-style:normal;font-weight:700;line-height:1.1em}.heading-pre[data-v-a6af6c26]{color:#f13b0f;font-family:Barlow,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;margin-bottom:10px;text-transform:uppercase}.heading-xxxxl[data-v-a6af6c26]{font-size:3rem}.heading-xxxl[data-v-a6af6c26]{font-size:2rem}.heading-xxl[data-v-a6af6c26]{font-size:1.5rem}.heading-xl[data-v-a6af6c26]{font-size:1.25rem}.heading-lg[data-v-a6af6c26]{font-size:1rem}.heading-default[data-v-a6af6c26]{font-size:.875rem}.heading-sm[data-v-a6af6c26]{font-size:.75rem}.heading-xs[data-v-a6af6c26]{font-size:.625rem}.heading-xxs[data-v-a6af6c26]{font-size:.5rem}.subheading[data-v-a6af6c26]{color:#797979;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.banner-its[data-v-a6af6c26]{background:linear-gradient(268deg,#27b998,#197661);color:#fff;padding:1.25vw 8.3vw;position:relative}@media (max-width:575.98px){.banner-its[data-v-a6af6c26]{flex-direction:column;padding:6vw 8.3vw}.banner-its .icon-logo[data-v-a6af6c26]{width:2.5rem!important}}.banner-its .heading[data-v-a6af6c26],.banner-its .heading-default[data-v-a6af6c26],.banner-its .heading-lg[data-v-a6af6c26],.banner-its .heading-sm[data-v-a6af6c26],.banner-its .heading-xl[data-v-a6af6c26],.banner-its .heading-xs[data-v-a6af6c26],.banner-its .heading-xxl[data-v-a6af6c26],.banner-its .heading-xxs[data-v-a6af6c26],.banner-its .heading-xxxl[data-v-a6af6c26],.banner-its .heading-xxxxl[data-v-a6af6c26]{color:#fff;font-weight:600}@media (max-width:575.98px){.banner-its .heading[data-v-a6af6c26],.banner-its .heading-default[data-v-a6af6c26],.banner-its .heading-lg[data-v-a6af6c26],.banner-its .heading-sm[data-v-a6af6c26],.banner-its .heading-xl[data-v-a6af6c26],.banner-its .heading-xs[data-v-a6af6c26],.banner-its .heading-xxl[data-v-a6af6c26],.banner-its .heading-xxs[data-v-a6af6c26],.banner-its .heading-xxxl[data-v-a6af6c26],.banner-its .heading-xxxxl[data-v-a6af6c26]{font-size:1.125rem}}.banner-its .subheading[data-v-a6af6c26]{color:#fff;font-size:1.125rem}@media (max-width:575.98px){.banner-its .subheading[data-v-a6af6c26]{font-size:1rem}}.banner-its .btn-cta[data-v-a6af6c26]{align-items:center;background-color:#fff;border-radius:32px;color:#1e8f75!important;display:flex;font-size:1.125rem;font-weight:700;gap:10px;padding:8px 32px;width:-moz-fit-content;width:fit-content}.banner-its .btn-cta[data-v-a6af6c26]:hover{background-color:#f2f2f2}@media (max-width:575.98px){.banner-its .btn-cta[data-v-a6af6c26]{font-size:1rem;padding:8px 16px}}.banner-its .img-background[data-v-a6af6c26]{bottom:0;height:100%;position:absolute;right:18vw;width:auto}@media (max-width:575.98px){.banner-its .img-background[data-v-a6af6c26]{display:none}}.banner-its .img-background-mobile[data-v-a6af6c26]{bottom:0;display:none;height:auto;position:absolute;right:0;width:70%}@media (max-width:575.98px){.banner-its .img-background-mobile[data-v-a6af6c26]{display:block}}.banner-its .btn-dismiss[data-v-a6af6c26]{border-radius:50%;padding:2px;position:absolute;right:14px;top:5px;width:-moz-fit-content;width:fit-content}@media (max-width:575.98px){.banner-its .btn-dismiss[data-v-a6af6c26]{right:12px;top:4px}}.heading,.heading-default,.heading-lg,.heading-pre,.heading-sm,.heading-xl,.heading-xs,.heading-xxl,.heading-xxs,.heading-xxxl,.heading-xxxxl{color:#333;font-family:Barlow,sans-serif;font-style:normal;font-weight:700;line-height:1.1em}.heading-pre{color:#f13b0f;font-family:Barlow,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;margin-bottom:10px;text-transform:uppercase}.heading-xxxxl{font-size:3rem}.heading-xxxl{font-size:2rem}.heading-xxl{font-size:1.5rem}.heading-xl{font-size:1.25rem}.heading-lg{font-size:1rem}.heading-default{font-size:.875rem}.heading-sm{font-size:.75rem}.heading-xs{font-size:.625rem}.heading-xxs{font-size:.5rem}.subheading{color:#797979;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.layout-default:has(.banner-its):not(.d-none) .page-landing .section-hero{padding-top:160px}
