.reveal .banner__background[data-v-ce4238a3] img{opacity:0;transform:scale(1.2);transition:transform 0s,opacity 0s!important}.banner__background[data-v-ce4238a3] img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;transition:transform 1s,opacity 1s!important;width:100%}.banner__background[data-v-ce4238a3]:after{background:#000;content:"";height:100%;left:0;opacity:var(--banner-opacity,.1);position:absolute;top:0;width:100%}.main-banner--content[data-v-ce4238a3]{position:relative;z-index:10}@media screen and (min-width:1024px){.reveal.banner[data-v-ce4238a3]:before{opacity:0;transform:scale(1.2)!important;transition:opacity 0s,transform 0s!important}}.banner[data-v-ce4238a3]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:600px;overflow:hidden;padding:200px 35px;position:relative;text-align:center}.banner p[data-v-ce4238a3]{margin-left:auto;margin-right:auto;max-width:513px;width:100%}@media screen and (min-width:576px){.banner .main-banner--content img[data-v-ce4238a3]+*{margin-top:10px}.banner p[data-v-ce4238a3]{max-width:560px}}@media screen and (min-width:1024px){.banner[data-v-ce4238a3]{padding:100px 35px}.banner p[data-v-ce4238a3]{max-width:630px}}
