@import url('./widgets.css');
body{background:#faf8f3;color:#152f31}header .head{min-height:84px}header .logo img{object-fit:contain}.site-nav li:last-child>a{display:block;background:#b68c45;color:white!important;border-radius:5px;padding:12px 18px}.top .wrap>span,.ethno-top-actions>a{display:none}.top .wrap{justify-content:flex-end}.ethno-languages{border:0}.page-hero .kicker{display:none}.contact{padding:60px 28px;gap:60px}.contact h2{font-size:30px}.contact form{background:white;padding:28px;border-radius:10px}.contact input,.contact textarea{border:1px solid #dcded8;border-radius:5px;padding:14px}.contact button{background:#123b30;border:0;border-radius:5px;color:white;padding:14px 25px}
@media(min-width:1050px){.top{position:absolute;right:24px;top:28px;z-index:22;width:118px}.top .wrap{padding:0;width:100%;max-width:none}.top .wrap div{gap:12px}header .head{width:100%!important;max-width:1440px!important;padding-left:38px!important;padding-right:158px!important}.site-nav .ethno-menu-root{gap:16px}header .site-nav a{font-size:12px!important;letter-spacing:0;font-weight:500}}
@media(max-width:1049px){.top{height:28px!important}header .head{min-height:70px}.logo img{max-width:210px}.contact{grid-template-columns:1fr}}
@media(max-width:600px){.contact{padding:30px 20px;gap:20px}.contact form{padding:20px}}
