[data-v-af1379ed],[data-v-af1379ed]:after,[data-v-af1379ed]:before{border:none;box-sizing:border-box;margin:0;padding:0}li[data-v-af1379ed]{list-style:none}a[data-v-af1379ed]{color:inherit;text-decoration:none}img[data-v-af1379ed]{vertical-align:top}h1[data-v-af1379ed],h2[data-v-af1379ed],h3[data-v-af1379ed],h4[data-v-af1379ed],h5[data-v-af1379ed],h6[data-v-af1379ed]{font-size:inherit;font-weight:inherit}button[data-v-af1379ed],input[data-v-af1379ed],textarea[data-v-af1379ed]{font-family:inherit;font-size:inherit}button[data-v-af1379ed]{background-color:inherit;color:inherit;cursor:pointer}body[data-v-af1379ed],html[data-v-af1379ed]{color:#292f36;height:100%;margin:0;min-height:100svh}body[data-v-af1379ed]{font-family:"Montserrat, sans-serif";line-height:1;position:relative}.wrapper[data-v-af1379ed],body[data-v-af1379ed]{font-size:16px;min-height:100svh}.wrapper[data-v-af1379ed]{display:flex;flex-direction:column;margin:0 auto}.no-scroll[data-v-af1379ed],.wrapper[data-v-af1379ed]{overflow:hidden}[class*=__container][data-v-af1379ed]{margin:0 auto;max-width:1230px;padding-left:15px;padding-right:15px}[class*=-ibg][data-v-af1379ed]{position:relative}[class*=-ibg] img[data-v-af1379ed]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}[class*=-ibg-contain] img[data-v-af1379ed]{-o-object-fit:contain;object-fit:contain}[data-v-af1379ed]{box-sizing:border-box}.button[data-v-af1379ed]{background-color:#292f36;border:1px solid #292f36;border-radius:15px;color:#fff;display:inline-block;padding:14px 16px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}@media (any-hover:hover){.button[data-v-af1379ed]:hover{background-color:#fff;border:1px solid #292f36;color:#292f36}}@media (max-width:767.98px){.button[data-v-af1379ed]{padding:2rem;width:100%}}@media (max-width:479.98px){.button[data-v-af1379ed]{padding:1rem}}.button-green[data-v-af1379ed]{background-color:#337a4f;border-radius:10px;color:#fff;display:inline-block;font-size:18px;font-weight:600;letter-spacing:2px;line-height:1.5;padding:14px 16px;text-transform:uppercase;transition:all .3s ease}@media (any-hover:hover){.button-green[data-v-af1379ed]:hover{background-color:#337a4fcc}}@media (max-width:767.98px){.button-green[data-v-af1379ed]{font-size:16px;padding:12px 14px;width:100%}}.title[data-v-af1379ed]{color:#337a4f;font-size:4rem;font-weight:800;line-height:1.1}.title[data-v-af1379ed]:not(:last-child){margin-bottom:20px}@media (max-width:767.98px){.title[data-v-af1379ed]{font-size:3rem}}@media (max-width:479.98px){.title[data-v-af1379ed]{font-size:2.5rem}}.subtitle[data-v-af1379ed]{color:#000;font-size:2rem;font-weight:400;line-height:1.2;padding-bottom:1.5rem}.paragraph[data-v-af1379ed]{color:#4d5053;line-height:1.2}.visually-hidden[data-v-af1379ed]{height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important;border:0!important;white-space:nowrap!important}@keyframes fadeInUp-af1379ed{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.title-section[data-v-af1379ed]{align-items:center;background-attachment:fixed;color:#fff;display:flex;justify-content:center;min-height:450px;position:relative;text-align:center}@media (max-width:991.98px){.title-section[data-v-af1379ed]{min-height:350px;padding-bottom:10%}}@media (max-width:767.98px){.title-section[data-v-af1379ed]{background-attachment:scroll!important;min-height:250px;padding-bottom:7%}}@media (max-width:479.98px){.title-section[data-v-af1379ed]{min-height:200px;padding-bottom:5%}}.title-section[data-v-af1379ed]:before{background-color:#0006;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.title-section__content[data-v-af1379ed]{max-width:800px;padding:2rem 1rem 0;position:relative;text-align:center;z-index:2}.title[data-v-af1379ed]{animation:fadeInUp-af1379ed .8s ease-out .3s forwards;color:#fff;line-height:1;opacity:0;text-align:start}@media (max-width:991.98px){.title[data-v-af1379ed]{font-size:3rem;line-height:1.2}}@media (max-width:767.98px){.title[data-v-af1379ed]{font-size:2.5rem;line-height:1.3}}@media (max-width:479.98px){.title[data-v-af1379ed]{font-size:2rem}}
