.image-text-slider[data-v-219420a6]{position:relative}.image-text-slide[data-v-219420a6]{box-sizing:border-box!important;display:flex!important;flex-direction:column-reverse;gap:24px;justify-content:center}.image-text-content[data-v-219420a6]{align-items:center;display:flex;flex-direction:column;width:100%}.image-text-heading[data-v-219420a6]{max-width:-moz-fit-content;max-width:fit-content;text-align:center;width:100%}.image-text-heading[data-v-219420a6] *{color:var(--title-color);font-size:var(--title-size-mobile);line-height:110%;margin:0;text-transform:unset;word-break:break-word}.image-text-text[data-v-219420a6]{margin-top:24px;max-width:-moz-fit-content;max-width:fit-content;text-align:center;width:100%}.image-text-text[data-v-219420a6] *{color:var(--text-color);font-size:16px;line-height:170%;margin:0;text-transform:unset;word-break:break-word}.image-text-button[data-v-219420a6]{align-items:center;background-color:var(--btn-background);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--btn-color);display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;line-height:100%;margin:32px auto 0;max-width:100%;padding:16px 38px;position:relative;text-align:center;text-decoration:none;text-transform:unset;transition:all .25s ease 0s;width:100%;z-index:2}.image-text-button[data-v-219420a6]:hover{background-color:var(--btn-background-hover);color:var(--btn-color-hover);transition:all .25s ease 0s}.image-text-button svg[data-v-219420a6]{height:14px;width:14px}.image-text-button svg path[data-v-219420a6]{fill:var(--btn-color);transition:all .25s ease 0s}.image-text-button:hover svg path[data-v-219420a6]{fill:var(--btn-color-hover);transition:all .25s ease 0s}.image-text-image[data-v-219420a6]{aspect-ratio:12/12;overflow:hidden;width:100%}.image-text-image img[data-v-219420a6],.image-text-image svg[data-v-219420a6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-text-image svg[data-v-219420a6]{background-color:#afafaf}.clip[data-v-219420a6]{background-color:transparent!important;height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.image-text-pagination-wrapper[data-v-219420a6]{margin-bottom:20px;width:100%}.image-text-pagination[data-v-219420a6]{align-items:center;display:flex!important;gap:10px;justify-content:center!important;position:static!important;z-index:10}.image-text-pagination[data-v-219420a6] .swiper-pagination-bullet{align-items:center;background-color:var(--pagination-background);border:1px solid transparent!important;border-radius:50%;color:var(--pagination-color);display:flex;flex-shrink:0;font-size:13px;height:32px;justify-content:center;margin:0;opacity:1;text-align:center;transition:all .25s ease 0s;width:32px}.image-text-pagination[data-v-219420a6] .swiper-pagination-bullet:hover{background-color:var(--pagination-background-hover);border:1px solid transparent!important;color:var(--pagination-color-hover);transform:scale(.95)}.image-text-pagination[data-v-219420a6] .swiper-pagination-bullet-active{background-color:var(--pagination-background-hover);border:1px solid transparent!important;color:var(--pagination-color-hover)}@media (min-width:1024px){.image-text-slide[data-v-219420a6]{align-items:center;flex-direction:row;gap:70px}.image-text-content[data-v-219420a6]{align-items:start;margin:0;max-width:50%;padding-top:10%}.image-text-heading[data-v-219420a6]{text-align:left}.image-text-heading[data-v-219420a6] *{font-size:var(--title-size-desktop)}.image-text-text[data-v-219420a6]{margin-top:32px;text-align:left}.image-text-text[data-v-219420a6] *{font-size:16px}.image-text-button[data-v-219420a6]{font-size:16px;margin-left:0!important;margin-right:0!important;margin-top:32px;max-width:-moz-fit-content;max-width:fit-content;padding:16px 38px}.image-text-image[data-v-219420a6]{max-width:50%}.image-text-pagination-wrapper[data-v-219420a6]{bottom:unset!important;margin:0;max-width:calc(50% - 35px);position:absolute!important;top:5%!important;z-index:2}.image-text-pagination[data-v-219420a6]{justify-content:start!important}.image-text-pagination[data-v-219420a6] .swiper-pagination-bullet{font-size:15px}@media (min-width:1200px){.image-text-content[data-v-219420a6]{padding-top:5%}}@media (min-width:1500px){.image-text-content[data-v-219420a6]{padding-top:0}}}
