footer{background:var(--primary);border-top:1px solid #464646;padding:40px 0 0}footer .container{justify-content:space-between;margin-bottom:50px;display:flex}@media screen and (max-width:900px){footer .container{grid-template-columns:auto 1fr;place-items:center;display:grid}}@media screen and (max-width:500px){footer .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;display:flex}}footer .block{max-width:300px}footer .block h2{font-size:22px;font-family:var(--font-regular);margin-bottom:20px}footer .block svg{fill:#fff}footer .block .contacts li{align-items:center;margin-bottom:10px;display:flex}footer .block .contacts li:hover a{color:var(--contrast)}footer .block .contacts li:hover svg{fill:var(--contrast)}footer .block .contacts svg{width:21px;height:21px;margin-right:5px}footer .block .contacts a{font-size:13px;font-family:var(--font-medium)}@media screen and (max-width:500px){footer .block .contacts a{font-size:15px}}footer .block .social-links{margin-top:20px;display:flex}footer .block .social-links li{background-color:#fff;border-radius:50%;width:30px;height:30px;margin-right:10px;padding:5px}footer .block .social-links li i{color:var(--primary);font-size:20px}footer .block .social-links li:hover{background-color:var(--contrast)}footer .block .sitemap{transform:translate(-4px)}footer .block .sitemap li{align-items:center;margin-bottom:15px;display:flex}footer .block .sitemap svg{fill:#b5b3a1;width:14px;margin-right:5px;transform:translateY(-1px)}footer .block .sitemap a{font-size:13px;font-family:var(--font-bold)}footer .block .sitemap a:hover{color:var(--contrast)}@media screen and (max-width:500px){footer .block .sitemap a{font-size:15px}}footer .block .hotlines li{font-family:var(--font-bold);margin-bottom:5px;font-size:12px;line-height:1.5}@media screen and (max-width:500px){footer .block .hotlines li{font-size:15px}}footer .block .hotlines li a{margin-left:5px}footer .block .hotlines li a:hover{color:var(--contrast)}footer .logo-block{width:max-content}footer .logo-block img{width:200px}@media screen and (max-width:500px){footer .logo-block{margin:0 auto}}footer .copyright{text-align:center;color:var(--primary);background-color:#fff;padding:30px 40px;font-size:14px}
:root{--hamburger-header-h:60px;--hamburger-size:40px;--hamburger-bar-w:22px;--hamburger-bar-h:2px;--hamburger-gap:5px;--hamburger-fg:var(--primary);--hamburger-bg:#fff;--hamburger-border:var(--primary);--hamburger-shadow:0 12px 50px #00000073}#hamburger.hamburger{z-index:100;position:relative}#hamburger .hamburger__toggle{width:var(--hamburger-size);height:var(--hamburger-size);justify-content:center;align-items:center;gap:var(--hamburger-gap);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;flex-direction:column;transition:background .2s,border-color .2s;display:inline-flex;top:8px;left:12px}#hamburger .hamburger__toggle:hover{background:#ffffff14}#hamburger .hamburger__bar{width:var(--hamburger-bar-w);height:var(--hamburger-bar-h);background:var(--hamburger-fg);border-radius:2px;transition:transform .28s cubic-bezier(.22,.61,.36,1),opacity .22s;display:block}#hamburger .is-open .hamburger__bar:first-child{transform:translateY(calc(var(--hamburger-gap) + var(--hamburger-bar-h)))rotate(45deg)}#hamburger .is-open .hamburger__bar:nth-child(2){opacity:0}#hamburger .is-open .hamburger__bar:nth-child(3){transform:translateY(calc(-1*(var(--hamburger-gap) + var(--hamburger-bar-h))))rotate(-45deg)}#hamburger .hamburger__panel{top:var(--hamburger-header-h);background:var(--hamburger-bg);width:100%;height:100vh;color:var(--hamburger-fg);box-shadow:var(--hamburger-shadow);padding-top:135px;transition:transform .35s cubic-bezier(.22,.61,.36,1);position:fixed;top:0;left:0;transform:translateY(-100%)}@media screen and (max-height:500px){#hamburger .hamburger__panel{padding-top:80px}}#hamburger .hamburger__panel .logo{position:absolute;top:50px;left:50%;transform:translate(-50%)}#hamburger .hamburger__panel .hamburger__toggle{position:absolute;top:10px;left:auto;right:20px}#hamburger .hamburger__panel.is-open{transform:translate(0)}#hamburger .hamburger__nav{place-items:center;height:90%;margin-top:20px;display:grid}#hamburger .hamburger__list{text-align:center;gap:18px;margin:0;padding:0;list-style:none;display:grid}@media screen and (max-width:400px){#hamburger .hamburger__list{gap:8px}}@media screen and (max-height:500px){#hamburger .hamburger__list{align-items:center;display:flex}#hamburger .hamburger__list .hamburger__link{font-size:18px}}#hamburger .hamburger__item{margin:20px 0}@media screen and (max-width:400px){#hamburger .hamburger__item{margin:0}}#hamburger .hamburger__link{color:var(--primary);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:14px 32px;font-size:24px;line-height:1.2;text-decoration:none;transition:transform 80ms,background .2s;display:none}#hamburger .hamburger__link.is-open{display:block}#hamburger .hamburger__link:active{color:var(--primary)}#hamburger .hamburger__link:hover{background:#ffffff0f}#hamburger .hamburger__link:active{transform:translateY(1px)}#hamburger hr{width:90%}#hamburger .social-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin:0 20px;list-style:none;display:flex}#hamburger .social-links li a{width:100%;height:100%;display:block}#hamburger .social-links li i{margin:0 10px;font-size:30px}#hamburger .contact{text-align:center;color:#ccc;margin:40px 0}#hamburger .contact .tel{font-size:28px}@media screen and (max-width:1200px){#hamburger .apply-btn{display:flex}}#hamburger .name{color:var(--primary)}@media (min-width:992px){:root{--hamburger-size:42px;--hamburger-bar-w:24px}.hamburger__link{font-size:28px}}
:root{--h:120px;--h-shrink:60px}header{z-index:5;transition:all .3s;box-shadow:0 2px 0 -1px #00000014}header .header-block{height:var(--h);background:#fff;align-items:center;transition:height .3s,background-color .3s;display:flex}@media screen and (max-width:768px){header{padding:0}}header[data-shrink=true] .header-block{height:var(--h-shrink)}header[data-shrink=true] .contact,header[data-shrink=true] .contact svg{height:0}header[data-shrink=true]{z-index:5;background:#fff;transition:padding .3s,background-color .3s}header[data-shrink=true] .logo img{width:238px}@media screen and (max-width:1220px){header[data-shrink=true] .header-block{height:var(--h-shrink)}header[data-shrink=true] .contact,header[data-shrink=true] .contact svg{height:0}header[data-shrink=true]{z-index:5;background:#fff;transition:padding .3s,background-color .3s}header[data-shrink=true] .logo img{width:238px}header[data-shrink=true]{padding:10px 0}}@media (prefers-reduced-motion:reduce){header .logo,header .menu li,header .menu a,header button{transition:none!important}}header{z-index:3;color:#000;background:#fff;width:100%;transition:height .25s;position:fixed;top:0;left:0}header .contact{background-color:var(--primary);align-items:center;height:40px;transition:height .3s,background-color .3s;display:flex}header .contact p{align-items:center;display:flex}header .contact p svg{fill:#b8b5a3;width:15px;transition:height .3s}header .contact p span{color:#fff;font-size:13px;font-family:var(--font-medium);margin-left:5px}header .wrapper-content{justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:1221px){header .hamburger-menu-wrapper{display:none}}@media screen and (max-width:1220px){header .hamburger-menu-wrapper{width:auto}}header .hamburger-menu-wrapper .hamburger-menu{display:none}@media screen and (max-width:1220px){header .hamburger-menu-wrapper .hamburger-menu{width:40px;height:40px;color:var(--primary);background:#393939;justify-content:center;align-items:center;display:flex}header .join-btn{display:none}}header .right-side{display:flex}@media screen and (min-width:1221px){header .right-side{display:none}}header .logo-wrapper{width:215px}header .logo-wrapper h1{color:var(--primary);font-size:22px}header .menu{margin:0;padding:0;display:flex}header .menu li{line-height:80px;list-style:none;transition:line-height .25s}@media screen and (max-width:1400px){header .menu li{margin:0 5px}}header .menu li a{color:#000;height:100%;font-size:17px;font-family:var(--font-regular);cursor:pointer;padding:0 20px 3px;text-decoration:none;transition:font-size .25s,padding .25s,opacity .2s;display:inline-block;position:relative}@media screen and (max-width:1600px){header .menu li a{font-size:14px}}header .menu li span{font-size:16px;position:relative}header .menu li span:after{content:"";opacity:0;background-color:#000;width:100%;height:2px;transition:transform .3s,opacity .3s;position:absolute;bottom:0;left:0;transform:translateY(10px)}header .menu li a:hover,header .menu li a.active{color:#6a653b}header .menu li a:hover span:after,header .menu li a.active span:after{opacity:1;background-color:#6a653b;transform:translateY(5px)}@media screen and (max-width:1220px){header .menu{display:none}}header .logo{align-items:center;display:flex}header .logo img{width:238px;margin-right:20px;transition:width .25s,margin .25s}@media screen and (max-width:1220px){header .apply-btn{display:none}header .header-block{height:var(--h-shrink)}header .contact,header .contact svg{height:0}header{z-index:5;background:#fff;transition:padding .3s,background-color .3s}header .logo img{width:238px}header{padding:10px 0}}
.section{color:#fff;padding:80px 40px;position:relative}.section h2.title{text-align:center;margin:10px 0 30px;font-size:35px}.section h2.title-outlined{font-family:var(--font-bold);text-transform:uppercase;letter-spacing:1px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#fc0;stroke:#fc0;color:#000;font-size:54px;font-weight:600;line-height:1.5em}@media screen and (max-width:768px){.section{padding:40px 0}}h1.title-outlined{font-family:var(--font-bold);text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#fc0;stroke:#fc0;mix-blend-mode:screen;color:#000;font-size:50px;font-weight:600;line-height:1.5em}@media screen and (max-width:768px){h1.title-outlined{font-size:35px}}
@font-face{font-family:UAFSans-Regular;font-display:"swap";src:url(/fonts/UAFSans/UAFSans-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:UAFSans-Medium;src:url(/fonts/UAFSans/UAFSans-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:UAFSans-Bold;src:url(/fonts/UAFSans/UAFSans-Bold.woff2)format("woff2");font-display:swap}:root{--background:#000;--foreground:#ededed;--primary:#6a653a;--contrast:#f39105;--link-hover:#bcb043;--font-bold:"UAFSans-Bold";--font-medium:"UAFSans-Medium";--font-regular:"UAFSans-Regular"}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-regular),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.icon{fill:#ff0}input{font-family:var(--font-regular)}h1,h2,h3,h4,h5,h6{font-family:var(--font-bold)}ul{margin:0}ul li{list-style:none}p{font-size:18px}.container{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:0 20px}.p-dialog,.p-dialog-header,.p-dialog-content{font-family:var(--font-regular)}.dialog{border:2px solid var(--contrast)}.dialog .p-dialog-header{background-color:var(--primary);padding:20px}iframe{position:fixed;inset:0}
