.elementor-10856 .elementor-element.elementor-element-ac6eee6{--display:flex;}.elementor-10856 .elementor-element.elementor-element-49b077d{--display:flex;}.elementor-10856 .elementor-element.elementor-element-9027272{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-10856 .elementor-element.elementor-element-7526ef3{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-10856 .elementor-element.elementor-element-318aef0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-835e7dd{--display:flex;}.elementor-10856 .elementor-element.elementor-element-bbc8a0f{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10856 .elementor-element.elementor-element-42da31d .elementor-icon-wrapper{text-align:center;}.elementor-10856 .elementor-element.elementor-element-fd7b8fc{--display:flex;}.elementor-10856 .elementor-element.elementor-element-f98928a{--display:flex;}.elementor-10856 .elementor-element.elementor-element-bc7a113 .elementor-icon-wrapper{text-align:center;}.elementor-10856 .elementor-element.elementor-element-f821eb0{--display:flex;}.elementor-10856 .elementor-element.elementor-element-1a4657e{--display:flex;}.elementor-10856 .elementor-element.elementor-element-c097d59{--display:flex;}.elementor-10856 .elementor-element.elementor-element-b296cb9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-2ca8969 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-c42f7bf .elementor-button-content-wrapper{flex-direction:row;}.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-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10856 .elementor-element.elementor-element-2db0e4c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-text{transition:color 0.3s;}.elementor-10856 .elementor-element.elementor-element-cdc411a .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-0ed6def .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-10f0602 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-62b0c04 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-276ab4b .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-10856 .elementor-element.elementor-element-276ab4b{--e-off-canvas-justify-content:end;--e-off-canvas-align-items:start;--e-off-canvas-width:360px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-10856 .elementor-element.elementor-element-edd003e{--display:flex;}.elementor-10856 .elementor-element.elementor-element-6649562{--display:flex;}.elementor-10856 .elementor-element.elementor-element-c32ec7e .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-fc2eb8e{--display:flex;}.elementor-10856 .elementor-element.elementor-element-4692b90 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-567a8c0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-89879ed .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10856 .elementor-element.elementor-element-c533ae7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10856 .elementor-element.elementor-element-3526157 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-b9d27f2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-4249c96 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-6e75592 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10856 .elementor-element.elementor-element-d6af96b{--display:flex;}.elementor-10856 .elementor-element.elementor-element-24edc1a{--display:flex;}.elementor-10856 .elementor-element.elementor-element-28c09fc .elementor-icon-wrapper{text-align:center;}.elementor-10856 .elementor-element.elementor-element-3313e3e{--display:flex;}.elementor-10856 .elementor-element.elementor-element-13dfd09{--display:flex;}.elementor-10856 .elementor-element.elementor-element-ad10531 .elementor-icon-wrapper{text-align:center;}.elementor-10856 .elementor-element.elementor-element-afe6b69{--display:flex;}.elementor-10856 .elementor-element.elementor-element-f9bd0ee{--display:flex;}.elementor-widget-login .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-login .elementor-field-group > a{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-widget-login .elementor-form-fields-wrapper label{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message{color:var( --e-global-color-text );}.elementor-10856 .elementor-element.elementor-element-9fea6a7 .elementor-field-group{margin-bottom:10px;}.elementor-10856 .elementor-element.elementor-element-9fea6a7 .elementor-form-fields-wrapper{margin-bottom:-10px;}body .elementor-10856 .elementor-element.elementor-element-9fea6a7 .elementor-field-group > label{padding-bottom:0px;}.elementor-10856 .elementor-element.elementor-element-9fea6a7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-10856 .elementor-element.elementor-element-9fea6a7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-10856 .elementor-element.elementor-element-276ab4b{--e-off-canvas-width:94vw;}}/* Start custom CSS for icon-list, class: .elementor-element-2db0e4c */.elementor-10856 .elementor-element.elementor-element-2db0e4c{display:none;position:absolute;top:100%;left:var(--ml-lessons-left,0px);width:240px!important;max-width:calc(100vw - 24px);padding:8px!important;background:#00332d;border:1px solid #367567;border-radius:0 0 8px 8px;box-shadow:0 14px 30px #0005;z-index:1000}
.elementor-10856 .elementor-element.elementor-element-2db0e4c.ml-lessons-open:not([hidden]){display:block}
.elementor-10856 .elementor-element.elementor-element-2db0e4c[hidden]{display:none!important}
.elementor-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-items{margin:0;padding:0;list-style:none}
.elementor-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-item{margin:0!important;padding:0!important;width:100%;border:0!important}
.elementor-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-item a{display:flex;width:100%;min-height:46px;align-items:center;padding:12px 16px!important;border-radius:4px;color:#fff!important;font:400 15px/1.4 Arial,sans-serif;text-decoration:none}
.elementor-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-text{color:#fff!important;padding:0!important}
.elementor-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-item a:hover{background:#12534c!important}
.elementor-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-item a:focus-visible{outline:3px solid #ffdc38!important;outline-offset:-3px}
@media(max-width:1024px){.elementor-10856 .elementor-element.elementor-element-2db0e4c{position:static;width:100%!important;max-width:none;border:0;border-left:2px solid #3eb58d;border-radius:0;box-shadow:none;background:#001c18;padding:4px 0 8px 24px!important;margin:0 0 8px}.elementor-10856 .elementor-element.elementor-element-2db0e4c .elementor-icon-list-item a{min-height:48px;padding:13px 12px!important}}
body.elementor-editor-active .elementor-10856 .elementor-element.elementor-element-2db0e4c{display:block}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c533ae7 */.elementor-10856 .elementor-element.elementor-element-c533ae7{display:none;position:absolute;top:100%;left:var(--ml-lessons-left,0px);width:240px!important;max-width:calc(100vw - 24px);padding:8px!important;background:#00332d;border:1px solid #367567;border-radius:0 0 8px 8px;box-shadow:0 14px 30px #0005;z-index:1000}
.elementor-10856 .elementor-element.elementor-element-c533ae7.ml-lessons-open:not([hidden]){display:block}
.elementor-10856 .elementor-element.elementor-element-c533ae7[hidden]{display:none!important}
.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-items{margin:0;padding:0;list-style:none}
.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-item{margin:0!important;padding:0!important;width:100%;border:0!important}
.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-item a{display:flex;width:100%;min-height:46px;align-items:center;padding:12px 16px!important;border-radius:4px;color:#fff!important;font:400 15px/1.4 Arial,sans-serif;text-decoration:none}
.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-text{color:#fff!important;padding:0!important}
.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-item a:hover{background:#12534c!important}
.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-item a:focus-visible{outline:3px solid #ffdc38!important;outline-offset:-3px}
@media(max-width:1024px){.elementor-10856 .elementor-element.elementor-element-c533ae7{position:static;width:100%!important;max-width:none;border:0;border-left:2px solid #3eb58d;border-radius:0;box-shadow:none;background:#001c18;padding:4px 0 8px 24px!important;margin:0 0 8px}.elementor-10856 .elementor-element.elementor-element-c533ae7 .elementor-icon-list-item a{min-height:48px;padding:13px 12px!important}}
body.elementor-editor-active .elementor-10856 .elementor-element.elementor-element-c533ae7{display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac6eee6 */.elementor-10856 .elementor-element.elementor-element-ac6eee6{--ml-ink:#001b19;--ml-green:#36d174;width:100%;max-width:none;padding:0;gap:0;background:#001b19;color:#fff;font-family:Arial,sans-serif;position:relative;isolation:isolate}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .e-con{--container-widget-width:100%;padding:0;gap:0}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-top{max-width:1280px;min-height:254px;margin:auto;display:flex;flex-direction:row;align-items:center;gap:48px;padding:30px 32px;position:relative;z-index:1}.elementor-10856 .elementor-element.elementor-element-ac6eee6:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 62% 170% at 72% -76%,transparent 63%,#00544b 63.3%,#003b33 78%,transparent 78.3%),radial-gradient(ellipse 65% 235% at 98% -100%,#087665 52%,transparent 52.3%),radial-gradient(ellipse 90% 180% at -10% 120%,transparent 44%,#004d43 44.3%,#00362e 50%,transparent 50.3%);pointer-events:none;z-index:0}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-brand{width:55%;display:flex;flex-direction:row;align-items:center;gap:50px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-logo{width:190px;flex-shrink:0}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-logo{mix-blend-mode:screen}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-logo img{width:100%;height:auto;display:block;mix-blend-mode:screen}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-wordmark{width:auto;gap:10px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-master .elementor-heading-title{font:400 34px/1.2 Arial,sans-serif;letter-spacing:8px;color:white!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-master:before{content:"";display:block;width:62px;height:2px;background:#2ce791;margin-bottom:9px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-subtitle{font-size:12px;letter-spacing:4px;color:white!important;white-space:nowrap}.elementor-10856 .elementor-element.elementor-element-ac6eee6 p{margin:0}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-info{width:45%;border-left:1px solid #6c8f89;padding-left:48px;gap:20px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-info-row{display:flex;flex-direction:row;align-items:flex-start;gap:22px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-info-copy{width:100%;gap:5px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-wa,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-notice-icon{width:58px;flex-shrink:0}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-wa .elementor-icon{font-size:56px;color:#47d56e!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-notice-icon .elementor-icon{font-size:54px;color:#ffcf35!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-support-label .elementor-heading-title{font:700 16px/1.2 Arial,sans-serif;color:white!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-support-copy,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-contact,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-notice-body{font-size:16px;line-height:1.4;color:white!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-contact a{color:white!important;text-decoration:underline;text-underline-offset:4px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-notice-label .elementor-heading-title{font:700 17px/1.2 Arial,sans-serif;color:#ffdc38!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-nav-band{background:#001310c9;border-top:1px solid #2e6d62;position:relative;z-index:1}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-desktop-nav{max-width:1280px;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:0;padding:0 12px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-link{width:auto}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-link .elementor-button{background:transparent!important;color:white!important;border:0;border-radius:0;padding:21px 13px;font:400 15px/1.3 Arial,sans-serif;transition:background .18s,color .18s;position:relative}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-link .elementor-button-content-wrapper{gap:12px;align-items:center}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-link .elementor-button-icon{font-size:20px;display:flex}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-link a:hover{background:#12534c;color:#fff}.elementor-10856 .elementor-element.elementor-element-ac6eee6 a:focus-visible{outline:3px solid #ffdc38!important;outline-offset:-4px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-current .elementor-button:after{content:"";position:absolute;height:7px;border-radius:6px 6px 0 0;bottom:0;left:10px;right:10px;background:#37cf77}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-hamburger{display:none}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-offcanvas{height:0}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content{background:#001b19;min-height:100%;padding:24px 20px;gap:24px;color:white!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-top{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-top .ml-logo{width:105px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-close .elementor-button-text{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-close .elementor-button{padding:8px;font-size:22px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-nav{gap:0}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-nav .ml-link{width:100%}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-nav .elementor-button{display:flex;width:100%;padding:18px 12px;text-align:left;border-bottom:1px solid #23413b}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-nav .ml-current .elementor-button{background:#105b50;border-radius:6px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-nav .ml-current .elementor-button:after{display:none}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-info{width:100%;padding:22px 0 0;border-left:0;border-top:1px solid #338e7b}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-info-row{gap:14px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-wa,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-notice-icon{width:46px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-wa .elementor-icon,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-notice-icon .elementor-icon{font-size:44px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-support-copy,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-contact,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-notice-body{font-size:13px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-support-label .elementor-heading-title,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-notice-label .elementor-heading-title{font-size:14px}@media(max-width:1200px) and (min-width:1025px){.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-top{gap:28px;padding:24px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-brand{gap:30px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-master .elementor-heading-title{font-size:29px;letter-spacing:6px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-subtitle{font-size:10px;letter-spacing:3px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-info{padding-left:28px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-link .elementor-button{font-size:13px;padding:20px 9px}}@media(max-width:1024px){.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-top{min-height:0;flex-wrap:wrap;padding:24px;gap:24px;justify-content:space-between}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-brand{width:calc(100% - 65px);gap:26px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-logo{width:125px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-master .elementor-heading-title{font-size:25px;letter-spacing:5px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-subtitle{font-size:9px;letter-spacing:2px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-hamburger{display:block;position:absolute;right:16px;top:22px;width:48px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-hamburger .elementor-button{padding:12px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-hamburger .elementor-button-text{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-top>.ml-info{width:100%;border:0;padding:0;gap:20px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-nav-band{display:none}}@media(max-width:480px){.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-top{padding:18px 20px 26px;gap:22px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-brand{gap:18px;align-items:center}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-logo{width:112px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-master .elementor-heading-title{font-size:15px;letter-spacing:3px;white-space:nowrap}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-master:before{width:28px;margin-bottom:6px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-wordmark{gap:4px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-subtitle{display:none}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-info-row{gap:16px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-wa,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-notice-icon{width:46px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-wa .elementor-icon,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-notice-icon .elementor-icon{font-size:45px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-support-label .elementor-heading-title{font-size:12px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-support-copy,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-contact,.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-notice-body{font-size:13px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-notice-label .elementor-heading-title{font-size:14px}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-hamburger{right:12px;top:17px}}@media(prefers-reduced-motion:reduce){.elementor-10856 .elementor-element.elementor-element-ac6eee6 *{transition:none!important;animation:none!important}}
.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-info-row{flex-wrap:nowrap!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-info-copy{min-width:0;flex:1}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-logo .elementor-widget-container{background:white;mask-image:url(https://www.iphone-repair.my/wp-content/uploads/2026/06/iPhone-Service-Malaysia-Logo-Inverted-768x768.png);mask-mode:luminance;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-logo img{opacity:0}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-logo a{display:block}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-info-row{flex-direction:row!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-info{flex-direction:column}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content .ml-link .elementor-button:hover{background:#12534c!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-desktop-nav .ml-link .elementor-button:hover{background:#12534c!important}
.elementor-10856 .elementor-element.elementor-element-ac6eee6{z-index:100000}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .e-off-canvas__main{max-width:100vw}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-nav .ml-current .elementor-button{background:#105b50!important}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-top{flex-wrap:nowrap!important}
.elementor-10856 .elementor-element.elementor-element-ac6eee6:before{background:#001b19 url(https://www.iphone-repair.my/wp-content/uploads/2026/10/header-curves-v1.png) center/100% 100% no-repeat}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content{background:#001b19 url(https://www.iphone-repair.my/wp-content/uploads/2026/10/header-curves-v1.png) right top/auto 100% no-repeat}@media(max-width:1024px){.elementor-10856 .elementor-element.elementor-element-ac6eee6:before{background-size:auto 100%;background-position:right top}}
.elementor-10856 .elementor-element.elementor-element-ac6eee6:before{filter:brightness(.72) saturate(1.35)}.elementor-10856 .elementor-element.elementor-element-ac6eee6 .ml-drawer-content{background-image:linear-gradient(#001b19b8,#001b19b8),url(https://www.iphone-repair.my/wp-content/uploads/2026/10/header-curves-v1.png)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9bd0ee */.elementor-10856 .elementor-element.elementor-element-f9bd0ee{display:none!important}/* End custom CSS */