.elementor-7027 .elementor-element.elementor-element-6a9cfe04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:112px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7027 .elementor-element.elementor-element-6a9cfe04:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-6a9cfe04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EC;}.elementor-7027 .elementor-element.elementor-element-7394013b.elementor-element{--align-self:center;}.elementor-7027 .elementor-element.elementor-element-7394013b{text-align:center;}.elementor-7027 .elementor-element.elementor-element-7394013b .elementor-heading-title{font-size:56px;-webkit-text-stroke-color:#000;stroke:#000;color:#605218;}.elementor-7027 .elementor-element.elementor-element-484f8e57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-7027 .elementor-element.elementor-element-484f8e57:not(.elementor-motion-effects-element-type-background), .elementor-7027 .elementor-element.elementor-element-484f8e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EC;}.elementor-7027 .elementor-element.elementor-element-7be91e4{width:100%;max-width:100%;}@media(max-width:1279px){.elementor-7027 .elementor-element.elementor-element-7394013b .elementor-heading-title{font-size:36px;}}@media(max-width:1023px){.elementor-7027 .elementor-element.elementor-element-6a9cfe04{--padding-top:54px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-7027 .elementor-element.elementor-element-7394013b .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-7027 .elementor-element.elementor-element-7394013b .elementor-heading-title{font-size:30px;}.elementor-7027 .elementor-element.elementor-element-484f8e57{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-7394013b */.elementor-7027 .elementor-element.elementor-element-7394013b .subtitle {
    font-size: 0.714285em;
    color: #234364;
    display: block;
    margin-top: 0.375em;
}

@media (max-width: 1023px) {
    .elementor-7027 .elementor-element.elementor-element-7394013b .subtitle {
        font-size: 0.633333em;
        margin-top: 0.4736842em;
    }
}

@media (min-width: 1024px) {
    .elementor-7027 .elementor-element.elementor-element-7394013b .break {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9cfe04 */.elementor-7027 .elementor-element.elementor-element-6a9cfe04.transformations-sticky-header--sticky {
    --padding-top: 21px;
    --padding-bottom: 21px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;  
    -ms-user-select: none;
    user-select: none;
}

.elementor-7027 .elementor-element.elementor-element-6a9cfe04.transformations-sticky-header--sticky .elementor-heading-title {
    font-size: 20px;
}

@media (min-width: 768px) {
    .elementor-7027 .elementor-element.elementor-element-6a9cfe04.transformations-sticky-header--sticky {
        --padding-top: 22px;
        --padding-bottom: 22px;
    }
    
    .elementor-7027 .elementor-element.elementor-element-6a9cfe04.transformations-sticky-header--sticky .elementor-heading-title {
        font-size: 30px;
    }
}

@media (min-width: 1280px) {
    .elementor-7027 .elementor-element.elementor-element-6a9cfe04.transformations-sticky-header--sticky {
        --padding-top: 22px;
        --padding-bottom: 22px;
    }
    
    .elementor-7027 .elementor-element.elementor-element-6a9cfe04.transformations-sticky-header--sticky .elementor-heading-title {
        font-size: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for reva-transformations-listing, class: .elementor-element-7be91e4 */#transformation-modal .transformation-modal__content {
    min-height: 0;
}

#transformation-modal .transformations-modal__swiper-button {
    top: 0;
    bottom: 0;
    margin: auto 0;
}/* End custom CSS */