.vc_row:has(.image-text.image-text--fullwidth){overflow:visible !important}.swbt-override--dark .image-text .iconbox__headline,.swbt-override--dark .image-text .iconbox__text{color:#fff}.image-text{display:flex;flex-direction:row;gap:100px;width:100%}.image-text .seo-headline.container,.image-text .wpb_text_column.container{padding:0 !important}.image-text__content{width:50%}.image-text__content .button{margin-top:30px;margin-bottom:30px}.image-text__image{display:flex;justify-content:end;width:50%;overflow:hidden}.image-text__image img{position:absolute;width:100%;height:100%;object-fit:cover;max-width:unset;border-top-right-radius:0px;border-bottom-right-radius:0px}.image-text.image-text--swapped .image-text__image{width:50%;order:2}.image-text.image-text--swapped .image-text__content{width:50%;order:1}.image-text.image-text--fullwidth{padding-right:calc((100vw - 1500px) / 2);gap:40px}.image-text.image-text--fullwidth .image-text__image{position:relative;width:calc(100vw / 2);z-index:5}.image-text.image-text--fullwidth .image-text__image img{position:absolute;height:100%}.image-text.image-text--fullwidth .image-text__content{width:calc((100vw / 2) - ((100vw - 1500px) / 2))}.image-text.image-text--fullwidth.image-text--swapped{padding-right:0;padding-left:calc((100vw - 1500px) / 2)}.image-text .iconbox-grid{padding:0 !important}@media (max-width:1560px){.image-text.image-text--fullwidth{padding-left:0 !important;padding-right:30px !important}.image-text.image-text--fullwidth .image-text__image{width:calc(100vw / 2)}.image-text.image-text--fullwidth .image-text__content{width:calc((100vw / 2) - 30px)}.image-text--swapped.image-text--fullwidth{padding-left:30px !important;padding-right:0 !important}}@media (max-width:1199px){.image-text{gap:25px;flex-direction:column}.image-text.image-text--swapped .image-text__content,.image-text.image-text--swapped .image-text__image,.image-text__image,.image-text__content{width:100%}.image-text.image-text--swapped .image-text__content .spacer,.image-text.image-text--swapped .image-text__image .spacer,.image-text__image .spacer,.image-text__content .spacer{height:25px}.image-text__image{margin-bottom:20px;height:350px}.image-text.image-text--swapped .image-text__image{order:1}.image-text.image-text--fullwidth{padding:30px !important}.image-text.image-text--fullwidth .image-text__image{width:100%}.image-text.image-text--fullwidth .image-text__content{width:100%}.image-text.image-text--swapped{padding:30px !important}}@media (max-width:767px){.image-text.image-text--fullwidth{padding:16px !important}.image-text.image-text--fullwidth.image-text--swapped{padding:16px !important}}.image-text{position:relative}.image-text__image{position:relative;overflow:visible}.image-text--swapped .image-text__icon{right:unset;left:0;transform:translatey(-50%) translatex(-50%);z-index:3}.image-text--swapped .image-text__image img{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:0;border-bottom-right-radius:0}.vc_row-no-padding .image-text{padding-left:calc((100vw - 1500px) / 2);padding-right:calc((100vw - 1500px) / 2)}.vc_row-no-padding .image-text.image-text--fullwidth{padding-left:unset;padding-right:unset;width:100%}.vc_row-no-padding .image-text.image-text--fullwidth .image-text__image{margin-top:unset !important;padding-bottom:unset !important}.vc_row-no-padding .image-text.image-text--fullwidth.image-text--swapped{padding-left:calc((100vw - 1500px) / 2)}@media (max-width:1560px){.vc_row-no-padding .image-text{padding-left:60px;padding-right:6px}}.image-text__content{z-index:5}