.elementor-kit-195{--e-global-color-primary:#0FA3A3;--e-global-color-secondary:#22303A;--e-global-color-text:#22303A;--e-global-color-accent:#FF6B4A;--e-global-color-mvcreme:#FFF6EE;--e-global-color-mvgris:#5A6B72;--e-global-color-mvteal2:#0B7285;--e-global-color-mvsable:#F0E4D8;--e-global-typography-primary-font-family:"Sora";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Sora";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:600;color:#22303A;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;background-color:#FFFFFF;}.elementor-kit-195 a{color:#0FA3A3;}.elementor-kit-195 a:hover{color:#0B7285;}.elementor-kit-195 h1{color:#22303A;font-family:"Sora", Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;}.elementor-kit-195 h2{color:#22303A;font-family:"Sora", Sans-serif;font-size:36px;font-weight:800;line-height:1.15em;}.elementor-kit-195 h3{color:#22303A;font-family:"Sora", Sans-serif;font-size:27px;font-weight:700;line-height:1.2em;}.elementor-kit-195 h4{color:#22303A;font-family:"Sora", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;}.elementor-kit-195 h5{color:#22303A;font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-kit-195 h6{color:#22303A;font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-kit-195 button,.elementor-kit-195 input[type="button"],.elementor-kit-195 input[type="submit"],.elementor-kit-195 .elementor-button{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;background-color:#FF6B4A;border-radius:8px 8px 8px 8px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-195 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.mv-hero .mv-hero-sub{max-width:520px;}.mv-hl{position:relative;display:inline-block;z-index:0;}.mv-hl::after{content:"";position:absolute;left:-3px;right:-3px;bottom:0.08em;height:0.30em;background:rgba(15,163,163,0.32);border-radius:4px;z-index:-1;transform:scaleX(0);transform-origin:left;transition:transform .65s cubic-bezier(.25,.6,.3,1) .2s;}.mv-hl.mv-in::after{transform:scaleX(1);}@media(prefers-reduced-motion:reduce){.mv-hl::after{transform:scaleX(1);transition:none;}}.mv-subcap{max-width:620px;margin-left:auto!important;margin-right:auto!important;}.mv-ol{color:#0FA3A3;-webkit-text-stroke:0;text-stroke:0;}.mv-band2{background:#22303A;padding:58px 22px 40px;text-align:center;}.mv-band2 .cr{font-family:Manrope,sans-serif;font-size:12px;font-weight:700;color:rgba(255,255,255,0.55);margin-bottom:14px;}.mv-band2 .cr a{color:rgba(255,255,255,0.55);text-decoration:none;}.mv-band2 .cr a:hover{color:#0FA3A3;}.mv-band2 h1{font-family:Sora,sans-serif;font-weight:800;font-size:36px;color:#fff;margin:0 0 10px;letter-spacing:-0.5px;}.mv-band2 p{font-family:Manrope,sans-serif;font-size:15.5px;color:rgba(255,255,255,0.72);max-width:520px;margin:0 auto;line-height:1.6;}.mv-wrap{max-width:920px;margin:0 auto;padding:52px 22px;font-family:Manrope,sans-serif;}.mv-card2{background:#fff;border:1px solid #E9EDF0;border-radius:14px;padding:26px;box-shadow:0 10px 28px rgba(34,48,58,0.06);}.mv-acc{border:1px solid #E9EDF0;border-radius:12px;margin-bottom:12px;overflow:hidden;background:#fff;}.mv-acc summary{list-style:none;cursor:pointer;padding:18px 22px;font-family:Sora,sans-serif;font-weight:700;font-size:15.5px;color:#22303A;display:flex;justify-content:space-between;align-items:center;}.mv-acc summary::-webkit-details-marker{display:none;}.mv-acc summary::after{content:"+";font-size:20px;color:#0FA3A3;font-weight:400;flex-shrink:0;margin-left:14px;transition:transform .2s ease;}.mv-acc[open] summary::after{transform:rotate(45deg);}.mv-acc[open] summary{border-bottom:1px solid #F0F3F4;}.mv-acc p{padding:16px 22px 20px;margin:0;font-size:14.5px;color:#5A6B72;line-height:1.65;}.mv-contact-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:24px;max-width:1000px;margin:0 auto;padding:52px 22px;}.mv-cinfo b{display:block;font-family:Sora,sans-serif;font-size:19px;font-weight:700;color:#22303A;margin-bottom:16px;}.mv-cline{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:14px;color:#5A6B72;}.mv-cline .ic{width:38px;height:38px;border-radius:10px;background:#E1F5EE;color:#0B7285;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;}.mv-cform{background:#fff;border:1px solid #E9EDF0;border-radius:14px;padding:28px;box-shadow:0 10px 28px rgba(34,48,58,0.06);}.mv-cform input,.mv-cform textarea{width:100%;padding:12px 14px;border:1.5px solid #E1E8EB;border-radius:9px;background:#F7FAFA;font-family:Manrope,sans-serif;font-size:14px;box-sizing:border-box;margin-bottom:14px;}.mv-cform input:focus,.mv-cform textarea:focus{outline:none;border-color:#0FA3A3;background:#fff;}.mv-cform button,.mv-cform input[type=submit]{background:#FF6B4A;color:#fff;border:none;padding:14px;border-radius:9px;font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:0.04em;cursor:pointer;width:100%;}.mv-soon{background:#FFF6EE;border:1.5px dashed #0FA3A3;border-radius:16px;padding:44px 30px;text-align:center;max-width:640px;margin:0 auto;}.mv-soon .ic{width:56px;height:56px;border-radius:50%;background:#0FA3A3;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 18px;}.mv-soon h3{font-family:Sora,sans-serif;font-size:20px;font-weight:700;color:#22303A;margin:0 0 10px;}.mv-soon p{font-size:14.5px;color:#5A6B72;line-height:1.65;margin:0 0 22px;}@media(max-width:680px){.mv-contact-grid{grid-template-columns:1fr;}}/* End custom CSS */