
.srv-service-wrap{display:flex;align-items:center;gap:4px}.srv-dropdown-toggle{background:transparent;border:0;color:#e9c47f;padding:7px 6px;font-size:17px;border-radius:4px}.srv-dropdown-toggle:focus-visible{outline:2px solid #e9c47f}.srv-services{position:fixed;top:104px;left:50%;transform:translateX(-50%);width:min(940px,calc(100vw - 48px));display:grid;grid-template-columns:1fr 1fr;gap:0;background:#fff;color:#163348;border:1px solid #dde4e8;border-top:3px solid #d1aa66;border-radius:0 0 10px 10px;box-shadow:0 18px 50px #00132344;z-index:1000;text-align:left}.srv-services[hidden]{display:none!important}.srv-service-column{padding:24px 25px 18px}.srv-service-column+.srv-service-column{border-left:1px solid #e4eaec;background:#f7f9fa}.srv-group-label{font-size:10px;color:#a48148;letter-spacing:.12em;font-weight:600}.srv-group-title{font-size:16px;font-weight:600;margin:6px 0 13px;color:#15334a}.site-header nav .srv-service-item{display:block;position:relative;padding:11px 28px 11px 12px;margin:3px -4px;border-radius:6px;color:#15334a;white-space:normal;border:1px solid transparent}.site-header nav .srv-service-item strong{display:block;font-size:14px;font-weight:600;line-height:1.5}.site-header nav .srv-service-item small{display:block;font-size:12px;line-height:1.65;color:#73828c;margin-top:3px}.site-header nav .srv-service-item:hover{background:#eff3f5;border-color:#dce4e8}.site-header nav .srv-featured{background:#fff6e5;border-color:#e4c48a}.srv-item-arrow{position:absolute;right:10px;top:13px;color:#a48148}.srv-menu-footer{grid-column:1/-1;border-top:1px solid #e4eaec;padding:16px 25px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#f2f5f7;border-radius:0 0 10px 10px}.srv-menu-footer>span{font-size:12px;color:#72838e}.site-header nav .srv-menu-footer>a{font-size:14px;font-weight:600;color:#15334a}.srv-preview-note{position:fixed;right:18px;bottom:18px;z-index:2000;font-size:12px;background:#fff;color:#314c60;padding:11px 16px;border:1px solid #cbd7df;border-radius:7px;box-shadow:0 5px 20px #0002}
@media(max-width:1100px){.srv-service-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.srv-services{position:static;transform:none;width:100%;grid-template-columns:1fr;max-height:65vh;overflow:auto;border-radius:6px;box-shadow:none}.srv-service-column{padding:18px}.srv-service-column+.srv-service-column{border-left:0;border-top:1px solid #e4eaec}.site-header nav .srv-service-item{padding:10px}.srv-menu-footer{flex-direction:column;align-items:flex-start;padding:16px 18px}.srv-group-title{font-size:15px}.srv-preview-note{font-size:10px;bottom:10px;right:10px}.srv-dropdown-toggle{margin-left:auto}}
