.lift-info-box {
    padding-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    width:var(--content-width-wide);
    margin-top:var(--block-margin);
    margin-bottom:var(--block-margin);
}
[class*=wp-block] .lift-info-box {
    width:calc(100% - 15px);
    margin-left:0;
    margin-right:0;
    padding-right:15px;
}

.lift-info-box .elementor-920 .elementor-element.elementor-element-6e372db {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: min(40px,3vh);
    --background-transition: 0.3s;
    box-shadow: 15px 15px 0px 0px var( --e-global-color-primary );
    --padding-top: min(29px,2vh);
    --padding-right: min(8%,68px);
    --padding-bottom: min(29px,2vh);
    --padding-left: 0;
}

.lift-info-box .elementor-920 .elementor-element.elementor-element-6e372db:not(.elementor-motion-effects-element-type-background), 
.lift-info-box .elementor-920 .elementor-element.elementor-element-6e372db > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-secondary );
}

.lift-info-box .elementor-920 .elementor-element.elementor-element-6e372db, 
.lift-info-box .elementor-920 .elementor-element.elementor-element-6e372db::before {
    --border-transition: 0.3s;
}

.lift-info-box .elementor-920 .elementor-element.elementor-element-8652a24 .elementor-heading-title {
    font-size: 27px;
}

.lift-info-box .elementor-920 .elementor-element.elementor-element-8652a24 > .elementor-widget-container {
    padding: 0 0 15px min(8%,68px);
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-primary );
}

.lift-info-box .elementor-920 .elementor-element.elementor-element-aa2b9db {
    font-size: clamp(16px, 1.2vw, 22px);
}

.lift-info-box .elementor-920 .elementor-element.elementor-element-aa2b9db p:first-child {
    margin-top:0;
}

.lift-info-box .elementor-920 .elementor-element.elementor-element-aa2b9db > .elementor-widget-container {
    padding: 0 0 0 min(8%,68px);
}

@media(min-width: 783px) {
    .lift-info-box .elementor-920 .elementor-element.elementor-element-6e372db {
        --width:min(757px,75vw);
    }
    .lift-info-box.alignleft .elementor-920 .elementor-element.elementor-element-6e372db {
        --margin-left:0;
    }
    .lift-info-box.alignright .elementor-920 .elementor-element.elementor-element-6e372db {
        --margin-right:0;
    }
}
@media(min-width: 1025px) {
    .lift-info-box .elementor-920 .elementor-element.elementor-element-6e372db {
        --width:min(757px,39.4vw);
    }
}
