.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-25736 .elementor-element.elementor-element-4c16048.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25736 .elementor-element.elementor-element-9c48bd7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25736 .elementor-element.elementor-element-364543d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25736 .elementor-element.elementor-element-bc85fc1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-25736 .elementor-element.elementor-element-8afb0e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}/* Start custom CSS for column, class: .elementor-element-fd5f70c */@media (max-width: 767px) {

 html #cmplz-manage-consent .cmplz-manage-consent {
        bottom: unset;
        top: calc(100vh - -5px);
        padding-bottom: 20px !important;
        right: 30px !important;
        border-radius: 7px 7px 0 0 !important;
        font-weight: 400 !important;
        bottom: -40px !important;
    }
    
   }/* End custom CSS */