.image-text[data-v-8444c077]{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.image-text.-beige-light[data-v-8444c077]{background-color:var(--color-beige-light)}.image-text.-white[data-v-8444c077]{background-color:var(--color-white)}.image-text.-blue-dark[data-v-8444c077]{background-color:var(--color-blue-dark);color:var(--color-white)}.image-text.-inner-no-inner-background .image-text__container__inner[data-v-8444c077]{background-color:transparent;padding-top:0;padding-bottom:0}.image-text.-inner-beige-light[data-v-8444c077]{padding-top:calc(var(--section-padding-top) / 2);padding-bottom:calc(var(--section-padding-bottom) / 2)}.image-text.-inner-beige-light .image-text__container__inner[data-v-8444c077]{background-color:var(--color-beige-light)}.image-text.-inner-white[data-v-8444c077]{padding-top:calc(var(--section-padding-top) / 2);padding-bottom:calc(var(--section-padding-bottom) / 2)}.image-text.-inner-white .image-text__container__inner[data-v-8444c077]{background-color:var(--color-white)}.image-text.-inner-blue-dark[data-v-8444c077]{padding-top:calc(var(--section-padding-top) / 2);padding-bottom:calc(var(--section-padding-bottom) / 2)}.image-text.-inner-blue-dark .image-text__container__inner[data-v-8444c077]{background-color:var(--color-blue-dark);color:var(--color-white)}.image-text__container__inner[data-v-8444c077]{position:relative;display:flex;flex-direction:column;gap:var(--section-gap);padding:20px;border-radius:8px}@media (min-width: 768px){.image-text__container__inner[data-v-8444c077]{padding:50px}}@media (min-width: 1024px){.image-text__container__inner[data-v-8444c077]{flex-direction:row;align-items:center}}.image-text__media[data-v-8444c077]{border-radius:8px;overflow:hidden;aspect-ratio:1/1}@media (min-width: 1024px){.image-text__media[data-v-8444c077]{width:40%}}.image-text__media.-with-iframe[data-v-8444c077]{position:relative;cursor:pointer}.image-text__media.-with-iframe:hover .image-text__media__play-button[data-v-8444c077]{background-color:var(--color-orange)}.image-text__media.-with-iframe img[data-v-8444c077]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-text__media.-with-iframe .image-text__media__play-button[data-v-8444c077]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-orange-50);border-radius:8px;padding:10px;display:flex;align-items:center;justify-content:center;z-index:10}.image-text__media.-with-iframe .image-text__media__play-button .icon[data-v-8444c077]{color:#fff;font-size:34px}.image-text__media img[data-v-8444c077]{width:100%;height:100%;object-fit:cover}.image-text__media iframe[data-v-8444c077]{width:100%;height:100%;border:none}.image-text__content[data-v-8444c077]{text-align:left;display:flex;flex-direction:column;align-items:start;gap:20px}@media (min-width: 1024px){.image-text__content[data-v-8444c077]{width:60%}}.image-text__text[data-v-8444c077]{opacity:.8}.image-text__buttons[data-v-8444c077]{display:flex;flex-direction:column;gap:20px;width:100%;margin-top:20px}@media (min-width: 480px){.image-text__buttons[data-v-8444c077]{flex-direction:row}}@media (min-width: 1024px){.image-text--text-image .image-text__container__inner[data-v-8444c077]{flex-direction:row-reverse}}.image-text--image-background .image-text__container__inner[data-v-8444c077]{position:relative;display:block;border-radius:8px;overflow:hidden}.image-text--image-background .image-text__media[data-v-8444c077]{position:absolute;top:0;left:0;width:100%;height:100%}.image-text--image-background .image-text__media[data-v-8444c077]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.image-text--image-background .image-text__media img[data-v-8444c077]{width:100%;height:100%;object-fit:cover}.image-text--image-background .image-text__content[data-v-8444c077]{position:relative;z-index:1;color:#fff;padding:50px 20px;align-items:center;text-align:center;width:100%;gap:0}.image-text--image-background .image-text__text[data-v-8444c077]{max-width:700px}.image-text--image-background .image-text__buttons[data-v-8444c077]{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:30px}@media (min-width: 480px){.image-text--image-background .image-text__buttons[data-v-8444c077]{flex-direction:row;justify-content:center}}
