.elementor-526 .elementor-element.elementor-element-3b5e553a:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-3b5e553a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-526 .elementor-element.elementor-element-3b5e553a > .elementor-background-overlay{opacity:0.17;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-526 .elementor-element.elementor-element-3b5e553a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 40px 0px;}.elementor-526 .elementor-element.elementor-element-2117a056{margin-top:10px;margin-bottom:0px;}.elementor-526 .elementor-element.elementor-element-48a8dca0 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-526 .elementor-element.elementor-element-48a8dca0{text-align:left;}.elementor-526 .elementor-element.elementor-element-48a8dca0 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:19px;font-weight:500;line-height:27px;letter-spacing:0.1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-4608748 );}.elementor-526 .elementor-element.elementor-element-16cd8137{width:var( --container-widget-width, 68.583% );max-width:68.583%;--container-widget-width:68.583%;--container-widget-flex-grow:0;}.elementor-526 .elementor-element.elementor-element-16cd8137 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4608748 );}.elementor-526 .elementor-element.elementor-element-32f3fca7{width:var( --container-widget-width, 87.245% );max-width:87.245%;--container-widget-width:87.245%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:-5px;}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-item > a{font-family:"Heebo", Sans-serif;font-weight:300;letter-spacing:-0.9px;}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-text{color:var( --e-global-color-c3a2198 );transition:color 0.3s;}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-c3a2198 );}.elementor-526 .elementor-element.elementor-element-38f231a4 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-526 .elementor-element.elementor-element-51c419f8{width:var( --container-widget-width, 150% );max-width:150%;--container-widget-width:150%;--container-widget-flex-grow:0;text-align:left;font-family:"Heebo", Sans-serif;font-size:22px;font-weight:300;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:var( --e-global-color-c3a2198 );}.elementor-526 .elementor-element.elementor-element-51c419f8 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-526 .elementor-element.elementor-element-500455c4 .elementor-button{background-color:#19A3DB;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:015px 30px 15px 30px;}.elementor-526 .elementor-element.elementor-element-500455c4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-526 .elementor-element.elementor-element-500455c4 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-526 .elementor-element.elementor-element-500455c4 .elementor-button:hover, .elementor-526 .elementor-element.elementor-element-500455c4 .elementor-button:focus{border-color:#6EC1E4;}.elementor-526 .elementor-element.elementor-element-32d5617{text-align:center;}.elementor-526 .elementor-element.elementor-element-32d5617 .elementor-heading-title{color:#349DFF;}.elementor-526 .elementor-element.elementor-element-db81ad7{text-align:center;}.elementor-526 .elementor-element.elementor-element-db81ad7 .elementor-heading-title{color:#349DFF;}.elementor-526 .elementor-element.elementor-element-bce9b21 > .elementor-widget-container{border-radius:500px 500px 500px 500px;box-shadow:48px 9px 10px -43px rgba(0,0,0,0.5);}.elementor-526 .elementor-element.elementor-element-bce9b21{text-align:center;}.elementor-526 .elementor-element.elementor-element-bce9b21 .elementor-heading-title{font-size:15px;line-height:18px;letter-spacing:-0.3px;color:#349DFF;}@media(max-width:1024px){.elementor-526 .elementor-element.elementor-element-3b5e553a{padding:40px 10px 40px 10px;}.elementor-526 .elementor-element.elementor-element-2a66cd16 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-526 .elementor-element.elementor-element-16cd8137{width:var( --container-widget-width, 114.176px );max-width:114.176px;--container-widget-width:114.176px;--container-widget-flex-grow:0;}.elementor-526 .elementor-element.elementor-element-51c419f8{width:var( --container-widget-width, 194.653px );max-width:194.653px;--container-widget-width:194.653px;--container-widget-flex-grow:0;}.elementor-526 .elementor-element.elementor-element-500455c4{width:var( --container-widget-width, 240.659px );max-width:240.659px;--container-widget-width:240.659px;--container-widget-flex-grow:0;}.elementor-526 .elementor-element.elementor-element-500455c4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-526 .elementor-element.elementor-element-500455c4 .elementor-button{font-size:16px;}.elementor-526 .elementor-element.elementor-element-32d5617{width:var( --container-widget-width, 234.364px );max-width:234.364px;--container-widget-width:234.364px;--container-widget-flex-grow:0;}.elementor-526 .elementor-element.elementor-element-db81ad7{width:var( --container-widget-width, 260.233px );max-width:260.233px;--container-widget-width:260.233px;--container-widget-flex-grow:0;}.elementor-526 .elementor-element.elementor-element-bce9b21{width:var( --container-widget-width, 144.159px );max-width:144.159px;--container-widget-width:144.159px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-526 .elementor-element.elementor-element-78e6ad58{width:100%;}.elementor-526 .elementor-element.elementor-element-2228f6c8{width:100%;}.elementor-526 .elementor-element.elementor-element-2228f6c8 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-526 .elementor-element.elementor-element-32f3fca7 .elementor-icon-list-item > a{font-size:14px;}.elementor-526 .elementor-element.elementor-element-20affd33 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-526 .elementor-element.elementor-element-38f231a4 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-526 .elementor-element.elementor-element-51c419f8{font-size:14px;}}@media(min-width:768px){.elementor-526 .elementor-element.elementor-element-78e6ad58{width:21.754%;}.elementor-526 .elementor-element.elementor-element-2228f6c8{width:18.246%;}.elementor-526 .elementor-element.elementor-element-20affd33{width:30.817%;}.elementor-526 .elementor-element.elementor-element-38f231a4{width:29.183%;}}/* Start custom CSS */@media (max-width: 768px) {
    /* Your custom mobile header CSS goes here */
    .site-header {
        background-color: #333;
        padding: 10px 15px;
    }
    .site-header .logo {
        display: block;
        text-align: center;
    }
    .site-header .nav-menu {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}/* End custom CSS */