.header-area,.header-area.sticky{background:linear-gradient(110deg,#183d50 0%,#155363 65%,#0e6971 100%)!important;box-shadow:0 3px 16px #0b293322}.header-area .main-menu>li>a{font-weight:650!important;font-size:13px!important;letter-spacing:.04em}.header-area .main-menu>li>a:hover,.header-area .main-menu>li>a[aria-expanded=true]{color:#a0e4e4!important}.oec-mega-panel[hidden],.oec-mega-backdrop[hidden],.oec-mega-category[hidden]{display:none!important}.oec-mega-panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:3px solid #62c5c8;box-shadow:0 18px 40px #092b4530;max-height:var(--oec-mega-max,calc(100vh - 155px));overflow:auto;color:#19394c;z-index:120}.oec-mega-panel .container{max-width:1240px}.oec-mega-heading{display:flex;align-items:center;gap:25px;padding:20px 0;border-bottom:1px solid #dfE8ed}.oec-mega-heading strong{font-size:19px;font-weight:700}.oec-mega-heading>span{font-size:12px;color:#6a7d8b}.oec-mega-heading button{margin-left:auto;width:32px;height:32px;border:0;background:#edf4f6;border-radius:50%;font-size:24px;line-height:1;color:#234857;cursor:pointer}.oec-mega-layout{display:grid;grid-template-columns:255px minmax(0,1fr) 235px;gap:30px;padding:22px 0 28px}.oec-mega-rail{border-right:1px solid #e0e8ed;padding-right:18px;display:flex;flex-direction:column;gap:2px}.oec-mega-rail button{border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;padding:11px 13px;border-radius:5px;color:#284859;font-size:13px;line-height:1.45;cursor:pointer;font-weight:600}.oec-mega-rail button[aria-selected=true],.oec-mega-rail button:hover{background:#e5f1f3;color:#076b76}.oec-mega-rail button span{font-size:20px;line-height:1}.oec-mega-category-top h2{font-size:25px;letter-spacing:-.03em;line-height:1.25;margin:0 0 13px;color:#19394c}.oec-mega-category-top>a{font-size:12px;color:#087683;font-weight:700}.oec-mega-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.oec-mega-link-grid>a{padding:17px 15px;border:1px solid #dfe9ee;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#284859;font-size:13px;font-weight:600;line-height:1.5;min-height:64px}.oec-mega-link-grid>a:hover{background:#f0f8f9;border-color:#82bcc5;color:#086d79}.oec-mega-all{font-size:12px;font-weight:650;color:#087683}.oec-mega-help{padding:24px;background:linear-gradient(140deg,#173c50,#0d606c);border-radius:9px;align-self:start;color:#fff}.oec-mega-kicker{font-size:9px;letter-spacing:.1em;color:#9fdadd;line-height:1.6;margin:0 0 20px}.oec-mega-help h3{font-size:24px;line-height:1.25;letter-spacing:-.03em;color:#fff;margin:0 0 20px}.oec-mega-help p:not(.oec-mega-kicker){font-size:12px;color:#d4e4eb;line-height:1.8;margin-bottom:23px}.oec-mega-help a{display:block;color:#c1f2ef;font-size:12px;font-weight:650;margin-top:15px;line-height:1.5}.oec-mega-backdrop{position:fixed;inset:var(--oec-mega-top,105px) 0 0;background:#09283c45;z-index:110;cursor:pointer}.oec-mega-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;padding:28px 0 35px}.oec-mega-columns h2{font-size:18px;line-height:1.4;margin:0 0 16px;color:#183b50}.oec-mega-columns h2 a{color:inherit}.oec-mega-columns section>a{display:block;color:#496471;font-size:13px;line-height:1.6;padding:7px 0}.oec-mega-columns section>a:hover{color:#087683;text-decoration:underline}.oec-mega-columns .oec-mega-second{margin-top:22px}.oec-mega-panel a:focus-visible,.oec-mega-panel button:focus-visible{outline:3px solid #b28d3b;outline-offset:3px}.oec-mega-ready .main-menu [data-oec-menu]+.submenu-nav{display:none!important}.oec-dealer-header{background:#e5f3f2;color:#0e5261!important;border-radius:5px;padding:10px 13px!important;font-weight:700!important;white-space:nowrap;font-size:11px!important}.oec-dealer-header:hover{background:#fff;color:#0e5261!important}.oec-mega-panel .oec-mega-category-top h2:after{display:none}.off-canvas-wrapper .off-canvas-inner{background:#f7fbfc}.off-canvas-wrapper .slicknav_nav a{color:#234757}.off-canvas-wrapper .slicknav_nav a:hover{background:#e2f1f3;color:#075e6b}
@media(min-width:992px) and (max-width:1199px){.oec-mega-layout{grid-template-columns:225px minmax(0,1fr) 205px;gap:22px}.oec-mega-help{padding:18px}.oec-mega-columns{gap:28px}.header-area .main-menu>li>a{font-size:11px!important}.oec-mega-panel .container{max-width:960px}.oec-mega-link-grid>a{padding:13px 11px;font-size:12px}}
@media(max-width:991px){.oec-mega-panel,.oec-mega-backdrop{display:none!important}.oec-mega-ready .main-menu [data-oec-menu]+.submenu-nav{display:block!important}.oec-dealer-header{font-size:10px!important;padding:9px 10px!important}}
@media(prefers-reduced-motion:reduce){.oec-mega-panel *{scroll-behavior:auto!important}}
.header-action{display:flex;align-items:center;justify-content:flex-end;gap:13px}.header-action .tel-no{font-size:13px!important;white-space:nowrap}.header-action .oec-dealer-header{white-space:nowrap}.header-area .main-menu>li>a{font-size:13px!important}.oec-portfolio-brands{background:#103c4b;color:#fff;padding:35px 0}.oec-portfolio-brands ul{display:grid!important;grid-template-columns:repeat(6,1fr);gap:20px;align-items:center;margin:0;padding:0}.oec-portfolio-brands li{list-style:none;text-align:center;font-size:27px;font-weight:700}.oec-portfolio-brands img{max-width:155px;width:100%;height:48px;object-fit:contain}.oec-about-page .oec-need a{font-weight:700;color:#087078}@media(max-width:1199px){.header-action .tel-no{display:none}}@media(max-width:767px){.oec-portfolio-brands ul{grid-template-columns:repeat(3,1fr)}.oec-portfolio-brands li{font-size:21px}.oec-portfolio-brands img{height:35px}.oec-dealer-header{font-size:11px;padding:8px!important}.header-action{gap:9px}.header-action img{width:28px}}
.oec-dealer-layout{display:grid;grid-template-columns:1fr 2fr;gap:60px}.oec-dealer-layout aside{background:#edf5f5;padding:30px;align-self:start;border-top:3px solid #087d83}.oec-dealer-layout aside li{margin-bottom:18px}.oec-dealer-form label{display:block;font-weight:700;color:#173e4c;margin-bottom:22px}.oec-dealer-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.oec-dealer-form input:not([type=checkbox]),.oec-dealer-form textarea,.oec-dealer-form select{width:100%;margin-top:8px;border:1px solid #aebfc5;border-radius:4px;padding:12px;background:#fff;color:#183d50;height:auto;min-height:46px}.oec-dealer-form input[type=file]{font-size:13px}.oec-form-preview{padding:18px;background:#fff2bf;border-left:3px solid #ad7f15}.oec-dealer-form .oec-consent{display:flex;align-items:flex-start;gap:10px;font-weight:400}.oec-consent input{margin-top:6px}.oec-honeypot{position:absolute;left:-9999px}.oec-dealer-form button:disabled{opacity:.65;cursor:not-allowed}@media(max-width:767px){.oec-dealer-layout,.oec-dealer-fields{grid-template-columns:1fr}.oec-dealer-layout{gap:30px}}

.header-area .main-menu{flex-wrap:nowrap;justify-content:center}.header-area .main-menu>li>a{white-space:nowrap}@media(max-width:1399px){.header-action .tel-no{display:none}}
.off-canvas-wrapper .slicknav_menu,.off-canvas-wrapper .slicknav_nav,.off-canvas-wrapper .slicknav_nav ul{background:#123d50!important}.off-canvas-wrapper .slicknav_nav a{color:#e8f2f4!important}.off-canvas-wrapper .slicknav_nav a:hover,.off-canvas-wrapper .slicknav_nav .slicknav_row:hover{background:#205f70!important}.off-canvas-wrapper .slicknav_arrow{background:#286377!important;color:#fff!important}@media(min-width:992px) and (max-width:1199px){.header-area .main-menu>li>a{font-size:11px!important;padding-left:12px;padding-right:12px}}
