.modal-window-form{display:none;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(128,128,128,.8);z-index:210}.corp-invis-form{width:90%;background-color:#f5f5f7;padding:45px;max-width:600px;box-sizing:border-box;border-radius:20px;margin:0 20px}@media screen and (max-width:1440px){.corp-invis-form{padding:30px}}@media screen and (max-width:700px){.corp-invis-form{padding:20px}}.form-block{position:relative}.form-block .close-btn{position:absolute;top:-5px;right:0;font-size:25px;cursor:pointer;color:#646f75}.form-block__title{font-weight:500;font-size:20px}.form-block__item{display:flex;flex-direction:column;justify-content:flex-end;position:relative}.form-block__item:not(:last-child){min-height:72px}@media screen and (max-width:1440px){.form-block__item:not(:last-child){min-height:57px}}@media screen and (max-width:700px){.form-block__item:not(:last-child){min-height:50px}}.form-block__item-label{margin:10px 0 2px 20px;color:#646f75}.form-block__item-input{border:none!important;outline:none;border-radius:10px;padding:20px;font-size:16px!important;font-weight:normal}.form-block__item-input::placeholder{color:#c9c9c9}@media screen and (max-width:1440px){.form-block__item-input{font-size:14px!important;padding:15px!important}}@media screen and (max-width:600px){.form-block__item-input{padding:12px!important}}.form-block__item-textarea{margin:4px 0 20px 0}@media screen and (max-width:1440px){.form-block label.error{font-size:10px!important}}.response-message{display:none}.response-message__title{font-weight:500;font-size:20px;text-align:center}.response-message__text{font-weight:normal;font-size:16px;text-align:center;line-height:23px;margin:20px 0 30px 0;color:#646f75}.response-message__btn-block{display:flex;justify-content:center}.response-message__btn-block .btn-filled-orange{width:40%;height:45px;font-weight:normal;font-size:16px}.where-to-begin_title-font-size{font-size:1rem}@media screen and (min-width:1200px){.where-to-begin_title-font-size{font-size:1.2rem}}.where-to-begin_mt{margin:30px 0 0 0}@media screen and (min-width:1200px){.where-to-begin_mt{margin:45px 0 0 0}}.where-to-begin_main-font-weight{font-weight:500}.where-to-begin_dark-violet-text{color:#25323b}.where-to-begin_orange-text{color:#f94b29}.where-to-begin_display-flex{display:flex}.where-to-begin-wrapper *{box-sizing:border-box}.where-to-begin-wrapper a{text-decoration:none}.where-to-begin-head{width:100%;height:90vw;flex-direction:column;justify-content:center;background-repeat:no-repeat;background-size:cover;line-height:1.5}@media screen and (min-width:500px){.where-to-begin-head{height:35vw}}@media screen and (min-width:1285px){.where-to-begin-head{height:30vw}}.where-to-begin-head__title{font-size:1.4rem;font-weight:400;margin:0 0 10px 0}@media screen and (min-width:500px){.where-to-begin-head__title{font-size:3rem}}@media screen and (min-width:1200px){.where-to-begin-head__title{font-size:3.5rem;margin:0 0 20px 0}}@media screen and (min-width:500px){.where-to-begin-head__subtitle{font-size:1rem}}@media screen and (min-width:500px){.where-to-begin-head_line-break{display:none}}@media screen and (min-width:750px){.where-to-begin-video-block-wrapper{display:flex;margin:-10px}}@media screen and (min-width:1400px){.where-to-begin-video-block-wrapper{margin:-20px}}.where-to-begin-video-block__video{position:relative;padding-bottom:56.25%}@media screen and (min-width:750px){.where-to-begin-video-block__video{padding-bottom:26.25%}}.where-to-begin-video-block__iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:750px){.where-to-begin-video-block__list-wrapper{display:flex;align-items:center}}@media screen and (min-width:750px){.where-to-begin-video-block__video,.where-to-begin-video-block__list-wrapper{width:calc(100%/12*6 - 20px);margin:10px}}@media screen and (min-width:1400px){.where-to-begin-video-block__video,.where-to-begin-video-block__list-wrapper{width:calc(100%/12*6 - 40px);margin:20px}}.where-to-begin-video-block__list{line-height:1.5}@media screen and (min-width:1000px){.where-to-begin-video-block__list{margin-left:7%}}.where-to-begin-video-block__list-item{margin:10px 0 0 0}@media screen and (min-width:750px){.where-to-begin-video-block__list-item:not(:nth-child(1)){font-weight:400}}@media screen and (min-width:750px){.where-to-begin-video-block__list-item{font-size:.8rem}}@media screen and (min-width:1400px){.where-to-begin-video-block__list-item{margin:15px 0 0 0}}.where-to-begin-video-block__list-item:before{content:"";display:inline-block;width:10px;height:10px;margin-right:5px;background-image:url("/Content/img/introduction-lesson/circle.svg")}.where-to-begin-video-block__list-item:nth-child(1){text-transform:uppercase;margin-bottom:15px}@media screen and (min-width:750px){.where-to-begin-video-block__list-item:nth-child(1){margin-top:0}}@media screen and (min-width:1400px){.where-to-begin-video-block__list-item:nth-child(1){margin-bottom:25px}}.where-to-begin-video-block__list-item:nth-child(1):before{background-image:none}.where-to-begin-recommendation_padding{padding:20px 0% 20px 20px}@media screen and (min-width:325px){.where-to-begin-recommendation_padding{padding:20px 11% 20px 20px}}@media screen and (min-width:400px){.where-to-begin-recommendation_padding{padding:20px 21% 20px 20px}}@media screen and (min-width:1000px){.where-to-begin-recommendation_padding{padding:30px 10% 30px 30px}}@media screen and (min-width:1281px){.where-to-begin-recommendation_padding{padding:30px 15% 30px 30px}}.where-to-begin-recommendation{flex-direction:column}.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality{position:relative}.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality .where-to-begin-recommendation__links{position:absolute;bottom:25px}.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality *{position:relative;z-index:2}.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality:before{content:"";filter:grayscale(1);position:absolute;background-size:cover;right:0;left:0;top:0;bottom:0;z-index:1}.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality:nth-child(1):before{background-image:url(/Content/img/where-to-begin/frontend-developer.jpg)}.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality:nth-child(2):before{background-image:url(/Content/img/where-to-begin/net-developer.jpg)}.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality:nth-child(3):before{background-image:url("/Content/img/where-to-begin/java-developer.jpg")}.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality:nth-child(4):before{background-image:url("/Content/img/where-to-begin/python-developer.jpg")}.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality:nth-child(1):hover:before,.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality:nth-child(2):hover:before,.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality:nth-child(3):hover:before,.where-to-begin-recommendation__developers .where-to-begin-recommendation__speciality:nth-child(4):hover:before{filter:grayscale(0)}.where-to-begin-recommendation__icon{font-size:1.8rem;margin-right:10px}@media screen and (min-width:750px){.where-to-begin-recommendation__icon{font-size:2rem;margin-right:15px}}@media screen and (min-width:1400px){.where-to-begin-recommendation__icon{font-size:2.5rem;margin-right:20px}}.where-to-begin-recommendation__image-head{align-items:center}@media screen and (min-width:650px){.where-to-begin-recommendation__header{font-size:1.2rem}}@media screen and (min-width:1400px){.where-to-begin-recommendation__header{font-size:1.7rem}}.where-to-begin-recommendation__specialities{flex-wrap:wrap}@media screen and (min-width:650px){.where-to-begin-recommendation__specialities{margin:-10px}}@media screen and (min-width:1400px){.where-to-begin-recommendation__specialities{margin:-20px}}.where-to-begin-recommendation__speciality{width:100%;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:650px){.where-to-begin-recommendation__speciality{width:calc(100%/12*6 - 20px);margin:10px}}@media screen and (min-width:1400px){.where-to-begin-recommendation__speciality{width:calc(100%/12*6 - 40px);margin:20px}}.where-to-begin-additional-links .where-to-begin-recommendation__speciality:hover{filter:drop-shadow(.5px .5px 1px gray)}.where-to-begin-recommendation_speciality-outline{outline:1px solid #bababa}@media screen and (max-width:650px){.where-to-begin-recommendation_mt-mobile{margin:30px 0 0 0}}.where-to-begin-recommendation__you-will-learn{margin:10px 0 55px 0}@media screen and (min-width:325px){.where-to-begin-recommendation__you-will-learn{margin:10px 0 65px 0}}@media screen and (min-width:650px){.where-to-begin-recommendation__you-will-learn{margin:10px 0 60px 0}}@media screen and (min-width:1000px){.where-to-begin-recommendation__you-will-learn{margin:10px 0 80px 0}}@media screen and (min-width:1200px){.where-to-begin-recommendation__you-will-learn{margin:10px 0 130px 0}}@media screen and (min-width:1650px){.where-to-begin-recommendation__you-will-learn{margin:25px 0 160px 0}}@media screen and (min-width:1900px){.where-to-begin-recommendation__you-will-learn{margin:25px 0 215px 0}}@media screen and (min-width:2500px){.where-to-begin-recommendation__you-will-learn{margin:25px 0 430px 0}}.where-to-begin-recommendation__links{line-height:1.3}@media screen and (min-width:400px){.where-to-begin-recommendation__links{line-height:1.4}}.where-to-begin-recommendation__technology{display:inline-block;background-color:#51bcaa;color:#fff;margin:0 0 5px 0;padding:.7px 6px;border-radius:5px;line-height:1.5;font-weight:400}.where-to-begin-recommendation__link{display:block;text-decoration:none}.where-to-begin-recommendation__link:hover{text-decoration:underline}.where-to-begin-recommendation__button,.where-to-begin-popular-langs__button{align-self:center}.where-to-begin-popular-langs__items{flex-wrap:wrap;margin:-8px}@media screen and (min-width:1400px){.where-to-begin-popular-langs__items{margin:-12px}}.where-to-begin-popular-langs{flex-direction:column}.where-to-begin-popular-langs__item{width:calc(100%/12*4 - 16px);padding:5px 0 21% 10px;background-size:cover;margin:8px;outline:1px solid #bababa;box-sizing:border-box}.where-to-begin-popular-langs__item:hover{filter:drop-shadow(.5px .5px 1px gray)}@media screen and (min-width:350px){.where-to-begin-popular-langs__item{padding:5px 0 23% 10px}}@media screen and (min-width:450px){.where-to-begin-popular-langs__item{padding:5px 0 28% 10px}}@media screen and (min-width:750px){.where-to-begin-popular-langs__item{width:calc(100%/12*2 - 16px);padding:5px 0 13% 10px}}@media screen and (min-width:1400px){.where-to-begin-popular-langs__item{width:calc(100%/12*2 - 24px);margin:12px;padding:15px 0 13% 15px}}.where-to-begin-resources__item{padding:57% 0 25px 0}@media screen and (min-width:650px){.where-to-begin-resources__item{width:calc(100%/12*4 - 20px);padding:16% 0 40px 0}}@media screen and (min-width:1400px){.where-to-begin-resources__item{width:calc(100%/12*4 - 40px);margin:20px}}@media screen and (max-width:650px){.where-to-begin-resources__item:nth-child(2),.where-to-begin-resources__item:nth-child(3){margin:30px 0 0 0}}.where-to-begin-resources__title{background-color:#ef5322;color:#fff;padding:3px 15px;font-size:.9rem}@media screen and (min-width:650px) and (max-width:750px){.where-to-begin-resources__title{padding:3px 2px}}@media screen and (min-width:800px){.where-to-begin-resources__title{font-size:1rem}}@media screen and (min-width:1200px){.where-to-begin-resources__title{font-size:1.2rem}}.where-to-begin-support__header,.where-to-begin-resources__title,.where-to-begin-support__title{text-transform:uppercase}@media screen and (min-width:1400px){.where-to-begin-support__header{font-size:1.5rem}}.where-to-begin-support_mb{margin-bottom:30px}.where-to-begin-support-wrapper{background-size:cover;padding:12% 0 35% 0}@media screen and (min-width:650px){.where-to-begin-support-wrapper{padding:10% 0}}@media screen and (min-width:1000px){.where-to-begin-support-wrapper{padding:13% 0}}@media screen and (min-width:1700px){.where-to-begin-support-wrapper{padding:14% 0}}@media screen and (min-width:2000px){.where-to-begin-support-wrapper{padding:15% 0}}@media screen and (max-width:650px){.where-to-begin-support-wrapper{background-position-y:90%}}@media screen and (max-width:650px){.where-to-begin-support__title{padding:0 47% 0 0}}@media screen and (min-width:1000px){.where-to-begin-support__title{font-weight:400}}.form-item-wrapper,input[name="Skype"]{position:relative;margin-bottom:20px}@media screen and (max-width:950px){.submit-cont{justify-content:center;margin-top:20px}}