/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/7ff24388.woff2") format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/0c890a9c.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/50e5f72e.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/a8b587a8.woff2") format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/5975079b.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/99862e56.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("fonts/7a31839b.woff2") format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("fonts/35e67756.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("fonts/5c060cae.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/09a96531.woff2") format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/7cf86865.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/df730d61.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("fonts/02c0b8c5.woff2") format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("fonts/35ffe0e7.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("fonts/badd0555.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
  html{scroll-behavior:smooth}
  body{font-family:'Poppins',system-ui,sans-serif;background:#FDD501;color:#14303F;-webkit-font-smoothing:antialiased}
  a{color:#17608C}
  a:hover{color:#33A7C6}
  @keyframes eqpulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.25)}}
  @keyframes eqfade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
  image-slot{--is-radius:8px}
  @media (max-width:640px){.eq-phone-line{flex-basis:100%;text-align:center;margin-left:0!important}.eq-emergency-line{margin-right:0!important;text-align:center;width:100%}}
  @media (max-width:640px){.eq-sos-note{white-space:normal!important}.eq-112-box{flex-direction:column;text-align:center!important;gap:12px!important}.eq-112-box>div{flex:0 0 auto!important}.eq-112-number{width:100%;justify-content:center}}
  @media (max-width:1024px){.eq-bg-wrap{background-image:url("images/22173b28.webp")!important;background-size:cover!important;background-position:center -40px!important;background-repeat:no-repeat!important}}
  @media (max-width:640px){.eq-bg-wrap{background-position:center -140px!important}}
  @media (max-width:640px){.eq-faq-btn{min-height:0!important;padding:16px 18px!important}.eq-faq-q{word-break:break-word;overflow-wrap:break-word}.eq-faq-grid{grid-template-columns:1fr!important}}
  @media (min-width:1537px){.eq-bg-wrap{background-size:202% auto,202% auto!important;background-position:center -80px,bottom center!important}.eq-footer{padding-top:110px!important}}
  @media (min-width:2561px){.eq-bg-wrap{background-image:url("images/22173b28.webp")!important;background-repeat:no-repeat!important}}
  @media (min-width:1921px) and (max-width:2560px){.eq-bg-wrap{background-size:152% auto,152% auto!important}#hero-partner-logo{margin-top:8px!important;width:300px!important;height:102px!important}.eq-sos-box{margin-top:40px!important;padding-bottom:0!important}}
  @media (min-width:2561px){.eq-bg-wrap{background-size:100% auto!important;background-position:center 0px!important}.eq-sos-box{padding-bottom:0!important;margin-bottom:-48px!important}.eq-features-title{margin-top:110px!important}}
  @media (min-width:2561px) and (max-width:2733px){.eq-bg-wrap{background-size:202% auto!important;background-position:center -80px!important}}
  @media (min-width:2561px) and (max-width:2649px){.eq-bg-wrap{background-size:130% auto!important}.eq-sos-box{padding-bottom:0!important;margin-bottom:-30px!important}}
  @media (min-width:2650px) and (max-width:2733px){.eq-bg-wrap{background-size:140% auto!important}}
  @media (min-width:2650px) and (max-width:2690px){.eq-bg-wrap{background-size:130% auto!important}}
  @media (min-width:2734px){.eq-bg-wrap{background-size:110% auto!important}}
  @media (min-width:1025px) and (max-width:1280px){.eq-hero-title{margin-top:110px!important}}
  @media (min-width:1025px) and (max-width:1536px){.eq-bg-wrap{background-size:195% auto,195% auto!important;background-position:center 40px,bottom center!important}.eq-features-title{margin-top:22px!important}.eq-faq-title{margin-top:0!important}.eq-sos-box{padding-bottom:20px!important}.eq-footer{padding-top:12px!important}.eq-video-title{margin-top:24px!important}}
  @media (min-width:641px) and (max-width:1024px){
    footer>div:first-child{gap:14px!important}
    footer img{height:26px!important}
    image-slot#oe-logo-footer-2{width:90px!important;height:40px!important}
    image-slot#wow-logo-footer-w{width:80px!important;height:22px!important}
  }
  @media (min-width:481px) and (max-width:1024px){.eq-sos-box{padding-bottom:8px!important}.eq-bg-wrap,body{background-color:#FDD501!important}}
  @media (min-width:481px) and (max-width:640px){
    footer>div:first-child{gap:12px!important}
    footer img{height:24px!important}
    image-slot#oe-logo-footer-2{width:80px!important;height:36px!important}
    image-slot#wow-logo-footer-w{width:72px!important;height:20px!important}
  }
  @media (max-width:480px){
    header{padding:10px 16px!important;gap:8px!important}
    header>div:last-child{gap:12px!important}
    header>div:last-child>div:first-child{gap:6px!important}
    image-slot#oe-logo-header-2{width:76px!important;height:34px!important}
    image-slot#wow-logo-header-h{width:78px!important;height:20px!important}
    footer{gap:10px!important;padding:24px 16px!important}
    footer>div:first-child{gap:14px!important;row-gap:10px!important}
    image-slot#oe-logo-footer-2{width:88px!important;height:38px!important}
    image-slot#wow-logo-footer-w{width:78px!important;height:20px!important}
    h1{font-size:28px!important}
    h2{font-size:22px!important}
  }
  image-slot[id^="wow-logo"]::part(frame),image-slot[id^="oe-logo-header-2"]::part(frame),image-slot[id^="oe-logo-footer-2"]::part(frame),image-slot#hero-partner-logo::part(frame){background:transparent}

  .oe-hidden{display:none!important}

  .oe-link-conditions:hover{color:#FFDD57}
  .oe-btn-primary:hover{background:#E0B400;transform:translateY(-1px)}
  .oe-btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none}
  .oe-link-secondary:hover{border-color:#17608C;background:#F7FAFC}
  .oe-input:focus{border-color:#33A7C6;background:#fff}
  .eq-feature-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgba(23,96,140,.1)}

  .oe-faq{background:#fff;border:1px solid #E7EFF5;border-radius:14px;overflow:hidden}
  .oe-faq summary{list-style:none;width:100%;min-height:88px;padding:20px 24px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:'Poppins'}
  .oe-faq summary::-webkit-details-marker{display:none}
  .oe-faq-q{font-size:clamp(13px,3.4vw,14.5px);font-weight:700;color:#17608C;letter-spacing:-.1px;min-width:0}
  .oe-faq-chevron{flex-shrink:0;min-width:18px;transition:transform .2s}
  .oe-faq[open] .oe-faq-chevron{transform:rotate(180deg)}
  .oe-faq-a{padding:0 24px 20px;font-size:clamp(12px,3.2vw,13px);color:#5A7386;line-height:1.65;white-space:pre-line}
