.elementor-24 .elementor-element.elementor-element-80b7e60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c3f2bc4 );--border-color:var( --e-global-color-c3f2bc4 );--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;--z-index:105;}.elementor-24 .elementor-element.elementor-element-80b7e60:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-80b7e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181918AD;}.elementor-24 .elementor-element.elementor-element-0c4727f{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-33bbf77{width:auto;max-width:auto;text-align:left;}.elementor-24 .elementor-element.elementor-element-33bbf77.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-33bbf77 img{width:100%;max-width:320px;opacity:1;transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-33bbf77:hover img{opacity:0.85;}.elementor-24 .elementor-element.elementor-element-1c002af{width:auto;max-width:auto;top:-18px;text-align:left;}.elementor-24 .elementor-element.elementor-element-1c002af.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-1c002af{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-1c002af{right:0px;}.elementor-24 .elementor-element.elementor-element-1c002af img{width:100%;max-width:38px;}.elementor-24 .elementor-element.elementor-element-220a655{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6fc9379{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-icon i{color:#6C706C;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-icon svg{fill:#6C706C;transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-143cef8{--e-icon-list-icon-size:15px;--icon-vertical-align:center;--icon-vertical-offset:6px;}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-icon{padding-right:0px;}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-item > a{font-size:0.7em;}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-text{color:#6C706C;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ec5d630{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5320931{--display:flex;}.elementor-24 .elementor-element.elementor-element-5320931:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5320931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-24 .elementor-element.elementor-element-c78407a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF00;--border-color:#FFFFFF00;box-shadow:0px 27px 15px -16px rgba(0, 0, 0, 0.99);--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-24 .elementor-element.elementor-element-c78407a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c78407a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #18191857 0%, #181918 85%);}.elementor-24 .elementor-element.elementor-element-c78407a::before, .elementor-24 .elementor-element.elementor-element-c78407a > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c78407a > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c78407a > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c78407a > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c78407a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://mangoblau.ai/wp-content/uploads/2023/08/mangoblau_vortragsprogramm.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-20ea6f6{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9d7294f .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-text ) 63%, var( --e-global-color-primary ) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-a26e143 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a26e143 .elementor-heading-title{font-size:2.7em;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-e52aa4f ) 0%, var( --e-global-color-text ) 84%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-087cb86{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-edcfee8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-edcfee8 .elementor-heading-title{font-size:0.8em;font-weight:400;color:#7D827D;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-14ec69e .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-14ec69e .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-14ec69e .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-14ec69e .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-14ec69e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-8fcce07 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-8fcce07 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-8fcce07 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-8fcce07 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-8fcce07 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-41555cb .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-41555cb .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-41555cb .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-41555cb .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-41555cb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2d46381 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-2d46381 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-2d46381 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2d46381 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-2d46381 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-e8ff52c .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-e8ff52c .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-e8ff52c .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-e8ff52c .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-e8ff52c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-b9cb928 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-b9cb928 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-b9cb928 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-b9cb928 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-b9cb928 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ff8c0ca .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-ff8c0ca .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-ff8c0ca .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ff8c0ca .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-ff8c0ca .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-06c9fa8 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-06c9fa8 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-06c9fa8 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-06c9fa8 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-06c9fa8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9449f2d .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-9449f2d .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-9449f2d .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9449f2d .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-9449f2d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-6f1ae69{--display:flex;}.elementor-24 .elementor-element.elementor-element-6f1ae69:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6f1ae69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-24 .elementor-element.elementor-element-a76fcd0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF00;--border-color:#FFFFFF00;box-shadow:0px 27px 15px -16px rgba(0, 0, 0, 0.99);--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-24 .elementor-element.elementor-element-a76fcd0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a76fcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #18191857 0%, #181918 85%);}.elementor-24 .elementor-element.elementor-element-a76fcd0::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://mangoblau.ai/wp-content/uploads/2023/08/mangoblau_The_image_depicts_a_futuristic_cityscape_with_towerin.webp");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-853c6a5{--display:flex;}.elementor-24 .elementor-element.elementor-element-95e7940 .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-text ) 63%, var( --e-global-color-primary ) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-2e87b22 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2e87b22 .elementor-heading-title{font-size:2.7em;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-e52aa4f ) 0%, var( --e-global-color-text ) 84%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-a8c23f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-b6e0c67{--display:flex;}.elementor-24 .elementor-element.elementor-element-b6e0c67.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-24 .elementor-element.elementor-element-8e582c7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-8e582c7{text-align:right;}.elementor-24 .elementor-element.elementor-element-8e582c7 .elementor-heading-title{font-size:0.8em;font-weight:400;color:#7D827D;}.elementor-24 .elementor-element.elementor-element-09030ab .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-09030ab .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-09030ab .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-09030ab .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-09030ab .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9f440ac .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-9f440ac .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-9f440ac .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9f440ac .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-9f440ac .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-b91658a .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-b91658a .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-b91658a .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-b91658a .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-b91658a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-25568ca .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-25568ca .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-25568ca .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-25568ca .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-25568ca .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1595163 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-1595163 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-1595163 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1595163 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-1595163 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-b0af51f .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-b0af51f .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-b0af51f .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-b0af51f .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-b0af51f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-58147af .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-58147af .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-58147af .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-58147af .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-58147af .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ed2cdac{--display:flex;}.elementor-24 .elementor-element.elementor-element-ed2cdac.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-24 .elementor-element.elementor-element-77f9c47 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-77f9c47{text-align:right;}.elementor-24 .elementor-element.elementor-element-77f9c47 .elementor-heading-title{font-size:0.8em;font-weight:400;color:#7D827D;}.elementor-24 .elementor-element.elementor-element-5d729e2 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-5d729e2 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-5d729e2 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-5d729e2 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-5d729e2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-d7ec001 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-d7ec001 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-d7ec001 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-d7ec001 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-d7ec001 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1f9aa57 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-1f9aa57 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-1f9aa57 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1f9aa57 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-1f9aa57 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f1ca99e .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-f1ca99e .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-f1ca99e .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f1ca99e .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-f1ca99e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-dbcd770 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-dbcd770 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-dbcd770 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-dbcd770 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-dbcd770 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-b732e8f .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-b732e8f .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-b732e8f .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-b732e8f .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-b732e8f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2cc2be2 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-2cc2be2 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-2cc2be2 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2cc2be2 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-2cc2be2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f16257c .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-f16257c .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-f16257c .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f16257c .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-f16257c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1154b4e{--display:flex;}.elementor-24 .elementor-element.elementor-element-1154b4e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1154b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-24 .elementor-element.elementor-element-c5854b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF00;--border-color:#FFFFFF00;box-shadow:0px 27px 15px -16px rgba(0, 0, 0, 0.99);--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-24 .elementor-element.elementor-element-c5854b4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c5854b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #18191857 0%, #181918 85%);}.elementor-24 .elementor-element.elementor-element-c5854b4::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://mangoblau.ai/wp-content/uploads/2023/08/mangoblau_ai_humanoid_hybrid_reading_a_digital_ai_newspaper_-web.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-9ad0843{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-9fffb78 .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-text ) 63%, var( --e-global-color-primary ) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-2c2a6a5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2c2a6a5 .elementor-heading-title{font-size:2.7em;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-e52aa4f ) 0%, var( --e-global-color-text ) 84%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-4e4bc9f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-bce41fb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-bce41fb .elementor-heading-title{font-size:0.8em;font-weight:400;color:#7D827D;}.elementor-24 .elementor-element.elementor-element-3256e38 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-3256e38 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-3256e38 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3256e38 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-3256e38 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a344920 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-a344920 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-a344920 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a344920 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-a344920 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-e0223cd .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-e0223cd .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-e0223cd .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-e0223cd .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-e0223cd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-70adad5 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-70adad5 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-70adad5 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-70adad5 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-70adad5 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2ee49ed .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-2ee49ed .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-2ee49ed .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2ee49ed .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-2ee49ed .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-e31faac{--display:flex;}.elementor-24 .elementor-element.elementor-element-e31faac:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e31faac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-24 .elementor-element.elementor-element-43b827a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF00;--border-color:#FFFFFF00;box-shadow:0px 27px 15px -16px rgba(0, 0, 0, 0.99);--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-24 .elementor-element.elementor-element-43b827a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-43b827a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #18191857 0%, #181918 85%);}.elementor-24 .elementor-element.elementor-element-43b827a::before, .elementor-24 .elementor-element.elementor-element-43b827a > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-43b827a > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-43b827a > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-43b827a > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-43b827a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://mangoblau.ai/wp-content/uploads/2023/08/mangoblau_futuristic_Mangos_lying_in_a_basket-scaled.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-5f4c6bf{--display:flex;}.elementor-24 .elementor-element.elementor-element-675ad4f .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-text ) 63%, var( --e-global-color-primary ) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-b0905f1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b0905f1 .elementor-heading-title{font-size:2.7em;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-e52aa4f ) 0%, var( --e-global-color-text ) 84%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-b310cac{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-4528968 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-4528968 .elementor-heading-title{font-size:0.8em;font-weight:400;color:#7D827D;}.elementor-24 .elementor-element.elementor-element-22624fa .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-22624fa .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-22624fa .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-22624fa .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-22624fa .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f4d22b2 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-f4d22b2 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-f4d22b2 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f4d22b2 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-f4d22b2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-6045596 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-6045596 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-6045596 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-6045596 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-6045596 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-fb4e9b1 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-fb4e9b1 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-fb4e9b1 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-fb4e9b1 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-fb4e9b1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9728726 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-9728726 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-9728726 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9728726 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-9728726 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2840654 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-2840654 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-2840654 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2840654 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-2840654 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-d7b2127{--display:flex;}.elementor-24 .elementor-element.elementor-element-d7b2127:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d7b2127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-24 .elementor-element.elementor-element-a8358fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF00;--border-color:#FFFFFF00;box-shadow:0px 27px 15px -16px rgba(0, 0, 0, 0.99);--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-24 .elementor-element.elementor-element-a8358fc:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a8358fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #18191857 0%, #181918 85%);}.elementor-24 .elementor-element.elementor-element-a8358fc::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://mangoblau.ai/wp-content/uploads/2023/08/mangoblau_ai_humanoid_hybrid_person_having_a_phone_call_-web.webp");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-041fa6f{--display:flex;}.elementor-24 .elementor-element.elementor-element-5db87be .elementor-heading-title{font-size:1.6em;color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-text ) 63%, var( --e-global-color-primary ) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-2b550ae > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2b550ae .elementor-heading-title{font-size:2.7em;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-e52aa4f ) 0%, var( --e-global-color-text ) 84%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-24 .elementor-element.elementor-element-4c0bca7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-41547a4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-41547a4 .elementor-heading-title{font-size:0.8em;font-weight:400;color:#7D827D;}.elementor-24 .elementor-element.elementor-element-97e1113 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-97e1113 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-97e1113 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-97e1113 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-97e1113 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-6d5f4d7 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-6d5f4d7 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-6d5f4d7 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-6d5f4d7 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-6d5f4d7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-23917b7 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-23917b7 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-23917b7 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-23917b7 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-23917b7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9953f28 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-9953f28 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-9953f28 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9953f28 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-9953f28 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-8119e86 .elementor-button{background-color:transparent;font-size:0.9em;font-weight:700;background-image:linear-gradient(180deg, #D0043C00 0%, #F2295B00 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:5px 5px 5px 0px;}.elementor-24 .elementor-element.elementor-element-8119e86 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-8119e86 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-8119e86 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-8119e86 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2b6dbab{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:6px;--n-menu-open-animation-duration:0ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:0.75em;--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:0ms;--n-menu-title-padding:10px 20px 0px 20px;--n-menu-icon-size:35px;--n-menu-icon-color:var( --e-global-color-text );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-text );--n-menu-toggle-icon-color-hover:var( --e-global-color-accent );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#02010100;}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container > .e-n-menu > .e-n-menu-toggle:hover:is( [aria-expanded="true"], [aria-expanded="false"] ) > .e-n-menu-toggle-icon{background:#02010100;}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container > .e-n-menu > .e-n-menu-toggle[aria-expanded="true"] > .e-n-menu-toggle-icon{background:#02010100;}:where( .elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"korolev-condensed", 'Korolev', Sans-serif;font-weight:700;text-decoration:none;--n-menu-title-line-height:1;}.elementor-24 .elementor-element.elementor-element-2b6dbab {--n-menu-title-color-hover:var( --e-global-color-accent );--n-menu-title-color-active:var( --e-global-color-text );}@media(max-width:1199px){.elementor-24 .elementor-element.elementor-element-a76fcd0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-2b6dbab{--n-menu-title-space-between:0px;--n-menu-title-padding:10px 15px 0px 15px;}}@media(max-width:991px){.elementor-24 .elementor-element.elementor-element-c78407a{--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-9d7294f{text-align:right;}.elementor-24 .elementor-element.elementor-element-a26e143{text-align:right;}.elementor-24 .elementor-element.elementor-element-087cb86{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-a76fcd0{--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-95e7940{text-align:right;}.elementor-24 .elementor-element.elementor-element-2e87b22{text-align:right;}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2b6dbab{--n-menu-title-font-size:0.75em;--n-menu-title-padding:10px 6px 0px 6px;--n-menu-toggle-icon-size:30px;--n-menu-toggle-icon-distance-from-dropdown:16px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-5320931{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9d7294f .elementor-heading-title{font-size:6.6vw;}.elementor-24 .elementor-element.elementor-element-a26e143 .elementor-heading-title{font-size:10vw;}.elementor-24 .elementor-element.elementor-element-6f1ae69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-95e7940 .elementor-heading-title{font-size:6.6vw;}.elementor-24 .elementor-element.elementor-element-2e87b22 .elementor-heading-title{font-size:10vw;}.elementor-24 .elementor-element.elementor-element-1154b4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9fffb78{text-align:right;}.elementor-24 .elementor-element.elementor-element-9fffb78 .elementor-heading-title{font-size:6.6vw;}.elementor-24 .elementor-element.elementor-element-2c2a6a5{text-align:right;}.elementor-24 .elementor-element.elementor-element-2c2a6a5 .elementor-heading-title{font-size:10vw;}.elementor-24 .elementor-element.elementor-element-e31faac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-675ad4f{text-align:right;}.elementor-24 .elementor-element.elementor-element-675ad4f .elementor-heading-title{font-size:6.6vw;}.elementor-24 .elementor-element.elementor-element-b0905f1{text-align:right;}.elementor-24 .elementor-element.elementor-element-b0905f1 .elementor-heading-title{font-size:10vw;}.elementor-24 .elementor-element.elementor-element-d7b2127{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5db87be{text-align:right;}.elementor-24 .elementor-element.elementor-element-5db87be .elementor-heading-title{font-size:6.6vw;}.elementor-24 .elementor-element.elementor-element-2b550ae{text-align:right;}.elementor-24 .elementor-element.elementor-element-2b550ae .elementor-heading-title{font-size:10vw;}.elementor-24 .elementor-element.elementor-element-2b6dbab{--n-menu-title-distance-from-content:0px;--n-menu-title-space-between:0px;--n-menu-title-font-size:1em;--n-menu-title-padding:30px 30px 20px 30px;--n-menu-toggle-icon-size:30px;--n-menu-toggle-icon-distance-from-dropdown:16px;}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:575px){.elementor-24 .elementor-element.elementor-element-0c4727f.e-con{--order:2;}.elementor-24 .elementor-element.elementor-element-33bbf77 img{max-width:242px;}.elementor-24 .elementor-element.elementor-element-1c002af{top:-39px;}.elementor-24 .elementor-element.elementor-element-220a655{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-24 .elementor-element.elementor-element-6fc9379{--width:82%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-143cef8.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-24 .elementor-element.elementor-element-143cef8{--e-icon-list-icon-size:12px;}.elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-143cef8 .elementor-icon-list-item > a{font-size:0.55em;}.elementor-24 .elementor-element.elementor-element-ec5d630{--width:18%;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2b6dbab > .elementor-widget-container{margin:5px 0px 0px 0px;}}@media(min-width:576px){.elementor-24 .elementor-element.elementor-element-80b7e60{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-0c4727f{--width:37%;}.elementor-24 .elementor-element.elementor-element-220a655{--width:63%;}.elementor-24 .elementor-element.elementor-element-5320931{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-c78407a{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-6f1ae69{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-a76fcd0{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-a8c23f6{--content-width:100%;}.elementor-24 .elementor-element.elementor-element-1154b4e{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-c5854b4{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-e31faac{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-43b827a{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-d7b2127{--content-width:1140px;}.elementor-24 .elementor-element.elementor-element-a8358fc{--content-width:1140px;}}@media(max-width:1199px) and (min-width:576px){.elementor-24 .elementor-element.elementor-element-0c4727f{--width:31%;}.elementor-24 .elementor-element.elementor-element-220a655{--width:69%;}.elementor-24 .elementor-element.elementor-element-853c6a5{--width:66%;}}@media(max-width:991px) and (min-width:576px){.elementor-24 .elementor-element.elementor-element-0c4727f{--width:28%;}.elementor-24 .elementor-element.elementor-element-220a655{--width:72%;}.elementor-24 .elementor-element.elementor-element-ec5d630{--width:100%;}.elementor-24 .elementor-element.elementor-element-20ea6f6{--width:100%;}.elementor-24 .elementor-element.elementor-element-853c6a5{--width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-24 .elementor-element.elementor-element-0c4727f{--width:40%;}.elementor-24 .elementor-element.elementor-element-220a655{--width:60%;}}@media(min-width:1400px){.elementor-24 .elementor-element.elementor-element-c78407a::before, .elementor-24 .elementor-element.elementor-element-c78407a > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c78407a > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c78407a > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c78407a > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c78407a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-24 .elementor-element.elementor-element-a76fcd0::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a76fcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-24 .elementor-element.elementor-element-c5854b4::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c5854b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-24 .elementor-element.elementor-element-43b827a::before, .elementor-24 .elementor-element.elementor-element-43b827a > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-43b827a > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-43b827a > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-43b827a > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-43b827a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-24 .elementor-element.elementor-element-a8358fc::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a8358fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for image, class: .elementor-element-33bbf77 */.elementor-24 .elementor-element.elementor-element-33bbf77 {
      max-height: 65px;
    transition: .75s all cubic-bezier(0.62, 0.18, 0, 1.01);
}
.scrolled .elementor-24 .elementor-element.elementor-element-33bbf77 {
    transform: translateY(-30px);
    opacity: 0;
        max-height:500px;

}
.scrolled.scrolled-for-sec .elementor-24 .elementor-element.elementor-element-33bbf77 {
    max-height: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c002af */.elementor-24 .elementor-element.elementor-element-1c002af {
      
    transition: .75s all cubic-bezier(0.62, 0.18, 0, 1.01);
    opacity: 0;
        transform: translateY(-30px);
        opacity: 0;
}
.scrolled .elementor-24 .elementor-element.elementor-element-1c002af {
    transform: translateY(0px);
    opacity: 1;
        max-height:none;

}
.scrolled.scrolled-for-sec .elementor-24 .elementor-element.elementor-element-1c002af {
    /*max-height: 400px;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc9379 */.elementor-24 .elementor-element.elementor-element-6fc9379 {
      max-height: 60px;
    transition: .75s all cubic-bezier(0.62, 0.18, 0, 1.01);
}
.scrolled .elementor-24 .elementor-element.elementor-element-6fc9379 {
    transform: translateY(-30px);
    opacity: 0;
        max-height:500px;

}
.scrolled.scrolled-for-sec .elementor-24 .elementor-element.elementor-element-6fc9379 {
    max-height: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7294f */.elementor-24 .elementor-element.elementor-element-9d7294f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14ec69e */.elementor-24 .elementor-element.elementor-element-14ec69e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fcce07 */.elementor-24 .elementor-element.elementor-element-8fcce07 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41555cb */.elementor-24 .elementor-element.elementor-element-41555cb .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d46381 */.elementor-24 .elementor-element.elementor-element-2d46381 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8ff52c */.elementor-24 .elementor-element.elementor-element-e8ff52c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9cb928 */.elementor-24 .elementor-element.elementor-element-b9cb928 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff8c0ca */.elementor-24 .elementor-element.elementor-element-ff8c0ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c9fa8 */.elementor-24 .elementor-element.elementor-element-06c9fa8 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9449f2d */.elementor-24 .elementor-element.elementor-element-9449f2d .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e7940 */.elementor-24 .elementor-element.elementor-element-95e7940 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}
.elementor-24 .elementor-element.elementor-element-95e7940 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e87b22 */.elementor-24 .elementor-element.elementor-element-2e87b22 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09030ab */.elementor-24 .elementor-element.elementor-element-09030ab .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f440ac */.elementor-24 .elementor-element.elementor-element-9f440ac .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b91658a */.elementor-24 .elementor-element.elementor-element-b91658a .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25568ca */.elementor-24 .elementor-element.elementor-element-25568ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1595163 */.elementor-24 .elementor-element.elementor-element-1595163 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0af51f */.elementor-24 .elementor-element.elementor-element-b0af51f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58147af */.elementor-24 .elementor-element.elementor-element-58147af .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d729e2 */.elementor-24 .elementor-element.elementor-element-5d729e2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7ec001 */.elementor-24 .elementor-element.elementor-element-d7ec001 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f9aa57 */.elementor-24 .elementor-element.elementor-element-1f9aa57 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1ca99e */.elementor-24 .elementor-element.elementor-element-f1ca99e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbcd770 */.elementor-24 .elementor-element.elementor-element-dbcd770 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b732e8f */.elementor-24 .elementor-element.elementor-element-b732e8f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cc2be2 */.elementor-24 .elementor-element.elementor-element-2cc2be2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f16257c */.elementor-24 .elementor-element.elementor-element-f16257c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fffb78 */.elementor-24 .elementor-element.elementor-element-9fffb78 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3256e38 */.elementor-24 .elementor-element.elementor-element-3256e38 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a344920 */.elementor-24 .elementor-element.elementor-element-a344920 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0223cd */.elementor-24 .elementor-element.elementor-element-e0223cd .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70adad5 */.elementor-24 .elementor-element.elementor-element-70adad5 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-675ad4f */.elementor-24 .elementor-element.elementor-element-675ad4f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22624fa */.elementor-24 .elementor-element.elementor-element-22624fa .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4d22b2 */.elementor-24 .elementor-element.elementor-element-f4d22b2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6045596 */.elementor-24 .elementor-element.elementor-element-6045596 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9728726 */.elementor-24 .elementor-element.elementor-element-9728726 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2840654 */.elementor-24 .elementor-element.elementor-element-2840654 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db87be */.elementor-24 .elementor-element.elementor-element-5db87be .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97e1113 */.elementor-24 .elementor-element.elementor-element-97e1113 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d5f4d7 */.elementor-24 .elementor-element.elementor-element-6d5f4d7 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9953f28 */.elementor-24 .elementor-element.elementor-element-9953f28 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8119e86 */.elementor-24 .elementor-element.elementor-element-8119e86 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7294f */.elementor-24 .elementor-element.elementor-element-9d7294f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14ec69e */.elementor-24 .elementor-element.elementor-element-14ec69e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fcce07 */.elementor-24 .elementor-element.elementor-element-8fcce07 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41555cb */.elementor-24 .elementor-element.elementor-element-41555cb .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d46381 */.elementor-24 .elementor-element.elementor-element-2d46381 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8ff52c */.elementor-24 .elementor-element.elementor-element-e8ff52c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9cb928 */.elementor-24 .elementor-element.elementor-element-b9cb928 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff8c0ca */.elementor-24 .elementor-element.elementor-element-ff8c0ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c9fa8 */.elementor-24 .elementor-element.elementor-element-06c9fa8 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9449f2d */.elementor-24 .elementor-element.elementor-element-9449f2d .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e7940 */.elementor-24 .elementor-element.elementor-element-95e7940 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}
.elementor-24 .elementor-element.elementor-element-95e7940 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e87b22 */.elementor-24 .elementor-element.elementor-element-2e87b22 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09030ab */.elementor-24 .elementor-element.elementor-element-09030ab .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f440ac */.elementor-24 .elementor-element.elementor-element-9f440ac .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b91658a */.elementor-24 .elementor-element.elementor-element-b91658a .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25568ca */.elementor-24 .elementor-element.elementor-element-25568ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1595163 */.elementor-24 .elementor-element.elementor-element-1595163 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0af51f */.elementor-24 .elementor-element.elementor-element-b0af51f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58147af */.elementor-24 .elementor-element.elementor-element-58147af .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d729e2 */.elementor-24 .elementor-element.elementor-element-5d729e2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7ec001 */.elementor-24 .elementor-element.elementor-element-d7ec001 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f9aa57 */.elementor-24 .elementor-element.elementor-element-1f9aa57 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1ca99e */.elementor-24 .elementor-element.elementor-element-f1ca99e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbcd770 */.elementor-24 .elementor-element.elementor-element-dbcd770 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b732e8f */.elementor-24 .elementor-element.elementor-element-b732e8f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cc2be2 */.elementor-24 .elementor-element.elementor-element-2cc2be2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f16257c */.elementor-24 .elementor-element.elementor-element-f16257c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fffb78 */.elementor-24 .elementor-element.elementor-element-9fffb78 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3256e38 */.elementor-24 .elementor-element.elementor-element-3256e38 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a344920 */.elementor-24 .elementor-element.elementor-element-a344920 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0223cd */.elementor-24 .elementor-element.elementor-element-e0223cd .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70adad5 */.elementor-24 .elementor-element.elementor-element-70adad5 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-675ad4f */.elementor-24 .elementor-element.elementor-element-675ad4f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22624fa */.elementor-24 .elementor-element.elementor-element-22624fa .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4d22b2 */.elementor-24 .elementor-element.elementor-element-f4d22b2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6045596 */.elementor-24 .elementor-element.elementor-element-6045596 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9728726 */.elementor-24 .elementor-element.elementor-element-9728726 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2840654 */.elementor-24 .elementor-element.elementor-element-2840654 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db87be */.elementor-24 .elementor-element.elementor-element-5db87be .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97e1113 */.elementor-24 .elementor-element.elementor-element-97e1113 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d5f4d7 */.elementor-24 .elementor-element.elementor-element-6d5f4d7 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9953f28 */.elementor-24 .elementor-element.elementor-element-9953f28 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8119e86 */.elementor-24 .elementor-element.elementor-element-8119e86 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7294f */.elementor-24 .elementor-element.elementor-element-9d7294f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14ec69e */.elementor-24 .elementor-element.elementor-element-14ec69e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fcce07 */.elementor-24 .elementor-element.elementor-element-8fcce07 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41555cb */.elementor-24 .elementor-element.elementor-element-41555cb .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d46381 */.elementor-24 .elementor-element.elementor-element-2d46381 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8ff52c */.elementor-24 .elementor-element.elementor-element-e8ff52c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9cb928 */.elementor-24 .elementor-element.elementor-element-b9cb928 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff8c0ca */.elementor-24 .elementor-element.elementor-element-ff8c0ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c9fa8 */.elementor-24 .elementor-element.elementor-element-06c9fa8 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9449f2d */.elementor-24 .elementor-element.elementor-element-9449f2d .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e7940 */.elementor-24 .elementor-element.elementor-element-95e7940 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}
.elementor-24 .elementor-element.elementor-element-95e7940 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e87b22 */.elementor-24 .elementor-element.elementor-element-2e87b22 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09030ab */.elementor-24 .elementor-element.elementor-element-09030ab .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f440ac */.elementor-24 .elementor-element.elementor-element-9f440ac .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b91658a */.elementor-24 .elementor-element.elementor-element-b91658a .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25568ca */.elementor-24 .elementor-element.elementor-element-25568ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1595163 */.elementor-24 .elementor-element.elementor-element-1595163 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0af51f */.elementor-24 .elementor-element.elementor-element-b0af51f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58147af */.elementor-24 .elementor-element.elementor-element-58147af .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d729e2 */.elementor-24 .elementor-element.elementor-element-5d729e2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7ec001 */.elementor-24 .elementor-element.elementor-element-d7ec001 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f9aa57 */.elementor-24 .elementor-element.elementor-element-1f9aa57 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1ca99e */.elementor-24 .elementor-element.elementor-element-f1ca99e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbcd770 */.elementor-24 .elementor-element.elementor-element-dbcd770 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b732e8f */.elementor-24 .elementor-element.elementor-element-b732e8f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cc2be2 */.elementor-24 .elementor-element.elementor-element-2cc2be2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f16257c */.elementor-24 .elementor-element.elementor-element-f16257c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fffb78 */.elementor-24 .elementor-element.elementor-element-9fffb78 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3256e38 */.elementor-24 .elementor-element.elementor-element-3256e38 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a344920 */.elementor-24 .elementor-element.elementor-element-a344920 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0223cd */.elementor-24 .elementor-element.elementor-element-e0223cd .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70adad5 */.elementor-24 .elementor-element.elementor-element-70adad5 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-675ad4f */.elementor-24 .elementor-element.elementor-element-675ad4f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22624fa */.elementor-24 .elementor-element.elementor-element-22624fa .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4d22b2 */.elementor-24 .elementor-element.elementor-element-f4d22b2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6045596 */.elementor-24 .elementor-element.elementor-element-6045596 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9728726 */.elementor-24 .elementor-element.elementor-element-9728726 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2840654 */.elementor-24 .elementor-element.elementor-element-2840654 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db87be */.elementor-24 .elementor-element.elementor-element-5db87be .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97e1113 */.elementor-24 .elementor-element.elementor-element-97e1113 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d5f4d7 */.elementor-24 .elementor-element.elementor-element-6d5f4d7 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9953f28 */.elementor-24 .elementor-element.elementor-element-9953f28 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8119e86 */.elementor-24 .elementor-element.elementor-element-8119e86 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7294f */.elementor-24 .elementor-element.elementor-element-9d7294f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14ec69e */.elementor-24 .elementor-element.elementor-element-14ec69e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fcce07 */.elementor-24 .elementor-element.elementor-element-8fcce07 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41555cb */.elementor-24 .elementor-element.elementor-element-41555cb .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d46381 */.elementor-24 .elementor-element.elementor-element-2d46381 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8ff52c */.elementor-24 .elementor-element.elementor-element-e8ff52c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9cb928 */.elementor-24 .elementor-element.elementor-element-b9cb928 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff8c0ca */.elementor-24 .elementor-element.elementor-element-ff8c0ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c9fa8 */.elementor-24 .elementor-element.elementor-element-06c9fa8 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9449f2d */.elementor-24 .elementor-element.elementor-element-9449f2d .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e7940 */.elementor-24 .elementor-element.elementor-element-95e7940 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}
.elementor-24 .elementor-element.elementor-element-95e7940 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e87b22 */.elementor-24 .elementor-element.elementor-element-2e87b22 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09030ab */.elementor-24 .elementor-element.elementor-element-09030ab .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f440ac */.elementor-24 .elementor-element.elementor-element-9f440ac .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b91658a */.elementor-24 .elementor-element.elementor-element-b91658a .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25568ca */.elementor-24 .elementor-element.elementor-element-25568ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1595163 */.elementor-24 .elementor-element.elementor-element-1595163 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0af51f */.elementor-24 .elementor-element.elementor-element-b0af51f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58147af */.elementor-24 .elementor-element.elementor-element-58147af .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d729e2 */.elementor-24 .elementor-element.elementor-element-5d729e2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7ec001 */.elementor-24 .elementor-element.elementor-element-d7ec001 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f9aa57 */.elementor-24 .elementor-element.elementor-element-1f9aa57 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1ca99e */.elementor-24 .elementor-element.elementor-element-f1ca99e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbcd770 */.elementor-24 .elementor-element.elementor-element-dbcd770 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b732e8f */.elementor-24 .elementor-element.elementor-element-b732e8f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cc2be2 */.elementor-24 .elementor-element.elementor-element-2cc2be2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f16257c */.elementor-24 .elementor-element.elementor-element-f16257c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fffb78 */.elementor-24 .elementor-element.elementor-element-9fffb78 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3256e38 */.elementor-24 .elementor-element.elementor-element-3256e38 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a344920 */.elementor-24 .elementor-element.elementor-element-a344920 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0223cd */.elementor-24 .elementor-element.elementor-element-e0223cd .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70adad5 */.elementor-24 .elementor-element.elementor-element-70adad5 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-675ad4f */.elementor-24 .elementor-element.elementor-element-675ad4f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22624fa */.elementor-24 .elementor-element.elementor-element-22624fa .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4d22b2 */.elementor-24 .elementor-element.elementor-element-f4d22b2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6045596 */.elementor-24 .elementor-element.elementor-element-6045596 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9728726 */.elementor-24 .elementor-element.elementor-element-9728726 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2840654 */.elementor-24 .elementor-element.elementor-element-2840654 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db87be */.elementor-24 .elementor-element.elementor-element-5db87be .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97e1113 */.elementor-24 .elementor-element.elementor-element-97e1113 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d5f4d7 */.elementor-24 .elementor-element.elementor-element-6d5f4d7 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9953f28 */.elementor-24 .elementor-element.elementor-element-9953f28 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8119e86 */.elementor-24 .elementor-element.elementor-element-8119e86 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7294f */.elementor-24 .elementor-element.elementor-element-9d7294f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14ec69e */.elementor-24 .elementor-element.elementor-element-14ec69e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fcce07 */.elementor-24 .elementor-element.elementor-element-8fcce07 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41555cb */.elementor-24 .elementor-element.elementor-element-41555cb .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d46381 */.elementor-24 .elementor-element.elementor-element-2d46381 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8ff52c */.elementor-24 .elementor-element.elementor-element-e8ff52c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9cb928 */.elementor-24 .elementor-element.elementor-element-b9cb928 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff8c0ca */.elementor-24 .elementor-element.elementor-element-ff8c0ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c9fa8 */.elementor-24 .elementor-element.elementor-element-06c9fa8 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9449f2d */.elementor-24 .elementor-element.elementor-element-9449f2d .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e7940 */.elementor-24 .elementor-element.elementor-element-95e7940 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}
.elementor-24 .elementor-element.elementor-element-95e7940 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e87b22 */.elementor-24 .elementor-element.elementor-element-2e87b22 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09030ab */.elementor-24 .elementor-element.elementor-element-09030ab .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f440ac */.elementor-24 .elementor-element.elementor-element-9f440ac .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b91658a */.elementor-24 .elementor-element.elementor-element-b91658a .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25568ca */.elementor-24 .elementor-element.elementor-element-25568ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1595163 */.elementor-24 .elementor-element.elementor-element-1595163 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0af51f */.elementor-24 .elementor-element.elementor-element-b0af51f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58147af */.elementor-24 .elementor-element.elementor-element-58147af .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d729e2 */.elementor-24 .elementor-element.elementor-element-5d729e2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7ec001 */.elementor-24 .elementor-element.elementor-element-d7ec001 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f9aa57 */.elementor-24 .elementor-element.elementor-element-1f9aa57 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1ca99e */.elementor-24 .elementor-element.elementor-element-f1ca99e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbcd770 */.elementor-24 .elementor-element.elementor-element-dbcd770 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b732e8f */.elementor-24 .elementor-element.elementor-element-b732e8f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cc2be2 */.elementor-24 .elementor-element.elementor-element-2cc2be2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f16257c */.elementor-24 .elementor-element.elementor-element-f16257c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fffb78 */.elementor-24 .elementor-element.elementor-element-9fffb78 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3256e38 */.elementor-24 .elementor-element.elementor-element-3256e38 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a344920 */.elementor-24 .elementor-element.elementor-element-a344920 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0223cd */.elementor-24 .elementor-element.elementor-element-e0223cd .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70adad5 */.elementor-24 .elementor-element.elementor-element-70adad5 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-675ad4f */.elementor-24 .elementor-element.elementor-element-675ad4f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22624fa */.elementor-24 .elementor-element.elementor-element-22624fa .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4d22b2 */.elementor-24 .elementor-element.elementor-element-f4d22b2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6045596 */.elementor-24 .elementor-element.elementor-element-6045596 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9728726 */.elementor-24 .elementor-element.elementor-element-9728726 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2840654 */.elementor-24 .elementor-element.elementor-element-2840654 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db87be */.elementor-24 .elementor-element.elementor-element-5db87be .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97e1113 */.elementor-24 .elementor-element.elementor-element-97e1113 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d5f4d7 */.elementor-24 .elementor-element.elementor-element-6d5f4d7 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9953f28 */.elementor-24 .elementor-element.elementor-element-9953f28 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8119e86 */.elementor-24 .elementor-element.elementor-element-8119e86 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d7294f */.elementor-24 .elementor-element.elementor-element-9d7294f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14ec69e */.elementor-24 .elementor-element.elementor-element-14ec69e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fcce07 */.elementor-24 .elementor-element.elementor-element-8fcce07 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41555cb */.elementor-24 .elementor-element.elementor-element-41555cb .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d46381 */.elementor-24 .elementor-element.elementor-element-2d46381 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8ff52c */.elementor-24 .elementor-element.elementor-element-e8ff52c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9cb928 */.elementor-24 .elementor-element.elementor-element-b9cb928 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff8c0ca */.elementor-24 .elementor-element.elementor-element-ff8c0ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c9fa8 */.elementor-24 .elementor-element.elementor-element-06c9fa8 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9449f2d */.elementor-24 .elementor-element.elementor-element-9449f2d .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e7940 */.elementor-24 .elementor-element.elementor-element-95e7940 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}
.elementor-24 .elementor-element.elementor-element-95e7940 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e87b22 */.elementor-24 .elementor-element.elementor-element-2e87b22 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09030ab */.elementor-24 .elementor-element.elementor-element-09030ab .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f440ac */.elementor-24 .elementor-element.elementor-element-9f440ac .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b91658a */.elementor-24 .elementor-element.elementor-element-b91658a .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25568ca */.elementor-24 .elementor-element.elementor-element-25568ca .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1595163 */.elementor-24 .elementor-element.elementor-element-1595163 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0af51f */.elementor-24 .elementor-element.elementor-element-b0af51f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58147af */.elementor-24 .elementor-element.elementor-element-58147af .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d729e2 */.elementor-24 .elementor-element.elementor-element-5d729e2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7ec001 */.elementor-24 .elementor-element.elementor-element-d7ec001 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f9aa57 */.elementor-24 .elementor-element.elementor-element-1f9aa57 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1ca99e */.elementor-24 .elementor-element.elementor-element-f1ca99e .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbcd770 */.elementor-24 .elementor-element.elementor-element-dbcd770 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b732e8f */.elementor-24 .elementor-element.elementor-element-b732e8f .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cc2be2 */.elementor-24 .elementor-element.elementor-element-2cc2be2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f16257c */.elementor-24 .elementor-element.elementor-element-f16257c .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fffb78 */.elementor-24 .elementor-element.elementor-element-9fffb78 .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3256e38 */.elementor-24 .elementor-element.elementor-element-3256e38 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a344920 */.elementor-24 .elementor-element.elementor-element-a344920 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0223cd */.elementor-24 .elementor-element.elementor-element-e0223cd .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70adad5 */.elementor-24 .elementor-element.elementor-element-70adad5 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-675ad4f */.elementor-24 .elementor-element.elementor-element-675ad4f .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22624fa */.elementor-24 .elementor-element.elementor-element-22624fa .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4d22b2 */.elementor-24 .elementor-element.elementor-element-f4d22b2 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6045596 */.elementor-24 .elementor-element.elementor-element-6045596 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9728726 */.elementor-24 .elementor-element.elementor-element-9728726 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2840654 */.elementor-24 .elementor-element.elementor-element-2840654 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5db87be */.elementor-24 .elementor-element.elementor-element-5db87be .elementor-heading-title{
    mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97e1113 */.elementor-24 .elementor-element.elementor-element-97e1113 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d5f4d7 */.elementor-24 .elementor-element.elementor-element-6d5f4d7 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9953f28 */.elementor-24 .elementor-element.elementor-element-9953f28 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8119e86 */.elementor-24 .elementor-element.elementor-element-8119e86 .mbactive{
   color: var(--e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-2b6dbab */.elementor-24 .elementor-element.elementor-element-2b6dbab{
    line-height: 1;
}
.elementor-24 .elementor-element.elementor-element-2b6dbab a{
    line-height: 1;
}
.elementor-widget-n-menu .e-n-menu-heading{
    margin: 0;
}
.elementor-24 .elementor-element.elementor-element-2b6dbab .e-n-menu-toggle:hover,
.elementor-24 .elementor-element.elementor-element-2b6dbab .e-n-menu-toggle:focus{
background:none;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80b7e60 */.elementor-24 .elementor-element.elementor-element-80b7e60{
    backdrop-filter: saturate(160%) blur(25px);
    backdrop-filter: saturate(150%) blur(30px);
      
    transition: .75s all cubic-bezier(0.62, 0.18, 0, 1.01);
}
.elementor-24 .elementor-element.elementor-element-80b7e60 {
    width: 100%!important;
}/* End custom CSS */