.nav{display:flex;justify-content:center}.nav .header__phones{margin-top:16px;display:none}@media only screen and (max-width:1080px){.nav .header__phones{display:flex}}.nav__overlay{display:none}@media only screen and (max-width:1080px){.nav__overlay{display:block;position:fixed;background-color:rgba(0,0,0,.1);z-index:-1;flex-direction:column;top:0;width:100vw;padding:24px;height:100vh;transition:.3s;opacity:0;visibility:hidden}.nav__overlay.active{visibility:visible;z-index:9;opacity:1;left:0}.nav{position:fixed;background-color:#fff;z-index:10;flex-direction:column;align-items:flex-start;justify-content:flex-start;top:0;left:-200vw;width:300px;height:100vh;transition:.3s;padding:80px 32px 32px 64px}.nav.active{left:0;box-shadow:10px 0 38px 0 rgba(0,0,0,.15);overflow-y:auto;z-index:400}}.nav__link{margin:0 16px;display:inline-block;padding:24px 0;font-family:Exo\ 2 Bold;text-decoration:none;color:#2d3740;border-bottom:4px solid transparent;transition:.3s}.nav__link:hover{color:#f28200}@media only screen and (max-width:1080px){.nav__link{margin:0;display:inline-block;padding:8px 0}}.nav__link.active{color:#f28200;border-bottom:4px solid #f28200}.nav__dropdown{position:absolute;left:8px;top:48px;width:300px;padding:8px 0 0;opacity:0;visibility:hidden;transform:scaleY(.5);z-index:2;transform-origin:top right;transition:.2s}@media only screen and (max-width:1080px){.nav__dropdown{width:auto;padding-left:16px;padding-top:0;position:static;z-index:1;opacity:1;visibility:visible;transform:scaleY(1)}}.nav__dropdown-inner{overflow:hidden;display:flex;flex-direction:column;box-shadow:0 7px 18px 0 rgba(0,0,0,.09);background-color:#fff;border:1px solid #f1f1f4;border-radius:12px;padding:8px}@media only screen and (max-width:1080px){.nav__dropdown-inner{padding:4px 0;box-shadow:none;background-color:transparent;border:none}}.nav__dropdown-inner .nav__link{margin:0;padding:8px 40px}@media only screen and (max-width:1080px){.nav__dropdown-inner .nav__link{margin:0;display:inline-block;font-size:14px;padding:8px}}.nav__dropdown-inner .nav__link:hover{background-color:#f3f5f7;margin:0;border-radius:4px}@media only screen and (max-width:1080px){.nav__dropdown-inner .nav__link:hover{background-color:transparent}}.nav__hasitems{position:relative;display:flex;align-items:center}.nav__hasitems .nav__link{margin-right:0}.nav__hasitems .nav__link:hover~i{transition:.3s;background:url(/ico/arrow-menu-active.svg) center top 25px no-repeat}@media only screen and (max-width:1080px){.nav__hasitems{display:flex;flex-direction:column;align-items:flex-start}}.nav__hasitems i{display:inline-block;width:20px;height:70px;background:url(/ico/arrow-menu.svg) center top 25px no-repeat}@media only screen and (max-width:1080px){.nav__hasitems i{display:none}}.nav__hasitems .active+i{background:url(/ico/arrow-menu-active.svg) center top 25px no-repeat}.nav__hasitems:hover .nav__dropdown{opacity:1;visibility:visible;transform:scaleY(1)}.nav__dropdown-inner .nav__link,.nav__dropdown-inner .nav__link.active{border:none}.candidate{width:560px;margin:0 auto;padding-bottom:128px;position:relative}.candidate-wide{width:700px}.candidate .btn{margin:8px 0 0;display:block}.candidate__wrapper p,.candidate__wrapper>h1{text-align:center}.candidate__wrapper h1{margin-top:0}.candidate__wrapper>p{max-width:700px;margin:0 auto}@media only screen and (max-width:580px){.candidate__wrapper{width:100%;padding:0 16px}.candidate{width:100%}}.candidate h3{font-size:24px;line-height:22px;margin:64px 0 32px}.candidate__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:8px}.candidate__row-triple{grid-template-columns:repeat(3,1fr)}.candidate__row-four{grid-template-columns:repeat(4,1fr)}.candidate__row-flat{gap:8px 20px}@media only screen and (max-width:700px){.candidate__row-flat,.candidate__row-flat .select{margin-bottom:0}.candidate__row{grid-template-columns:repeat(1,1fr)}}.candidate__radio-label{display:flex;align-items:center;cursor:pointer;background-color:#f2f5f7;border-radius:8px;padding:10px 10px 10px 16px}.candidate__radio-label span{font-size:13px;line-height:21px;font-family:Montserrat Bold;-webkit-user-select:none;-moz-user-select:none;user-select:none}.candidate__label{display:flex;flex-direction:column;margin-bottom:16px;position:relative}.candidate__label span{color:#59656f;font-size:12px;line-height:16px;font-family:Montserrat Medium}.candidate__label input,.candidate__label select{display:flex;border:none;background-color:#f2f5f7;outline:none;border-radius:8px;padding:10px 10px 10px 16px}.candidate__label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:Montserrat Medium;color:#2d3740;font-size:13px;padding:12px 10px 12px 16px;background:#f2f5f7 url(/ico/arrow-select.svg) center right 16px no-repeat;scrollbar-width:thin;scrollbar-color:#d1d1d1 #fff}.candidate__label select::-webkit-scrollbar{width:2px}.candidate__label select::-webkit-scrollbar-track{background:#fff}.candidate__label select::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:2px;border:0 #fff}.candidate__label .label-error~select{background:#f2f5f7 url(/ico/arrow-select.svg) center right 32px no-repeat}.candidate__checkbox-label{display:flex;align-items:center;background-color:#f2f5f7;border-radius:8px;padding:10px 10px 10px 16px;cursor:pointer}.candidate__checkbox-label i{width:24px;height:24px;display:inline-block;margin-right:10px;background:url(/ico/unchecked.svg) 50% no-repeat}.candidate__checkbox-label input{width:0;height:0;overflow:hidden;display:none}.candidate__checkbox-label span{font-family:Montserrat Bold;font-size:13px;line-height:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.candidate__checkbox-label input:checked+i{border:none;background:url(/ico/checkbox.svg) 50% no-repeat}.candidate__required.active{color:red}.candidate__error{font-size:12px;line-height:16px;margin-top:4px;font-family:Montserrat Bold;color:red}.candidate__success{max-width:560px;margin:32px auto;height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;width:100%;background-color:#f2f5f7;border-radius:8px;z-index:3;display:none}.candidate__success.active{display:flex}.candidate__success h2{text-align:center}.candidate__success p a{font-family:Exo\ 2 Bold;color:#f28200}.label-error{background:url(/ico/info.svg) 0 no-repeat;width:18px;height:18px;position:absolute;top:25px;right:8px}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0 8px 0 0;font:inherit;color:#868686;width:20px;height:20px;border:2px solid #59656f;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center;flex-shrink:0}input[type=radio]:before{position:relative;z-index:2;content:"";width:10px;height:10px;border-radius:50%;transform:scale(0);box-shadow:inset 1em 1em #f28200}input[type=radio]:checked{border:2px solid #f28200}input[type=radio]:checked:before{transform:scale(1)}.contact__lable{display:flex;flex-direction:column}.contact__lable:not(:first-child){margin-top:16px}.contact__lable span{color:#59656f;font-size:12px;line-height:16px;font-family:Montserrat Medium}.contact__lable input,.contact__lable textarea{display:flex;border:none;background-color:#f2f5f7;outline:none;border-radius:8px;padding:10px 10px 10px 16px}.contact__textarea{width:100%;margin:0!important}.contact__textarea textarea{resize:none}@media only screen and (max-width:700px){.contact__textarea{margin-top:16px!important}}.candidate-wide .candidate__row{gap:0 20px;margin-bottom:16px}.candidate-wide .candidate__row .candidate__label{margin-bottom:0}@media only screen and (max-width:700px){.candidate-wide .candidate__row .candidate__label:not(:last-child){margin-bottom:16px}}.candidate-wide h4{margin-top:32px}@media only screen and (max-width:700px){.candidate-wide .candidate__radio-label{margin-bottom:8px}}.form-refugee h4{margin-top:32px}.select-contacts{background-color:#f2f5f7!important}@media only screen and (max-width:700px){.label-messanger{margin-top:16px}.label-bg{margin-bottom:0}}