#main-header{box-shadow:0 1px 0 #EEF0F3!important}#logo{content:url("/wp-content/uploads/2026/09/essina-logo.png");max-height:44px!important;width:auto}#top-menu li a{font-family:"DM Sans",sans-serif;font-weight:500;color:#1A2B4A!important;font-size:14px}#top-menu li a:hover{opacity:1;color:#C4973A!important}#top-menu li.es-menu-cta a{background:#1A2B4A;color:#fff!important;padding:11px 18px!important;border-radius:6px;margin-top:-11px}#top-menu li.es-menu-cta a:hover{background:#C4973A}#top-menu li.es-menu-cta{padding-left:14px}.et_mobile_menu li.es-menu-cta a{background:#1A2B4A;color:#fff!important;border-radius:6px;text-align:center}#main-footer{background:#1A2B4A}#footer-widgets{padding:64px 0 40px}#main-footer .footer-widget{color:rgba(255,255,255,.6);font-size:13px;line-height:1.7}.es-f-brand img{background:#fff;border-radius:8px;padding:6px 10px;margin-bottom:14px}.es-f-title{color:#C4973A!important;font:600 11px "DM Sans",sans-serif!important;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.es-f-list{list-style:none!important;padding:0!important;margin:0!important}#main-footer .footer-widget .es-f-list li{padding:0 0 6px!important;color:rgba(255,255,255,.6)}#main-footer .footer-widget .es-f-list li:before{display:none}#main-footer .footer-widget a{color:rgba(255,255,255,.75)!important}#main-footer .footer-widget a:hover{color:#C4973A!important}#footer-bottom{background:rgba(0,0,0,.18)!important;border-top:1px solid rgba(255,255,255,.08);padding:18px 0}#footer-info{color:rgba(255,255,255,.45)!important;font-size:12px}#footer-info a{color:rgba(255,255,255,.6)!important;font-weight:400}:root{--es-navy:#1A2B4A;--es-navy-deep:#132038;--es-gold:#C4973A;--es-gold-soft:#FBF6EC;--es-beige:#F8F7F4;--es-steel:#6584A3;--es-text:#374151;--es-muted:#6B7280;--es-line:#E5E7EB;--es-grey:#F1F3F7;--es-radius:12px;--es-radius-btn:6px;--es-shadow:0 10px 30px rgba(26,43,74,.08);--es-font-head:"DM Sans",sans-serif;--es-font-body:"Inter",sans-serif}.es-eyebrow,.es-eyebrow p{font:500 11px/1.4 var(--es-font-head)!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--es-gold)!important;margin-bottom:12px}.es-h1 h1,.es-h1{font:600 46px/1.15 var(--es-font-head)!important;color:var(--es-navy)}.es-h2 h2,.es-h2{font:600 38px/1.2 var(--es-font-head)!important;color:var(--es-navy)}.es-lead,.es-lead p{font-size:17px!important;line-height:1.65!important;color:#94A3C0}.es-on-dark,.es-on-dark h1,.es-on-dark h2,.es-on-dark h3{color:#fff!important}.es-on-dark p{color:rgba(255,255,255,.72)}@media(max-width:767px){.es-h1 h1,.es-h1{font-size:34px!important}.es-h2 h2,.es-h2{font-size:28px!important}}.es-card{background:#fff;border:1px solid var(--es-line);border-radius:var(--es-radius);padding:28px;transition:transform .2s,box-shadow .2s}.es-card:hover{transform:translateY(-2px);box-shadow:var(--es-shadow)}.es-card-beige{background:var(--es-beige);border-radius:var(--es-radius);padding:28px}.es-card-navy{background:var(--es-navy);color:#fff;border-radius:var(--es-radius);padding:28px}.es-card-glass{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:28px;backdrop-filter:blur(6px)}.es-badge{display:inline-block;font:500 11px var(--es-font-head);background:#F1F2F4;color:var(--es-muted);border-radius:999px;padding:3px 12px}.es-badge-gold{background:var(--es-gold-soft);color:var(--es-gold)}.es-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(196,151,58,.45);background:rgba(196,151,58,.08);border-radius:999px;padding:6px 14px}.es-checks{list-style:none!important;padding:0!important}.es-checks li{position:relative;padding:5px 0 5px 24px!important}.es-checks li:before{content:"✓";position:absolute;left:0;color:var(--es-gold);font-weight:700}.es-img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--es-radius)}.es-link-arrow{color:var(--es-navy);font-weight:500}.es-link-arrow:after{content:" →";transition:margin .2s}.es-link-arrow:hover:after{margin-left:4px}.et_pb_button{position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background-color .25s,color .25s!important}.et_pb_button:hover{transform:translateY(-2px);box-shadow:0 10px 24px -8px rgba(26,43,74,.45)}.et_pb_button:active{transform:scale(.98)}.es-btn-pulse .et_pb_button,.et_pb_button.es-btn-pulse{animation:esPulse 2.8s ease-out 1.2s 2}@keyframes esPulse{0%{box-shadow:0 0 0 0 rgba(196,151,58,.55)}70%{box-shadow:0 0 0 14px rgba(196,151,58,0)}100%{box-shadow:0 0 0 0 rgba(196,151,58,0)}}@media (prefers-reduced-motion:reduce){.et_pb_button,.es-card{transition:none!important;animation:none!important}.et_pb_button:hover,.es-card:hover{transform:none}}