.elementor-1059 .elementor-element.elementor-element-051cfe5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-90f9e8c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-3148694{width:100%;max-width:100%;}.elementor-1059 .elementor-element.elementor-element-3148694 .qodef-qi-intro-swipe-images{background-color:var( --e-global-color-text );}.elementor-1059 .elementor-element.elementor-element-3148694 .qodef-m-main-image{max-width:320px;}.elementor-1059 .elementor-element.elementor-element-3148694 .qodef-m-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );margin-bottom:16px;}.elementor-1059 .elementor-element.elementor-element-3148694 .qodef-m-icon{color:var( --e-global-color-text );font-size:1px;}@media(max-width:1024px){.elementor-1059 .elementor-element.elementor-element-3148694 .qodef-m-text{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1059 .elementor-element.elementor-element-3148694 .qodef-m-text{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for qi_addons_for_elementor_premium_intro_swipe_images, class: .elementor-element-3148694 */.qodef-e-bckg-image {
    position: relative;
    z-index: 0;
}

.qodef-e-bckg-image::after {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    background-color: var(--e-global-color-primary);
    opacity: 0.5;
    content: '';
}

.qodef-m-main-image {
    display: flex;
    justify-items: center;
    align-items: center;
}

.qodef-qi-intro-swipe-images .qodef-m-images-holder.qodef--animate-border {
    clip-path: inset(16px 16px 16px 16px) !important;
}
@media screen and (min-width: 768px) {
    .qodef-qi-intro-swipe-images .qodef-m-images-holder.qodef--animate-border {
    clip-path: inset(32px 32px 32px 32px) !important;
}
}/* End custom CSS */