.elementor-kit-6{--e-global-color-primary:#1A45B3;--e-global-color-secondary:#0B1736;--e-global-color-text:#3F4A66;--e-global-color-accent:#EC6A47;--e-global-color-ds_ink:#111C38;--e-global-color-ds_muted:#56617C;--e-global-color-ds_blue50:#F2F6FE;--e-global-color-ds_blue100:#E3EBFC;--e-global-color-ds_blue800:#15388F;--e-global-color-ds_line:#DBE3F1;--e-global-color-ds_cyan:#00A0E3;--e-global-color-ds_magenta:#E4007C;--e-global-color-ds_yellow:#FFD400;--e-global-color-ds_coral50:#FDF1EC;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:700;--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:700;color:#111C38;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#1A45B3;}.elementor-kit-6 a:hover{color:#15388F;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@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 *//* ===== Джеми Стратус – site-wide polish (Site Settings → Custom CSS) ===== */
body{-webkit-font-smoothing:antialiased;overflow-x:hidden}
::selection{background:#1a45b3;color:#fff}

/* Grids built from flex containers */
.ds-grid{--ds-gap:24px}.ds-gap16{--ds-gap:16px}.ds-gap12{--ds-gap:12px}.ds-gap20{--ds-gap:20px}.ds-gap0{--ds-gap:0px}
.ds-g1{--ds-n:1}.ds-g2{--ds-n:2}.ds-g3{--ds-n:3}.ds-g4{--ds-n:4}.ds-g6{--ds-n:6}
.ds-grid>.ds-gi,.ds-grid>.e-con-inner>.ds-gi{flex:0 0 calc((100% - (var(--ds-n) - 1) * var(--ds-gap)) / var(--ds-n))!important;max-width:calc((100% - (var(--ds-n) - 1) * var(--ds-gap)) / var(--ds-n))!important;width:auto!important}
@media (max-width:1024px){.ds-gt1{--ds-n:1}.ds-gt2{--ds-n:2}.ds-gt3{--ds-n:3}.ds-gt4{--ds-n:4}}
@media (max-width:767px){.ds-gm1{--ds-n:1}.ds-gm2{--ds-n:2}}

/* Eyebrow with CMYK bar */
.ds-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}
.ds-eyebrow .elementor-heading-title::before{content:"";width:28px;height:6px;border-radius:3px;flex:0 0 28px;background:linear-gradient(90deg,#00a0e3 0 25%,#e4007c 25% 50%,#ffd400 50% 75%,#0b1736 75%)}
.ds-eyebrow.elementor-align-center .elementor-heading-title,.ds-eyebrow[style*=center] .elementor-heading-title{justify-content:center}

/* Highlight in hero heading */
.ds-hl{position:relative;color:#1a45b3;z-index:0}
.ds-mega .e-n-menu-title{white-space:nowrap}
@media (max-width:1180px) and (min-width:1025px){.ds-mega .e-n-menu-title{--n-menu-title-padding:8px 9px!important}.ds-header .ds-btn .elementor-button{padding:12px 16px!important}}
.ds-hl::after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:.18em;border-radius:4px;background:linear-gradient(90deg,#00a0e3,#e4007c 40%,#ffd400 75%);opacity:.55;z-index:-1}
@media (max-width:767px){.ds-hl{white-space:normal}}

/* Buttons */
.ds-btn .elementor-button{min-height:48px;display:inline-flex;align-items:center;transition:all .22s cubic-bezier(.22,.8,.26,1)}
.ds-btn:not(.ds-btn--link) .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px -8px rgba(11,23,54,.25)}
.ds-btn .elementor-button-icon{transition:transform .22s}
.ds-btn .elementor-button:hover .elementor-button-icon{transform:translateX(3px)}
.ds-btn--link .elementor-button{min-height:0}
.ds-btn--link .elementor-button:hover .elementor-button-text{text-decoration:underline;text-underline-offset:3px}

/* Cards */
.ds-card{transition:transform .22s cubic-bezier(.22,.8,.26,1),box-shadow .22s,border-color .22s}
.ds-card:hover{transform:translateY(-4px);box-shadow:0 28px 60px -24px rgba(21,56,143,.35),0 8px 20px -10px rgba(11,23,54,.14)!important;border-color:#c6d6f8!important}
.ds-card .elementor-widget-image img{transition:transform .6s cubic-bezier(.22,.8,.26,1)}
.ds-card:hover .elementor-widget-image img{transform:scale(1.05)}
.ds-card .elementor-widget-image{overflow:hidden}
.ds-tile .elementor-icon{transition:all .22s}
.ds-card:hover .ds-tile .elementor-icon{background:#1a45b3!important;fill:#fff;color:#fff!important;transform:rotate(-6deg)}
.ds-card:hover .ds-tile .elementor-icon svg{fill:#fff!important}.ds-card:hover .ds-tile .elementor-icon i{color:#fff!important}
.ds-num .elementor-heading-title{letter-spacing:.1em}
.ds-tag .elementor-heading-title{display:inline-block;padding:5px 11px;border-radius:999px;background:#fff;box-shadow:0 2px 8px rgba(11,23,54,.1)}
.ds-pill .elementor-heading-title{display:inline-block;padding:3px 10px;border-radius:999px;background:#f2f6fe}

/* Timeline steps */
.ds-step-num .elementor-heading-title{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fdf1ec;transition:all .22s}
.ds-step:hover .ds-step-num .elementor-heading-title{background:#1a45b3;color:#fff}
.ds-step-more{max-height:0;opacity:0;overflow:hidden;transition:max-height .35s cubic-bezier(.22,.8,.26,1),opacity .3s}
.ds-step-more p{padding-top:12px;margin:4px 0 0;border-top:1px dashed #b9c6de}
.ds-step:hover .ds-step-more,.ds-step:focus-within .ds-step-more{max-height:260px;opacity:1}
@media (max-width:1024px){.ds-step-more{max-height:none;opacity:1}}

/* Chips */
.ds-chips .elementor-icon-list-items{justify-content:center;gap:12px}
.ds-chips .elementor-icon-list-item{margin:0!important;padding:11px 18px!important;border-radius:999px;background:#fff;border:1px solid #dbe3f1;box-shadow:0 2px 8px rgba(11,23,54,.06)}
.ds-chips .elementor-icon-list-item::after{display:none!important}

/* Inner page hero */
.ds-page-hero{position:relative;overflow:hidden}
.ds-page-hero::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(90deg,#000 30%,transparent 85%);mask-image:linear-gradient(90deg,#000 30%,transparent 85%)}
.ds-page-hero::after,.ds-cmyk::after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;z-index:2;background:linear-gradient(90deg,#00a0e3 0 25%,#e4007c 25% 50%,#ffd400 50% 75%,#1a45b3 75%)}
.ds-page-hero>.e-con-inner{position:relative;z-index:3}
.ds-crumbs p{display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25)}
.ds-crumbs a{color:#dbe5fb!important;text-decoration:none}.ds-crumbs a:hover{color:#fff!important;text-decoration:underline}
.ds-crumbs .sep{opacity:.7}

/* Home hero */
.ds-hero{background:radial-gradient(60rem 30rem at 110% -10%,#e3ebfc,transparent 60%),radial-gradient(30rem 20rem at -10% 110%,#fdf1ec,transparent 70%),#fff!important}
.ds-orbit{position:relative;isolation:isolate}
.ds-orbit::before{content:"";position:absolute;inset:-6% -4%;border:2px solid #f2805f;border-radius:50%;opacity:.7;animation:dsSpin 40s linear infinite;z-index:-1;pointer-events:none}
.ds-orbit::after{content:"";position:absolute;top:6%;left:4%;width:14px;height:14px;border-radius:50%;background:#ec6a47;z-index:2}
@keyframes dsSpin{to{transform:rotate(360deg)}}
.ds-swatches .elementor-heading-title::before{content:"";display:inline-block;width:62px;height:18px;margin-right:10px;vertical-align:middle;background:radial-gradient(circle at 9px 9px,#00a0e3 8px,transparent 9px),radial-gradient(circle at 23px 9px,#e4007c 8px,transparent 9px),radial-gradient(circle at 37px 9px,#ffd400 8px,transparent 9px),radial-gradient(circle at 51px 9px,#0b1736 8px,transparent 9px)}
.ds-quick .ds-qi{border-right:1px solid #dbe3f1}
.ds-quick .ds-qi:last-child{border-right:0}
.ds-qi{transition:background .22s}.ds-qi:hover{background:#f2f6fe}
.ds-qi .elementor-icon{transition:transform .22s}.ds-qi:hover .elementor-icon{transform:translateY(-3px) scale(1.05)}
@media (max-width:1024px){.ds-quick .ds-qi{border-bottom:1px solid #dbe3f1}}

/* Collage */
.ds-collage{position:relative;isolation:isolate}
.ds-collage::before{content:"";position:absolute;top:-6%;left:18%;width:45%;aspect-ratio:1;border-radius:50%;background:#fdf1ec;z-index:-1}
.ds-collage::after{content:"";position:absolute;top:4%;right:2%;width:90px;height:70px;background-image:radial-gradient(#f2805f 2px,transparent 2.5px);background-size:14px 14px;z-index:-1}
.ds-collage-sub img{border:6px solid #fff}

/* CTA band */
.ds-cta{position:relative;overflow:hidden;isolation:isolate}
.ds-cta::before{content:"";position:absolute;width:180px;height:180px;right:22%;top:-60px;border-radius:50%;background:rgba(255,255,255,.08);z-index:0}
.ds-cta::after{content:"";position:absolute;width:56px;height:56px;right:34%;bottom:-20px;border-radius:50%;background:#ec6a47;opacity:.9;z-index:0}
.ds-cta>.e-con-inner{position:relative;z-index:1}

/* FAQ */
.ds-faq .e-n-accordion-item-title{box-shadow:none}
.ds-faq .e-n-accordion-item[open]>.e-n-accordion-item-title{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:0!important}
.ds-faq .e-n-accordion-item[open]{box-shadow:0 8px 24px -8px rgba(11,23,54,.16);border-radius:16px}
.ds-faq .e-n-accordion-item[open]>[role=region]{border:1px solid #c6d6f8;border-top:0;border-radius:0 0 16px 16px;background:#fff}
.ds-faq .e-n-accordion-item-title-icon span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#f2f6fe}
.ds-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon span{background:#1a45b3}
.ds-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg{fill:#fff}

/* Milestones (about) */
.ds-milestones{position:relative;padding-left:32px!important}
.ds-milestones::before{content:"";position:absolute;left:9px;top:8px;bottom:8px;width:3px;border-radius:3px;background:linear-gradient(#00a0e3,#e4007c,#ffd400,#1a45b3)}
.ds-mile{position:relative}
.ds-mile::before{content:"";position:absolute;left:-30px;top:6px;width:17px;height:17px;border-radius:50%;background:#fff;border:4px solid #1a45b3;box-sizing:border-box}

/* Tips counter (blog) */
.ds-tips{counter-reset:tip}
.ds-tip{counter-increment:tip;position:relative;padding-left:76px!important}
.ds-tip::before{content:counter(tip,decimal-leading-zero);position:absolute;left:24px;top:22px;font:800 24px/1.2 Manrope,sans-serif;color:#b23d1b}

/* Blog meta */
.ds-meta .elementor-icon-list-item:first-child .elementor-icon-list-text{padding:3px 10px;border-radius:999px;background:#f2f6fe;color:#15388f!important}
.ds-meta--dark .elementor-icon-list-item:first-child .elementor-icon-list-text{background:#ffd400;color:#0b1736!important}
.ds-meta .elementor-icon-list-item:first-child .elementor-icon-list-icon{display:none}

/* Services sticky sub-nav */
.ds-subnav{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
.ds-subnav .elementor-icon-list-items{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}
.ds-subnav .elementor-icon-list-item{margin:0 8px 0 0!important;padding:7px 14px!important;border:1px solid #dbe3f1;border-radius:999px;white-space:nowrap;transition:all .2s}
.ds-subnav .elementor-icon-list-item:hover{border-color:#1a45b3;background:#f2f6fe}
.ds-subnav .elementor-icon-list-item::after{display:none!important}
.ds-index .elementor-heading-title{display:inline-block;padding:6px 12px;border-radius:999px;background:#0b1736;letter-spacing:.1em}

/* Shop – coming soon */
.ds-soon{position:relative;overflow:hidden;isolation:isolate}
.ds-soon::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(40rem 26rem at 15% 20%,rgba(0,160,227,.28),transparent 60%),radial-gradient(36rem 24rem at 85% 30%,rgba(228,0,124,.22),transparent 60%),radial-gradient(40rem 24rem at 50% 110%,rgba(255,212,0,.18),transparent 60%)}
.ds-soon::after{content:"";position:absolute;inset:0;z-index:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.5px);background-size:22px 22px;-webkit-mask-image:radial-gradient(circle at center,#000 20%,transparent 75%);mask-image:radial-gradient(circle at center,#000 20%,transparent 75%)}
.ds-soon>.e-con-inner{position:relative;z-index:1}
.ds-rings{position:relative;width:150px;height:150px;margin:0 auto}
.ds-rings::before,.ds-rings::after,.ds-rings>.elementor-element::before{content:"";position:absolute;inset:0;border-radius:50%;mix-blend-mode:screen;animation:dsFloat 6s cubic-bezier(.22,.8,.26,1) infinite alternate}
.ds-rings::before{background:#00a0e3;transform:translate(-22px,0) scale(.7)}
.ds-rings::after{background:#e4007c;transform:translate(22px,0) scale(.7);animation-delay:-2s}
.ds-rings>.elementor-element{position:absolute!important;inset:0}
.ds-rings>.elementor-element::before{background:#ffd400;transform:translate(0,30px) scale(.7);animation-delay:-4s}
@keyframes dsFloat{from{translate:0 0}to{translate:0 -12px}}
.ds-gradtext{background:linear-gradient(90deg,#6fd3ff,#ff7cc4 50%,#ffe266);-webkit-background-clip:text;background-clip:text;color:transparent}
.ds-progress .elementor-progress-bar{background:linear-gradient(90deg,#00a0e3,#e4007c,#ffd400)!important;background-size:200% 100%!important;animation:dsShimmer 4s linear infinite}
@keyframes dsShimmer{to{background-position:-200% 0}}

/* Header */
.ds-header{backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px)}
.ds-brand{text-decoration:none}
.ds-brand .elementor-heading-title{line-height:1}
.ds-mega .e-n-menu-title{border-radius:10px}
.ds-mega .e-n-menu-title.ds-cur::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:3px;border-radius:3px;background:#1a45b3}
.ds-mega .e-n-menu-title{position:relative}
.ds-mega-panel{position:relative;overflow:hidden}
.ds-mega-panel::before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,#00a0e3 0 25%,#e4007c 25% 50%,#ffd400 50% 75%,#1a45b3 75%)}
.ds-mega-blurb{border-radius:14px;transition:background .2s,transform .2s}
.ds-mega-blurb:hover{background:#f2f6fe;transform:translateX(3px)}
.ds-mega-blurb .elementor-icon{transition:all .2s}
.ds-mega-blurb:hover .elementor-icon{background:#1a45b3!important;color:#fff!important;fill:#fff}
.ds-mega-blurb:hover .elementor-icon svg{fill:#fff!important}
.ds-mega-video iframe,.ds-mega-video .elementor-wrapper{border-radius:14px;overflow:hidden}

/* Footer */
.ds-footer a{transition:color .2s}
.ds-footer .elementor-social-icon{transition:transform .2s,background .2s}
.ds-footer .elementor-social-icon:hover{transform:translateY(-3px);background:#1f52d1!important}

/* Contact Form 7 */
.ds-cf7 .wpcf7-form{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}
.ds-cf7 .wpcf7-form>p,.ds-cf7 .wpcf7-form>div{margin:0}
.ds-cf7 .ds-f{display:flex;flex-direction:column;gap:8px}
.ds-cf7 .ds-f--full,.ds-cf7 .ds-full,.ds-cf7 .wpcf7-response-output,.ds-cf7 .ds-note{grid-column:1/-1}
.ds-cf7 label{font-weight:700;font-size:15px;color:#111c38;display:block}
.ds-cf7 .req{color:#b42318}
.ds-cf7 .hint{font-size:13px;color:#56617c;font-weight:400}
.ds-cf7 input[type=text],.ds-cf7 input[type=email],.ds-cf7 input[type=tel],.ds-cf7 input[type=url],.ds-cf7 input[type=number],.ds-cf7 input[type=date],.ds-cf7 input[type=password],.ds-cf7 select,.ds-cf7 textarea{width:100%;min-height:48px;padding:11px 15px;font:inherit;font-size:16px;color:#111c38;background:#fff;border:1.5px solid #b9c6de;border-radius:10px;transition:border-color .2s,box-shadow .2s;margin-top:8px}
.ds-cf7 textarea{min-height:140px;height:140px}
.ds-cf7 input:focus,.ds-cf7 select:focus,.ds-cf7 textarea:focus{outline:none;border-color:#1a45b3;box-shadow:0 0 0 4px rgba(31,82,209,.25)}
.ds-cf7 .ds-upload{display:flex;gap:16px;padding:24px;border:2px dashed #c6d6f8;border-radius:16px;background:#f2f6fe}
.ds-cf7 .wpcf7-list-item{margin:0}
.ds-cf7 .wpcf7-acceptance label{display:flex;gap:12px;font-weight:400;font-size:15px;color:#3f4a66}
.ds-cf7 .wpcf7-acceptance input{width:22px;height:22px;accent-color:#1a45b3;margin-top:1px}
.ds-cf7 .wpcf7-submit{min-height:48px;padding:12px 24px;border:2px solid #1a45b3;border-radius:10px;background:#1a45b3;color:#fff;font:700 15px/1.2 Manrope,sans-serif;cursor:pointer;transition:all .22s}
.ds-cf7 .wpcf7-submit:hover{background:#15388f;border-color:#15388f;transform:translateY(-2px);box-shadow:0 8px 24px -8px rgba(11,23,54,.25)}
.ds-cf7 .wpcf7-not-valid-tip{font-size:13px;font-weight:700}
.ds-cf7 .ds-note{font-size:13px;color:#56617c}
@media (max-width:767px){.ds-cf7 .wpcf7-form{grid-template-columns:1fr}}

/* Register popup */
.ds-popup .elementor-field-group .elementor-field{border-radius:10px!important}

@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}

/* Service detail pages */
.ds-crumbs-blue p{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:9px 16px;border-radius:10px;background:#1a45b3;box-shadow:0 8px 24px -8px rgba(11,23,54,.35)}
.ds-crumbs-blue a{color:#dbe5fb!important;text-decoration:none}.ds-crumbs-blue a:hover{color:#fff!important;text-decoration:underline}
.ds-crumbs-blue .sep{opacity:.75}
.ds-ring .elementor-icon{box-shadow:0 0 0 8px #e3ebfc;transition:background .22s,color .22s}
.ds-pstep{background:transparent;border:1px solid transparent}
.ds-pstep:hover{background:#fff}
.ds-pstep:hover .ds-ring .elementor-icon{background:#1a45b3!important;color:#fff!important}
.ds-pstep:hover .ds-ring .elementor-icon svg{fill:#fff!important}
.ds-soft-shadow .elementor-icon{box-shadow:0 2px 8px rgba(11,23,54,.08)}
.ds-side-link .elementor-button{width:100%;min-height:46px}
.ds-side-link .elementor-button-icon{opacity:.6;transition:transform .22s}
.ds-side-link.is-active .elementor-button-icon{opacity:1}
.ds-side-link .elementor-button:hover .elementor-button-icon{transform:translateX(3px);opacity:1}
.ds-prod-arrow{opacity:0;transform:translateX(-4px);transition:all .22s}
.ds-card:hover .ds-prod-arrow{opacity:1;transform:none}
.ds-card[href]:hover .elementor-heading-title{color:#15388f}

/* active menu item per page */
.page-id-12 .ds-mega .e-n-menu-item:nth-child(1)>.e-n-menu-title,.parent-pageid-12 .ds-mega .e-n-menu-item:nth-child(1)>.e-n-menu-title{background:#f2f6fe!important}.page-id-12 .ds-mega .e-n-menu-item:nth-child(1)>.e-n-menu-title .e-n-menu-title-text,.parent-pageid-12 .ds-mega .e-n-menu-item:nth-child(1)>.e-n-menu-title .e-n-menu-title-text,.page-id-12 .ds-mega .e-n-menu-item:nth-child(1)>.e-n-menu-title a,.parent-pageid-12 .ds-mega .e-n-menu-item:nth-child(1)>.e-n-menu-title a{color:#1a45b3!important}.page-id-12 .ds-mega .e-n-menu-item:nth-child(1)>.e-n-menu-title::after,.parent-pageid-12 .ds-mega .e-n-menu-item:nth-child(1)>.e-n-menu-title::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:3px;border-radius:3px;background:#1a45b3}.page-id-18 .ds-mega .e-n-menu-item:nth-child(2)>.e-n-menu-title,.parent-pageid-18 .ds-mega .e-n-menu-item:nth-child(2)>.e-n-menu-title{background:#f2f6fe!important}.page-id-18 .ds-mega .e-n-menu-item:nth-child(2)>.e-n-menu-title .e-n-menu-title-text,.parent-pageid-18 .ds-mega .e-n-menu-item:nth-child(2)>.e-n-menu-title .e-n-menu-title-text,.page-id-18 .ds-mega .e-n-menu-item:nth-child(2)>.e-n-menu-title a,.parent-pageid-18 .ds-mega .e-n-menu-item:nth-child(2)>.e-n-menu-title a{color:#1a45b3!important}.page-id-18 .ds-mega .e-n-menu-item:nth-child(2)>.e-n-menu-title::after,.parent-pageid-18 .ds-mega .e-n-menu-item:nth-child(2)>.e-n-menu-title::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:3px;border-radius:3px;background:#1a45b3}.page-id-21 .ds-mega .e-n-menu-item:nth-child(3)>.e-n-menu-title,.parent-pageid-21 .ds-mega .e-n-menu-item:nth-child(3)>.e-n-menu-title{background:#f2f6fe!important}.page-id-21 .ds-mega .e-n-menu-item:nth-child(3)>.e-n-menu-title .e-n-menu-title-text,.parent-pageid-21 .ds-mega .e-n-menu-item:nth-child(3)>.e-n-menu-title .e-n-menu-title-text,.page-id-21 .ds-mega .e-n-menu-item:nth-child(3)>.e-n-menu-title a,.parent-pageid-21 .ds-mega .e-n-menu-item:nth-child(3)>.e-n-menu-title a{color:#1a45b3!important}.page-id-21 .ds-mega .e-n-menu-item:nth-child(3)>.e-n-menu-title::after,.parent-pageid-21 .ds-mega .e-n-menu-item:nth-child(3)>.e-n-menu-title::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:3px;border-radius:3px;background:#1a45b3}.page-id-15 .ds-mega .e-n-menu-item:nth-child(4)>.e-n-menu-title,.parent-pageid-15 .ds-mega .e-n-menu-item:nth-child(4)>.e-n-menu-title{background:#f2f6fe!important}.page-id-15 .ds-mega .e-n-menu-item:nth-child(4)>.e-n-menu-title .e-n-menu-title-text,.parent-pageid-15 .ds-mega .e-n-menu-item:nth-child(4)>.e-n-menu-title .e-n-menu-title-text,.page-id-15 .ds-mega .e-n-menu-item:nth-child(4)>.e-n-menu-title a,.parent-pageid-15 .ds-mega .e-n-menu-item:nth-child(4)>.e-n-menu-title a{color:#1a45b3!important}.page-id-15 .ds-mega .e-n-menu-item:nth-child(4)>.e-n-menu-title::after,.parent-pageid-15 .ds-mega .e-n-menu-item:nth-child(4)>.e-n-menu-title::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:3px;border-radius:3px;background:#1a45b3}.page-id-24 .ds-mega .e-n-menu-item:nth-child(5)>.e-n-menu-title,.parent-pageid-24 .ds-mega .e-n-menu-item:nth-child(5)>.e-n-menu-title{background:#f2f6fe!important}.page-id-24 .ds-mega .e-n-menu-item:nth-child(5)>.e-n-menu-title .e-n-menu-title-text,.parent-pageid-24 .ds-mega .e-n-menu-item:nth-child(5)>.e-n-menu-title .e-n-menu-title-text,.page-id-24 .ds-mega .e-n-menu-item:nth-child(5)>.e-n-menu-title a,.parent-pageid-24 .ds-mega .e-n-menu-item:nth-child(5)>.e-n-menu-title a{color:#1a45b3!important}.page-id-24 .ds-mega .e-n-menu-item:nth-child(5)>.e-n-menu-title::after,.parent-pageid-24 .ds-mega .e-n-menu-item:nth-child(5)>.e-n-menu-title::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:3px;border-radius:3px;background:#1a45b3}.page-id-31 .ds-mega .e-n-menu-item:nth-child(6)>.e-n-menu-title,.parent-pageid-31 .ds-mega .e-n-menu-item:nth-child(6)>.e-n-menu-title{background:#f2f6fe!important}.page-id-31 .ds-mega .e-n-menu-item:nth-child(6)>.e-n-menu-title .e-n-menu-title-text,.parent-pageid-31 .ds-mega .e-n-menu-item:nth-child(6)>.e-n-menu-title .e-n-menu-title-text,.page-id-31 .ds-mega .e-n-menu-item:nth-child(6)>.e-n-menu-title a,.parent-pageid-31 .ds-mega .e-n-menu-item:nth-child(6)>.e-n-menu-title a{color:#1a45b3!important}.page-id-31 .ds-mega .e-n-menu-item:nth-child(6)>.e-n-menu-title::after,.parent-pageid-31 .ds-mega .e-n-menu-item:nth-child(6)>.e-n-menu-title::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:3px;border-radius:3px;background:#1a45b3}.page-id-27 .ds-mega .e-n-menu-item:nth-child(7)>.e-n-menu-title,.parent-pageid-27 .ds-mega .e-n-menu-item:nth-child(7)>.e-n-menu-title{background:#f2f6fe!important}.page-id-27 .ds-mega .e-n-menu-item:nth-child(7)>.e-n-menu-title .e-n-menu-title-text,.parent-pageid-27 .ds-mega .e-n-menu-item:nth-child(7)>.e-n-menu-title .e-n-menu-title-text,.page-id-27 .ds-mega .e-n-menu-item:nth-child(7)>.e-n-menu-title a,.parent-pageid-27 .ds-mega .e-n-menu-item:nth-child(7)>.e-n-menu-title a{color:#1a45b3!important}.page-id-27 .ds-mega .e-n-menu-item:nth-child(7)>.e-n-menu-title::after,.parent-pageid-27 .ds-mega .e-n-menu-item:nth-child(7)>.e-n-menu-title::after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:3px;border-radius:3px;background:#1a45b3}/* End custom CSS */