.elementor-30 .elementor-element.elementor-element-2b357ae{--display:flex;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}:root{--page-title-display:none;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}@media(max-width:1024px){body.elementor-page-30{padding:11px 11px 11px 11px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}body{scroll-padding:66px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-e26dc09{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-e26dc09 > .elementor-widget-container{margin:-44px -44px -44px -44px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}/* Start custom CSS for html, class: .elementor-element-e26dc09 */.elementor-30 .elementor-element.elementor-element-e26dc09 {
    padding: 10px;
}

.elementor-30 .elementor-element.elementor-element-e26dc09 .container {
    padding: 0 10px;
}

.elementor-30 .elementor-element.elementor-element-e26dc09 .whatsapp-float {
    bottom: 15px;
    right: 15px;
}

.elementor-30 .elementor-element.elementor-element-e26dc09 .whatsapp-button {
    width: 50px;
    height: 50px;
    font-size: 24px;
}

.elementor-30 .elementor-element.elementor-element-e26dc09 .whatsapp-tooltip {
    right: 60px;
    font-size: 12px;
    padding: 8px 12px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-30 {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 20px;
}

@media (max-width: 768px) {
    body.elementor-page-30 {
        padding: 0 10px;
    }
}


body.elementor-page-30 {
    background: var(--dark-bg);
}/* End custom CSS */