.contact-form:not(.active),.questionnaire-section:not(.active),.result:not(.active){display:none}.btn-fb{border-color:#4e6ca7;margin-top:20px!important}.box-content img{padding:0}@media (min-width:768px){.box-content .box-title{font-size:25px!important}}.questionnaire-section{display:flex;flex-flow:column wrap;padding:35px}.questionnaire-section h3{font-size:20px;margin-top:30px}.questionnaire-section form{max-width:100%}.questionnaire-section .continue{margin-top:40px}.questionnaire-section .continue .btn{border:2px solid #02ac46;position:relative}.hero{background:#02ac46;color:#fff}.hero .container{background:url(/static/img/quiz-img/quiz_bg.png) no-repeat 100% -15px;background-size:47%;padding:130px 0 250px}.hero h1{color:#fff;font-size:28px;margin:0 0 20px}.hero p{font-size:19px;font-weight:400;width:50%}.tips{background:#eaeaea url(/static/img/quiz-img/info.png) no-repeat 95% 15px;border-radius:0 8px 8px 0;min-height:500px;position:relative}.contact-question{bottom:0;color:#fff;width:100%}.contact-question>div{background-color:#02ac46;border-radius:5px;bottom:80px;font-size:13px;padding:10px;position:absolute}.contact-question>div:after{border:10px solid transparent;border-bottom:0;border-right:0;border-top-color:#02ac46;bottom:-10px;content:"";height:0;position:absolute;right:10px;width:0}.contact-question .coordinator{bottom:-30px;height:70px;position:absolute;right:-80px;width:70px}.contact-question .coordinator img{border-radius:50%;width:100%}.contact-question .coordinator p{color:#333;font-size:11px;font-weight:400;text-align:center}.contact-question p{margin-bottom:0}.contact-question p:first-of-type{margin-bottom:8px}.main-content{background-color:transparent;border-radius:8px;display:flex;left:0;min-height:580px;padding-left:0;padding-right:0;position:relative;right:0;top:-165px}.main-content h2{font-size:28px}.main-section{background-color:#fff;border-radius:8px 0 0 8px}.tips{padding:35px}.tips ul{padding-left:0}.tips ul li{list-style-type:none;margin-bottom:10px;margin-left:30px;position:relative;transition:.8s}.tips ul li:before{border:2px solid #02ac46;border-left:none;border-top:none;content:"";display:inline-block;font-size:20px;height:16px;left:-25px;position:absolute;top:5px;transform:rotate(52deg);width:8px}.form-check .form-check-label{display:block;margin-bottom:5px;margin-top:15px}.form-check .form-check-label span{height:auto!important}.form-check.accept-terms{margin-bottom:5px}.form-check.accept-terms span:before{top:14px!important}.first-margin-top-40{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.question-block input{max-width:500px}div.horizontal-radio{margin:50px auto 0;width:400px}div.horizontal-radio:after,div.horizontal-radio:before{color:#384047;padding:10px}div.horizontal-radio>.form-check-label{display:inline-block}div.horizontal-radio>.form-check-label span{bottom:35px;color:#b0b0b0;display:inline-block;left:-20px;position:relative}div.horizontal-radio>.form-check-label span:before,div.horizontal-radio>.form-check-label>.form-check-input[type=radio]~span:before{left:-8px;top:48px}div.horizontal-radio>.form-check-label>.form-check-input[type=radio]:checked~span:after{left:-1px;top:48px}.contact{background-color:#02ac46;color:#fff;font-size:21px;padding:20px 0}.contact b{margin-left:60px}.contact b,.contact span{display:inline-block;margin-right:60px}.contact a{color:#fff}.contact img{margin-right:30px}.contact-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between}@media (max-width:1199px){.contact-question>div{width:180px}.main-content{min-height:660px}}@media (max-width:991px){.hero .container{text-align:center}.hero .container,html[lang=en] .hero .container,html[lang=no] .hero .container,html[lang=uk] .hero .container{background-image:none}.hero .container p{width:100%}.contact-question>div{display:none}.questionnaire-section{padding:35px 0}.main-content{background-color:#fff;min-height:auto;padding-left:35px;padding-right:35px}.main-section{border-radius:8px;width:100%}.tips{display:none}}@media (max-width:767px){.tips{display:none}.contact b{margin:10px 20px 30px 0}.contact img{margin-bottom:10px}.contact-wrapper{flex-flow:column wrap}.contact-wrapper div{align-items:center;display:flex;justify-content:center}.questionnaire-section .continue .btn{width:100%}div.horizontal-radio{display:block;margin-left:auto;margin-right:auto;width:290px}div.horizontal-radio:after,div.horizontal-radio:before{content:"";padding:0}}#contact-form .contact-quiz{opacity:1;position:relative;transition:1s}#contact-form .contact-thanks{opacity:0;position:relative;top:-100px;transition:1s}#contact-form.send .contact-quiz{opacity:0}#contact-form.send .contact-thanks{color:#02ac46;opacity:1}@media (max-width:543px){.main-content{padding:10px}}.page-height-fix{min-height:calc(100vh - 194px)!important;overflow:auto}@media (max-width:767px){.page-height-fix{min-height:auto!important}.margin-t-20{margin-top:20px}.margin-l-20{margin-left:20px}.margin-r-20{margin-right:20px}.margin-b-20{margin-bottom:20px}.margin-tb-20{margin:20px 0}.margin-lr-20{margin:0 20px}.margin-20{margin:20px}}.display-none{display:none!important}c{word-wrap:break-word;background-color:#f9f2f4;border-radius:4px;color:#c7254e;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:90%;padding:2px 4px;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap}c.block{display:block;margin-bottom:24px}.item-ico{margin:5px 0 30px}.a-center{text-align:center}.a-right{text-align:right}.page-title{color:#222;font-size:30px;font-weight:700;line-height:1.1}@media (min-width:543px){.page-title{font-size:35px;line-height:45px}}@media (min-width:768px){.page-title{font-size:40px;line-height:54px}}@media (min-width:1200px){.page-title{font-size:52px;line-height:65px}}.section-header,.section-title{text-align:center}.section-title{font-size:28px;line-height:35px;margin-bottom:30px}@media (min-width:544px){.section-title{font-size:32px;line-height:42px;margin-bottom:50px}}@media (min-width:768px){.section-title{margin-bottom:80px}}@media (min-width:992px){.section-title{margin-bottom:90px}}.section-header .section-title{margin-bottom:10px}.section-description{font-family:Raleway,Roboto,sans-serif;margin:0 auto;max-width:750px;text-align:center}.section-dark .section-description{color:#a0a0a0}@media (min-width:768px){.section-description{margin-bottom:40px}}.section-item{overflow:hidden;padding:20px;text-align:center}@media (min-width:992px){.section-item{padding:30px}}@media (min-width:1200px){.section-item{padding:40px 20px}}.item-title{font-size:21px;font-weight:600;line-height:32px;margin-bottom:5px}.item-text{font-size:16px;line-height:26px}@media (min-width:544px){.boxes .row{display:flex}}.boxes .box{margin-bottom:30px;position:relative}@media (min-width:544px){.boxes .box{display:flex}}.boxes .box.box-column{padding-left:.9375rem;padding-right:.9375rem}.boxes .box-content{align-items:center;background:#f1f1f1;border-radius:7px;box-shadow:0 35px 55px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between;padding:25px;position:relative;text-align:center;text-decoration:none;z-index:2}@media (min-width:768px){.boxes .box-content{padding:40px 40px 30px}}.boxes .box-tag{color:#045f27;font-family:Raleway,Roboto,sans-serif;font-size:15px;font-weight:800;margin:10px 0;text-transform:uppercase}@media (min-width:544px){.boxes .box-tag{margin:0 0 1em}}.boxes .bootcamp-label{background:#222;border-radius:4px;color:#fff;font-family:Raleway,Roboto,sans-serif;font-size:11px;font-weight:600;padding:5px 15px;position:absolute;right:10px;text-align:center;text-transform:uppercase;top:19px;transform:rotate(10deg);transition:opacity .3s;z-index:2}@media (min-width:544px){.boxes .bootcamp-label{right:18px}}@media (min-width:768px){.boxes .bootcamp-label{right:28px;top:16px}}@media (min-width:992px){.boxes .bootcamp-label{right:8px}}.boxes .box-title{color:#222;font-size:15px;line-height:1.2em;margin:0}@media (min-width:768px){.boxes .box-title{font-size:17px}}.boxes .box-title-upper{text-transform:uppercase}.boxes .box-subtitle{color:grey;font-size:17px;margin:0}.boxes .box-text-alt{color:#aaa;font-size:28px;margin:0 10px 0 0}.boxes .box-single-info{margin:0 0 10px}.boxes .box-single-info *{vertical-align:middle}@media (min-width:768px){.boxes.boxes-color .container-fluid{max-width:1200px;padding:0 40px}}.boxes.boxes-color .row{flex-wrap:wrap;justify-content:center}@media (min-width:544px){.boxes.boxes-color .row{margin:0}}@media (min-width:992px){.boxes.boxes-color .row{flex-wrap:nowrap}}.boxes.boxes-color .section-description{margin-bottom:60px}.boxes.boxes-color .box{align-items:center;flex:0 1 50%;flex-direction:column;margin-bottom:20px}@media (min-width:554px){.boxes.boxes-color .box{width:50%}}@media (min-width:992px){.boxes.boxes-color .box{flex:1 1 20%;padding-left:7px;padding-right:7px;width:20%}}.boxes.boxes-color .box:after{background:#fff url(/static/img/ico/ico.timeline-next.svg) 44% 50% no-repeat;background-size:14px auto;border-radius:100px;content:" ";display:block;height:54px;pointer-events:none;position:absolute;right:50%;top:100%;transform:rotate(-90deg) translateX(33%) translateY(50%);width:54px;z-index:10}@media (min-width:544px){.boxes.boxes-color .box:after{display:none}}@media (min-width:992px){.boxes.boxes-color .box:after{display:block;right:0;top:65px;transform:rotate(180deg) translateX(-50%)}}.boxes.boxes-color .box:last-child:after{display:none}.boxes.boxes-color .box:hover .box-text-link{text-decoration:underline}.boxes.boxes-color .box-content{align-items:stretch;background:#eff8f0;border-radius:7px;box-shadow:none;color:#222;flex:1 1 auto;justify-content:flex-start;padding:20px 15px 40px;position:relative;width:100%}@media (min-width:768px){.boxes.boxes-color .box-content{padding:20px}}.boxes.boxes-color .box-title{font-size:17px;font-weight:700;line-height:24px}@media (min-width:1024px){.boxes.boxes-color .box-title{min-height:42px}}.boxes.boxes-color .box-description{color:#5a5a5a;flex-grow:1;font-size:15px;line-height:22px;margin:15px 0 12px}.boxes.boxes-color .box-ico{display:flex;height:85px;margin:30px auto}.boxes.boxes-color .box-ico svg{margin:0 auto;max-height:100%}.boxes.boxes-color .box-text-link{color:#045f27;color:#02ac46;font-family:Raleway,Roboto,sans-serif;font-size:15px;font-weight:700}.boxes.boxes-bootcamp{overflow:hidden}.boxes.boxes-bootcamp .row{display:block;justify-content:space-around}@media (min-width:768px){.boxes.boxes-bootcamp .row{display:flex}.boxes.boxes-bootcamp .row:after{display:none}}.boxes.boxes-bootcamp .box-title{color:#02ac46;font-size:36px;font-weight:600;line-height:36px;white-space:normal;word-spacing:400px}@media (min-width:768px){.boxes.boxes-bootcamp .box-title{font-size:42px;font-weight:600;line-height:45px}}.boxes.boxes-bootcamp .box{margin-bottom:80px}@media (min-width:768px){.boxes.boxes-bootcamp .box{margin-bottom:0}.boxes.boxes-bootcamp .box:before{border:4px solid #fff;border-radius:9px;bottom:0;content:" ";left:.9375rem;position:absolute;right:.9375rem;top:0;transform:translate(0);transition:transform .5s,border-color .4s;z-index:1}.boxes.boxes-bootcamp .box:hover:before{border-color:#02ac46;transform:translate(-20px,20px)}.boxes.boxes-bootcamp .box:hover .link-container{transform:translate(5px,-5px)}.boxes.boxes-bootcamp .box:hover .ico-box-bootcamp{transform:translateX(0)}}@media (min-width:992px){.boxes.boxes-bootcamp .box:hover .ico-box-bootcamp{transform:translate(45%,-5%)}}.boxes.boxes-bootcamp .box-content{box-shadow:0 15px 25px rgba(0,0,0,.15);display:block;padding:25px 25px 45px;position:relative;text-align:left;transition:box-shadow .5s;z-index:2}@media (min-width:992px){.boxes.boxes-bootcamp .box-content{padding:55px}.boxes.boxes-bootcamp .box-content:hover{box-shadow:0 35px 55px rgba(0,0,0,.35)}.boxes.boxes-bootcamp .box-content:hover .link-arrow{color:#0dac4b}}.boxes.boxes-bootcamp .box-sub-emphasis{color:#222;font-family:Raleway,Roboto,sans-serif;font-size:15px;font-weight:700;margin:30px 0 20px}@media (min-width:544px){.boxes.boxes-bootcamp .box-sub-emphasis{font-size:16px;margin:30px 0}}.boxes.boxes-bootcamp ul{color:#5a5a5a;list-style:none;margin:0;padding:0}.boxes.boxes-bootcamp ul li{background:url(/static/img/ico/ico.check.svg) no-repeat 0 5px;background-size:17px 13px;font-size:15px;line-height:20px;padding:0 0 8px 25px}.boxes.boxes-bootcamp .link-container{margin:0;padding-top:30px;transition:transform .6s}.boxes.boxes-bootcamp .link-arrow{color:#0dac4b;font-size:17px;font-weight:700;letter-spacing:0;transition:color .3s}.boxes .ico-box-bootcamp{position:absolute;right:0;top:-20px;transform:translateX(-10px);transition:transform .5s;width:102px}@media (min-width:992px){.boxes .ico-box-bootcamp{top:70px;transform:translateX(40%)}}.line-dashed-stroke{fill:none;stroke:#0dac4b;stroke-dasharray:3 4}.bootcamps-extra{padding:0 0 80px;text-align:center}@media (min-width:768px){.bootcamps-extra{padding:30px 0 100px}}.bootcamps-extra .section-description{margin-bottom:40px}
