[data-v-f5921bd9]:root{--factor:1920}@media (max-width:992px){[data-v-f5921bd9]:root{--factor:992}}@media (max-width:576px){[data-v-f5921bd9]:root{--factor:375}}h1[data-v-f5921bd9],h2[data-v-f5921bd9],h3[data-v-f5921bd9],h4[data-v-f5921bd9],h5[data-v-f5921bd9],h6[data-v-f5921bd9]{font-family:var(--font-primary);line-height:1.2;margin:0}h1[data-v-f5921bd9]{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight)}h2[data-v-f5921bd9]{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}h3[data-v-f5921bd9]{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight)}h4[data-v-f5921bd9]{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight)}h5[data-v-f5921bd9]{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight)}h6[data-v-f5921bd9]{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight)}p[data-v-f5921bd9],ul[data-v-f5921bd9]{font-size:var(--p-font-size);font-weight:var(--p-font-weight);line-height:var(--body-line-height);margin:0}.section[data-v-f5921bd9]{height:calc(800/var(--factor)*100vw);max-height:calc(800/var(--factor)*100vw)}@media (max-width:992px){.section[data-v-f5921bd9]{height:calc(500/var(--factor)*100vw)}}@media (max-width:576px){.section[data-v-f5921bd9]{height:auto}.section.showcaption[data-v-f5921bd9]{height:calc(374/var(--factor)*100vw)}}.section[data-v-f5921bd9] .image{height:100%;left:0;top:0;transition:all .7s ease-in;width:100%}.section[data-v-f5921bd9] .image :deep(picture){height:100%;position:absolute;top:0;width:100%}.section[data-v-f5921bd9] .image :deep(picture) img{-o-object-fit:cover;object-fit:cover}.section .overlay[data-v-f5921bd9]{background:linear-gradient(84.11deg,#00000038 .42%,#00000005);top:0;right:0;bottom:0;left:0;position:absolute}.section .content-container[data-v-f5921bd9]{bottom:calc(128/var(--factor)*100vw);left:var(--section-padding-x);max-width:calc(620/var(--factor)*100vw);position:absolute;right:var(--section-padding-x)}@media (max-width:992px){.section .content-container[data-v-f5921bd9]{bottom:calc(80/var(--factor)*100vw)}}@media (max-width:576px){.section .content-container[data-v-f5921bd9]{bottom:calc(48/var(--factor)*100vw)}}.section .content-container h2[data-v-f5921bd9]{color:#fff}.section .content-container[data-v-f5921bd9] .btn{margin-top:calc(40/var(--factor)*100vw)}@media (max-width:576px){.section .content-container[data-v-f5921bd9] .btn{width:100%}}
