.elementor-97 .elementor-element.elementor-element-14cbcb01{margin-top:80px;margin-bottom:100px;}.elementor-97 .elementor-element.elementor-element-33e80f88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-33e80f88 > .elementor-element-populated{padding:4% 4% 0% 4%;}.elementor-97 .elementor-element.elementor-element-3d649509 > .elementor-widget-container{margin:0px 0px 05px 0px;}.elementor-97 .elementor-element.elementor-element-3d649509{text-align:center;}.elementor-97 .elementor-element.elementor-element-3d649509 .elementor-heading-title{font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-6603da78 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-97 .elementor-element.elementor-element-6603da78{text-align:center;}.elementor-97 .elementor-element.elementor-element-25e45eb3 > .elementor-container{max-width:637px;}.elementor-97 .elementor-element.elementor-element-6ab29bcb{text-align:center;font-weight:500;}.elementor-97 .elementor-element.elementor-element-7d003b17 .elementor-button{background-color:#FFFFFF00;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:#FFFFFF00;}.elementor-97 .elementor-element.elementor-element-7d003b17 > .elementor-widget-container{margin:1.5% 0% 1.5% 0%;}.elementor-97 .elementor-element.elementor-element-7d003b17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-97 .elementor-element.elementor-element-7d003b17 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-33e80f88 > .elementor-element-populated{padding:35px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-3d649509 .elementor-heading-title{font-size:11px;}.elementor-97 .elementor-element.elementor-element-6603da78 .elementor-heading-title{font-size:22px;}.elementor-97 .elementor-element.elementor-element-7d003b17 .elementor-button{font-size:12px;}}/* Start custom CSS for column, class: .elementor-element-33e80f88 */.elementor-97 .elementor-element.elementor-element-33e80f88:before {
    content: '';
    background: #FAFAFA;
    width: 80%;
    left: 50%;
    transform: translateX(-50%);
    position: absolute;
    top: 0;
    bottom: 0;
    height: 100%;
    border-radius: 10px;
}

@media screen and (min-width: 768px) {
    .elementor-97 .elementor-element.elementor-element-33e80f88:before {
        width:65%;
    }
}

@media screen and (min-width: 1025px) {
    .elementor-97 .elementor-element.elementor-element-33e80f88:before {
        width: 50%;
    }
}/* End custom CSS */