/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,400;0,600;0,700;0,800;1,500&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.container{width:100%;max-width:1540px;margin:0 auto;padding:0 20px;text-align:right;box-sizing:border-box}.container .inner{width:100%;max-width:820px;position:relative;z-index:2;text-align:left;color:#fff;display:flex;float:right}@media (max-width: 1680px){.container .inner{max-width:680px}}@media all and (max-width: 1200px){.container .inner{max-width:500px}}@media all and (max-width: 767px){.container .inner{max-width:none}}.container .inner>.block{flex:100% 0 0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input{border-radius:0}input{-webkit-appearance:none}:focus{outline:none}html,body{position:relative;font-family:'Raleway', sans-serif;font-size:23px;line-height:30px}body{overflow-y:scroll}.align--right{text-align:right}.align--left{text-align:left}.align--center{text-align:center}a{color:inherit;text-decoration:none}img{height:auto;width:auto;max-width:100%}.col-1{width:8.33333%;float:left}.ml-1{margin-left:8.33333%}.mr-1{margin-right:8.33333%}.col-2{width:16.66667%;float:left}.ml-2{margin-left:16.66667%}.mr-2{margin-right:16.66667%}.col-3{width:25%;float:left}.ml-3{margin-left:25%}.mr-3{margin-right:25%}.col-4{width:33.33333%;float:left}.ml-4{margin-left:33.33333%}.mr-4{margin-right:33.33333%}.col-5{width:41.66667%;float:left}.ml-5{margin-left:41.66667%}.mr-5{margin-right:41.66667%}.col-6{width:50%;float:left}.ml-6{margin-left:50%}.mr-6{margin-right:50%}.col-7{width:58.33333%;float:left}.ml-7{margin-left:58.33333%}.mr-7{margin-right:58.33333%}.col-8{width:66.66667%;float:left}.ml-8{margin-left:66.66667%}.mr-8{margin-right:66.66667%}.col-9{width:75%;float:left}.ml-9{margin-left:75%}.mr-9{margin-right:75%}.col-10{width:83.33333%;float:left}.ml-10{margin-left:83.33333%}.mr-10{margin-right:83.33333%}.col-11{width:91.66667%;float:left}.ml-11{margin-left:91.66667%}.mr-11{margin-right:91.66667%}.col-12{width:100%;float:left}.ml-12{margin-left:100%}.mr-12{margin-right:100%}.pre-title{font-weight:800;color:#7db3da;font-size:30px;line-height:39px;margin:0 0 23px}@media all and (max-width: 1200px){.pre-title{font-size:18px;margin:0 0 11px;line-height:1.31}}.big-title{font-weight:600;text-transform:uppercase;font-size:66px;line-height:1.15;padding-bottom:60px;margin:0 0 45px;position:relative;width:100%}@media (max-width: 1680px){.big-title{font-size:40px}}@media all and (max-width: 1200px){.big-title{font-size:36px;margin:0 0 19px;padding-bottom:40px;line-height:1.23}}.big-title .icon{fill:#7db3da;display:none;position:absolute;bottom:0;left:0;right:0;margin:auto;height:24px}@media all and (max-width: 767px){.big-title .icon{display:block}}.big-title:before{content:'';background-color:#7db3da;width:80%;max-width:424px;height:10px;border-radius:9px;position:absolute;bottom:0;left:0;right:0;margin:0 auto}@media all and (max-width: 1200px){.big-title:before{height:5px}}@media all and (max-width: 767px){.big-title:before{content:normal}}.sub-title{font-size:23px;line-height:48px;margin:0 0 40px}.sub-title span{white-space:nowrap}@media all and (max-width: 1200px){.sub-title{font-size:22px;line-height:1.11}}.title{text-transform:uppercase;font-size:35px;line-height:40px;font-weight:600;padding:0 0 39px;margin:31px 0 48px;position:relative}@media all and (max-width: 1200px){.title{font-size:20px;line-height:1.15}}@media all and (max-width: 767px){.title{padding-bottom:37px;margin:14px 0 32px}}.title:before{content:'';width:90px;height:10px;border-radius:9px;background-color:#7db3da;position:absolute;bottom:0;left:0}@media all and (max-width: 767px){.title:before{height:5px;width:81px}}.btn{text-align:center;display:inline-block;position:relative;text-decoration:none;background-color:#eab932;color:#0d4064;text-transform:uppercase;padding:15px 30px;font-size:18px;line-height:20px;letter-spacing:1.08px;border:0;border-radius:25px;overflow:hidden;cursor:pointer;font-weight:600;transition:all 0.2s linear 0s}@media all and (max-width: 767px){.btn{font-size:16px}}.btn .icon{position:absolute;display:flex;align-items:center;justify-content:center;right:12px;top:0;opacity:0;height:100%;transition:all 0.2s linear 0s;fill:#0d4064}.btn:hover{text-indent:-10px;padding-right:40px}.btn:hover .icon{opacity:1;text-indent:0}.btn-white{display:inline-block;padding:13px 40px;background:#fff;border:2px solid #fff;color:#0d4064;text-transform:uppercase;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:18px;line-height:20px;font-weight:700;border-radius:25px;overflow:hidden}.btn-white svg{fill:#0d4064}.btn-white span{position:relative;display:inline-block;-webkit-animation:button-roll-out 0.5s forwards cubic-bezier(0.165, 0.84, 0.44, 1);animation:button-roll-out 0.5s forwards cubic-bezier(0.165, 0.84, 0.44, 1)}.btn-white:before{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:bottom left;transition:transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);background-color:#0d4064;transform:scaleY(0)}.btn-white:hover{color:#fff}.btn-white:hover svg{fill:#fff}.btn-white:hover span{-webkit-animation:button-roll-over 0.5s forwards cubic-bezier(0.165, 0.84, 0.44, 1);animation:button-roll-over 0.5s forwards cubic-bezier(0.165, 0.84, 0.44, 1)}.btn-white:hover:before{transform:scaleY(1)}@-webkit-keyframes button-roll-over{35%{transform:translateY(10px)}35.001%{color:#fff;transform:translateY(-20px) svg;transform-fill:#fff}100%{color:#fff;transform:translateY(0) svg;transform-fill:#fff}}@keyframes button-roll-over{35%{transform:translateY(10px)}35.001%{color:#fff;transform:translateY(-20px) svg;transform-fill:#fff}100%{color:#fff;transform:translateY(0) svg;transform-fill:#fff}}.error{font-size:14px;line-height:1.2;color:#dc1919;text-align:left}.fade{transition:opacity .5s linear;opacity:1;display:block !important}.fade.hidden{visibility:hidden;opacity:0}.slide{display:block}.slide.hidden{display:none}.hidden{display:none !important}.main-header{height:0;position:absolute;z-index:1;top:0;left:0;right:0;overflow:visible;display:flex;justify-content:space-between;align-items:flex-start;color:#fff}.main-header .logo{margin:41px 0 0 37px;width:40%}@media all and (max-width: 1200px){.main-header .logo{margin:15px 0 0 14px;width:33%}}.main-header .like-h1{margin:30px 0 0;padding:0 62px 27px 0;position:relative;text-transform:uppercase;font-size:22px;line-height:28px}@media all and (max-width: 767px){.main-header .like-h1{color:#0d4064;font-size:14px;line-height:1.17;padding:0;max-width:270px;margin:0 auto}.main-header .like-h1 br{display:none}}.main-header .like-h1:before{content:'';width:100%;height:10px;background-color:#7db3da;position:absolute;bottom:0;left:0;right:0;border-radius:5px 0 0 5px}@media all and (max-width: 767px){.main-header .like-h1:before{content:normal}}@media all and (max-width: 767px){.is-quiz .main-header{background-color:#fff;display:block;text-align:center;padding:10px 50px;height:auto;z-index:3;position:relative}.is-quiz .main-header .logo{width:41px;position:absolute;left:5px;top:5px;bottom:0;margin:0}}main{background-image:url(../img/bg.jpg);background-size:100% auto;background-position:center top;background-color:#0d4064;background-repeat:no-repeat;overflow:hidden;position:relative;height:100%;min-height:calc(100vh - 66px);width:100%}main:after{content:'';position:absolute;left:0;right:0;bottom:calc(100% - 56.25vw);height:200px;background:#0d4064;background:linear-gradient(0, #0d4064 0%, #0d4064 33%, rgba(13,64,100,0) 100%)}main:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(13,64,100,0);background:linear-gradient(90deg, rgba(13,64,100,0) 0%, rgba(13,64,100,0) 33%, #0d4064 100%)}@media all and (max-width: 767px){main{background-image:url(../img/bg-mobile.jpg);background-size:100% auto;background-position:center top;background-repeat:no-repeat}main:before{content:normal}main:after{content:normal}.is-quiz main{background-image:url(../img/bg.png);background-size:160% auto;background-position:left -30px;background-color:#0d4064}.is-quiz main:before{content:'';background-image:linear-gradient(to bottom, rgba(13,64,100,0) 16%, #0d4064 65%, #0d4064 91%);opacity:1;height:90vw;bottom:auto}}.block--intro{height:100%;min-height:calc(100vh - 66px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-bottom:40px;box-sizing:border-box}@media all and (max-width: 767px){.block--intro{padding:100vw 0 0;position:relative;z-index:1}.block--intro:before{content:'';position:absolute;top:50vw;left:-20px;right:-20px;height:55%;z-index:-1;background:#0d4064;background:linear-gradient(0deg, #0d4064 0%, #0d4064 33%, rgba(13,64,100,0) 100%)}.block--intro:after{content:'';position:absolute;left:-20px;right:-20px;bottom:0;height:calc(45% - 50vw + 5px);background-color:#0d4064;z-index:-1}.block--intro .pre-title:before{content:'';position:absolute;top:25vw;left:-20px;right:-20px;height:55%;z-index:-2;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 17%, rgba(0,0,0,0.72) 37%, #000 51%)}}.block--intro .form-wrapper{width:100%;max-width:500px;margin:0 auto}@media all and (max-width: 1200px){.block--intro .form-wrapper{max-width:360px}}@media all and (max-width: 767px){.block--intro .form-wrapper{max-width:none}}.block--intro .form-wrapper p{margin:20px 0;font-size:14px;line-height:18px;font-weight:500;opacity:.8;position:relative}.block--intro .form-wrapper p .message{transition-duration:.5s;display:block;padding:5px;position:absolute;color:#eab932;text-align:center;width:100%}@media all and (max-width: 767px){.block--intro .form-wrapper p{margin:40px 0;font-size:15px;line-height:1.17}}.block--intro .form-wrapper p a{text-decoration:underline}.block--intro .form-wrapper p a:hover{text-decoration:none}.block--intro .form-wrapper .required{position:absolute;bottom:0;right:0;margin:0 0 24px;font-weight:500;font-style:italic;font-size:18px}@media all and (max-width: 767px){.block--intro .form-wrapper .required{display:none}}.block--quiz{padding-top:200px;text-align:left;max-width:560px;margin:0 auto;position:relative;left:80px}@media (max-width: 1440px){.block--quiz{max-width:400px;left:40px}}@media all and (max-width: 767px){.block--quiz{padding-top:50vw;max-width:none;left:auto}}.block--quiz .count{color:#7db3da;font-weight:700;font-size:23px;line-height:1;margin:0 0 31px}@media all and (max-width: 1200px){.block--quiz .count{font-size:22px}}@media all and (max-width: 767px){.block--quiz .count{margin-bottom:14px}}.block--quiz .question{margin:48px 0}.block--quiz .result{margin:48px 0 24px;font-size:23px;line-height:30px;font-weight:600}@media all and (max-width: 1200px){.block--quiz .result{font-size:18px;line-height:1.33}}.block--quiz .result strong{font-weight:800;color:#eab932}.block--quiz .result p{margin:15px 0}.block--quiz .action{margin-top:48px}@media all and (max-width: 767px){.block--quiz .action{margin-top:32px;text-align:center}.block--quiz .action .error{text-align:center}}.block--finish{text-align:left;max-width:650px;margin:0 auto;height:100%;min-height:calc(100vh - 66px);box-sizing:border-box;padding:150px 0;display:flex;justify-content:center;flex-direction:column}@media all and (max-width: 1200px){.block--finish{max-width:400px;justify-content:flex-start;padding:200px 0 0}}@media all and (max-width: 767px){.block--finish{padding-top:50vw;max-width:none}}@media all and (max-width: 767px){.block--finish{padding-top:50vw;max-width:none}}.block--finish .title{margin:0}.block--finish .text{margin:48px 0 24px;font-size:23px;line-height:30px;font-weight:600}@media all and (max-width: 1200px){.block--finish .text{font-size:18px;line-height:1.33}}.block--finish .text strong{font-weight:800}.block--finish .text p{margin:0 0 15px}.block--finish .text p:last-child{margin:0}.block--finish .text a{text-decoration:underline}.block--finish .text a:hover{text-decoration:none}.block--finish .text .yellow{color:#eab932}.block--finish .text .yellow a{transition-duration:.5s}.block--finish .text .yellow a:hover{text-decoration:underline;color:#fff}.block--finish footer{display:flex}@media all and (max-width: 1200px){.block--finish footer{flex-direction:column}}@media all and (max-width: 767px){.block--finish footer{align-items:center}}.block--finish footer .social{padding:7px 0 7px 4px;box-sizing:border-box;border-top:1px solid;border-bottom:1px solid;display:flex;color:#7db3da;justify-content:space-between;align-items:center;margin-right:31px}@media all and (max-width: 767px){.block--finish footer .social{width:80%;max-width:460px;display:block;padding:9px 0;border-width:2px}}.block--finish footer .social h3{margin:0;font-size:18px;line-height:1;letter-spacing:1.08px;text-align:left}@media all and (max-width: 767px){.block--finish footer .social h3{text-align:center;line-height:1.17;margin:0 0 9px}.block--finish footer .social h3 br{display:none}}.block--finish footer .social h3 .icon{fill:#7db3da;display:inline-block;vertical-align:middle;margin-left:5px}@media all and (max-width: 767px){.block--finish footer .social h3 .icon{display:none}}@media all and (max-width: 767px){.block--finish footer .social h3:after{font-family:'Railway', sans-serif;content:':';font-weight:inherit;display:inline}}.block--finish footer .social ul{margin:0;padding:0}@media all and (max-width: 767px){.block--finish footer .social ul{display:flex;width:100%;justify-content:space-between}}.block--finish footer .social ul li{display:inline-block;margin-left:11px}@media all and (max-width: 767px){.block--finish footer .social ul li{margin:0;font-size:50px;line-height:1}}.block--finish footer .social ul li a .icon{fill:#7db3da;transition-duration:.5s}@media all and (max-width: 767px){.block--finish footer .social ul li a .icon{width:50px;height:50px}}.block--finish footer .social ul li a:hover .icon{fill:#fff}.block--finish footer .action{margin-left:31px}.block--finish footer .action .btn-white{line-height:28px;padding-top:8px;padding-bottom:8px}.block--finish footer .action .btn-white .icon{display:inline-block;vertical-align:middle;height:28px;margin-left:10px}.block--finish footer .action,.block--finish footer .social{flex:50% 0 1}@media all and (max-width: 1200px){.block--finish footer .action,.block--finish footer .social{margin:20px 0;text-align:center}}.form__item{margin:20px 0}@media all and (max-width: 767px){.form__item{margin:40px 0}}.form__item--text{position:relative}.form__item--text label{position:absolute;top:0;left:0;font-size:18px;font-weight:600;cursor:text;line-height:20px;transition-duration:.25s}@media all and (max-width: 767px){.form__item--text label{font-size:15px}}.form__item--text input{background-color:transparent;border:0;border-bottom:1px solid #fff;padding:0 0 5px;display:block;width:100%;color:#fff;font-size:18px}.form__item--text input.focused+label,.form__item--text input:focus+label{font-size:14px;top:-18px}.form__item--radio label{font-size:23px;line-height:25px;font-weight:700;padding-left:46px;position:relative;display:block;cursor:pointer;transition-duration:.5s}@media all and (max-width: 1200px){.form__item--radio label{font-size:18px;line-height:1.31}}.form__item--radio label .icon{position:absolute;top:50%;left:0;transform:translateY(-50%);fill:#fff;width:31px;transition-duration:.5s}@media all and (max-width: 1200px){.form__item--radio label .icon{width:24px}}.form__item--radio label:hover{color:#eab932}.form__item--radio label:hover .icon{fill:#eab932}.form__item--radio input{display:none}.form__item--radio input:checked+label{color:#eab932}.form__item--radio input:checked+label .icon{fill:#eab932}.cookie{position:fixed;bottom:0;left:0;right:0;background-color:#000;color:#fff;font-size:16px;padding:10px 0;z-index:5}.cookie .container{text-align:center}@media all and (max-width: 767px){.cookie span{display:block}}.cookie button{margin-left:10px}@media all and (max-width: 767px){.cookie button{margin:10px 0 0}}.main-footer{display:flex;justify-content:space-between;align-items:center;background-color:#424345;height:66px;padding:13px 45px 16px;box-sizing:border-box}@media all and (max-width: 767px){.main-footer{height:auto;padding:0;flex-direction:column}}.main-footer .social{color:#fff;display:flex;flex:400px 0 0;align-items:center}@media all and (max-width: 767px){.main-footer .social{padding:40px 0 30px;flex:auto;display:block;text-align:center}}.main-footer .social h3{margin:0;font-size:16px;line-height:1.13;font-weight:400}.main-footer .social h3 strong{font-weight:700}@media all and (max-width: 767px){.main-footer .social h3{font-size:18px;line-height:1.08;margin:0 0 15px}}.main-footer .social ul{margin:0;padding:0}.main-footer .social ul li{display:inline-block;vertical-align:middle;margin-left:24px}.main-footer .social ul li a .icon{transition-duration:.5s;display:block}.main-footer .social ul li a .icon--footer-facebook{fill:#253455}.main-footer .social ul li a .icon--footer-twitter{fill:#424345}.main-footer .social ul li a .icon--footer-insta,.main-footer .social ul li a .icon--footer-linkedin{fill:#fff}.main-footer .social ul li a:hover .icon{fill:#eab932}@media all and (max-width: 767px){.main-footer .social ul li{margin:0 20px}}.main-footer .info{max-width:820px;flex:820px 1 1;color:#7db3da;font-size:14px;display:flex;justify-content:space-between;align-items:center}@media all and (max-width: 1200px){.main-footer .info{margin-left:20px;line-height:16px}}@media all and (max-width: 767px){.main-footer .info{margin:0;flex:auto;flex-direction:column;width:100%;padding:18px 0 21px;border-top:2px solid;font-size:15px;line-height:1.67}}.main-footer .info ul{margin:0;padding:0}.main-footer .info ul li{display:inline-block;text-transform:uppercase}.main-footer .info ul li a:hover{text-decoration:underline}.main-footer .info ul li:not(:last-child):after{content:'-';margin:0 5px}.main-footer .info p{margin:0}@media all and (max-width: 767px){.main-footer .info p:before,.main-footer .info p:after{content:'-';margin:0 10px}}@media all and (max-width: 1200px){.main-footer .info{max-width:500px}}@media all and (max-width: 767px){.main-footer .info{max-width:none}}

/*# sourceMappingURL=main.css.map */
