#header{background:#FFFFFF;border-bottom:1px solid #DCE8DF;box-shadow:0 6px 24px -20px rgba(15,48,31,.35);}#header .site-title{font-size:25px;font-weight:800;letter-spacing:-.04em;line-height:1.15;}#header .site-title a{color:#183728!important;text-decoration:none;}#header [data-id="menu"] .ct-menu-link{font-size:14px;font-weight:650;letter-spacing:.01em;text-transform:none;}#header [data-id="menu"] .ct-menu-link:hover{color:#276B46;}#header [data-id="menu"] .ct-menu-link:focus-visible{outline:2px solid #276B46;outline-offset:3px;}#header [data-id="menu"] .sub-menu{background:#16382B;border:1px solid #315D43;border-radius:11px;box-shadow:0 16px 38px -18px rgba(14,43,28,.48);min-width:260px;padding:5px 0;}#header [data-id="menu"] .sub-menu .ct-menu-link{color:#F3FFF5!important;font-size:14px;font-weight:600;line-height:1.45;padding:10px 16px;}#header [data-id="menu"] .sub-menu li{border-bottom:1px solid #315844;}#header [data-id="menu"] .sub-menu li:last-child{border-bottom:0;}#header [data-id="menu"] .sub-menu .current-menu-item > .ct-menu-link{background-color:#235B3C!important;color:#FFFFFF!important;}@media (max-width:767px){#header .site-title{font-size:21px;}}@media (min-width:768px) and (max-width:1024px){#header [data-id="menu"] .ct-menu-link{letter-spacing:0;}}