@charset "UTF-8";*{-webkit-tap-highlight-color:transparent}body{padding:0;margin:0;position:relative;-webkit-font-smoothing:antialiased}html,body{font-family:'ProximaCondencedLight'}.base-header,.main-header,.secondary-header{font-family:'ProximaBold';text-transform:uppercase;color:#2a2a2a}.main-header{font-size:26px}@media screen and (max-width:1700px) and (min-width:1500px){.main-header{font-size:28px}}@media screen and (min-width:1700px){.main-header{font-size:30px}}@media screen and (max-width:1070px){.main-header{text-align:center}}@media screen and (max-width:870px){.main-header{font-size:18px}}.secondary-header{font-size:18px}@media screen and (max-width:1700px) and (min-width:1500px){.secondary-header{font-size:20px}}@media screen and (min-width:1700px){.secondary-header{font-size:22px}}@media screen and (max-width:870px){.secondary-header{font-size:16px}}.iti{width:100%;margin-top:5px}.iti__flag{background-image:url("../img/intlTelInput/flags.png")}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url("../img/intlTelInput/flags@2x.png")}}.horizontal-padding{padding-left:40px;padding-right:40px}@media screen and (max-width:380px){.horizontal-padding{padding-left:10px;padding-right:10px}}.vertical-padding{padding-top:80px;padding-bottom:80px}.display-flex{display:flex}.base-btn,.btn-none-filled,.btn-filled-white,.btn-filled-lightblue,.btn-filled-orange{padding:16px 40px;text-transform:uppercase;border:none;cursor:pointer}@media screen and (max-width:1680px){.base-btn,.btn-none-filled,.btn-filled-white,.btn-filled-lightblue,.btn-filled-orange{padding:12px 30px}}@media screen and (max-width:500px){.base-btn,.btn-none-filled,.btn-filled-white,.btn-filled-lightblue,.btn-filled-orange{padding:14px 30px}}.btn-none-filled{border:solid 1px #2a2a2a;font-family:'ProximaCondencedLight';font-weight:600;color:#2a2a2a;background:transparent}.btn-none-filled:hover{background:rgba(0,158,223,.8);border:solid 1px rgba(0,158,223,.8);color:#fff}.btn-filled-white{font-family:'ProximaBold';background-color:#fff;color:#5bb9e8}.btn-filled-lightblue{font-family:'ProximaBold';color:#fff;background-color:#5caee0}.btn-filled-orange{font-family:'ProximaBold';color:#fff;background:#f68c29;display:flex;align-items:center;justify-content:center;border-radius:10px;border:2px solid #f68c29;transition:all .3s}@media screen and (max-width:1680px){.btn-filled-orange{border:1.5px solid #f68c29}}@media screen and (max-width:900px){.btn-filled-orange{border:1px solid #f68c29}}.btn-filled-orange:hover{background:transparent;color:#f68c29}.btn-filled-blue{display:flex;align-items:center;justify-content:center;background-color:rgba(0,158,223,.8);color:#fff;padding:10px 80px;border:none;font-size:16px;cursor:pointer;font-family:'ProximaCondencedLight',sans-serif}.btn-filled-blue.uppercase{text-transform:uppercase}.clearfix::after{content:"";display:table;clear:both}.container{display:block;margin:0 100px}@media screen and (max-width:1700px){.container{margin:0 80px}}@media screen and (max-width:1100px){.container{margin:0 40px}}@media screen and (max-width:700px){.container{margin:0 20px}}.container::after{content:"";display:table;clear:both}img{border:none}.btn-underlined{display:inline-block;text-decoration:none;cursor:pointer;margin:0;padding:5px 0;position:relative;border-bottom:3px solid #009edf;color:#2a2a2a}.btn-underlined span{display:block;box-sizing:border-box;padding:0 30px 0 0;font-family:'ProximaBold';font-weight:600;font-size:16px}.btn-underlined i{display:inline-block;position:absolute;right:0;top:50%;transform:translate(0,-50%);font-size:18px;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.btn-underlined:hover i{transform:translate(9px,-50%)}@media screen and (min-width:1700px){.btn-underlined span{font-size:22px}.btn-underlined i{font-size:24px}}@media screen and (min-width:1500px) and (max-width:1700px){.btn-underlined span{font-size:20px}.btn-underlined i{font-size:22px}}.btn-primary{display:inline-block;box-sizing:border-box;padding:14px 60px;color:#fff;background:#009edf;text-decoration:none;cursor:pointer;font-size:16px;font-family:'ProximaRegular';font-weight:400;text-transform:uppercase;border:2px solid #009edf}.btn-primary:hover{background:#05a9ed;border-color:#05a9ed}@media screen and (min-width:1700px){.btn-primary{font-size:22px;padding:22px 80px}}@media screen and (min-width:1500px) and (max-width:1700px){.btn-primary{font-size:20px;padding:18px 70px}}.btn-bordered{display:inline-block;box-sizing:border-box;padding:14px 60px;color:#009edf;border:2px solid #009edf;text-decoration:none;cursor:pointer;font-size:16px;font-family:'ProximaRegular';font-weight:400;text-transform:uppercase}.btn-bordered:hover{background:#009edf;color:#fff}@media screen and (min-width:1700px){.btn-bordered{font-size:22px;padding:22px 80px}}@media screen and (min-width:1500px) and (max-width:1700px){.btn-bordered{font-size:20px;padding:18px 70px}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden}a{text-decoration:none}.color-light-blue{color:#009edf}.w-47-p{width:47%}.col-w-50{width:50%}.w-100-p{width:100%}.w-400{width:100%}.w-450{width:450px}.w-750{width:750px}.h-150{height:150px}.h-200{height:200px}.h-400{height:200px}@media screen and (max-width:550px){.h-400{height:300px}}.h-auto{height:auto}.up-c{text-transform:uppercase}.p-20{padding:20px}.p-r-20{padding-right:20px}.mrg-r-50{margin-right:50px}.input-pad{padding:8px}.color-gray{color:#aaa}.inner-link-gray a{color:#2a2a2a}.blue-c{color:#009edf}.proxima-bold{font-family:'ProximaBold';text-transform:uppercase}.proxima-semi-bold{font-family:'ProximaSemiBold'!important;text-transform:uppercase}.shadow-block{box-shadow:0 5px 15px 5px rgba(42,42,42,.1)}.ta-end{text-align:end}.fsz-26{font-size:26px}.fsz-39{font-size:39px}.flex-row-v-h-center{display:flex;justify-content:center;align-items:center}table{border-collapse:separate;border-spacing:0 1em;margin-bottom:40px}th{text-align:left;margin-bottom:15px;font-weight:400}.pad-h-40{padding:60px 40px 0 40px;box-sizing:border-box}@media screen and (min-width:1500px){.pad-h-40{padding:60px 80px 0 80px}}.dark-bg-zone,.dark-bg-home{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);z-index:999}.text-block{position:relative;padding:10px;margin-bottom:50px;background-color:#fff;box-shadow:0 0 5px 5px rgba(42,42,42,.1)}@media screen and (max-width:550px){.text-block{margin-bottom:30px}}.text-block .more{position:absolute;bottom:0;right:5px;color:#77c0e8}.text-block .hidden{display:none}.text-block .arrow-up{position:absolute;top:23px;right:15px;display:inline-block;background-image:url("/assets/img/icons/arrow-down-chevron.svg");background-repeat:no-repeat;background-size:contain;width:18px;height:10px;transition:all .5s}.text-block .arrow-up{cursor:pointer}.text-block .down{transform:rotate(180deg);transition:all .5s}.text-block>p:first-child,.text-block>div:first-child{margin-top:0}.text-block>p:last-child,.text-block>div:last-child{margin-bottom:0}.text-block>h2:first-child,.text-block>h3:first-child{margin-bottom:30px;margin-top:0}.show-onMouseOverPlace{position:relative}.show-onMouseOverPlace .read-more{position:absolute;cursor:pointer}.cbs-btn{color:#fff;background-color:#f68c29;text-transform:uppercase;text-align:center;outline:none;border:none;font-size:15px;font-family:'ProximaCondencedLight';cursor:pointer}.cbs-btn:hover{background-color:#f5841a}@media screen and (max-width:700px){.mrg-when-700{margin-top:50px}}.ul-blue-c{margin:0;padding-left:20px;color:#009edf}.ul-blue-c span{color:#000}.header-text{width:100%;font-family:'ProximaBold';font-size:22px;text-transform:uppercase}.section-header{font-family:"ProximaBold";text-align:center;margin-top:20px;margin-bottom:60px;text-transform:uppercase;font-size:24px;color:#2a2a2a}@media screen and (max-width:1000px){.section-header{margin-bottom:40px}}@media screen and (max-width:500px){.section-header{font-size:18px}}.h3-header{font-family:"ProximaBold";font-size:18px;text-align:left;text-transform:uppercase}@media screen and (max-width:500px){.h3-header{font-size:16px}}.card{display:flex;flex-direction:column;box-shadow:0 5px 15px 5px rgba(42,42,42,.1)}.cbs-card__header{display:flex;justify-content:center;align-items:center}.cbs-card__body{padding:20px;display:flex;flex-direction:column;align-items:center}.cbs-card__body_title{text-align:center;font-family:"ProximaBold";font-size:19px;text-transform:uppercase}.white-cards__card{width:245px;margin:15px;position:relative;padding:20px;padding-top:50px}.white-cards__card_number{width:30px;height:30px;text-align:center;line-height:30px;position:absolute;top:0;left:20px;background-color:#009edf;color:#fff;font-family:'ProximaSemiBold'}.white-cards__card_text{padding-right:20px;font-size:14px;font-family:'ProximaBold';text-transform:uppercase}.white-cards__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.white-cards{margin-bottom:60px}.news-reg-form{margin:auto}@media screen and (max-width:900px){.news-reg-form{width:100%}}@media screen and (max-width:600px){.news-reg-form{width:90vw}.news-reg-form.cbs-form-block .w-47-p{width:100%}.news-reg-form .cbs-form-block__form{flex-direction:column}}@media screen and (max-width:350px){.news-reg-form.shadow-block{box-shadow:none}}.news-reg-form .cbs-form-block__checkbox-wrapper{position:relative;justify-content:flex-end}.news-reg-form .cbs-form-block__checkbox-wrapper .cbs-form-block__checkbox{position:absolute;display:flex;align-items:center}@media screen and (max-width:600px){.news-reg-form .cbs-form-block__checkbox-wrapper .cbs-form-block__checkbox{position:static}}@media screen and (min-width:500px) and (max-width:600px){.news-reg-form .cbs-form-block__checkbox-wrapper .cbs-form-block__checkbox{max-width:80%}}.news-reg-form .cbs-form-block__checkbox-wrapper .cbs-form-input.true-false-checkbox{width:auto;margin:0 10px 20px 0;padding:0}.news-reg-form .hidden-element{visibility:hidden}@media screen and (max-width:600px){.news-reg-form .hidden-element{display:none}}.news-reg-form .surname-field{margin:0 0 0 10px}@media screen and (max-width:850px){.news-reg-form .cbs-two-field-wrap{flex-direction:row}}.cbs-form-block{padding:40px;box-sizing:border-box}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.cbs-form-block{height:100vw}}.cbs-form-block__header{margin:10px 0 25px 0;text-align:center}.cbs-form-block__form_left-col,.cbs-form-block__form_right-col{display:flex;flex-direction:column}.cbs-form-input{width:100%;padding:7px;box-sizing:border-box;margin-top:5px}.styleInputNumber::-webkit-outer-spin-button,.styleInputNumber::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.styleInputNumber{-moz-appearance:none}.styleInputNumber:hover,.styleInputNumber:focus{-moz-appearance:none}.cbs-form-input::placeholder{color:silver;font-style:italic}.cbs-form-block__form{display:flex;flex-direction:column;align-items:center;width:100%}.payment_form{width:100%;display:flex;flex-direction:column;margin:10vh 0 10vh 5vw;align-items:center}@media(min-width:700px){.payment_form{flex-direction:row;flex-wrap:wrap;justify-content:center}.payment_form .payment-card__body_title{width:40%}.payment_form .payment-card__body_title-details{width:60%}}.cbs-form-block__common-form{display:flex;flex-direction:column}.cbs-form-block__form_item{display:flex;flex-direction:column;margin-bottom:10px;width:100%}.cbs-form-block__form_item textarea{width:100%;padding:7px;box-sizing:border-box}.cbs-form-block__form_item span.form-error-message{display:none;font-size:14px;color:#d00000;margin-top:3px}.cbs-form-block__form_item.checkbox{flex-direction:row;align-items:center}.cbs-form-block__form_item.checkbox input[type=checkbox]{width:20px;min-width:20px;margin:0 10px 0 0}@media screen and (max-width:1440px){.cbs-form-block__form_item.checkbox input[type=checkbox]{width:15px;min-width:15px;margin:0 8px 0 0}}.cbs-two-field-wrap span.form-error-message{display:none;font-size:14px;color:#d00000;margin-top:3px}.cbs-two-field-wrap{display:flex;justify-content:space-between}.cbs-two-field-wrap .w-47-p{margin-bottom:10px}@media screen and (max-width:850px){.cbs-two-field-wrap{flex-direction:column}}.cbs-form-block .w-47-p{width:47%}.cbs-form-block__form_double-item{display:flex;justify-content:space-between;align-items:flex-end}.cbs-form-block__form_btn{width:60%;min-width:171px;padding:12px;margin-top:30px}.dark-bg{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);z-index:999}.invisible-form{display:none;position:fixed;top:70px;left:calc((100vw - 750px)/2);background-color:#fff;z-index:999}@media screen and (max-width:850px){.invisible-form{overflow-y:scroll;left:calc((100vw - 450px)/2);top:0}.invisible-form .cbs-form-block__form{flex-direction:column}.invisible-form .w-750{width:450px}.invisible-form .cbs-form-block .w-47-p{width:100%}}@media screen and (max-width:600px){.invisible-form{left:4vw}.invisible-form .w-750{width:90vw}}@media screen and (max-width:500px){.invisible-form .cbs-form-block__header{font-size:19px}}@media screen and (max-width:450px){.invisible-form .cbs-form-block__header{margin:50px 0 25px 0}}.invisible-form_close{background-image:url("/assets/img/icons/cross.svg");background-size:cover;background-repeat:repeat;width:15px;height:15px;z-index:9999;cursor:pointer;filter:invert(100%)}.invisible-form_close-wrapper{position:absolute;right:25px;top:25px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid rgba(163,132,132,.3)}@media screen and (max-width:550px){.invisible-form_close-wrapper{right:22px;top:7px}}.invisible-form_close-wrapper:hover{border-radius:50%;border:1px solid rgba(163,132,132,.3)}.invisible-form_close-wrapper:hover .invisible-form_close{filter:invert(0%)}.cbs-form-block__form{flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.cbs-form-block__form_item textarea{height:100px;resize:none}.mrg-b-7{margin-bottom:7px}.cbs-form-block__form_btn{width:40%;margin:20px auto 0 auto}.common-only-visible,.consult-only-visible{display:none}.invisible-form-common .common-only-visible{display:block}.invisible-form-free-consultation .consult-only-visible{display:block}.invisible-form-common,.invisible-form-free-lesson,.invisible-form-free-consultation{display:none;position:fixed;left:calc((100vw - 750px)/2);top:calc((100vh - 476px)/2);background-color:#fff;z-index:999}.invisible-form-common .cbs-form-block__form_btn,.invisible-form-free-lesson .cbs-form-block__form_btn,.invisible-form-free-consultation .cbs-form-block__form_btn{width:300px;box-sizing:border-box}@media screen and (max-width:850px){.invisible-form-common,.invisible-form-free-lesson,.invisible-form-free-consultation{left:calc((100vw - 450px)/2);top:2vh}.invisible-form-common .cbs-form-block,.invisible-form-free-lesson .cbs-form-block,.invisible-form-free-consultation .cbs-form-block{width:450px;max-height:96vh;overflow-y:scroll}.invisible-form-common .cbs-form-block__form,.invisible-form-free-lesson .cbs-form-block__form,.invisible-form-free-consultation .cbs-form-block__form{flex-direction:column}.invisible-form-common .w-47-p,.invisible-form-free-lesson .w-47-p,.invisible-form-free-consultation .w-47-p{width:100%}}@media screen and (max-width:550px){.invisible-form-common,.invisible-form-free-lesson,.invisible-form-free-consultation{left:5vw}.invisible-form-common .cbs-form-block,.invisible-form-free-lesson .cbs-form-block,.invisible-form-free-consultation .cbs-form-block{width:90vw}.invisible-form-common .cbs-form-block__form_btn,.invisible-form-free-lesson .cbs-form-block__form_btn,.invisible-form-free-consultation .cbs-form-block__form_btn{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.invisible-form-common{top:calc((100vh - 90vh)/2)}.invisible-form-common .cbs-form-block{height:auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.invisible-form-free-lesson{top:calc((100vh - 85vw)/2)}.invisible-form-free-lesson .cbs-form-block{height:auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.invisible-form-free-consultation{top:calc((100vh - 100vw)/2)}}@media only screen and (min-device-width:768px) and (min-device-width:1024px) and (orientation:landscape){.invisible-form-common .cbs-form-block{height:auto}}.invisible-form-free-consultation .header-text{font-size:19px}@media screen and (max-width:850px){.form-850-scroll{overflow-y:scroll}}@media screen and (max-width:850px){.form-850-scroll_h95percent{height:95vh}}.page-header_block{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#009edf;background-repeat:no-repeat;background-size:cover;padding:20px;box-sizing:border-box}.page-header_block_title{color:#fff;font-size:38px;width:100%;margin-bottom:5px;text-align:center;margin:63px 0 0 0}.page-header_block_title-details{color:#fff;width:100%;text-align:center;width:60vw}.header-page-wrapper{position:relative;background-position:top center;background-repeat:no-repeat;background-size:cover;height:100vh;width:100%}@media screen and (min-width:1500px){.header-page-wrapper{justify-content:space-around}}@media screen and (max-width:1100px){.header-page-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}}@media screen and (max-width:750px){.header-page-wrapper{height:350px}}.header-page__title{font-family:'ProximaBold';text-align:left;color:#fff;display:flex;justify-content:flex-start;width:100%}@media screen and (max-width:3000px){.header-page__title{margin-top:75px;margin-left:86px}}@media screen and (max-width:1700px){.header-page__title{margin-left:67px}}@media screen and (max-width:1100px){.header-page__title{margin:60px auto 0}}@media screen and (max-width:550px){.header-page__title{margin-top:30px;margin-left:0}}.short-header-s1{display:flex;background-color:#009edf;background-position:top center;background-repeat:no-repeat;background-size:cover;height:200px;width:100%;justify-content:start;box-sizing:border-box}.header-page__title_header{font-size:38px;text-transform:uppercase}@media screen and (max-width:1100px){.header-page__title_header{width:100%;text-align:center}}@media screen and (max-width:750px){.header-page__title_header{font-size:40px}}@media screen and (max-width:450px){.header-page__title_header{font-size:32px}}.header-page__title_details{font-family:'ProximaCondencedLight';font-size:16px;width:33vw}@media screen and (max-width:1100px){.header-page__title_details{width:70vw;text-align:center}}@media screen and (max-width:750px){.header-page__title_details{font-size:16px}}.header-page-img{background-size:contain;background-position:top center;background-repeat:no-repeat;height:480px;width:506px}@media screen and (min-width:1700px){.header-page-img{height:670px;width:670px}}@media screen and (max-width:1100px){.header-page-img{display:none}}.header-page-arrow,.header-page_bottom-arrow{position:absolute;bottom:30px;left:48vw;filter:invert(100%);width:36px;height:36px}@media screen and (max-width:1100px){.header-page-arrow,.header-page_bottom-arrow{display:none}}.header-page-arrow:hover,.header-page_bottom-arrow:hover{cursor:pointer}.form-with-loader-and-result{position:relative}.form-with-loader-and-result .form-loader{display:none;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:#fff}.form-with-loader-and-result .form-loader .loader-and-label{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.form-with-loader-and-result .form-loader .loader-and-label span{display:block;box-sizing:border-box;width:100%;padding:0 30px;margin-top:30px;text-align:center;color:#666;font-size:16px;font-family:'ProximaRegular';font-weight:400}.form-with-loader-and-result .form-loader .form-result{display:none;position:absolute;left:0;top:17%;transform:translateY(-50%);width:100%}.form-with-loader-and-result .form-loader .form-result span.result-icon{display:block;position:relative;top:unset;width:80px;height:80px;margin:0 auto 30px auto;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:1200px){.form-with-loader-and-result .form-loader .form-result span.result-icon{width:60px;height:60px;top:15px}}.form-with-loader-and-result .form-loader .form-result.success span.result-icon{background-image:url("/assets/img/site/success-icon.png")}.form-with-loader-and-result .form-loader .form-result.error span.result-icon{background-image:url("/assets/img/site/error-icon.png")}.form-with-loader-and-result .form-loader .form-result span.result-message{display:block;box-sizing:border-box;margin-top:30px;text-align:center;color:#2a2a2a;font-size:16px;font-family:'ProximaRegular';font-weight:400}img.b-lazy.b-loaded{background:none}.g-recaptcha{width:100%!important;display:flex!important;justify-content:center!important;flex-direction:row!important}@font-face{font-family:'ProximaBlack';src:url("/assets/fonts/proxima-nova/ProximaNova-Black.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/ProximaNova-Black.woff") format("woff"),url("/assets/fonts/proxima-nova/ProximaNova-Black.ttf") format("truetype");font-weight:900;font-display:swap}@font-face{font-family:'ProximaExtraBold';src:url("/assets/fonts/proxima-nova/ProximaNova-ExtraBld.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/ProximaNova-ExtraBld.woff") format("woff"),url("/assets/fonts/proxima-nova/ProximaNova-ExtraBld.ttf") format("truetype");font-weight:800;font-display:swap}@font-face{font-family:'ProximaBold';src:url("/assets/fonts/proxima-nova/proxima-nova-bold.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/proxima-nova-bold.woff") format("woff"),url("/assets/fonts/proxima-nova/proxima-nova-bold.ttf") format("truetype");font-weight:600;font-display:swap}@font-face{font-family:'ProximaCondencedBold';src:url("/assets/fonts/proxima-nova/proxima-nova-condenced-bold.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/proxima-nova-condenced-bold.woff") format("woff"),url("/assets/fonts/proxima-nova/proxima-nova-condenced-bold.ttf") format("truetype");font-weight:600;font-display:swap}@font-face{font-family:'ProximaSemiBold';src:url("/assets/fonts/proxima-nova/proxima-nova-semibold.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/proxima-nova-semibold.woff") format("woff"),url("/assets/fonts/proxima-nova/proxima-nova-semibold.ttf") format("truetype");font-weight:500;font-display:swap}@font-face{font-family:'ProximaCondensedSemiBold';src:url("/assets/fonts/proxima-nova/proxima-nova-condenced-semibold.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/proxima-nova-condenced-semibold.woff") format("woff"),url("/assets/fonts/proxima-nova/proxima-nova-condenced-semibold.ttf") format("truetype");font-weight:500;font-display:swap}@font-face{font-family:'ProximaRegular';src:url("/assets/fonts/proxima-nova/proxima-nova-regular.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/proxima-nova-regular.woff") format("woff"),url("/assets/fonts/proxima-nova/proxima-nova-regular.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:'ProximaLight';src:url("/assets/fonts/proxima-nova/proxima-nova-light.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/proxima-nova-light.woff") format("woff"),url("/assets/fonts/proxima-nova/proxima-nova-light.ttf") format("truetype");font-weight:300;font-display:swap}@font-face{font-family:'ProximaNovaCondencedRegular';src:url("/assets/fonts/proxima-nova/proxima-nova-condensed-regular.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/proxima-nova-condensed-regular.woff") format("woff"),url("/assets/fonts/proxima-nova/proxima-nova-condensed-regular.ttf") format("truetype");font-weight:300;font-display:swap}@font-face{font-family:'ProximaCondencedLight';src:url("/assets/fonts/proxima-nova/proxima-nova-light.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/proxima-nova-light.woff") format("woff"),url("/assets/fonts/proxima-nova/proxima-nova-light.ttf") format("truetype");font-weight:300;font-display:swap}@font-face{font-family:'ProximaCondencedThin';src:url("/assets/fonts/proxima-nova/proxima-nova-condenced-thin.eot?") format("embedded-opentype"),url("/assets/fonts/proxima-nova/proxima-nova-condenced-thin.woff") format("woff"),url("/assets/fonts/proxima-nova/proxima-nova-condenced-thin.ttf") format("truetype");font-weight:100;font-display:swap}@font-face{font-family:'Montserrat';src:local("Montserrat-Medium"),url("/assets/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:'Montserrat';src:local("Montserrat-SemiBold"),url("/assets/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:'Montserrat';src:local("Montserrat-Bold"),url("/assets/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:'Montserrat';src:local("Montserrat-ExtraBold"),url("/assets/fonts/Montserrat/Montserrat-ExtraBold.ttf") format("truetype");font-style:normal;font-weight:800}@font-face{font-family:'Inter';src:local("Inter-Thin"),url("/assets/fonts/Inter/Inter-Thin.ttf") format("truetype");font-style:normal;font-weight:100}@font-face{font-family:'Inter';src:local("Inter-ExtraLight"),url("/assets/fonts/Inter/Inter-ExtraLight.ttf") format("truetype");font-style:normal;font-weight:200}@font-face{font-family:'Inter';src:local("Inter-Light"),url("/assets/fonts/Inter/Inter-Light.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:'Inter';src:local("Inter-Regular"),url("/assets/fonts/Inter/Inter-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:'Inter';src:local("Inter-Medium"),url("/assets/fonts/Inter/Inter-Medium.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:'Inter';src:local("Inter-SemiBold"),url("/assets/fonts/Inter/Inter-SemiBold.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:'Inter';src:local("Inter-Bold"),url("/assets/fonts/Inter/Inter-Bold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:'Inter';src:local("Inter-ExtraBold"),url("/assets/fonts/Inter/Inter-ExtraBold.ttf") format("truetype");font-style:normal;font-weight:800}@font-face{font-family:'Inter';src:local("Inter-ExtraBold"),url("/assets/fonts/Inter/Inter-Black.ttf") format("truetype");font-style:normal;font-weight:900}@font-face{font-family:'Better VCR';src:local("BetterVCR"),url("/assets/fonts/BetterVCR/better-vcr.ttf") format("truetype");font-style:normal}@font-face{font-family:'HeliosCondBlackC';src:local("HeliosCondBlackC"),url("/assets/fonts/HeliosCondBlackC/HeliosCondBlackC.ttf") format("truetype");font-style:normal}@font-face{font-family:'SoftieCyr';src:local("SoftieCyr-Regular"),url("/assets/fonts/SoftieCyr/SoftieCyr-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:'edufont';src:url("/assets/fonts/edufont/edufont.ttf?t1kfcu") format("truetype"),url("/assets/fonts/edufont/edufont.woff?t1kfcu") format("woff"),url("/assets/fonts/edufont/edufont.svg?t1kfcu#edufont") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'edufontTelegram';src:url("/assets/fonts/telegram-icon/edufontTelegram.eot?a6m8k8");src:url("/assets/fonts/telegram-icon/edufontTelegram.eot?a6m8k8#iefix") format("embedded-opentype"),url("/assets/fonts/telegram-icon/edufontTelegram.ttf?a6m8k8") format("truetype"),url("/assets/fonts/telegram-icon/edufontTelegram.woff?a6m8k8") format("woff"),url("/assets/fonts/telegram-icon/edufontTelegram.svg?a6m8k8#edufontTelegram") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'edufont'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"],[class*=" icon-"]{font-family:'edufont'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="eduicon-"],[class*="eduicon-"]{font-family:'edufontTelegram'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-installment-plan-alfa-bank:before{content:""}.icon-monitor:before{content:""}.icon-cashless-paiments:before{content:""}.icon-credit-cards:before{content:""}.icon-cash-payment:before{content:""}.icon-arrow-down-chevron:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-arrow-left-long:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-right-long:before{content:""}.icon-certified-trainers:before{content:""}.icon-compact-groups:before{content:""}.icon-cross:before{content:""}.icon-c-sharp:before{content:""}.icon-employment:before{content:""}.icon-facebook:before{content:""}.icon-frontend-developer:before{content:""}.icon-java-developer:before{content:""}.icon-javascript:before{content:""}.icon-linkedin:before{content:""}.icon-location:before{content:""}.icon-net-developer:before{content:""}.icon-node-js:before{content:""}.icon-phone:before{content:""}.icon-python:before{content:""}.icon-ruby-essential:before{content:""}.icon-skype:before{content:""}.icon-spec-variety:before{content:""}.icon-testprovider:before{content:""}.icon-twitter:before{content:""}.icon-video-courses:before{content:""}.icon-vk:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.eduicon-telegram:before{content:""}.eduicon-telegram-2:before{content:""}.icon-telegram:before{content:"";font-size:32px}.preloader{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#fff;position:fixed;z-index:999999999999}.dank-ass-loader{display:flex;flex-direction:column;align-items:center}.dank-ass-loader .row{display:flex}.arrow{width:0;height:0;margin:0 -6px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:21.6px solid #3fb1e5;animation:blink 1s infinite;filter:drop-shadow(0 0 18px #3fb1e5)}.arrow.down{transform:rotate(180deg)}.arrow.outer-1{animation-delay:-.05556s}.arrow.outer-2{animation-delay:-.11111s}.arrow.outer-3{animation-delay:-.16667s}.arrow.outer-4{animation-delay:-.22222s}.arrow.outer-5{animation-delay:-.27778s}.arrow.outer-6{animation-delay:-.33333s}.arrow.outer-7{animation-delay:-.38889s}.arrow.outer-8{animation-delay:-.44444s}.arrow.outer-9{animation-delay:-.5s}.arrow.outer-10{animation-delay:-.55556s}.arrow.outer-11{animation-delay:-.61111s}.arrow.outer-12{animation-delay:-.66667s}.arrow.outer-13{animation-delay:-.72222s}.arrow.outer-14{animation-delay:-.77778s}.arrow.outer-15{animation-delay:-.83333s}.arrow.outer-16{animation-delay:-.88889s}.arrow.outer-17{animation-delay:-.94444s}.arrow.outer-18{animation-delay:-1s}.arrow.inner-1{animation-delay:-.16667s}.arrow.inner-2{animation-delay:-.33333s}.arrow.inner-3{animation-delay:-.5s}.arrow.inner-4{animation-delay:-.66667s}.arrow.inner-5{animation-delay:-.83333s}.arrow.inner-6{animation-delay:-1s}@keyframes blink{0%{opacity:.1}30%{opacity:1}100%{opacity:.1}}.header{display:block;box-sizing:border-box;left:0;width:100%;height:100px;padding-top:34px;z-index:505}.header .container{position:relative}@media screen and (min-width:1921px){.header .container{margin:0 auto;width:1720px}}.header .left-side{display:block;float:left}.header .left-side .wrapper{display:inline-block;margin:6px .2rem;vertical-align:middle;overflow:hidden}.header .left-side .wrapper a{display:inline-block;text-decoration:none;cursor:pointer;opacity:0;transform:translateX(-100%);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-delay:0s}.header .left-side .wrapper a img{display:inline-block;padding:0;margin:0;width:130px;height:32px}.header .left-side .wrapper a img.specialities{display:none}.header .left-side .wrapper>span{display:inline-block;padding:0;margin:0;opacity:0;transform:translateX(-100%);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.header .left-side .wrapper>span:nth-child(1){transition-delay:.2s}.header .left-side .wrapper>span:nth-child(2){transition-delay:.4s}.header .left-side .wrapper>span>span{font-size:16px;color:#2a2a2a;display:inline-block;vertical-align:middle;font-family:'ProximaCondencedLight';font-weight:300}.header .left-side .wrapper>span>i{display:inline-block;vertical-align:middle;margin-right:5px;color:#2a2a2a;font-size:18px}@media screen and (min-width:1700px){.header .left-side .wrapper>span>i{margin-right:10px}}@media screen and (min-width:1700px){.header .left-side .wrapper{margin:0 40px 0 0}.header .left-side .wrapper>a img{width:145px;height:40px}}@media screen and (min-width:1700px) and (min-width:1700px){.header .left-side .wrapper>a img{width:184px;height:51px}}@media screen and (min-width:1700px){.header .left-side .wrapper>span>span{font-size:20px}}@media screen and (min-width:1500px) and (max-width:1700px){.header .left-side{margin-top:10px}.header .left-side .wrapper{margin:0 30px 0 0}.header .left-side .wrapper>a img{width:145px;height:40px}.header .left-side .wrapper>span>span{font-size:20px}}@media screen and (max-width:950px){.header .left-side{margin:6px 0 0 0}.header .left-side .md-hidden{display:none}}@media screen and (max-width:595px){.header{height:60px;padding-top:20px}.header .wrapper:first-child img{width:100px;height:auto}}.header__phone-block,.header__local-block{position:relative;font-family:'ProximaRegular';cursor:pointer;transform:translateX(-100%);opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:1150px){.header__phone-block.tablet-phone,.header__local-block.tablet-phone{position:absolute;left:-250px}}@media screen and (max-width:750px){.header__phone-block.tablet-phone,.header__local-block.tablet-phone{left:-230px}}@media screen and (max-width:650px){.header__phone-block.tablet-phone,.header__local-block.tablet-phone{left:-130px}}@media screen and (max-width:600px){.header__phone-block.tablet-phone,.header__local-block.tablet-phone{left:auto;right:160px}}@media screen and (max-width:400px){.header__phone-block.tablet-phone,.header__local-block.tablet-phone{right:145px}}@media screen and (max-width:350px){.header__phone-block.tablet-phone,.header__local-block.tablet-phone{right:130px}}.header__phone-block .icon-arrow-down-chevron,.header__local-block .icon-arrow-down-chevron{font-size:10px;font-weight:600;transition:all .5s;position:relative;top:.5px}@media screen and (max-width:1800px){.header__phone-block .icon-arrow-down-chevron,.header__local-block .icon-arrow-down-chevron{font-size:9px}}@media screen and (max-width:1680px){.header__phone-block .icon-arrow-down-chevron,.header__local-block .icon-arrow-down-chevron{font-size:8px}}@media screen and (max-width:750px){.header__phone-block .icon-arrow-down-chevron,.header__local-block .icon-arrow-down-chevron{margin-left:6px}}.header__phone-block .icon-arrow-down-chevron.rotate,.header__local-block .icon-arrow-down-chevron.rotate{transform:rotate(180deg)}.header__phone-block svg,.header__local-block svg{display:none;width:26px;height:26px}@media screen and (max-width:1800px){.header__phone-block svg,.header__local-block svg{width:23px;height:23px}}@media screen and (max-width:1680px){.header__phone-block svg,.header__local-block svg{min-width:20px;width:20px;height:20px}}@media screen and (max-width:750px){.header__phone-block svg,.header__local-block svg{display:block}}@media screen and (max-width:500px){.header__phone-block svg,.header__local-block svg{min-width:16px;width:16px;height:16px}}.header__phone-block svg.icon-globe,.header__local-block svg.icon-globe{fill:#2a2a2a}.header__phone-block svg.icon-phone,.header__local-block svg.icon-phone{stroke:#2a2a2a}.header__text-18px{font-size:18px}@media screen and (max-width:1800px){.header__text-18px{font-size:16px}}@media screen and (max-width:1680px){.header__text-18px{font-size:14px}}@media screen and (max-width:1440px){.header__text-18px{font-size:13px}}@media screen and (max-width:750px){.header__text-18px.mobile-none{display:none}}@media screen and (max-width:500px){.header__text-18px{font-size:12px}}.header__en-phone{color:#2a2a2a;font-family:'ProximaSemiBold'}.header__phone,.header__local{display:flex;align-items:center}.header__phone span,.header__local span{margin:0 10px 0 13px;color:#2a2a2a;font-family:'ProximaSemiBold'}@media screen and (max-width:1680px){.header__phone span,.header__local span{margin:0 9px}}.header__phone::after,.header__local::after{content:'';background-image:url("/assets/img/header/arrow-left.svg");background-repeat:no-repeat;background-size:contain;width:9px;height:13px;transform:rotate(-90deg)}@media screen and (max-width:1680px){.header__phone::after,.header__local::after{width:7px;height:10px}}@media screen and (max-width:750px){.header__phone::after,.header__local::after{position:relative;right:-5px}}.header__phone-dropdown,.header__local-dropdown{display:none;position:absolute;flex-direction:column;top:-18px;background:#f0f1f3;padding:18px 27px 13px 13px;width:max-content;box-sizing:border-box;right:-7px}@media screen and (max-width:1680px){.header__phone-dropdown,.header__local-dropdown{top:-17px;padding:17px 24px 13px 13px}}@media screen and (max-width:1500px){.header__phone-dropdown,.header__local-dropdown{top:-9px;padding:9px 24px 13px 13px}}.header__phone-dropdown a,.header__local-dropdown a{color:#2a2a2a}.header__phone-dropdown a:not(:first-child),.header__local-dropdown a:not(:first-child){margin-top:20px}@media screen and (max-width:1440px){.header__phone-dropdown a:not(:first-child),.header__local-dropdown a:not(:first-child){margin-top:15px}}.header__phone-dropdown.open,.header__local-dropdown.open{display:flex}.header__phone-flex,.header__local-flex{display:flex}.header__phone-flex::after,.header__local-flex::after{content:'';background-image:url("/assets/img/header/arrow-left.svg");background-repeat:no-repeat;background-size:contain;width:9px;height:13px;transform:rotate(90deg);position:absolute;right:8px;top:23.5px}@media screen and (max-width:1680px){.header__phone-flex::after,.header__local-flex::after{width:7px;height:10px;top:21px}}@media screen and (max-width:1500px){.header__phone-flex::after,.header__local-flex::after{top:14px}}@media screen and (max-width:1440px){.header__phone-flex::after,.header__local-flex::after{top:13px}}.header__phone-flex a,.header__phone-flex div,.header__local-flex a,.header__local-flex div{display:flex!important;justify-content:space-between;width:100%}.header__phone-flex a span,.header__phone-flex div span,.header__local-flex a span,.header__local-flex div span{margin:2px 0 0 13px}@media screen and (max-width:1680px){.header__phone-flex a span,.header__phone-flex div span,.header__local-flex a span,.header__local-flex div span{margin:1.5px 0 0 9px}}@media screen and (max-width:1500px){.header__phone-flex a span,.header__phone-flex div span,.header__local-flex a span,.header__local-flex div span{margin:2px 0 0 9px}}.header__contacts{display:flex;flex-direction:column;position:relative;color:#fff;margin-left:40px;transform:translateY(-100%);opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:1680px){.header__contacts{margin-left:30px}}@media screen and (max-width:950px){.header__contacts{margin-left:25px}}@media screen and (max-width:595px){.header__contacts{margin:0 60px 0 20px}}@media screen and (max-width:400px){.header__contacts{display:none}}.header__contacts-top{display:flex;align-items:center;justify-content:center;background:#1394e9;padding:0 20px;height:55px;box-sizing:border-box;border-radius:10px;cursor:pointer;transition:all .2s}@media screen and (max-width:1680px){.header__contacts-top{height:42px;padding:0 17px}}@media screen and (max-width:950px){.header__contacts-top{border-radius:7px;width:42px}}.header__contacts-top:hover{background:#209ff9}.header__contacts-top p{margin:0;font-family:'ProximaSemiBold'}@media screen and (max-width:950px){.header__contacts-top p{display:none}}.header__contacts-top img{margin-left:18px}@media screen and (max-width:1680px){.header__contacts-top img{width:25px}}@media screen and (max-width:950px){.header__contacts-top img{width:23px;margin-left:0}}.header__contacts-list{display:none;flex-direction:column;gap:14px;position:absolute;top:68px;right:0}@media screen and (max-width:1680px){.header__contacts-list{gap:10.5px;top:50px}}@media screen and (max-width:950px){.header__contacts-list{gap:12px;top:48px}}@media screen and (max-width:500px){.header__contacts-list{gap:10px}}.header__contacts-list.show{display:flex}.header__contacts-item{display:flex;align-self:flex-end;color:#fff}.header__contacts-item:hover p{opacity:1}.header__contacts-item p{display:flex;opacity:0;align-items:center;margin:0;padding-left:20px;height:54px;box-sizing:border-box;text-transform:uppercase;width:max-content;font-family:'ProximaSemiBold';transition:all .2s;position:relative;right:-1px}@media screen and (max-width:1680px){.header__contacts-item p{height:40px;padding-left:15px}}@media screen and (max-width:950px){.header__contacts-item p{height:36px;padding-left:13px}}@media screen and (max-width:500px){.header__contacts-item p{height:28px;padding-left:7px}}.header__contacts-item p.telegram{background:#3fb0f0}.header__contacts-item p.viber{background:#7360f2}.header__contacts-item p.whatsapp{background:#13990a}.header__contacts-item p.mail{background:#cc4b27}.header__contacts-item span{display:flex;align-items:center;justify-content:center;width:68px;height:54px}@media screen and (max-width:1680px){.header__contacts-item span{width:51px;height:40px}}@media screen and (max-width:950px){.header__contacts-item span{width:39px;height:36px}}@media screen and (max-width:500px){.header__contacts-item span{height:28px;width:30px}}.header__contacts-item span.telegram{background:#3fb0f0}.header__contacts-item span.viber{background:#7360f2}.header__contacts-item span.whatsapp{background:#13990a}.header__contacts-item span.mail{background:#cc4b27}@media screen and (max-width:1680px){.header__contacts-item span img{width:47%}}.header .right-side{display:flex;align-items:center;float:right;text-align:right;position:relative}.header .right-side.active-menu{position:absolute;right:0;top:-40px}.header .right-side #wrapper-local-a{text-decoration:none;cursor:pointer;font-family:'ProximaCondencedLight'}.header .right-side .wrapper-local-a{color:#2a2a2a;justify-content:flex-end}.header .right-side .wrapper{display:inline-block;padding:0;margin:0 0 0 20px;vertical-align:middle;overflow:hidden}.header .right-side .wrapper.wrapper-btn{margin:0 95px 0 40px}.header .right-side .wrapper.wrapper-local{margin-left:40px;overflow:visible}.header .right-side .wrapper.wrapper-toggle{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (max-width:400px){.header .right-side .wrapper.wrapper-toggle{position:relative;top:0;transform:none}}.header .right-side .wrapper a{display:inline-block;vertical-align:middle;text-decoration:none;cursor:pointer}.header .right-side .wrapper a.menu-btn{min-width:155px;padding:5px 40px;height:55px;box-sizing:border-box;background:#f68c29;color:#fff;font-family:'ProximaSemiBold';border-radius:10px;opacity:0;transform:translateY(-100%);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1);display:flex;justify-content:center;align-items:center}@media screen and (max-width:1680px){.header .right-side .wrapper a.menu-btn{height:42px;padding:5px 30px}}@media screen and (max-width:1500px){.header .right-side .wrapper a.menu-btn{padding:12px 14px}}@media screen and (max-width:950px){.header .right-side .wrapper a.menu-btn{padding:10px 14px;min-width:auto}}.header .right-side .wrapper a.menu-btn:hover{background:#f5841a}.header .right-side .wrapper a.menu-toggle{opacity:0;transform:translateX(100%);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1);display:inline-block}.header .right-side .wrapper a.menu-close{display:none}.header .right-side .wrapper a.menu-close span{display:inline-block;font-size:14px;color:#2a2a2a;vertical-align:middle;margin-right:10px;font-family:'ProximaCondencedLight';font-weight:300}.header .right-side .wrapper a.menu-close i{display:inline-block;vertical-align:middle;font-size:18px;color:#333}.header .right-side .wrapper a.menu-toggle{background:#121212;border-radius:10px;width:55px;height:55px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1680px){.header .right-side .wrapper a.menu-toggle{height:42px;width:42px;border-radius:7px}}.header .right-side .wrapper a.menu-toggle span{display:inline-block;font-size:14px;color:#2a2a2a;vertical-align:middle;font-family:'ProximaCondencedLight';font-weight:300}.header .right-side .wrapper a.menu-toggle div{display:inline-block;vertical-align:middle;width:55%;height:20px;position:relative}@media screen and (max-width:1680px){.header .right-side .wrapper a.menu-toggle div{height:16px}}.header .right-side .wrapper a.menu-toggle div span.line{display:block;position:absolute;left:0;right:0;height:1px;background:#fff;border-radius:10px;transition-property:left;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.header .right-side .wrapper a.menu-toggle div span.line:nth-child(1){top:0}.header .right-side .wrapper a.menu-toggle div span.line:nth-child(2){top:50%}.header .right-side .wrapper a.menu-toggle div span.line:nth-child(3){bottom:0}.header .right-side .wrapper a.menu-toggle:hover div span.line:nth-child(2){left:8px}@media screen and (max-width:1680px){.header .right-side .wrapper.wrapper-btn{margin:0 74px 0 32px}.header .right-side .wrapper.wrapper-local{margin-left:30px}}@media screen and (min-width:1500px){.header .right-side{margin-bottom:4px}.header .right-side .wrapper a.menu-toggle span{font-size:20px}.header .right-side .wrapper a.menu-close span{font-size:20px}.header .right-side .wrapper a.menu-close i{font-size:24px}}@media screen and (max-width:1280px){.header .right-side .wrapper.wrapper-btn{margin:0 70px 0 30px}.header .right-side .wrapper.wrapper-local{margin-left:30px}}@media screen and (max-width:950px){.header .right-side{margin-top:3px}.header .right-side .wrapper-btn{width:180px;text-align:center}}@media screen and (max-width:780px){.header .right-side{margin-top:3px}.header .right-side #wrapper-local{margin-left:0}.header .right-side .wrapper.wrapper-btn{width:160px;margin:0 60px 0 20px}.header .right-side .wrapper.wrapper-local{margin-left:20px}.header .right-side .wrapper-toggle{margin-left:10px}}@media screen and (max-width:595px){.header .right-side{min-height:auto}.header .right-side .wrapper{display:block}.header .right-side .wrapper.wrapper-local{margin-right:0;margin-left:25px}.header .right-side #wrapper-local{position:absolute;top:60%;right:100px;transform:translateY(-50%)}.header .right-side .xs-hidden{display:none}}@media screen and (max-width:400px){.header .right-side .wrapper.wrapper-local{margin-right:15px;margin-left:15px}}@media screen and (max-width:335px){.header .right-side #wrapper-local{display:none}}.header .right-side.width-39-9per{width:39.9%}@media screen and (max-width:950px){.header .right-side.width-39-9per{width:46.9%}}@media screen and (max-width:780px){.header .right-side.width-39-9per{width:59.9%}}@media screen and (max-width:595px){.header .right-side.width-39-9per{width:39.9%}}@media screen and (max-width:410px){.header .right-side.width-39-9per{width:49.9%}}.header.shown .left-side .wrapper>a{opacity:1;transform:translateX(0)}.header.shown .left-side .wrapper>span{opacity:1;transform:translateX(0);margin-bottom:10px}.header.shown .right-side .header__phone-block,.header.shown .right-side .header__local-block{opacity:1;transform:translateX(0)}.header.shown .right-side .header__contacts{opacity:1;transform:translateY(0)}.header.shown .right-side .wrapper .menu-btn{opacity:1;transform:translateY(0)}.header.shown .right-side .wrapper .menu-toggle{opacity:1;transform:translateX(0)}.header.absolute{position:absolute}.header.fixed{position:fixed}.menu__desktop{display:none}@media screen and (min-width:1050px){.menu__desktop{display:block}}.menu-backdrop.visible{position:fixed;z-index:200;left:0;top:0;bottom:0;right:0}.fz-header-btn{font-size:18px}@media screen and (max-width:1800px){.fz-header-btn{font-size:16px}}@media screen and (max-width:1680px){.fz-header-btn{font-size:14px}}@media screen and (max-width:1440px){.fz-header-btn{font-size:13px}}@media screen and (max-width:500px){.fz-header-btn{font-size:12px}}.header-btn-size{font-size:20px}@media screen and (max-width:1680px){.header-btn-size{font-size:15px}}.menu{position:fixed;top:0;bottom:0;z-index:510;width:44%;right:-51%;transition:.3s all ease-in}@media screen and (max-width:1280px){.menu{width:60%;right:-60%}}@media screen and (max-width:1200px){.menu{width:62%;right:-62%}}.menu.is-open{right:0}.menu .header{height:99px}.menu .menu-btn{width:192px;height:56px;box-sizing:border-box;background:#f68c29;font-family:'ProximaSemiBold';border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1680px){.menu .menu-btn{height:42px;width:144px}}.menu .menu-btn:hover{background:#f5841a}.menu .menu-close span{font-family:'ProximaSemiBold';font-size:18px}@media screen and (max-width:1680px){.menu .menu-close span{font-size:13.5px}}.menu .menu-close i{font-size:14px}@media screen and (max-width:1680px){.menu .menu-close i{font-size:11px}}.menu__list{display:flex;flex-direction:column}.menu__buttons-wrapper{padding:30px 64px 45px 64px}@media screen and (max-width:1680px){.menu__buttons-wrapper{padding:22px 48px 30px 48px}}@media screen and (max-width:1050px){.menu__list-item{font-size:18px}}.menu__list-item:not(.menu__list-item:first-child).for-font,.menu__list-item:not(.menu__list-item:first-child) .for-font{height:60px;display:flex;align-items:center;font-size:24px;padding-left:64px;position:relative}@media screen and (max-width:1680px){.menu__list-item:not(.menu__list-item:first-child).for-font,.menu__list-item:not(.menu__list-item:first-child) .for-font{height:45px;padding-left:48px;font-size:18px}}@media screen and (max-width:1050px){.menu__list-item:not(.menu__list-item:first-child).for-font,.menu__list-item:not(.menu__list-item:first-child) .for-font{display:block;height:auto;font-size:inherit}}.menu__list-item:not(.menu__list-item:first-child).for-font::before{content:'';background-image:url("/assets/img/header/arrow-left.svg");background-repeat:no-repeat;background-size:contain;width:9px;height:13px;position:absolute;left:40px}@media screen and (max-width:1680px){.menu__list-item:not(.menu__list-item:first-child).for-font::before{width:7px;height:10px;left:30px}}@media screen and (max-width:1050px){.menu__list-item:not(.menu__list-item:first-child).for-font::before{background-image:none}}.menu__list-item:not(.menu__list-item:first-child).hover{background-color:#2d92d5;color:#fff}.menu__list-item:not(.menu__list-item:first-child).hover a{color:#fff}.menu__list-item:not(.menu__list-item:first-child).hover::before{background-image:url("/assets/img/header/arrow-left-hover.svg")}.menu .right-side{display:flex;align-items:center;justify-content:space-between;position:relative}.menu .right-side .wrapper{padding:0}.menu .right-side .wrapper a{display:flex;align-items:center;text-decoration:none;cursor:pointer}.menu .right-side .wrapper .icon-cross{margin:0 0 0 10px}.menu .right-side #wrapper-local-a{position:absolute;left:-120px;text-decoration:none;cursor:pointer;font-family:'ProximaCondencedLight'}@media screen and (max-width:750px){.menu .right-side #wrapper-local-a{left:-100px}}@media screen and (max-width:650px){.menu .right-side #wrapper-local-a{left:-80px}}.menu .right-side .wrapper-local-a{color:#2a2a2a!important}.menu .right-side .wrapper-local-a.lang-option{cursor:pointer;order:0;padding:5px;height:20px;width:20px;color:#fff;overflow-x:visible}@media screen and (max-width:1050px){.menu .right-side .wrapper-local-a.lang-option{width:25px}}.menu .right-side .menu-close{font-size:20px}@media screen and (max-width:1500px){.menu .right-side .menu-close{font-size:14px}}@media screen and (min-width:1050px){.menu .menu__sublist-wrapper .right-side{padding:25px 0 0 0}}.menu__tablet .header{height:auto;padding:34px 0}.menu__tablet .header .right-side{width:30%}@media screen and (min-width:950px) and (max-width:1010px){.menu__tablet .header .right-side{width:30%;bottom:0}}@media screen and (max-width:850px){.menu__tablet .header .right-side{width:35%}}@media screen and (max-width:750px){.menu__tablet .header .right-side{width:40%}}@media screen and (max-width:600px){.menu__tablet .header .right-side{justify-content:flex-end}}@media screen and (max-width:600px){.menu__tablet .header .right-side #wrapper-local-a{position:static;margin:0 15px 0 0}}.menu__tablet .header .right-side #menu-btn{min-width:10px;padding-left:initial;padding:10px}@media screen and (max-width:600px){.menu__tablet .header .right-side #menu-btn{display:none}}.menu__tablet .header .right-side #menu-close-btn{display:flex;align-items:center;cursor:pointer}.menu__tablet .header .right-side .icon-cross{margin:0 0 0 5px}.menu .there-is-notification.true{width:100%;height:50px}@media screen and (max-width:1200px){.menu .there-is-notification.true{height:70px}}@media screen and (max-width:1050px){.menu .there-is-notification.true{height:80px}}@media screen and (max-width:1050px){.menu .there-is-notification.true{height:150px}}@media screen and (max-width:420px){.menu .there-is-notification.true{height:150px}}@media screen and (max-width:330px){.menu .there-is-notification.true{height:170px}}.menu ul{margin:0;padding:0;list-style:none}.menu__hidden{visibility:hidden}.menu .for-font{display:block;padding:0;margin:0;color:#121212;font-family:'ProximaSemiBold';font-weight:600}.menu__row{display:flex}.menu__col{position:relative}.menu__col>*{width:100%}.menu__sublist-wrapper{width:40%;height:100vh}@media screen and (max-width:1680px){.menu__sublist-wrapper{width:43%}}.menu__list-wrapper{width:60%;background-color:#fff}@media screen and (max-width:1680px){.menu__list-wrapper{width:57%}}.menu__list-item.menu__hidden{display:none}@media screen and (min-width:1300px) and (max-width:1400px){.menu__list-item.menu__hidden{display:block}}@media screen and (max-width:1050px){.menu__list-item.menu__hidden{display:block}}.menu a.for-font:hover{color:inherit}.menu__sublist{max-width:325px;position:absolute;right:-101%;bottom:0;top:0;padding:0;margin:0;background-color:#2d92d5;transition:.2s all ease-in}@media screen and (min-width:1050px){.menu__sublist{box-shadow:1px 1px 4px #8b8585}}.menu__sublist .right-side{margin:0 0 35px 0}@media screen and (max-width:1650px){.menu__sublist .right-side{margin:0 0 30px 0}}@media screen and (max-width:1500px){.menu__sublist .right-side{margin:0 0 25px 0}}@media screen and (max-width:1300px){.menu__sublist .right-side{margin:0 0 15px 0}}.menu__sublist.active{right:0}.menu__sublist-item{font-size:24px}@media screen and (max-width:1680px){.menu__sublist-item{font-size:18px}}.menu__sublist-item a{display:block;color:#fff;cursor:pointer;font-family:'ProximaRegular';padding:15px 10px 15px 30px}@media screen and (max-width:1680px){.menu__sublist-item a{padding:11px 10px 11px 22px}}.menu__sublist-item a:hover{background-color:#288aca}@media screen and (max-width:1050px){.menu__sublist-item a:hover{background-color:transparent;color:#2d92d5}}.menu__tablet{display:none;z-index:505}@media screen and (max-width:1050px){.menu__tablet{display:flex;flex-direction:column;align-items:flex-end}}@media screen and (max-width:1050px){.menu__tablet .menu__list{max-height:71vh;overflow-y:auto}}@media screen and (max-width:600px){.menu__tablet .menu__list{max-height:76vh}}@media screen and (max-width:370px){.menu__tablet .menu__list{max-height:70vh}}.menu *{box-sizing:border-box}@media screen and (min-width:750px) and (max-width:1050px){.menu__list{display:flex;flex-wrap:wrap}.menu__list>*{width:50%;padding:0 0 0 5%}}@media screen and (max-width:1050px){.menu{width:100%;right:-100%}.menu__list-item a,.menu__sublist-item a{padding:0!important}.menu__sublist-wrapper{width:0}.menu__sublist-item:not(:last-child){padding:0 0 10px 0}.menu__sublist-item a:hover{color:#009edf}.menu__list-wrapper{width:100%}.menu__list{max-height:75vh}.menu__list>*{padding:0 0 0 5%}.menu__list-item{padding:0!important;margin:0 0 25px 0!important}.menu__list-item a.for-font:hover{color:#009edf}}.menu__sublist{display:none}@media screen and (min-width:1050px){.menu__sublist{display:block}}.menu__tablet-sublist{display:none}@media screen and (max-width:1050px){.menu__tablet-sublist{display:block;position:static;background-color:inherit;margin:25px 0 0 0!important}.menu__tablet-sublist .header{display:none}.menu__tablet-sublist a{font-size:16px;color:#2a2a2a;font-family:'ProximaCondencedLight',sans-serif;font-weight:normal;text-transform:none}}.nav-footer{padding:80px 0 0 64px}@media screen and (max-width:1680px){.nav-footer{padding:60px 0 0 48px}}@media screen and (max-width:768px){.nav-footer{padding:60px 0 0 40px}}@media screen and (max-width:600px){.nav-footer{padding:40px 0 0 30px}}@media screen and (max-width:500px){.nav-footer{padding:40px 0 0 20px}}.nav-footer__list{display:flex;gap:20px}@media screen and (max-width:1680px){.nav-footer__list{gap:15px}}.nav-footer__list li:not(:last-child){margin-top:9px}@media screen and (max-width:1680px){.nav-footer__list li:not(:last-child){margin-top:7px}}.nav-footer__list li:last-child{position:relative;right:7px}.nav-footer__list li:last-child a,.nav-footer__list li:last-child i{width:45px;height:45px}@media screen and (max-width:1680px){.nav-footer__list li:last-child a,.nav-footer__list li:last-child i{width:36px;height:36px}}.nav-footer__list li:last-child a::before,.nav-footer__list li:last-child i::before{font-size:45px}@media screen and (max-width:1680px){.nav-footer__list li:last-child a::before,.nav-footer__list li:last-child i::before{font-size:36px}}.nav-footer__list li svg,.nav-footer__list li a,.nav-footer__list li i{color:#121212;width:24px;height:24px;font-size:24px;display:flex}@media screen and (max-width:1680px){.nav-footer__list li svg,.nav-footer__list li a,.nav-footer__list li i{width:18px;height:18px;font-size:18px}}.nav-footer__list li svg:hover,.nav-footer__list li a:hover,.nav-footer__list li i:hover{color:#007aac}.nav-footer__list li svg:hover path,.nav-footer__list li a:hover path,.nav-footer__list li i:hover path{fill:#007aac}.col-second{order:1}.col-first{order:2}.col-speciality{order:3}.main-col{order:4}@media screen and (max-width:1100px){.header .left-side .wrapper{margin:0 10px 0 0}}.col-first{width:22%}.icon-phone-svg,.icon-skype-svg{width:19px;height:17px;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:1700px){.icon-phone-svg,.icon-skype-svg{width:22px;height:20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.nav-container .nav-menu .nav-content .row{justify-content:center;align-items:flex-start}.nav-container .nav-menu .nav-content .row .col{width:40%!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.nav-container .nav-menu .nav-content .row .col{margin-bottom:20px}}.lang-option{animation:1.9s ease-out 0s 1 moveToVisible}@keyframes moveToVisible{0%{transform:translateX(-200%);opacity:0}90%{transform:translateX(-100%);opacity:.2}100%{transform:translateX(0);opacity:1}}footer.footer{display:block;width:100%;padding:60px 0 0 0;background:#2a2a2a}@media screen and (min-width:1921px){footer.footer .container{margin:0 auto;width:1720px}}footer.footer .top{display:block;margin:0 0 60px 0}@media screen and (max-width:800px){footer.footer .top{margin:0 0 20px 0}}footer.footer .top ul{display:block;list-style:none;padding:0;margin:0}@media screen and (min-width:880px){footer.footer .top ul{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:880px) and (max-width:1140px){footer.footer .top ul .footer-first-line__hrefs{margin-bottom:8px}}footer.footer .top ul li{display:inline-block;list-style:none;vertical-align:middle;padding:0;width:22%}@media screen and (min-width:880px){footer.footer .top ul li{width:initial}}footer.footer .top ul li img{display:inline-block;margin:0;padding:0}footer.footer .top ul li a{display:inline-block;margin:0;padding:0;color:#fff;text-decoration:none;cursor:pointer;font-family:'ProximaCondencedLight';font-weight:300;font-size:14px}footer.footer .top ul li a:hover{color:#009edf}@media screen and (max-width:1140px){footer.footer .top ul{display:flex;justify-content:center}footer.footer .top ul li{margin:0 20px}footer.footer .top ul li:first-child{display:block;margin:0 0 20px 0}}@media screen and (max-width:870px){footer.footer .top ul{justify-content:center;flex-direction:column;align-items:center;flex-wrap:wrap}footer.footer .top ul li{width:auto}}@media screen and (max-width:500px){footer.footer .top ul li{width:auto;text-align:center;margin-bottom:20px}}footer.footer .middle{display:flex;flex-wrap:wrap;margin-bottom:60px}@media screen and (max-width:1140px){footer.footer .middle{margin-bottom:10px}}@media screen and (max-width:500px){footer.footer .middle{margin-bottom:auto}}footer.footer .middle .col{display:block;width:22%;float:left}@media screen and (max-width:1140px){footer.footer .middle .col{margin-bottom:20px}}footer.footer .middle .col .footer-it-spec{display:block;padding:0;margin:0 0 20px 0;color:#fff;font-size:16px;font-family:'ProximaSemiBold';font-weight:500;text-transform:uppercase}footer.footer .middle .col .footer-marathon{display:block;padding:0;margin:20px 0 20px 0;color:#fff;font-size:16px;font-family:'ProximaSemiBold';font-weight:500;text-transform:uppercase}footer.footer .middle .col ul{display:block;list-style:none;padding:0;margin:0}footer.footer .middle .col ul li{display:block;list-style:none;padding:0 0 8px 0;margin:0}footer.footer .middle .col ul li a{display:inline-block;text-decoration:none;cursor:pointer;font-size:14px;color:#9d9d9e;font-family:'ProximaCondencedLight';font-weight:300}footer.footer .middle .col ul li a:hover{color:#009edf}footer.footer .middle .col ul.primary li{padding:0 0 15px 0}footer.footer .middle .col ul.primary li a{font-size:16px;font-family:'ProximaSemiBold';font-weight:500;text-transform:uppercase;color:#fff}footer.footer .middle .col ul.primary li a:hover{color:#009edf}footer.footer .middle .col .btn-box{display:block;text-align:center;margin-bottom:40px}@media screen and (max-width:1140px){footer.footer .middle .col .btn-box{margin-bottom:10px}}@media screen and (max-width:500px){footer.footer .middle .col .btn-box{margin-bottom:20px}}footer.footer .middle .col .btn-box .icon-btn{display:inline-block;margin:0;padding:0;text-decoration:none;cursor:pointer;text-align:center}footer.footer .middle .col .btn-box .icon-btn .image{display:block;text-align:center;margin-bottom:5px}footer.footer .middle .col .btn-box .icon-btn .image i{display:inline-block;font-size:34px;color:#fff}footer.footer .middle .col .btn-box .icon-btn .image i.rotate-90{transform:rotate(90deg)}footer.footer .middle .col .btn-box .icon-btn span{display:inline-block;font-size:14px;color:#9d9d9e;font-family:'ProximaCondencedLight';font-weight:300}footer.footer .middle .col .btn-box .icon-btn:hover .image i{color:#009edf}footer.footer .middle .col .btn-box .icon-btn:hover span{color:#009edf}footer.footer .middle .col:last-child{width:12%}@media screen and (min-width:1301px){footer.footer .middle .col{width:22%}}@media screen and (max-width:1300px){footer.footer .middle .col{width:21%}}@media screen and (max-width:1140px){footer.footer .middle{justify-content:flex-end}footer.footer .middle .col{width:16%}}@media screen and (max-width:870px){footer.footer .middle .col{width:30%;height:220px}footer.footer .middle .col .footer-it-spec,footer.footer .middle .col .footer-marathon{text-align:center}footer.footer .middle .col ul li{text-align:center}footer.footer .middle .col:last-child{width:50%}}@media screen and (max-width:520px){footer.footer .middle .col{height:auto;width:100%;margin-bottom:20px}footer.footer .middle .col:first-child{width:100%;margin-bottom:20px}footer.footer .middle .col:last-child{width:100%;margin-top:20px}footer.footer .middle .col .footer-it-spec,footer.footer .middle .col .footer-marathon{text-align:center}footer.footer .middle .col ul li{text-align:center}}@media screen and (max-width:380px){footer.footer .middle .col{height:auto;width:100%}footer.footer .middle .col:first-child{width:100%;margin-bottom:20px}footer.footer .middle .col:last-child{width:100%;margin-top:20px}footer.footer .middle .col .footer-it-spec,footer.footer .middle .col .footer-marathon{text-align:center}footer.footer .middle .col ul li{text-align:center}}footer.footer .bottom{display:flex;justify-content:space-between;margin:0 0 60px 0}@media screen and (min-width:880px) and (max-width:1150px){footer.footer .bottom{padding-left:30px}}@media screen and (max-width:880px){footer.footer .bottom{width:70%;margin:0 auto!important;padding-bottom:20px}}@media screen and (max-width:800px){footer.footer .bottom{width:80%}footer.footer .bottom .col{justify-content:center}}@media screen and (max-width:500px){footer.footer .bottom{margin:0}footer.footer .bottom .col{height:auto}}footer.footer .bottom .col:first-child{display:flex;align-items:center}footer.footer .bottom .col{display:block;width:22%;float:left;display:flex;align-items:center}@media screen and (max-width:880px){footer.footer .bottom .col{width:50%}}footer.footer .bottom .col.partners-wrapper{width:35%}@media screen and (max-width:1150px){footer.footer .bottom .col.partners-wrapper{width:60%}}@media screen and (max-width:880px){footer.footer .bottom .col.partners-wrapper{width:100%}}@media screen and (max-width:624px){footer.footer .bottom .col.partners-wrapper{height:auto;margin:0 0 15px 0}}footer.footer .bottom .col ul.social-networks{display:flex;align-items:center;padding:0;margin:0;list-style:none}footer.footer .bottom .col ul.social-networks li{display:inline-block;list-style:none;margin:0 20px 0 0;padding:0;vertical-align:middle}@media screen and (max-width:800px){footer.footer .bottom .col ul.social-networks li{margin:0 10px 0 10px}}footer.footer .bottom .col ul.social-networks li:last-child{margin-top:2px}footer.footer .bottom .col ul.social-networks li a{display:inline-block;text-decoration:none;cursor:pointer;color:#fff}footer.footer .bottom .col ul.social-networks li a i{display:inline-block;font-size:18px}footer.footer .bottom .col ul.social-networks li a:hover{color:#009edf}footer.footer .bottom .col p.address{display:block;padding:0 30px 0 0;margin:0;font-size:14px;color:#9d9d9e;font-family:'ProximaCondencedLight';font-weight:300}footer.footer .bottom .col .image{display:block;position:relative;height:20px}footer.footer .bottom .col .image img{display:inline-block;position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}footer.footer .bottom .col .mas{display:block;text-align:left}footer.footer .bottom .col .mas span{display:inline-block;font-size:14px;color:#9d9d9e;font-family:'ProximaCondencedLight';font-weight:300;vertical-align:middle;margin-right:10px}footer.footer .bottom .col .mas img{display:inline-block;vertical-align:middle}@media screen and (max-width:1150px){footer.footer .bottom .social-networks-wrapper{width:40%}}@media screen and (max-width:880px){footer.footer .bottom .social-networks-wrapper{width:50%}}@media screen and (max-width:624px){footer.footer .bottom .social-networks-wrapper{width:100%}}@media screen and (max-width:1150px){footer.footer .bottom .partners-wrapper{width:30%}}@media screen and (max-width:880px){footer.footer .bottom .partners-wrapper{width:50%}}footer.footer .bottom .partners-wrapper img{height:50px}@media screen and (max-width:1650px){footer.footer .bottom .partners-wrapper img{height:45px}}@media screen and (max-width:1300px){footer.footer .bottom .partners-wrapper img{height:40px}}footer.footer .bottom .partners-wrapper .mas.last-margin{margin-right:10%}@media screen and (max-width:1440px){footer.footer .bottom .partners-wrapper .mas.last-margin{margin-right:5%}}@media screen and (max-width:1140px){footer.footer .bottom .partners-wrapper .mas.last-margin{margin-right:0}}footer.footer .bottom .partners-wrapper{justify-content:space-between}@media screen and (max-width:624px){footer.footer .bottom .partners-wrapper{flex-direction:column}footer.footer .bottom .partners-wrapper .mas{margin-top:20px}}@media screen and (max-width:1150px){footer.footer .bottom .col{height:100px;text-align:center}footer.footer .bottom .col .mas{text-align:center}}@media screen and (max-width:590px){footer.footer .bottom .col{width:100%;height:90px;text-align:center}footer.footer .bottom .col:first-child{height:50px}}footer.footer .copyright{width:100%;background:#fff}footer.footer .copyright p{display:block;text-align:center;color:#2a2a2a;font-family:'ProximaCondencedLight';font-weight:300;margin:0;padding:10px 0;font-size:14px}@media screen and (min-width:1700px){footer.footer{padding:100px 0 0 0}footer.footer .top{margin:0 0 80px 0}footer.footer .top ul{display:flex;justify-content:space-between}footer.footer .top ul li a{font-size:16px}footer.footer .top ul li:last-child{width:0%}footer.footer .middle{margin-bottom:80px;display:flex;justify-content:space-between;align-items:flex-start}footer.footer .middle .col{display:unset}footer.footer .middle .col .footer-it-spec{font-size:20px;margin:0 0 30px 0}footer.footer .middle .col .footer-marathon{font-size:20px;margin:30px 0 30px 0}footer.footer .middle .col ul li{padding:0 0 20px 0}footer.footer .middle .col ul li a{font-size:17px}footer.footer .middle .col ul.primary li{margin:0 0 25px 0;padding:0 0 5px 0}footer.footer .middle .col ul.primary li a{font-size:20px}footer.footer .middle .col .btn-box a.icon-btn .image{margin-bottom:15px}footer.footer .middle .col .btn-box a.icon-btn span{font-size:18px}footer.footer .middle .col:last-child{width:8%}footer.footer .bottom .col ul.social-networks li{margin-right:30px}footer.footer .bottom .col ul.social-networks li a i{font-size:18px}footer.footer .bottom .col p.address{font-size:16px}footer.footer .bottom .col .mas span{font-size:16px}footer.footer .copyright p{font-size:20px;padding:18px 0}}@media screen and (min-width:1500px) and (max-width:1700px){footer.footer{padding:80px 0 0 0}footer.footer .top{margin:0 0 60px 0}footer.footer .top ul li a{font-size:16px}footer.footer .middle{margin-bottom:80px}footer.footer .middle .col .footer-it-spec{font-size:20px;margin:0 0 30px 0}footer.footer .middle .col .footer-marathon{font-size:20px;margin:30px 0 30px 0}footer.footer .middle .col ul li{padding:0 0 16px 0}footer.footer .middle .col ul li a{font-size:16px}footer.footer .middle .col ul.primary li{margin:0 0 20px 0}footer.footer .middle .col ul.primary li a{font-size:20px}footer.footer .middle .col .btn-box a.icon-btn .image{margin-bottom:10px}footer.footer .middle .col .btn-box a.icon-btn .image i{font-size:44px}footer.footer .middle .col .btn-box a.icon-btn span{font-size:16px}footer.footer .bottom .col ul.social-networks li{margin-right:25px}footer.footer .bottom .col p.address{font-size:16px}footer.footer .bottom .col .mas span{font-size:16px}footer.footer .copyright p{font-size:16px;padding:14px 0}}.mailing{position:relative;width:232px;display:flex;flex-direction:column}@media screen and (min-width:1500px){.mailing{width:286px}}.mailing .form-preloader{position:absolute;top:20px;left:32%}.mailing__title{color:#fff;text-transform:uppercase;font-family:"ProximaSemiBold";font-size:16px}@media screen and (min-width:1500px){.mailing__title{font-size:20px}}.mailing__details_icon{background-repeat:no-repeat;background-size:cover;width:44px;height:42px}@media screen and (min-width:1500px){.mailing__details_icon{width:57px;height:54px}}.mailing__details{margin:20px 0;display:flex;justify-content:space-between;align-items:center}.mailing__details_text{font-size:13px;font-family:"ProximaCondencedLight";color:#fff}@media screen and (min-width:1500px){.mailing__details_text{font-size:15px}}.mailing__mail-box{display:flex;height:24px}@media screen and (min-width:1500px){.mailing__mail-box{height:31px}}.mailing__mail-box>input{height:100%;padding:3px;padding-left:8px;width:85%;font-size:11px;box-sizing:border-box}@media screen and (min-width:1500px){.mailing__mail-box>input{font-size:16px}}.mailing__mail-box .mailing__mail-box_send-mail-btn{width:15%;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;border:none;font-size:12px;height:100%;box-sizing:border-box;background-color:rgba(0,158,223,.9)}@media screen and (min-width:1500px){.mailing__mail-box .mailing__mail-box_send-mail-btn{font-size:16px;width:19%}}.mailing__mail-box .mailing__mail-box_send-mail-btn:hover{background-color:#009edf}.email-success-message{display:flex;justify-content:center}.email-success-message span{color:#009edf}.btn-navigation-arrow{display:flex;justify-content:flex-end}.btn-navigation-anchor{display:flex;justify-content:flex-end}.mailing-wrapper{min-width:232px}@media screen and (max-width:1140px){.mailing-wrapper{margin-left:35px!important}}@media screen and (max-width:870px){.mailing-wrapper{display:flex!important;justify-content:center}}@media screen and (min-width:1700px){.mailing-wrapper{margin-top:21px}}.image-position img{background-size:contain;height:53px}.last-col-width{width:12%!important}@media screen and (max-width:1140px){.last-col-width{display:none!important}}@media screen and (min-width:1700px){.last-col-width{width:8%!important}}@media screen and (max-width:1140px){.cbs-footer-logo{width:100%!important}}@media screen and (max-width:1140px){.footer-first-line{flex-wrap:wrap;text-align:center;justify-content:space-between!important}}@media screen and (max-width:880px){.footer-first-line{flex-direction:column;align-items:center}}@media screen and (max-width:1140px){.footer-first-line__empty{display:none!important}}@media screen and (max-width:1140px){.footer-middle-line{justify-content:space-between!important}}@media screen and (max-width:1140px){.mcol{width:28%!important;margin:0 20px;text-align:center}}@media screen and (max-width:1140px){.footer-first-line__hrefs{width:28%!important}}@media screen and (max-width:1140px){.bcol{margin:0 20px;justify-content:center;width:28%!important}}@media screen and (max-width:1140px){.footer-bottom-line{flex-wrap:wrap;justify-content:center!important;position:relative;margin:0!important}}@media screen and (max-width:880px){.footer-bottom-line{margin:0 0 20px 0!important}}@media screen and (max-width:1140px){.address{padding:0!important;position:absolute;top:-141px;width:21%!important}}@media screen and (max-width:880px){.address{position:static;top:unset;width:auto!important}}.mcol-empty{display:none!important}@media screen and (max-width:1140px){.mcol-empty{display:block!important}}@media screen and (max-width:950px){.bcol,.footer-first-line__hrefs,.mcol{width:26%!important}}@media screen and (max-width:880px){.bcol,.footer-first-line__hrefs,.mcol{width:232px!important;margin:10px 30px;height:auto!important}}@media screen and (max-width:880px){.footer-middle-line{justify-content:center!important}}.footer__age-restriction{display:block;margin:15px 0 0 0;text-transform:uppercase}.notification{position:fixed;bottom:90px;right:30px;width:400px;min-height:100px;padding:16px;background-color:#009edf;display:flex;flex-flow:column nowrap;animation-name:moveUp;animation-duration:.1s;animation-timing-function:linear;box-sizing:border-box;z-index:100}@media screen and (max-width:470px){.notification{right:0;width:100%}}@keyframes moveUp{from{bottom:-100px}to{bottom:10px}}.notification .close{position:absolute;right:10px;top:10px;width:15px;height:15px;background-image:url("/assets/img/icons/cross.svg");cursor:pointer;filter:invert(100%)}.notification .notification-name{color:#fff;font-weight:700;font-size:1.1rem}.notification .notification-text{color:#fff;margin:5px 0 0 0;font-size:1rem}.notification-text a{color:#000;text-decoration:underline}.notification-text p{margin-bottom:7px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background-color:#fff}@font-face{font-family:"slick";src:url("/assets/fonts/slick/slick.eot?");src:url("/assets/fonts/slick/slick.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/slick/slick.woff") format("woff"),url("/assets/fonts/slick/slick.ttf") format("truetype"),url("/assets/fonts/slick/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;font-display:swap}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#009edf;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#009edf;opacity:.75}.change-currency{justify-content:center;align-items:flex-start;font-family:'ProximaCondencedLight'}.change-currency__btn{cursor:pointer;color:#5caee0;font-weight:400}.change-currency__btn:not(:last-child){border-right:2px solid #5caee0;margin-right:10px;padding-right:10px}.change-currency__btn.active{font-family:'ProximaBold';text-decoration:underline}.change-currency__btn:hover{text-decoration:underline}.spring .right-side .wrapper a.menu-toggle div span.line{background:#fff!important}.spring .header__phone::after,.spring .header__local::after{background-image:url("/assets/img/header/arrow-left-hover.svg")}.spring .header__phone span,.spring .header__local span{color:#fff!important}.spring .header__phone svg.icon-globe,.spring .header__local svg.icon-globe{fill:#fff}.spring .header__phone svg.icon-phone,.spring .header__local svg.icon-phone{stroke:#fff}.spring .header__phone .dropdown svg.icon-globe,.spring .header__local .dropdown svg.icon-globe{fill:#2a2a2a}.spring .header__phone .dropdown svg.icon-phone,.spring .header__local .dropdown svg.icon-phone{stroke:#2a2a2a}.spring .header__en-phone{color:#fff}.spring .left-side .logo img{display:none!important}.spring .left-side .logo img.specialities{display:block!important}.spring .menu-toggle{background:transparent!important}.book-s1__header .book-s1__header-inner,.book-s1__body,.co-learning-s2__in,.slider1__in,.slider2__in{width:100%;max-width:1480px;margin:auto;box-sizing:border-box}html,body{overflow-x:clip}.display-ib{display:inline-block}.delay-1{transition-delay:.2s}.delay-2{transition-delay:.4s}.delay-3{transition-delay:.6s}.delay-4{transition-delay:.8s}.delay-5{transition-delay:1s}.delay-6{transition-delay:1.2s}.delay-7{transition-delay:1.4s}.delay-8{transition-delay:1.6s}.delay-9{transition-delay:1.8s}.delay-10{transition-delay:2s}.delay-11{transition-delay:2.2s}.delay-12{transition-delay:2.4s}.delay-13{transition-delay:2.6s}.delay-14{transition-delay:2.8s}.delay-15{transition-delay:3s}.delay-16{transition-delay:3.2s}.delay-17{transition-delay:3.4s}.delay-18{transition-delay:3.6s}.delay-19{transition-delay:3.8s}.delay-20{transition-delay:4s}.page-section{display:block;width:100%}.page-section.hero-section{position:relative;overflow:hidden;height:900px}.page-section.hero-section.no-auto-height{height:auto!important}.page-section.hero-section .spring{background-image:url("/assets/img/home/summer/background.png");background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;color:#1e1e1e}@media screen and (max-width:900px){.page-section.hero-section .spring{background-image:url("/assets/img/home/summer/background-tablet.png")}}@media screen and (max-width:500px){.page-section.hero-section .spring{background-image:url("/assets/img/home/summer/background-mobile.png")}}.page-section.hero-section .spring .w-600{font-family:'ProximaBold'}.page-section.hero-section .spring .container{display:flex;justify-content:space-between;padding:180px 0 220px 0}@media screen and (max-width:1680px){.page-section.hero-section .spring .container{padding:135px 0 170px 0}}@media screen and (max-width:900px){.page-section.hero-section .spring .container{padding:125px 0 30px 0}}@media screen and (max-width:768px){.page-section.hero-section .spring .container{flex-direction:column}}.page-section.hero-section .spring__left{display:flex;flex-direction:column;width:1000px}@media screen and (max-width:1680px){.page-section.hero-section .spring__left{width:750px}}@media screen and (max-width:900px){.page-section.hero-section .spring__left{width:90%;margin-bottom:350px}}@media screen and (max-width:768px){.page-section.hero-section .spring__left{width:100%}}@media screen and (max-width:500px){.page-section.hero-section .spring__left{margin-bottom:390px}}.page-section.hero-section .spring__title{font-size:105px;font-family:'ProximaBold';line-height:100%;letter-spacing:1.5px;margin:0}@media screen and (max-width:1850px){.page-section.hero-section .spring__title{font-size:100px}}@media screen and (max-width:1800px){.page-section.hero-section .spring__title{font-size:96px}}@media screen and (max-width:1680px){.page-section.hero-section .spring__title{font-size:82px}}@media screen and (max-width:1367px){.page-section.hero-section .spring__title{font-size:74px}}@media screen and (max-width:900px){.page-section.hero-section .spring__title{font-size:57px}}@media screen and (max-width:600px){.page-section.hero-section .spring__title{font-size:48px}}@media screen and (max-width:500px){.page-section.hero-section .spring__title{font-size:44px;letter-spacing:0}}@media screen and (max-width:450px){.page-section.hero-section .spring__title{font-size:38px}}@media screen and (max-width:375px){.page-section.hero-section .spring__title{font-size:32px}}.page-section.hero-section .spring__subtitle{font-size:44px;font-family:'ProximaSemiBold';line-height:110%;letter-spacing:.5px;margin:70px 0 35px 0}@media screen and (max-width:1680px){.page-section.hero-section .spring__subtitle{font-size:33px;margin:50px 0 25px 0}}@media screen and (max-width:900px){.page-section.hero-section .spring__subtitle{font-size:28px;margin:45px 0 22px 0}}@media screen and (max-width:500px){.page-section.hero-section .spring__subtitle{font-size:22px;margin:30px 0 15px 0;letter-spacing:0}}.page-section.hero-section .spring__block{display:flex;flex-wrap:wrap;gap:24px;width:651px}@media screen and (max-width:1680px){.page-section.hero-section .spring__block{width:481px;gap:18px}}@media screen and (max-width:900px){.page-section.hero-section .spring__block{flex-direction:column;gap:12px;width:100%}}@media screen and (max-width:500px){.page-section.hero-section .spring__block{flex-direction:row;gap:9px}}.page-section.hero-section .spring__item{border-radius:16px;background:rgba(33,173,255,.2);backdrop-filter:blur(19px);display:flex;align-items:center;gap:15px;width:fit-content;height:64px;padding:2px 15px;box-sizing:border-box;transition:all .3s;color:#1e1e1e;font-size:33px;font-family:'ProximaRegular'}@media screen and (max-width:1680px){.page-section.hero-section .spring__item{border-radius:12px;backdrop-filter:blur(14px);gap:10px;height:48px;padding:2px 10px;font-size:24px}}@media screen and (max-width:900px){.page-section.hero-section .spring__item{font-size:20px;border-radius:9px;backdrop-filter:blur(11px);width:200px}}@media screen and (max-width:500px){.page-section.hero-section .spring__item{backdrop-filter:blur(17px);gap:11px;font-size:18px;width:calc(50% - 9px)}}.page-section.hero-section .spring__item.empty{background:none;backdrop-filter:none;border:none}@media screen and (max-width:1280px){.page-section.hero-section .spring__item.empty{display:none}}.page-section.hero-section .spring__item.empty:hover{background:transparent}.page-section.hero-section .spring__item:hover{background:#1394e9;color:#fff}.page-section.hero-section .spring__item.disabled{background-color:rgba(18,18,18,.1);cursor:default}.page-section.hero-section .spring__item.disabled:hover span{color:inherit}.page-section.hero-section .spring__item img.frontend-developer,.page-section.hero-section .spring__item img.net-developer,.page-section.hero-section .spring__item img.nodejs-developer{height:38px}@media screen and (max-width:1680px){.page-section.hero-section .spring__item img.frontend-developer,.page-section.hero-section .spring__item img.net-developer,.page-section.hero-section .spring__item img.nodejs-developer{height:28px}}@media screen and (max-width:500px){.page-section.hero-section .spring__item img.frontend-developer,.page-section.hero-section .spring__item img.net-developer,.page-section.hero-section .spring__item img.nodejs-developer{height:25px}}.page-section.hero-section .spring__item img.python-developer,.page-section.hero-section .spring__item img.react-developer,.page-section.hero-section .spring__item img.qa-manual{height:35px}@media screen and (max-width:1680px){.page-section.hero-section .spring__item img.python-developer,.page-section.hero-section .spring__item img.react-developer,.page-section.hero-section .spring__item img.qa-manual{height:27px}}@media screen and (max-width:500px){.page-section.hero-section .spring__item img.python-developer,.page-section.hero-section .spring__item img.react-developer,.page-section.hero-section .spring__item img.qa-manual{height:29px}}.page-section.hero-section .spring__item img.java-developer{height:44px}@media screen and (max-width:1680px){.page-section.hero-section .spring__item img.java-developer{height:33px}}.page-section.hero-section .content.shown{transform:translateX(0)}.issue-btn{display:flex;justify-content:center;align-items:center;width:80%;box-sizing:border-box;color:#fff;background:#009edf;text-decoration:none;cursor:pointer;font-size:16px;font-family:'ProximaRegular';font-weight:300;text-transform:uppercase;border:2px solid #009edf;padding:10px}@media screen and (max-width:3000px){.section_side-padding{padding:0 63px}}@media screen and (max-width:1700px){.section_side-padding{padding:0 45px}}@media screen and (max-width:1100px){.section_side-padding{padding:0 45px}}@media screen and (max-width:700px){.section_side-padding{padding:0 20px}}.row-cards__second-col{width:100%}@media screen and (min-width:900px){.row-cards__second-col{min-width:225px}}@media screen and (min-width:1125px){.row-cards__second-col{min-width:250px}}@media screen and (min-width:1366px){.row-cards__second-col{min-width:250px}}.soon-courses__item{display:flex;flex-direction:column;width:100%;height:auto;box-shadow:rgba(42,42,42,.1) 0 5px 15px 5px;max-width:360px;justify-self:center}@media screen and (min-width:550px){.soon-courses__item{max-width:none}}@media screen and (min-width:900px){.soon-courses__item{height:243px;flex-direction:row}}@media screen and (min-width:1125px){.soon-courses__item{height:270px;flex-direction:row}}@media screen and (min-width:1366px){.soon-courses__item{height:270px;flex-direction:row}}.soon-courses__r-col{display:flex;flex-direction:column;align-items:center;padding:30px;box-sizing:border-box;flex-grow:1}@media screen and (min-width:550px){.soon-courses__r-col{padding:30px 10px}}@media screen and (min-width:650px){.soon-courses__r-col{padding:30px}}@media screen and (min-width:1366px){.soon-courses__r-col{padding:23px}}.soon-courses__title{font-size:17px;font-family:ProximaBold;text-transform:uppercase;color:#2a2a2a;margin-bottom:20px;text-align:center}.soon-courses__title a{color:#2a2a2a}@media screen and (min-width:900px){.soon-courses__title{font-size:16px}}@media screen and (min-width:1125px){.soon-courses__title{font-size:18px}}@media screen and (min-width:1366px){.soon-courses__title{font-size:18px}}.soon-courses__info{font-size:14px;margin:40px 0 0 0}@media screen and (min-width:320px){.soon-courses__info{display:flex;flex-direction:column;align-items:center}}@media screen and (min-width:900px){.soon-courses__info{font-size:12px;align-items:flex-start}}@media screen and (min-width:1125px){.soon-courses__info{font-size:14px;align-items:flex-start}}@media screen and (min-width:1366px){.soon-courses__info{font-size:14px;align-items:flex-start}}.soon-courses__start{margin-bottom:15px}@media screen and (min-width:320px){.soon-courses__start{text-align:center}}@media screen and (min-width:900px){.soon-courses__start{margin-bottom:13px;font-size:12px}}@media screen and (min-width:1125px){.soon-courses__start{margin-bottom:15px;font-size:14px}}@media screen and (min-width:1366px){.soon-courses__start{margin-bottom:15px;font-size:14px}}.soon-courses__start-date{color:#2a2a2a;font-family:ProximaBold}.soon-courses__item-link{color:#009edf;font-weight:600}.button-outline-blue{border:1.2px solid #5caee0;text-transform:uppercase;color:#5caee0;text-align:center;background:transparent;transition:all .3s;box-sizing:border-box}@media screen and (min-width:900px){.button-outline-blue:hover{color:#fff;background:#5caee0}}@media screen and (max-width:900px){.button-outline-blue{background:#5caee0;color:#fff}}.button-blue{border:none;text-transform:uppercase;text-align:center;background:#5caee0;transition:all .3s;box-sizing:border-box;color:#fff}.button-blue:hover{background:#449bd0}.button-orange{border:none;text-transform:uppercase;text-align:center;background:#f68c29;transition:all .3s;box-sizing:border-box;color:#fff}.button-orange:hover{background:#f5841a}.home-title{font-size:70px;line-height:77px;font-family:'ProximaExtraBold'}@media screen and (max-width:1680px){.home-title{font-size:55px;line-height:57px}}@media screen and (max-width:1024px){.home-title{font-size:38px;line-height:41px}}@media screen and (max-width:500px){.home-title{font-size:30px;line-height:33px}}.color-blue{color:#5caee0}.color-black{color:#1e1e1e}.home-top{background-image:url("/assets/img/home/main-desktop.jpg");background-size:cover;background-repeat:no-repeat;background-position:center top;height:100%;color:#1e1e1e;font-family:'ProximaRegular'}@media screen and (max-width:900px){.home-top{background-image:url("/assets/img/home/main-tablet.jpg");background-position:left}}@media screen and (max-width:500px){.home-top{background-image:url("/assets/img/home/main-mobile.jpg");background-position:bottom center}}.home-top__container{display:flex;flex-direction:column;padding-top:180px;width:900px}@media screen and (max-width:1680px){.home-top__container{padding-top:140px;width:680px}}@media screen and (max-width:900px){.home-top__container{padding-top:130px;width:auto}}@media screen and (max-width:500px){.home-top__container{padding-top:105px}}.home-top__title{font-size:105px;font-family:'ProximaBold';line-height:100%;letter-spacing:1.5px;margin:0}@media screen and (max-width:1850px){.home-top__title{font-size:100px}}@media screen and (max-width:1800px){.home-top__title{font-size:96px}}@media screen and (max-width:1680px){.home-top__title{font-size:82px}}@media screen and (max-width:1367px){.home-top__title{font-size:74px}}@media screen and (max-width:900px){.home-top__title{font-size:57px}}@media screen and (max-width:600px){.home-top__title{font-size:48px}}@media screen and (max-width:500px){.home-top__title{font-size:44px;letter-spacing:0}}@media screen and (max-width:450px){.home-top__title{font-size:38px}}@media screen and (max-width:375px){.home-top__title{font-size:32px}}.home-top__subtitle{font-size:44px;font-family:'ProximaSemiBold';line-height:110%;letter-spacing:.5px;margin:70px 0 35px 0}@media screen and (max-width:1680px){.home-top__subtitle{font-size:33px;margin:50px 0 25px 0}}@media screen and (max-width:900px){.home-top__subtitle{font-size:28px;margin:45px 0 22px 0}}@media screen and (max-width:500px){.home-top__subtitle{font-size:22px;margin:30px 0 15px 0;letter-spacing:0}}.home-top__specilaities{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width:1680px){.home-top__specilaities{gap:17px}}@media screen and (max-width:900px){.home-top__specilaities{gap:12px;width:200px}}@media screen and (max-width:500px){.home-top__specilaities{gap:10px;width:100%;justify-content:space-between}}.home-top__specilaities-item{background-color:rgba(33,173,255,.2);color:#1e1e1e;border-radius:10px;display:flex;align-items:center;gap:12px;padding:14px 20px;box-sizing:border-box;transition:all .2s}@media screen and (max-width:1680px){.home-top__specilaities-item{border-radius:7px;gap:9px;padding:10px 15px}}@media screen and (max-width:900px){.home-top__specilaities-item{border-radius:9px;gap:12px;padding:9px 12px;width:100%}}@media screen and (max-width:500px){.home-top__specilaities-item{border-radius:7px;padding:10px;width:48%}}.home-top__specilaities-item:hover{background-color:#1394e9}.home-top__specilaities-item:hover span{color:#fff}.home-top__specilaities-item.disabled{background-color:rgba(18,18,18,.1);cursor:default}.home-top__specilaities-item.disabled:hover span{color:inherit}.home-top__specilaities-item span{font-size:34px}@media screen and (max-width:1680px){.home-top__specilaities-item span{font-size:25px}}@media screen and (max-width:900px){.home-top__specilaities-item span{font-size:22px}}@media screen and (max-width:500px){.home-top__specilaities-item span{font-size:18px}}@media screen and (max-width:900px){.home-top__specilaities-item span.mobile-extra{display:none}}.home-top__specilaities-item img{height:50px}@media screen and (max-width:1680px){.home-top__specilaities-item img{height:37px}}@media screen and (max-width:900px){.home-top__specilaities-item img{height:30px}}@media screen and (max-width:500px){.home-top__specilaities-item img{height:25px}}.actions-and-news,.it-events{display:flex;flex-direction:column}.actions-and-news__title,.it-events__title{text-align:center;margin:0 0 50px 0}@media screen and (max-width:1680px){.actions-and-news__title,.it-events__title{margin:0 0 35px 0}}@media screen and (max-width:500px){.actions-and-news__title,.it-events__title{margin:0 0 40px 0}}.actions-and-news__block,.it-events__block{display:flex;justify-content:center;gap:35px}@media screen and (max-width:1100px){.actions-and-news__block,.it-events__block{flex-wrap:wrap;gap:30px}}@media screen and (max-width:500px){.actions-and-news__block,.it-events__block{gap:15px}}.actions-and-news__card,.it-events__card{display:flex;flex-direction:column;width:23.5%;background:#fff;color:#2a2a2a;border-radius:10px}@media screen and (max-width:1680px){.actions-and-news__card,.it-events__card{border-radius:7px}}@media screen and (max-width:1100px){.actions-and-news__card,.it-events__card{width:47%}}@media screen and (max-width:600px){.actions-and-news__card,.it-events__card{width:100%}}.actions-and-news__card img,.it-events__card img{width:100%;height:100%;object-fit:cover;border-radius:10px 10px 0 0}@media screen and (max-width:1680px){.actions-and-news__card img,.it-events__card img{border-radius:7px 7px 0 0}}.actions-and-news__card-info,.it-events__card-info{display:flex;flex-direction:column;font-size:16px;padding:20px 20px 30px 20px;box-sizing:border-box;height:140px;min-height:140px;justify-content:space-between}@media screen and (max-width:1680px){.actions-and-news__card-info,.it-events__card-info{padding:15px 15px 22px 15px;height:100px;min-height:100px;font-size:12px}}@media screen and (max-width:1024px){.actions-and-news__card-info,.it-events__card-info{padding:15px}}.actions-and-news__card-title,.it-events__card-title{font-family:'ProximaBold'}.actions-and-news__date-block,.it-events__date-block{display:flex;justify-content:space-between;font-family:'ProximaRegular'}.actions-and-news__date-end,.it-events__date-end{display:flex;color:#e05c5c}.actions-and-news__date-end span,.it-events__date-end span{white-space:nowrap}.actions-and-news__date-end .timer,.it-events__date-end .timer{width:100%!important;margin-left:4px}@media screen and (max-width:630px){.actions-and-news__date-end .timer,.it-events__date-end .timer{margin-top:0}}.actions-and-news{padding:100px 100px 0 100px}@media screen and (max-width:1680px){.actions-and-news{padding:75px 75px 0 75px}}@media screen and (max-width:900px){.actions-and-news{padding:60px 40px 0 40px}}@media screen and (max-width:500px){.actions-and-news{padding:60px 20px 0 20px}}.actions-and-news__card{box-shadow:0 0 15px rgba(0,0,0,.12)}.select-specialty{padding:50px 100px 80px 100px;background-color:#5caee0;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1680px){.select-specialty{padding:37px 75px 60px 75px}}@media screen and (max-width:900px){.select-specialty{padding:40px 30px}}@media screen and (max-width:500px){.select-specialty{padding:40px 20px}}.select-specialty__title{text-align:center;margin:0 0 50px 0;color:#fff}@media screen and (max-width:1680px){.select-specialty__title{margin:0 0 35px 0}}@media screen and (max-width:500px){.select-specialty__title{margin:0 0 40px 0}}.select-specialty__block{display:flex;flex-wrap:wrap;gap:30px}@media screen and (max-width:1680px){.select-specialty__block{gap:24px}}@media screen and (max-width:900px){.select-specialty__block{gap:24px}}@media screen and (max-width:500px){.select-specialty__block{gap:20px}}.select-specialty__item{width:31.5%;background:#fff;border-radius:10px;padding:24px 30px;box-sizing:border-box;display:flex;flex-direction:column;transition:all .3s;color:#121212}@media screen and (max-width:1680px){.select-specialty__item{padding:18px 22px;border-radius:7.5px}}@media screen and (max-width:1024px){.select-specialty__item{padding:20px 16px;width:47.5%}}@media screen and (max-width:600px){.select-specialty__item{width:100%}}.select-specialty__item.frontend:hover{background:#fde4a1}.select-specialty__item.net:hover{background:#d9c8ff}.select-specialty__item.java:hover{background:#fbb}.select-specialty__item.python:hover{background:#c7f4c2}.select-specialty__item.nodejs:hover{background:#bfecff}.select-specialty__item.qa:hover{background:#ffc6f6}.select-specialty__item.disabled{background-color:rgba(224,224,224,.7);cursor:default}.select-specialty__item.disabled:hover{background:rgba(224,224,224,.7)}.select-specialty__name{font-size:38px;font-family:'ProximaExtraBold';line-height:110%}@media screen and (max-width:1680px){.select-specialty__name{font-size:28px}}@media screen and (max-width:900px){.select-specialty__name{font-size:24px}}.select-specialty__top{display:flex;justify-content:space-between;align-items:center}.select-specialty__logo{max-height:70px}.select-specialty__logo.frontend,.select-specialty__logo.net,.select-specialty__logo.python{height:60px}@media screen and (max-width:1680px){.select-specialty__logo.frontend,.select-specialty__logo.net,.select-specialty__logo.python{height:45px}}.select-specialty__logo.qa{height:55px}@media screen and (max-width:1680px){.select-specialty__logo.qa{height:42px}}.select-specialty__logo.java{height:70px}@media screen and (max-width:1680px){.select-specialty__logo.java{height:52px}}.select-specialty__logo.nodejs{height:46px}@media screen and (max-width:1680px){.select-specialty__logo.nodejs{height:35px}}.select-specialty__date,.select-specialty__technologies,.select-specialty__duration{font-size:24px}@media screen and (max-width:1680px){.select-specialty__date,.select-specialty__technologies,.select-specialty__duration{font-size:18px}}.select-specialty__date span:first-child,.select-specialty__technologies span:first-child,.select-specialty__duration span:first-child{font-family:'ProximaBold'}.select-specialty__date{color:#a8a8a8;margin:10px 0 14px 0}@media screen and (max-width:1680px){.select-specialty__date{margin:7px 0 11px 0}}@media screen and (max-width:1024px){.select-specialty__date{margin:5px 0 9px 0}}.consultation{display:flex;flex-direction:column;margin:150px 100px;font-family:'ProximaRegular'}@media screen and (max-width:1680px){.consultation{margin:75px}}@media screen and (max-width:900px){.consultation{margin:60px 40px}}@media screen and (max-width:500px){.consultation{margin:60px 20px}}.consultation__title{text-align:center;margin:0 0 50px 0}@media screen and (max-width:1680px){.consultation__title{margin:0 0 35px 0}}@media screen and (max-width:500px){.consultation__title{margin:0 0 40px 0}}.consultation__block{display:flex;justify-content:center;gap:76px}@media screen and (max-width:1680px){.consultation__block{gap:57px}}.consultation__image{width:42%}@media screen and (max-width:700px){.consultation__image{display:none}}.consultation__image img{width:100%}.consultation__form{background-color:#f2f7ff;border-radius:10px;padding:70px 30px;box-sizing:border-box;display:flex;flex-direction:column;color:#232323;width:526px}@media screen and (max-width:1680px){.consultation__form{width:395px;padding:52px 22px}}@media screen and (max-width:900px){.consultation__form{width:330px}}@media screen and (max-width:700px){.consultation__form{width:100%}}.consultation__form .btn-filled-orange{align-self:center;margin-top:42px;font-size:20px;text-transform:none}@media screen and (max-width:1680px){.consultation__form .btn-filled-orange{margin-top:30px;font-size:15px}}.consultation__form-block{display:flex;flex-direction:column}.consultation__form-block h4{font-size:38px;font-family:'ProximaBold';margin:0 0 62px 0;text-align:center}@media screen and (max-width:1680px){.consultation__form-block h4{font-size:28px;margin:0 0 45px 0}}.consultation__form-item{display:flex;flex-direction:column;width:100%;margin-bottom:20px}@media screen and (max-width:1680px){.consultation__form-item{margin-bottom:15px}}@media screen and (max-width:500px){.consultation__form-item{margin-bottom:10px}}.consultation__form-item p{margin:0 0 2px 0;font-size:14px;margin-left:20px}@media screen and (max-width:1680px){.consultation__form-item p{margin:0 0 1px 0;font-size:11px;margin-left:15px}}.consultation__form-item input{background:#fff;border-radius:10px;border:none;padding:15px 20px;width:100%;box-sizing:border-box;font-size:20px}@media screen and (max-width:1680px){.consultation__form-item input{padding:13px 15px;border-radius:7px;font-size:15px}}.consultation__form-item input::placeholder{color:#a8a8a8}.it-events{background:#f2f7ff;padding:50px 100px}@media screen and (max-width:1680px){.it-events{padding:37px 75px}}@media screen and (max-width:900px){.it-events{padding:40px}}@media screen and (max-width:500px){.it-events{padding:40px 20px}}.it-events__img{background-size:cover;background-repeat:no-repeat;padding:56% 0 0 0;border-radius:10px 10px 0 0}@media screen and (max-width:1680px){.it-events__img{border-radius:7px 7px 0 0}}.cbs-is{display:flex;flex-direction:column;margin:150px 100px}@media screen and (max-width:1680px){.cbs-is{margin:75px}}@media screen and (max-width:900px){.cbs-is{margin:60px 40px}}@media screen and (max-width:500px){.cbs-is{margin:60px 20px}}.cbs-is__title{text-align:center;margin:0 0 50px 0}@media screen and (max-width:1680px){.cbs-is__title{margin:0 0 35px 0}}@media screen and (max-width:500px){.cbs-is__title{margin:0 0 40px 0}}.cbs-is__main{display:flex;flex-wrap:wrap;gap:28px}@media screen and (max-width:1680px){.cbs-is__main{gap:22px}}@media screen and (max-width:900px){.cbs-is__main{gap:19px}}@media screen and (max-width:700px){.cbs-is__main{justify-content:center}}.cbs-is__item{width:23%;box-sizing:border-box;padding:20px;display:flex;flex-direction:column;border-radius:10px}@media screen and (max-width:1680px){.cbs-is__item{padding:15px}}@media screen and (max-width:1024px){.cbs-is__item{width:31%}}@media screen and (max-width:700px){.cbs-is__item{width:46%}}.cbs-is__item.turquoise{background:#c1f8f9}.cbs-is__item.lightblue{background:#bfecff}.cbs-is__item.blue{background:#b0cbff}.cbs-is__item.violet{background:#d9c8ff}.cbs-is__item.purple{background:#ffc6f6}.cbs-is__item.red{background:#fbb}.cbs-is__item.orange{background:#ffd3ae}.cbs-is__item.yellow{background:#fde4a1}.cbs-is__item.green{background:#c7f4c2}.cbs-is__icon-block{width:60px;height:60px;margin-bottom:20px}@media screen and (max-width:1680px){.cbs-is__icon-block{width:50px;height:50px;margin-bottom:15px}}.cbs-is__icon-block img{width:100%}.cbs-is__name{font-size:24px;font-family:'ProximaSemiBold';line-height:31px}@media screen and (max-width:1680px){.cbs-is__name{font-size:18px;line-height:22px}}@media screen and (max-width:900px){.cbs-is__name{font-size:16px;line-height:20px}}.testimonials-wrapper{margin:150px auto;width:90%}@media screen and (max-width:1680px){.testimonials-wrapper{margin:125px auto}}@media screen and (max-width:1440px){.testimonials-wrapper{margin:110px auto}}@media screen and (max-width:900px){.testimonials-wrapper{margin:80px auto}}.testimonials-wrapper .section-title{font-size:72px;font-family:'ProximaBold';line-height:100%}@media screen and (max-width:1680px){.testimonials-wrapper .section-title{font-size:62px}}@media screen and (max-width:1440px){.testimonials-wrapper .section-title{font-size:54px}}@media screen and (max-width:1280px){.testimonials-wrapper .section-title{font-size:46px}}@media screen and (max-width:900px){.testimonials-wrapper .section-title{font-size:38px}}@media screen and (max-width:500px){.testimonials-wrapper .section-title{font-size:34px}}.free-consultation{padding:50px 100px;display:flex;flex-direction:column;align-items:center;font-family:'ProximaRegular';background:#f2f7ff}@media screen and (max-width:1680px){.free-consultation{padding:37px 75px}}@media screen and (max-width:500px){.free-consultation{padding:40px 20px}}.free-consultation__title{font-size:38px;font-family:'ProximaBold';text-align:center;margin:0 0 50px 0}@media screen and (max-width:1680px){.free-consultation__title{font-size:28px;margin:0 0 35px 0}}.free-consultation .consultation__form{padding-top:0;padding-bottom:0}@media screen and (max-width:500px){.free-consultation .consultation__form{padding:0}}.free-consultation .consultation__form-block h4{display:none}.free-consultation .form-loader{background:#f2f7ff;top:1px}.free-consultation .form-loader .form-result{transform:none}.partners-list h2{text-align:center;margin:0 0 50px 0;font-size:24px!important;font-family:'ProximaBold';text-transform:uppercase}@media screen and (max-width:1680px){.partners-list h2{margin:0 0 35px 0;font-size:18px!important}}@media screen and (max-width:500px){.partners-list h2{margin:0 0 40px 0;font-size:16px!important}}.partners-home .partners__title{text-align:center;margin:0 0 50px 0}@media screen and (max-width:1680px){.partners-home .partners__title{margin:0 0 35px 0}}@media screen and (max-width:500px){.partners-home .partners__title{margin:0 0 40px 0}}#awards-slider+.partners-list{padding-top:0}.testimonials .slider-element{box-shadow:none!important}#testimonials-slider{padding:50px 300px}@media screen and (max-width:1680px){#testimonials-slider{padding:37px 225px}}@media screen and (max-width:1366px){#testimonials-slider{padding:37px 180px}}@media screen and (max-width:900px){#testimonials-slider{padding:40px}}@media screen and (max-width:500px){#testimonials-slider{padding:40px 20px}}#awards-slider{margin:150px 250px;padding:0}@media screen and (max-width:1680px){#awards-slider{margin:75px 185px}}@media screen and (max-width:900px){#awards-slider{margin:60px 40px}}@media screen and (max-width:500px){#awards-slider{margin:60px 20px}}span.form-error-message{display:none;font-size:14px;color:#d00000;margin-top:3px}span.captcha-error-message{display:none;font-size:14px;color:#d00000;margin-top:3px}.discounts-s1{position:relative;background-position:top center;background-repeat:no-repeat;background-size:cover;width:100%}@media screen and (max-width:1100px){.discounts-s1{height:350px;padding-bottom:40px}}@media screen and (max-width:700px){.discounts-s1{padding-top:40px;padding-bottom:0}}.discounts-s1 .flex-row-v-h-center{height:100%}.discounts-s2{padding-bottom:30px}.discounts-s2__innerWrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:400px){.discounts-s2__innerWrapper{justify-content:center}}.discounts-s2__card{display:flex;height:420px;flex-direction:column;width:350px;margin:0 10px 20px 10px;margin:0 calc(((100%/3) - 360px)/2) 50px calc(((100%/3) - 360px)/2)}@media screen and (max-width:1250px){.discounts-s2__card{margin:0 calc(((100%/2) - 360px)/2) 50px calc(((100%/2) - 360px)/2)}}@media screen and (max-width:850px){.discounts-s2__card{margin:0 calc(((100%/1) - 360px)/2) 50px calc(((100%/1) - 360px)/2)}}@media screen and (max-width:400px){.discounts-s2__card{width:290px;margin:0 0 50px 0}}@media screen and (min-width:1500px){.discounts-s2__card{margin:0 calc(((100%/3) - 360px)/2) 50px calc(((100%/3) - 360px)/2)}}@media screen and (min-width:1800px){.discounts-s2__card{margin:0 calc(((100%/4) - 360px)/2) 50px calc(((100%/4) - 360px)/2)}}.discounts-s2__card .show-onMouseOverPlace{width:350px;height:420px;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);overflow:hidden}@media screen and (max-width:400px){.discounts-s2__card .show-onMouseOverPlace{width:290px}}.discounts-s2__card .show-onMouseOverPlace .read-more{bottom:25px;left:25px}.discounts-s2__card .show-changeSizeArea{height:181px;overflow:hidden}.discounts-s2__card .show-text-area>div:nth-child(1),.discounts-s2__card .show-text-area>p:nth-child(1),.discounts-s2__card .show-text-area>span:nth-child(1){margin-top:0;padding-top:0}@media screen and (min-width:1450px){.discounts-s2__card{width:360px}}.discounts-s2__card .card__body_main{font-family:'ProximaCondencedLight';margin:10px 0}.discounts-s2__card .card__body_main a{color:#009edf}.discounts-s2__card .card__body{margin:0;max-width:unset;flex-direction:column;justify-content:flex-start}.discounts-s2__card .card__body_title{height:auto;margin-bottom:10px;color:#000}.discounts-s2__card .card__img{height:unset;width:100%;padding-top:52.25%}.discounts-s2__archive-btn-box{display:flex;justify-content:flex-start;width:200px;cursor:pointer}.discounts-s2__btn{font-family:'ProximaSemiBold';text-align:center;cursor:pointer;margin:0}.discounts-s2__arrow{display:inline-block;margin-left:10px;margin-top:8px;width:11px;height:7px;background-repeat:no-repeat;transform:translate(0deg);transition:.5s linear}.discounts-s2__arrow.animate{transform:rotate(180deg);transition:.5s linear}.discounts-s2__archive{display:none;padding-top:30px}.discounts-s2__card-header{display:flex;justify-content:center;align-items:center}.discounts-s2__card-header>img{width:100%}.disc-card__img{width:20%;margin:15% 40%}.disc-card__img.b-loaded{margin:0;width:100%;flex-shrink:0;background-size:cover;background-repeat:no-repeat;background-position:top center}.card__body{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;justify-content:space-around;height:auto}.card__body_title{text-align:left}.discounts-s2__ps-message{color:#aaa;margin:20px 20px 30px 20px}@media screen and (max-width:1120px){.discounts-s2{margin-top:30px}.discounts-s1__title{width:100%;margin-bottom:40px;margin-top:120px;text-align:center}.discounts-s1__image{width:80vw;max-width:500px;height:100%}.discounts-s1__title_details{width:auto;max-width:550px;margin:0 auto}}@media screen and (max-width:540px){.discounts-s1__next-page-arrow{display:none}.discounts-s1__title{margin-top:80px}.discounts-s1__title_header{font-size:35px}.discounts-s1__title_details{font-size:16px;padding:0 10px}}.book-s1__header .book-s1__header-inner,.book-s1__body,.co-learning-s2__in,.slider1__in,.slider2__in{width:100%;max-width:1480px;margin:auto;box-sizing:border-box}.book-s1__header{position:relative;height:300px;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:#009edf;color:#fff}.book-s1__header .book-s1__header-inner{padding-left:63px}.book-s1__header .book-s1__header-inner .book-s1__header-text{width:60vw;font-size:43px;margin-top:60px;margin-bottom:0}.book-s1__header .book-s1__header-inner .book-s1__header-details{max-width:800px;width:60vw;font-size:16px;line-height:26px}.book-s1__header .book-s1__header-inner .book-s1__book-img{position:absolute;top:170px;right:4%;background-repeat:no-repeat;background-size:contain;width:323px;height:425px}.book-s1__body{line-height:26px;font-size:16px;padding-top:60px}.book-s1__body .book-s1__short-details{width:90%}.book-s1__body .book-s1__buy-btn{display:block;width:350px;height:53px;color:#fff;background:rgba(0,158,223,.8);text-transform:uppercase;text-align:center;line-height:53px;margin:35px 0;font-weight:400}.book-s1__body .book-s1__buy-btn:hover{background:#009edf}.book-s1__body .book-s1__more-details>ul{padding-left:20px}.book-s1__body .book-s1__more-details-header{margin-bottom:25px}.book-s1__body .more-details-item{margin-bottom:8px;color:#009edf}.book-s1__body .more-details-item>span{color:#000}.book-s1__body .book-s1__reg-or-itvdn{margin-bottom:50px}.book-s1__body .book-s1__reg-or-itvdn a,.book-s1__body .book-s1__reg-or-itvdn span{color:#009edf;cursor:pointer}@media screen and (max-width:1920px){.book-s1__header{padding:80px;height:400px}.book-s1__header .book-s1__header-inner .book-s1__header-details{width:700px}.book-s1__header .book-s1__header-inner .book-s1__header-text{font-size:50px;margin-bottom:12px}.book-s1__header .book-s1__header-inner .book-s1__book-img{top:250px;width:476px;height:625px}.book-s1__body .book-s1__short-details{margin-bottom:60px;width:70%}.book-s1__body .book-s1__reg-or-itvdn{margin-top:35px}}@media screen and (max-width:1700px){.book-s1__body{padding:60px 80px 0}}@media screen and (max-width:1500px){.book-s1__header{height:300px}.book-s1__header .book-s1__header-inner{padding:10px}.book-s1__header .book-s1__header-inner .book-s1__header-text{font-size:43px}.book-s1__header .book-s1__header-inner .book-s1__book-img{width:323px;height:425px}.book-s1__body{padding-left:90px;padding-right:90px}}@media screen and (max-width:1100px){.book-s1__header{padding:40px}.book-s1__header .book-s1__header-inner{padding-left:5px}.book-s1__header .book-s1__header-inner .book-s1__header-text{font-size:36px}.book-s1__header .book-s1__header-inner .book-s1__header-details{width:65%}.book-s1__header .book-s1__header-inner .book-s1__book-img{width:280px;height:320px}.book-s1__body{padding:60px 45px 0}.book-s1__body .book-s1__short-details{width:65%}}@media screen and (max-width:900px){.book-s1__header{align-items:center}.book-s1__header .book-s1__header-inner{margin:0}.book-s1__header .book-s1__header-inner .book-s1__book-img{top:315px;left:calc((100vw - 280px)/2)}.book-s1__header .book-s1__header-inner .book-s1__header-details,.book-s1__header .book-s1__header-inner .book-s1__header-text{width:100%;text-align:center}.book-s1__header .book-s1__header-inner .book-s1__header-text{margin-top:90px}.book-s1__body{padding-top:250px;box-sizing:border-box;width:100%}.book-s1__body .book-s1__buy-btn{margin:35px auto}.book-s1__body .book-s1__more-details-header{text-align:center}.book-s1__body .book-s1__short-details{width:100%}.book-s1__body .book-s1__reg-or-itvdn{margin-top:25px}.book-s1__body .book-s1__reg-or-itvdn .issue-btn{margin:0 auto}}@media screen and (max-width:700px){.book-s1__header{padding:25px}.book-s1__header .book-s1__header-inner{padding:0}.book-s1__header .book-s1__header-inner .book-s1__book-img{top:330px}.book-s1__body{padding:320px 30px 0}.book-s1__body .book-s1__reg-or-itvdn{margin-top:25px}.book-s1__body .book-s1__reg-or-itvdn .issue-btn{width:95%;text-align:center}}@media screen and (max-width:550px){.book-s1__header .book-s1__header-inner .book-s1__header-text{font-size:30px}.book-s1__header .book-s1__header-inner .book-s1__book-img{top:400px}.book-s1__body{padding-top:380px}.book-s1__body .book-s1__buy-btn{width:75%}}@media screen and (max-width:370px){.book-s1__header{height:400px}.book-s1__header .book-s1__header-inner .book-s1__book-img{top:480px}.book-s1__body{padding-top:380px}.book-s1__body .book-s1__buy-btn{width:100%}}.news-s1__header{display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px;background-image:url("/assets/img/specialities/background/bg-blue-tri_1920x954.png");background-repeat:no-repeat;background-size:cover}.news-s1__header_title{color:#fff;font-size:43px;margin-bottom:5px}.news-s1__header_title-details{color:#fff;width:700px;text-align:center}.news-s1__body{box-sizing:border-box;margin-top:25px}.news-s1__body_nav-sort{display:flex;justify-content:flex-end;box-sizing:border-box;margin-bottom:50px}.news-s1__body_nav{margin:0;padding:0;width:320px;display:flex;justify-content:space-between;list-style:none}.news-s1__body_nav>.nav-item{display:inline-block}.news-s1__body_sort-select{padding:8px 50px 8px 15px;margin-left:20px;margin-top:-9px}.news-s1__body_sort-label span{color:#aaa}.nav-item>a{font-weight:600}.nav-item>a:link,.nav-item>a:visited{color:#009edf}.nav-item>a:active{color:#000}.news-s1__body_contant{display:flex;flex-wrap:wrap}.news-s1__body_contant_card{display:flex;flex-direction:column;width:350px;margin:20px 0;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);margin:0 10px 20px 10px;margin:0 calc(((100%/3) - 360px)/2) 50px calc(((100%/3) - 360px)/2)}@media screen and (max-width:1250px){.news-s1__body_contant_card{margin:0 calc(((100%/2) - 360px)/2) 50px calc(((100%/2) - 360px)/2)}}@media screen and (max-width:850px){.news-s1__body_contant_card{margin:0 calc(((100%/1) - 360px)/2) 50px calc(((100%/1) - 360px)/2)}}@media screen and (max-width:400px){.news-s1__body_contant_card{width:290px;margin:0 0 50px 0}}@media screen and (min-width:1500px){.news-s1__body_contant_card{margin:0 calc(((100%/3) - 360px)/2) 50px calc(((100%/3) - 360px)/2)}}@media screen and (min-width:1800px){.news-s1__body_contant_card{margin:0 calc(((100%/4) - 360px)/2) 50px calc(((100%/4) - 360px)/2)}}@media screen and (min-width:1450px){.news-s1__body_contant_card{width:360px}}.news-s1__body_contant_card .card__header{height:unset!important;cursor:default;cursor:pointer}.news-s1__body_contant_card .card__body_text{height:110px;overflow-y:hidden}.card__header{display:flex;justify-content:center;align-items:center;width:100%;height:unset;padding-top:52.25%;background-repeat:no-repeat;background-size:cover}.news-s1__body_contant_card .card__body{display:flex;flex-direction:column;justify-content:space-between;padding:25px}.news-s1__body_contant_card .card__body>div{width:100%}.news-s1__body_contant_card .card__body_title{min-height:60px;line-height:1.2;height:auto;color:#000;cursor:default}.card__body_details{display:flex;justify-content:space-between;width:100%;padding:25px 0 0 0;box-sizing:border-box}.card__body_text{margin:25px 0}.card__body_details_href{font-weight:600}.card__body_details_href:link,.card__body_details_href:visited{color:#009edf}.card__body_details_date{color:#aaa}.info-msg-not-find{color:#aaa;padding:50px}.news-s1__body_bottom{height:100px;display:flex;justify-content:center;align-items:center}.news-s1__body_bottom .pagination{width:300px;margin:0;padding:0;list-style:none;display:flex;justify-content:space-around}.news-s1__body_bottom .pagination .active{font-weight:900;display:block!important}.news-s1__body_bottom .pagination li{margin:0 10px 0 10px;position:relative}.news-s1__body_bottom .pagination li span:hover+.icon-arrow-right-long{transform:translate(60px,-50%)}.news-s1__body_bottom .pagination li span:hover+.icon-arrow-left-long{transform:translate(-30px,-50%)}.news-s1__body_bottom .pagination li>a{color:#000}.news-s1__body_bottom .pagination li>a:active{font-weight:600}.news-s1__body_bottom .pagination li .icon-arrow-left-long{margin-right:10px;position:absolute;left:0;transform:translate(-20px,-50%);top:50%;font-size:16px;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.news-s1__body_bottom .pagination li .icon-arrow-right-long{position:absolute;left:0;transform:translate(50px,-50%);top:50%;font-size:16px;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1);margin-left:10px}.news-s1__body_bottom .pagination a{color:#000}.pagination-wrapper .icon-pagination-arrow-right:after{content:"";margin-left:5px;vertical-align:middle}.pagination-wrapper .icon-pagination-arrow-left:before{content:"";margin-right:5px;vertical-align:middle}.pagination-wrapper .icon-pagination-arrow-left,.pagination-wrapper .icon-pagination-arrow-right{display:inline-block;transform:translateX(0);transition:transform .5s}.pagination-wrapper .pagination-wrapper_prev-arrow:hover .icon-pagination-arrow-left{transform:translateX(-10px)}.pagination-wrapper .pagination-wrapper_next-arrow:hover .icon-pagination-arrow-right{transform:translateX(10px)}@media screen and (min-width:1400px) and (max-width:1920px){.news-s1__header{height:600px}.news-s1__header_title{font-size:55px}}@media screen and (max-width:940px){.news-s1__header_title-details{width:500px}}@media screen and (max-width:750px){.news-s1__body_nav-sort{flex-direction:column;align-items:center}}@media screen and (max-width:700px){.news-s1__body_nav-sort{margin-bottom:30px;margin-top:20px}}@media screen and (max-width:550px){.news-s1__header{padding:15px}.news-s1__header_title-details{width:100%;box-sizing:border-box}.news-s1__body_bottom .pagination{width:auto}}@media screen and (max-width:450px){.card__header{width:100%;height:50vw}.news-s1__body_nav{width:100%;justify-content:space-around}}.news-s1__body_sort-label span{display:none}@media screen and (max-width:320px){.news-s1__body_nav{width:250px}.card__header{height:150px}}.article-s2__body .article-s1__header_title-details{color:#000;text-align:end}.title-size{font-size:24px;font-family:'ProximaBold'}@media screen and (max-width:1440px){.title-size{font-size:18px}}.text-size{font-size:16px}@media screen and (max-width:1440px){.text-size{font-size:12px}}.payments-s2{max-width:1100px;margin:0 auto;padding:100px 0}@media screen and (max-width:1440px){.payments-s2{max-width:900px}}@media screen and (max-width:1024px){.payments-s2{max-width:800px}}@media screen and (max-width:900px){.payments-s2{max-width:none;padding:70px 40px}}@media screen and (max-width:500px){.payments-s2{padding:40px 20px}}.payments-s2 a{color:#5caee0;font-weight:600}.payments-s2__block{display:flex;align-items:flex-start}@media screen and (max-width:500px){.payments-s2__block{flex-direction:column;align-items:center}}.payments-s2__block:not(:last-child){margin-bottom:100px}@media screen and (max-width:1680px){.payments-s2__block:not(:last-child){margin-bottom:85px}}@media screen and (max-width:1440px){.payments-s2__block:not(:last-child){margin-bottom:70px}}@media screen and (max-width:500px){.payments-s2__block:not(:last-child){margin-bottom:50px}}.payments-s2__block_header{margin:0 0 20px 0;text-transform:uppercase}@media screen and (max-width:1440px){.payments-s2__block_header{margin:0 0 15px 0}}.block__body_details{margin:10px 0 20px 0}@media screen and (max-width:1440px){.block__body_details{margin:7px 0 15px 0}}.block__body_title{font-family:'ProximaBold'}.payments-s2__block_icon{margin-right:50px;display:flex;min-width:90px;width:90px}@media screen and (max-width:1680px){.payments-s2__block_icon{margin-right:30px}}@media screen and (max-width:500px){.payments-s2__block_icon{margin-right:0;margin-bottom:20px}}@media screen and (max-width:1680px){.cards-icon{width:72px;height:58px}}@media screen and (max-width:1680px){.alfa-icon{width:48px;height:73px}}@media screen and (max-width:1680px){.pie-icon{width:60px;height:60px}}@media screen and (max-width:1680px){.paypal-icon{width:61px;height:49px}}@media screen and (max-width:1680px){.non-cash-icon{width:54px;height:58px}}.employment-header .right-side .wrapper a.menu-toggle div span.line{background:#fff!important}.employment-header .header__phone::after,.employment-header .header__local::after{background-image:url("/assets/img/header/arrow-left-hover.svg")}.employment-header .header__phone span,.employment-header .header__local span{color:#fff!important}.employment-header .header__phone svg.icon-globe,.employment-header .header__local svg.icon-globe{fill:#fff}.employment-header .header__phone svg.icon-phone,.employment-header .header__local svg.icon-phone{stroke:#fff}.employment-header .header__phone .dropdown svg.icon-globe,.employment-header .header__local .dropdown svg.icon-globe{fill:#2a2a2a}.employment-header .header__phone .dropdown svg.icon-phone,.employment-header .header__local .dropdown svg.icon-phone{stroke:#2a2a2a}.employment-header .left-side .logo img{display:none!important}.employment-header .left-side .logo img.specialities{display:block!important}.employment-header .menu-btn{font-family:'ProximaSemiBold'!important;color:#232323!important;padding:16px 50px!important;box-sizing:border-box;background:#fff!important;border:2px solid #fff!important;transition:all .2s}@media screen and (max-width:1700px){.employment-header .menu-btn{padding:12px 37px!important;border:1.5px solid #fff!important}}@media screen and (max-width:950px){.employment-header .menu-btn{padding:12px 2px!important;border:1px solid #fff!important}}.employment-header .menu-btn:hover{background:transparent!important;color:#fff!important}.employment{font-family:'ProximaRegular';color:#2a2a2a}.employment ul,.employment p,.employment h1,.employment h2,.employment h3,.employment h4,.employment h5,.employment h6{margin:0;padding:0}.employment a{outline:none}.employment ul{list-style-type:none}.employment .wrapper{width:90%;margin:0 auto}.employment .section-title{font-size:72px;font-family:'ProximaBold';line-height:100%}@media screen and (max-width:1680px){.employment .section-title{font-size:62px}}@media screen and (max-width:1440px){.employment .section-title{font-size:54px}}@media screen and (max-width:1280px){.employment .section-title{font-size:46px}}@media screen and (max-width:900px){.employment .section-title{font-size:38px}}@media screen and (max-width:500px){.employment .section-title{font-size:34px}}.employment .text-18px{font-size:18px}@media screen and (max-width:1680px){.employment .text-18px{font-size:16px}}@media screen and (max-width:1440px){.employment .text-18px{font-size:14px}}@media screen and (max-width:900px){.employment .text-18px{font-size:12px}}.employment .text-16px{font-size:16px}@media screen and (max-width:1680px){.employment .text-16px{font-size:14px}}@media screen and (max-width:1440px){.employment .text-16px{font-size:12px}}.employment .section-indent{margin:150px auto}@media screen and (max-width:1680px){.employment .section-indent{margin:125px auto}}@media screen and (max-width:1440px){.employment .section-indent{margin:110px auto}}@media screen and (max-width:900px){.employment .section-indent{margin:80px auto}}.employment .btn-filled-orange{background:#f68c29;color:#fff;text-transform:uppercase;font-size:15px;font-family:'ProximaBold';padding:15px 50px;box-sizing:border-box;width:fit-content;transition:all .3s;cursor:pointer}@media screen and (max-width:1680px){.employment .btn-filled-orange{padding:13px 42px;font-size:13px}}@media screen and (max-width:1440px){.employment .btn-filled-orange{padding:12px 37.5px;font-size:12px}}.employment .btn-filled-orange:hover{background:#f57f11}.employment .btn-filled-black{background:#2a2a2a;color:#fff;text-transform:uppercase;font-size:15px;font-family:'ProximaBold';padding:15px 50px;box-sizing:border-box;width:fit-content;transition:all .3s;cursor:pointer}@media screen and (max-width:1680px){.employment .btn-filled-black{padding:13px 42px;font-size:13px}}@media screen and (max-width:1440px){.employment .btn-filled-black{padding:12px 37.5px;font-size:12px}}.employment .btn-filled-black:hover{background:#1d1d1d}.employment .color-blue{color:#5caee0}.employment .employment-header{background:#5caee0;height:125px}@media screen and (max-width:1500px){.employment .employment-header{height:110px}}@media screen and (max-width:1100px){.employment .employment-header{height:105px}}@media screen and (max-width:600px){.employment .employment-header{height:70px}}.employment .employment-top{display:flex;flex-direction:column;margin-top:30px}@media screen and (max-width:1680px){.employment .employment-top{margin-top:22px}}@media screen and (max-width:900px){.employment .employment-top{margin-top:12px}}.employment .employment-top .breadcrumbs{color:#a8a8a8;font-family:'ProximaLight'}.employment .employment-top .breadcrumbs a{color:#a8a8a8}.employment .employment-top__block{display:flex;justify-content:space-between;align-items:center;margin-top:30px}@media screen and (max-width:900px){.employment .employment-top__block{flex-direction:column;margin-top:70px}}@media screen and (max-width:500px){.employment .employment-top__block{margin-top:40px}}.employment .employment-top__left{display:flex;flex-direction:column;width:55%}@media screen and (max-width:900px){.employment .employment-top__left{width:100%}}.employment .employment-top__title{font-size:82px;font-family:'ProximaBold';line-height:100%;display:flex;flex-direction:column}@media screen and (max-width:1680px){.employment .employment-top__title{font-size:71px}}@media screen and (max-width:1440px){.employment .employment-top__title{font-size:61px}}@media screen and (max-width:1280px){.employment .employment-top__title{font-size:56px}}@media screen and (max-width:900px){.employment .employment-top__title{font-size:48px}}@media screen and (max-width:500px){.employment .employment-top__title{font-size:34px}}.employment .employment-top__info{line-height:25px;margin:40px 0}@media screen and (max-width:1680px){.employment .employment-top__info{margin:32px 0;line-height:19px}}@media screen and (max-width:1440px){.employment .employment-top__info{margin:28px 0}}@media screen and (max-width:900px){.employment .employment-top__info{line-height:17px}}.employment .employment-top__info p:not(:last-child){margin-bottom:5px}.employment .employment-top__right{width:39%}@media screen and (max-width:900px){.employment .employment-top__right{width:50%}}@media screen and (max-width:500px){.employment .employment-top__right{width:90%}}.employment .employment-top__right img{width:100%}.employment .employment-steps{display:flex;flex-direction:column}.employment .employment-steps__title{margin-bottom:70px;text-align:center}@media screen and (max-width:1680px){.employment .employment-steps__title{margin-bottom:50px}}@media screen and (max-width:900px){.employment .employment-steps__title{margin-bottom:40px}}@media screen and (max-width:500px){.employment .employment-steps__title{display:flex;flex-direction:column}}.employment .employment-steps__block{display:flex;justify-content:space-between}@media screen and (max-width:900px){.employment .employment-steps__block{flex-wrap:wrap;gap:30px}}.employment .employment-steps__item{width:15%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width:900px){.employment .employment-steps__item{width:28%}}@media screen and (max-width:500px){.employment .employment-steps__item{width:44%}}.employment .employment-steps__item:last-child .employment-steps__arrow{display:none}.employment .employment-steps__item:hover .employment-steps__step{background:#5caee0}.employment .employment-steps__item:hover .employment-steps__arrow path{fill:#5caee0}.employment .employment-steps__step{background:#eef2f9;color:#fff;font-size:76px;font-family:'ProximaExtraBold';width:124px;min-width:124px;height:124px;padding:5px;display:flex;justify-content:center;align-items:center;transition:all .2s}@media screen and (max-width:1680px){.employment .employment-steps__step{font-size:65px;width:107px;min-width:107px;height:107px}}@media screen and (max-width:1440px){.employment .employment-steps__step{font-size:57px;width:93px;min-width:93px;height:93px}}@media screen and (max-width:500px){.employment .employment-steps__step{font-size:40px;width:65px;min-width:65px;height:65px}}.employment .employment-steps__subtitle{font-family:'ProximaBold';margin:30px 0 10px 0;text-align:center}@media screen and (max-width:1680px){.employment .employment-steps__subtitle{margin:22px 0 8px 0}}@media screen and (max-width:900px){.employment .employment-steps__subtitle{margin:16px 0 6px 0}}@media screen and (max-width:500px){.employment .employment-steps__subtitle{margin:14px 0 6px 0}}.employment .employment-steps__info{text-align:center;line-height:25px}@media screen and (max-width:1680px){.employment .employment-steps__info{line-height:19px}}@media screen and (max-width:900px){.employment .employment-steps__info{line-height:17px}}.employment .employment-steps__arrow{position:absolute;right:-10%;top:calc(124px/2);width:10px}@media screen and (max-width:1680px){.employment .employment-steps__arrow{top:calc(107px/2);width:9px}}@media screen and (max-width:1440px){.employment .employment-steps__arrow{top:calc(93px/2);width:7.5px}}@media screen and (max-width:900px){.employment .employment-steps__arrow{display:none}}.employment .employment-steps__arrow path{fill:#eef2f9}.employment .hr{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:900px){.employment .hr{flex-direction:column}}.employment .hr__title{display:flex;flex-direction:column}@media screen and (max-width:900px){.employment .hr__title{text-align:center}}@media screen and (max-width:500px){.employment .hr__title{text-align:left}}.employment .hr__left{display:flex;flex-direction:column;width:60%}@media screen and (max-width:900px){.employment .hr__left{width:100%}}.employment .hr__description{margin:40px 0}@media screen and (max-width:1680px){.employment .hr__description{margin:30px 0}}@media screen and (max-width:900px){.employment .hr__description{margin:30px 0 20px 0;text-align:center}}@media screen and (max-width:500px){.employment .hr__description{margin:30px 0;text-align:left}}.employment .hr__description p{line-height:25px}@media screen and (max-width:1680px){.employment .hr__description p{line-height:19px}}@media screen and (max-width:900px){.employment .hr__description p{line-height:17px}}.employment .hr__description p:not(:last-child){margin-bottom:20px}@media screen and (max-width:1680px){.employment .hr__description p:not(:last-child){margin-bottom:15px}}@media screen and (max-width:900px){.employment .hr__description p:not(:last-child){margin-bottom:20px}}.employment .hr__contacts{display:flex;justify-content:space-between}@media screen and (max-width:1280px){.employment .hr__contacts{flex-wrap:wrap;gap:10px}}@media screen and (max-width:900px){.employment .hr__contacts{flex-direction:column;flex-wrap:nowrap}}@media screen and (max-width:500px){.employment .hr__contacts{flex-direction:row;flex-wrap:wrap;gap:0}}.employment .hr__contact-item{display:flex;align-items:center}@media screen and (max-width:500px){.employment .hr__contact-item{width:45%}}.employment .hr__contact-item:not(:last-child){margin-right:5px}@media screen and (max-width:900px){.employment .hr__contact-item:not(:last-child){margin-right:0;margin-bottom:17px}}.employment .hr__contact-item img{width:21px;margin-right:12px}@media screen and (max-width:1680px){.employment .hr__contact-item img{width:16px;margin-right:9px}}.employment .hr__contact-item p{font-family:'ProximaBold';color:#2a2a2a}.employment .hr__button{margin-top:40px}@media screen and (max-width:1680px){.employment .hr__button{margin-top:30px}}@media screen and (max-width:500px){.employment .hr__button{align-self:center}}@media screen and (max-width:900px){.employment .hr__button.desktop{display:none}}@media screen and (max-width:500px){.employment .hr__button.desktop{display:block}}.employment .hr__button.tablet{display:none}@media screen and (max-width:900px){.employment .hr__button.tablet{display:block}}@media screen and (max-width:500px){.employment .hr__button.tablet{display:none}}@media screen and (max-width:900px){.employment .hr__tablet-block{display:flex;justify-content:center;align-items:center}}@media screen and (max-width:500px){.employment .hr__tablet-block{flex-direction:column}}.employment .hr__tablet-img{display:none}@media screen and (max-width:900px){.employment .hr__tablet-img{display:block;width:230px;margin-right:70px}}@media screen and (max-width:500px){.employment .hr__tablet-img{margin-right:0;margin-bottom:30px}}@media screen and (max-width:375px){.employment .hr__tablet-img{width:192px}}.employment .hr__right{width:32%}@media screen and (max-width:900px){.employment .hr__right{display:none}}.employment .hr__right img{width:100%}.employment .webinar{display:flex;flex-direction:column}.employment .webinar__title{margin-bottom:70px;text-align:center}@media screen and (max-width:1680px){.employment .webinar__title{margin-bottom:50px}}@media screen and (max-width:900px){.employment .webinar__title{margin-bottom:40px;display:flex;flex-direction:column}}@media screen and (max-width:500px){.employment .webinar__title{margin-bottom:30px}}.employment .webinar__block{display:flex;justify-content:space-between}@media screen and (max-width:900px){.employment .webinar__block{flex-direction:column;align-items:center}}.employment .webinar__left{width:49%;display:flex;flex-direction:column}@media screen and (max-width:900px){.employment .webinar__left{width:70%;margin-bottom:30px}}@media screen and (max-width:600px){.employment .webinar__left{width:100%}}@media screen and (max-width:500px){.employment .webinar__left{display:none}}.employment .webinar__left img{width:100%}.employment .webinar__left-title{margin:20px 0 12px 0;font-family:'ProximaExtraBold';color:#2a2a2a}@media screen and (max-width:1680px){.employment .webinar__left-title{margin:15px 0 9px 0}}.employment .webinar__left-info{display:flex}.employment .webinar__info-item{display:flex}.employment .webinar__info-item:not(:last-child){margin-right:60px}@media screen and (max-width:1680px){.employment .webinar__info-item:not(:last-child){margin-right:45px}}@media screen and (max-width:900px){.employment .webinar__info-item:not(:last-child){margin-right:30px}}.employment .webinar__info-item p:first-child{font-family:'ProximaBold';margin-right:10px}@media screen and (max-width:1680px){.employment .webinar__info-item p:first-child{margin-right:7.5px}}.employment .webinar__right{width:49%;display:flex;flex-direction:column;overflow:auto;scrollbar-width:thin;scrollbar-color:#c5ccda #eef2f9}@media screen and (max-width:900px){.employment .webinar__right{width:70%}}@media screen and (max-width:600px){.employment .webinar__right{width:100%}}.employment .webinar__right::-webkit-scrollbar{width:8px}@media screen and (max-width:1680px){.employment .webinar__right::-webkit-scrollbar{width:6px}}@media screen and (max-width:900px){.employment .webinar__right::-webkit-scrollbar{width:4px}}.employment .webinar__right::-webkit-scrollbar-track{background:#eef2f9}.employment .webinar__right::-webkit-scrollbar-thumb{background:#c5ccda}.employment .webinar__small-item{display:flex}@media screen and (max-width:500px){.employment .webinar__small-item{flex-direction:column}}@media screen and (max-width:500px){.employment .webinar__small-item:nth-child(n+4){display:none}}.employment .webinar__small-item:not(:last-child){margin-bottom:30px}@media screen and (max-width:1680px){.employment .webinar__small-item:not(:last-child){margin-bottom:22.5px}}@media screen and (max-width:900px){.employment .webinar__small-item:not(:last-child){margin-bottom:17px}}@media screen and (max-width:500px){.employment .webinar__small-item:not(:last-child){margin-bottom:30px}}.employment .webinar__small-item:hover .webinar__small-info{background:#eef2f9}@media screen and (max-width:500px){.employment .webinar__small-item:hover .webinar__small-info{background:none}}.employment .webinar__small-item img{width:262px;display:block}@media screen and (max-width:1680px){.employment .webinar__small-item img{width:196px}}@media screen and (max-width:900px){.employment .webinar__small-item img{width:157px}}@media screen and (max-width:500px){.employment .webinar__small-item img{width:100%}}.employment .webinar__small-info{display:flex;flex-direction:column;margin-right:15px;padding:5px 0 0 30px;width:100%;transition:all .2s}@media screen and (max-width:1680px){.employment .webinar__small-info{padding:5px 0 0 22.5px}}@media screen and (max-width:900px){.employment .webinar__small-info{padding:5px 0 0 10px;margin-right:0}}@media screen and (max-width:500px){.employment .webinar__small-info{padding:0;margin-top:10px}}.employment .webinar__small-title{line-height:23px;font-family:'ProximaExtraBold';color:#2a2a2a}@media screen and (max-width:1680px){.employment .webinar__small-title{line-height:17px}}@media screen and (max-width:900px){.employment .webinar__small-title{line-height:15px}}.employment .webinar__small-date{margin:8px 0 5px 0}@media screen and (max-width:1680px){.employment .webinar__small-date{margin:4.5px 0 3.5px 0}}@media screen and (max-width:900px){.employment .webinar__small-date{margin:7px 0 4px 0}}@media screen and (max-width:500px){.employment .webinar__small-date{margin:5px 0}}.employment .webinar__show-all{display:none}@media screen and (max-width:500px){.employment .webinar__show-all{display:flex;align-self:center}}.employment .telegram{background-image:url(/assets/img/employment-assistance/telegram-background.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;padding:50px 80px;box-sizing:border-box;color:#fff;position:relative}@media screen and (max-width:1680px){.employment .telegram{padding:37px 60px}}@media screen and (max-width:900px){.employment .telegram{padding:20px 30px}}@media screen and (max-width:500px){.employment .telegram{background-position:right;padding:30px 25px}}.employment .telegram__info{margin:40px 0 33px 0;display:flex;flex-direction:column}@media screen and (max-width:1680px){.employment .telegram__info{margin:30px 0 25px 0}}@media screen and (max-width:900px){.employment .telegram__info{margin:20px 0}}@media screen and (max-width:500px){.employment .telegram__info{margin:30px 0}}.employment .telegram__included-title{text-transform:uppercase;margin-bottom:30px;font-family:'ProximaBold'}@media screen and (max-width:1680px){.employment .telegram__included-title{margin-bottom:22px}}@media screen and (max-width:900px){.employment .telegram__included-title{margin-bottom:15px}}@media screen and (max-width:500px){.employment .telegram__included-title{margin-bottom:20px}}.employment .telegram__included{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;width:45%}@media screen and (max-width:1680px){.employment .telegram__included{gap:10px;width:50%}}@media screen and (max-width:900px){.employment .telegram__included{gap:15px;width:70%}}.employment .telegram__included li{display:flex;align-items:center;width:47%}@media screen and (max-width:500px){.employment .telegram__included li{width:100%}}.employment .telegram__included li::before{content:'';background:#fff;width:10.5px;min-width:10.5px;height:10.5px;margin-right:16px;border-radius:50%}@media screen and (max-width:1680px){.employment .telegram__included li::before{width:8px;min-width:8px;height:8px;margin-right:12px}}.employment .telegram__subscribe{z-index:2}@media screen and (max-width:500px){.employment .telegram__subscribe{align-self:center}}.employment .telegram__icon{position:absolute;right:10%;top:60px;width:550px;z-index:1}@media screen and (max-width:1680px){.employment .telegram__icon{right:5%;top:50px;width:430px}}@media screen and (max-width:1280px){.employment .telegram__icon{right:5%;top:auto;bottom:0;width:300px}}@media screen and (max-width:900px){.employment .telegram__icon{width:268px}}@media screen and (max-width:500px){.employment .telegram__icon{display:none}}.employment .english-course{display:flex;flex-direction:column;width:70%}@media screen and (max-width:900px){.employment .english-course{width:90%}}.employment .english-course__title{text-align:center}@media screen and (max-width:500px){.employment .english-course__title{display:flex;flex-direction:column;text-align:left}}.employment .english-course__subtitle{line-height:25px;margin:50px 0 40px 0;text-align:center}@media screen and (max-width:1680px){.employment .english-course__subtitle{line-height:19px;margin:37px 0 40px 0}}@media screen and (max-width:900px){.employment .english-course__subtitle{line-height:17px;margin:30px 0}}@media screen and (max-width:500px){.employment .english-course__subtitle{text-align:left}}.employment .english-course__block{display:flex;justify-content:space-around}@media screen and (max-width:500px){.employment .english-course__block{flex-direction:column}}.employment .english-course__item{display:flex;flex-direction:column;align-items:center;width:40%}@media screen and (max-width:500px){.employment .english-course__item{width:100%}}@media screen and (max-width:500px){.employment .english-course__item:not(:last-child){margin-bottom:30px}}.employment .english-course__item img{height:245px}@media screen and (max-width:1680px){.employment .english-course__item img{height:166px}}@media screen and (max-width:700px){.employment .english-course__item img{height:120px}}@media screen and (max-width:500px){.employment .english-course__item img{height:166px}}@media screen and (max-width:375px){.employment .english-course__item img{height:140px}}.employment .english-course__item-title{font-family:'ProximaExtraBold';margin:30px 0 12px 0;text-align:center}@media screen and (max-width:1680px){.employment .english-course__item-title{margin:22px 0 9px 0}}@media screen and (max-width:900px){.employment .english-course__item-title{margin:16px 0 8px 0}}.employment .english-course__info{line-height:25px;text-align:center}@media screen and (max-width:1680px){.employment .english-course__info{line-height:19px}}@media screen and (max-width:900px){.employment .english-course__info{line-height:17px}}.employment .internship{display:flex;justify-content:space-between}@media screen and (max-width:900px){.employment .internship{flex-direction:column}}.employment .internship__left{display:flex;flex-direction:column;width:65%}@media screen and (max-width:900px){.employment .internship__left{width:100%;align-items:center}}.employment .internship__title{display:flex;flex-direction:column}@media screen and (max-width:900px){.employment .internship__title{margin-bottom:20px;text-align:center}}@media screen and (max-width:500px){.employment .internship__title{text-align:left}}.employment .internship__description{line-height:25px;margin:50px 0}@media screen and (max-width:1680px){.employment .internship__description{line-height:17px;margin:37px 0}}@media screen and (max-width:900px){.employment .internship__description{margin:30px 0 20px 0;text-align:center}}.employment .internship__right{width:35%}@media screen and (max-width:900px){.employment .internship__right{display:none}}.employment .internship__image{width:100%}@media screen and (max-width:900px){.employment .internship__image{width:50%}}@media screen and (max-width:500px){.employment .internship__image{width:85%}}@media screen and (max-width:900px){.employment .internship__image.desktop{display:none}}.employment .internship__image.tablet{display:none}@media screen and (max-width:900px){.employment .internship__image.tablet{display:block}}.employment .reviews .slider-header{display:none!important}.employment .reviews #testimonials-slider{padding:0 100px}@media screen and (max-width:900px){.employment .reviews #testimonials-slider{padding:40px}}@media screen and (max-width:500px){.employment .reviews #testimonials-slider{padding:40px 20px}}.employment .reviews__title{text-align:center}@media screen and (max-width:900px){.employment .reviews__title{display:flex;flex-direction:column}}@media screen and (max-width:500px){.employment .reviews__title{text-align:left}}.employment .ea-section4 .partners__title{display:none}.employment .ea-section4 .partners{margin:80px 0 0 0}@media screen and (max-width:1680px){.employment .ea-section4 .partners{margin:60px 0 0 0}}@media screen and (max-width:900px){.employment .ea-section4 .partners{margin:30px 0 0 0}}.employment .ea-section4__title{text-align:center}@media screen and (max-width:900px){.employment .ea-section4__title{display:flex;flex-direction:column}}@media screen and (max-width:500px){.employment .ea-section4__title{text-align:left}}.employment .section10{margin-bottom:100px}@media screen and (max-width:1680px){.employment .section10{margin-bottom:80px}}.employment .section10__title{margin-bottom:50px}@media screen and (max-width:1680px){.employment .section10__title{margin-bottom:37px}}@media screen and (max-width:900px){.employment .section10__title{display:flex;flex-direction:column;text-align:center;margin-bottom:40px}}@media screen and (max-width:500px){.employment .section10__title{text-align:left;margin-bottom:30px}}.employment .section10 a{color:#009edf}.employment .section10 .section10-header h2{margin-bottom:45px;text-align:center}.employment .section10 .section10-content{display:flex}.employment .section10 .section10-content ul{padding:0;flex:1 0 100px}@media screen and (min-width:1000px){.employment .section10 .section10-content ul{margin-left:0;margin-right:60px}.employment .section10 .section10-content ul:last-of-type{margin-right:0}}.employment .section10 .section10-content li{position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box;font-family:'ProximaBold';padding:15px 20px;list-style:none;cursor:pointer}.employment .section10 .section10-content li:hover{background:#eef2f9}.employment .section10 .section10-content .section10-content-arrowImg{display:inline-block;width:10px;height:6px;margin-left:10px;flex-shrink:0;background-image:url("/assets/img/icons/arrow-down-chevron.svg");background-repeat:no-repeat}@media screen and (max-width:750px){.employment .section10{box-sizing:border-box;margin-top:25px}.employment .section10 .section10-content li{width:100%;box-sizing:border-box}.employment .section10 .section10-content li .section10-content-number{align-self:flex-start}.employment .section10 .section10-content .section10-content-arrowImg{align-self:flex-start;margin-top:5px;background-repeat:no-repeat}}.employment .section10-content-answer{display:none}.employment .section10-visible-answer{display:block;font-family:'ProximaCondencedLight';margin-left:20px;margin-top:10px}.employment .section10-content-arrowImg{align-self:flex-start;margin-top:9px;transform:rotate(0deg);transition:transform .4s}.employment .section10-content-arrowImg.animate{transform:rotate(180deg);transition:transform .4s}.employment .section10-content .section10-content-question{display:inline-block;margin:2px 15px 5px 5px;width:100%}@media screen and (max-width:600px){.employment .section10-content .section10-content-question{font-size:14px}}@media screen and (max-width:600px){.employment .section10-content .section10-content-answer{font-size:14px}}.employment .section10-content .section10-content-text{width:100%}@media screen and (max-width:600px){.employment .section10-content .section10-content-text{padding-right:20px}}.employment .section10-content .section10-content-number{content:'';align-self:flex-start;display:flex;justify-content:center;align-items:center;width:25px;height:25px;margin-right:7px;vertical-align:middle;flex-shrink:0;background-color:#5caee0}@media screen and (max-width:600px){.employment .section10-content .section10-content-number{width:20px;height:20px}}.employment .section10-content .section10-content-number span{color:#fff;font-size:15px}@media screen and (max-width:600px){.employment .section10-content .section10-content-number span{font-size:13px}}.employment .consultation-form{display:none;position:fixed;z-index:10000;top:0;left:0;bottom:0;right:0;background-color:rgba(118,118,118,.65);justify-content:center;align-items:center}.employment .consultation-form__body{background:#fff;box-sizing:border-box;padding:50px 75px;display:flex;flex-direction:column;align-items:center;width:35%}@media screen and (max-width:1680px){.employment .consultation-form__body{padding:37px 50px;width:40%}}@media screen and (max-width:1024px){.employment .consultation-form__body{width:60%}}@media screen and (max-width:768px){.employment .consultation-form__body{width:80%;padding:30px 20px}}@media screen and (max-width:500px){.employment .consultation-form__body{width:90%}}.employment .consultation-form__title{font-size:24px;text-transform:uppercase;font-family:'ProximaExtraBold';margin-bottom:50px}@media screen and (max-width:1680px){.employment .consultation-form__title{font-size:22px;margin-bottom:40px}}@media screen and (max-width:900px){.employment .consultation-form__title{font-size:20px}}@media screen and (max-width:500px){.employment .consultation-form__title{font-size:18px}}.employment .consultation-form__form{display:flex;flex-direction:column;width:100%}.employment .consultation-form__item{margin-bottom:30px}@media screen and (max-width:1680px){.employment .consultation-form__item{margin-bottom:25px}}@media screen and (max-width:900px){.employment .consultation-form__item{margin-bottom:20px}}@media screen and (max-width:500px){.employment .consultation-form__item{margin-bottom:15px}}.employment .consultation-form__item input,.employment .consultation-form__item textarea{padding:17px 20px;box-sizing:border-box;background:#eef2f9;color:#2a2a2a;border:0;width:100%;font-family:'ProximaRegular'}@media screen and (max-width:1680px){.employment .consultation-form__item input,.employment .consultation-form__item textarea{padding:15px 17px}}@media screen and (max-width:768px){.employment .consultation-form__item input,.employment .consultation-form__item textarea{padding:12px 15px}}.employment .consultation-form__item input::placeholder,.employment .consultation-form__item textarea::placeholder{color:#818181;font-size:16px}@media screen and (max-width:1680px){.employment .consultation-form__item input::placeholder,.employment .consultation-form__item textarea::placeholder{font-size:14px}}@media screen and (max-width:1440px){.employment .consultation-form__item input::placeholder,.employment .consultation-form__item textarea::placeholder{font-size:12px}}.employment .consultation-form__item textarea{height:105px}@media screen and (max-width:1680px){.employment .consultation-form__item textarea{height:85px}}.employment .consultation-form__submit{margin-top:20px;width:fit-content;align-self:center}@media screen and (max-width:1680px){.employment .consultation-form__submit{margin-top:15px}}.careers-s1__header{display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px;background-image:url("/assets/img/specialities/background/bg-blue-tri_1920x954.png");background-repeat:no-repeat;background-size:cover}.careers-s1__header_title{color:#fff;font-size:43px;margin-bottom:5px}.careers-s1__header_title-details{color:#fff;width:700px;text-align:center}.body-text__req-elem{color:#000}.careers-s2{display:flex;justify-content:space-between;padding-top:80px;max-width:1518px;margin:0 auto;padding-left:90px;padding-right:80px}.careers-s2__body-text_details{margin:0 0 30px 0}.careers-s2__body-text_details p,.careers-s2__body-text_details li,.careers-s2__body-text_details a{font-family:'ProximaRegular'!important}.body-text__req-ul{padding-left:20px;margin:20px 0 30px 0}.careers-s2__body-text{width:57%;line-height:1.8}.careers-s2__body-text a{color:#009edf}.hidden_block{display:none}.careers-s2__body-text_req-header{font-size:17px}.careers-s2__form{transition-duration:1s;position:static;height:585px;width:350px;padding:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);margin-bottom:50px;margin-left:30px}@media screen and (max-width:1510px){.careers-s2__form{right:5%}}@media screen and (max-width:940px){.careers-s2__form{margin-left:0;position:static!important}}@media screen and (max-width:550px){.careers-s2__form{height:625px}}@media screen and (max-width:375px){.careers-s2__form{box-shadow:none}}.careers-s2__form_body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin:30px 0 10px 0}.careers-s2__form_body>label{display:flex;flex-direction:column;justify-content:center;margin:8px 0;width:100%}.careers-s2__form_body span.form-error-message{display:none;font-size:14px;color:#d00000;margin-top:3px}.careers-s2__input-title{display:block;margin-bottom:5px}.careers-s2__form_btn{width:220px;height:45px;line-height:45px;text-align:center;text-transform:uppercase;color:#fff;margin-top:20px}.vacancy-title{font-weight:600;color:#000;margin-bottom:20px;font-family:'ProximaBold';font-size:17px}.vacancy-about{margin-bottom:20px}.vacancy-req{padding:0;margin:15px 0}.vacancy-req li{font-weight:600;list-style:none}.vacancy-duties{padding:0;margin:15px 0}.vacancy-duties li{list-style:none;font-weight:600}@media screen and (min-width:1400px) and (max-width:1920px){.careers-s1__header{height:600px}.careers-s1__header_title-details{width:900px}.careers-s1__header_title{font-size:55px}}.text-block{padding:10px 35px 30px 10px!important}.text-block>h2:first-child,.text-block>h3:first-child{margin:0!important}@media screen and (max-width:1280px){.careers-s2__body-text{width:50%}}@media screen and (max-width:1100px){.careers-s2{padding-left:47px;padding-right:47px}.careers-s2__body-text{width:45%}}@media screen and (max-width:940px){.careers-s2{flex-direction:column;align-items:center}.careers-s2__body-text{width:100%}.careers-s1__header_title-details{width:500px}}@media screen and (max-width:720px){.careers-s1__header_title{font-size:37px;text-align:center}}@media screen and (max-width:700px){.careers-s2{padding-left:27px;padding-right:27px}}@media screen and (max-width:550px){.careers-s1__header{height:300px;padding:15px}.careers-s1__header_title{font-size:32px}.careers-s1__header_title-details{width:100%;box-sizing:border-box}.careers-s2{padding-top:40px;margin-top:20px}.careers-s2__body-text_header,.careers-s2__form_header{font-size:19px}.careers-s2__body-text_req-header{font-size:17px}.careers-s2__form{width:100%;box-sizing:border-box;padding:10px;margin-bottom:40px}}@media screen and (max-width:450px){.card__header{width:100%;height:50vw}.careers-s2__block_icon{width:70px;height:70px;margin:10px 0}.careers-s2__block_header{margin-bottom:0}.careers-s2__block{margin-bottom:70px}.careers-s2__block_header{font-size:20px}}@media screen and (max-width:320px){.card__header{height:150px}.careers-s2__block_icon{width:60px;height:60px}.careers-s2__block_header{font-size:18px}}.online-educ-s1{background-color:#009edf}.online-educ-s1__image{background-image:url("/assets/img/online-education/online_educ_main.png");background-size:contain;background-position:top center;background-repeat:no-repeat;width:500px}.online-educ-s1__title{font-family:'ProximaBold';text-align:left;color:#fff}.online-educ-s1__title_header{font-size:42px;text-transform:uppercase}.online-educ-s1__title_details{font-family:'ProximaCondencedLight';font-size:18px;width:33vw}.online-educ-s1__next-page-arrow{position:absolute;bottom:30px;left:48vw;background-image:url("/assets/img/discounts/arrow_bottom_n_circle.png");width:35px;height:35px}.online-educ-s2{padding-bottom:60px}.online-educ-s2__header{margin:0 auto;text-align:center;margin-bottom:50px}.online-educ-s2__innerWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.online-educ-s2__card{display:flex;flex-direction:column;width:350px;min-width:unset;max-width:unset;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);margin-bottom:40px}.card__img{flex-shrink:0;background-size:cover;background-repeat:no-repeat;background-position:top center;display:flex;justify-content:center;align-items:center;width:120px;height:170px}.card__img_icon{background-size:contain;background-repeat:no-repeat;background-position:center center;height:50px;width:50px;filter:invert(100%)}.card__body{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;justify-content:space-around;height:auto;font-family:'ProximaBold';padding-left:35px}.card__body .online-educ-s2__text{width:100%}.online-educ-s2__bottom{display:flex;flex-wrap:wrap;justify-content:center}.online-educ-s2__btn-to-form,.online-educ-s2__btn-free-lesson{text-align:center;width:300px;height:45px;line-height:45px;text-transform:uppercase;border:2px solid rgba(0,158,223,.8);margin:10px;cursor:pointer}.online-educ-s2__btn-to-form{display:inline-block;color:#fff;background-color:rgba(0,158,223,.8);border:2px solid rgba(0,158,223,.3)}.online-educ-s2__btn-free-lesson{display:inline-block;background-color:#fff;color:rgba(0,158,223,.8);font-weight:600}.online-educ-s2__btn-to-form:hover,.online-educ-s2__btn-free-lesson:hover{background-color:#009edf;color:#fff;font-weight:400}.online-educ-s3__header{margin-bottom:35px}.online-educ-s3__body{display:flex;justify-content:space-between;flex-wrap:wrap}.online-educ-s3__block{position:relative;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);width:17%;height:120px;padding:15px;padding-top:60px;box-sizing:border-box;display:flex;flex-direction:column;box-sizing:border-box}@media screen and (max-width:1100px){.online-educ-s3__block{margin-bottom:20px}}.online-educ-s3__img-box{position:absolute;top:0;left:10px;background-color:#009edf;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;font-family:'ProximaBold'}.online-educ-s3__text{font-family:'ProximaBold'}.online-educ-s4{display:flex;justify-content:space-between}@media screen and (max-width:700px){.online-educ-s4{margin-top:30px}}.online-educ-s4 a{color:#009edf}.issue-course-btn{cursor:pointer}.online-educ-s4__main-col_block{margin-right:40px}.online-educ-s4__main-col_block_body{margin:40px 0}card__body{font-family:'ProximaCondencedLight';display:flex;flex-direction:column;align-items:center;padding:35px}.card__text{width:100%;margin:20px 0 40px 0;font-family:'ProximaCondencedLight';text-align:center}.card__title{text-align:center;font-size:19px}.online-educ-s5__subtitle{margin:15px 0 35px 0}.online-educ-s5__cards-wrapper{flex-wrap:wrap;justify-content:space-between}.online-educ-s5__card{width:46%;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);flex-direction:column;padding:0 20px 20px 20px;box-sizing:border-box}@media screen and (min-width:801px){.online-educ-s5__card:nth-child(3),.online-educ-s5__card:last-child{margin-top:15px}}@media screen and (min-width:1700px){.online-educ-s5__card{width:48%}}@media screen and (max-width:800px){.online-educ-s5__card{width:100%;margin-bottom:20px}}.online-educ-s5__card:nth-child(3),.online-educ-s5__card:last-child{margin-top:15px}.online-educ-s5__title{padding:3px 10px;background-color:#009edf;color:#fff;font-family:'ProximaBold';text-transform:uppercase;font-size:14px;align-self:flex-end}.online-educ-s5__links{margin-top:15px}.online-educ-s5__link{display:block;color:#009edf}.online-educ-s6{justify-content:space-between;box-sizing:border-box}@media screen and (max-width:920px){.online-educ-s6{flex-direction:column;align-items:center}}.online-educ-s6 *{box-sizing:border-box}.online-educ-s6__description{width:65%}@media screen and (max-width:920px){.online-educ-s6__description{width:100%;margin-bottom:50px}}.online-educ-s6__content{margin:40px 0 0 0}@media screen and (min-width:921px){.online-educ-s6__content{margin:40px 40px 0 0}}.online-educ-s6__btn{padding:15px 30px;margin:0 auto}.online-educ-s6__card{width:370px;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);padding:25px}@media screen and (max-width:500px){.online-educ-s6__card{width:100%}}.online-educ-s6__icon{background-repeat:no-repeat;background-size:contain;background-position:center center;width:100%;height:160px}.online-educ-s6__title{margin-top:30px}.online-educ-s6__card-btn{padding:15px;width:100%}@media screen and (min-width:1500px){.online-educ-s4__main-col_block{width:60vw}.online-educ-s2__card{width:30%;height:250px}.card__img{width:160px;height:210px}.card__img_icon{height:70px;width:70px}.online-educ-s2__innerWrapper .card__body{justify-content:center;align-items:center}}@media screen and (max-width:1100px){.online-educ-s3__block{width:47%}}@media screen and (max-width:920px){.online-educ-s4{display:flex;flex-wrap:wrap;justify-content:center}.online-educ-s4__main-col_block{margin-right:0}.online-educ-s2__innerWrapper{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.online-educ-req{flex-direction:column}.online-educ-req__spec{width:auto}}@media screen and (max-width:540px){.online-educ-s2__header{font-size:19px}.card__body{padding:20px;font-size:14px}.online-educ-s2__card{margin-right:0;margin-left:0;width:100%}.card__img{width:100px;height:100px}.online-educ-s3__body{display:flex;flex-direction:column;align-items:center}.online-educ-s3__header{text-align:center}.online-educ-s3__block{width:100%}.online-educ-s3__header{font-size:19px}.online-educ-s2__header{margin-bottom:0}.card__text{font-size:16px}.online-educ-s4__main-col_block_header{font-size:19px}.online-educ-s2__card{margin:8px}.card__title{font-size:17px}}.visible-when-650{display:none}@media screen and (max-width:650px){.visible-when-650{display:inline-block}}.article-s1__header{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:250px;background-repeat:no-repeat;background-size:cover;padding:20px;box-sizing:border-box}.article-s1__header_title{color:#fff;font-size:33px;width:800px;margin-bottom:5px;text-align:center;margin-top:60px}.article-s1__header_title-details{color:#fff;width:100%;text-align:center}.article-s2{padding:80px;display:flex;justify-content:center}.article-s2__body{width:700px;line-height:1.8}.article-s2__body a{color:#009edf}.article-s2__body img{display:block;max-width:100%;height:auto;margin:0 auto}.article-s2__body_title-img{margin-bottom:40px;width:100%;height:364px}.article-s2__ul{padding-left:20px}.article-s2__ul_elem{color:#009edf}.article-s2__ul_elem>span{color:#000}.article-s2__href{display:block;text-align:center;margin-top:30px}@media screen and (min-width:1500px){.article-s2__body_title-img{width:100%;height:590px;margin-bottom:50px}.article-s2__body{width:1135px}}@media screen and (max-width:777px){.article-s1__header_title{font-size:23px;width:100%}.article-s2{padding-left:20px;padding-right:20px;width:100%;box-sizing:border-box}.article-s2__body_title-img{height:calc(100vw/2);width:100%}.article-s2__body{width:100%}}@media screen and (max-width:700px){.article-s2{margin-top:20px}}.trainers{display:flex;flex-direction:column}.trainers__title{margin-bottom:50px}@media screen and (max-width:1680px){.trainers__title{margin-bottom:37px}}@media screen and (max-width:900px){.trainers__title{margin-bottom:30px}}.trainers__container{display:flex;justify-content:space-between}@media screen and (max-width:1024px){.trainers__container{flex-wrap:wrap;gap:30px}}.trainers__item{display:flex;align-items:flex-start;width:31%;box-sizing:border-box}@media screen and (max-width:1024px){.trainers__item{width:47%}}@media screen and (max-width:600px){.trainers__item{width:100%}}.trainers__photo{min-width:38%;width:38%;margin-right:20px;object-fit:cover}@media screen and (max-width:1680px){.trainers__photo{margin-right:15px}}@media screen and (max-width:600px){.trainers__photo{min-width:150px;width:150px}}@media screen and (max-width:420px){.trainers__photo{min-width:125px;width:125px}}@media screen and (max-width:375px){.trainers__photo{min-width:105px;width:105px}}.trainers__info{display:flex;flex-direction:column}.trainers__name{font-family:'ProximaBold';font-size:20px}@media screen and (max-width:1680px){.trainers__name{font-size:18px}}@media screen and (max-width:1440px){.trainers__name{font-size:15px}}@media screen and (max-width:900px){.trainers__name{font-size:14px}}@media screen and (max-width:500px){.trainers__name{font-size:16px}}.trainers__position{font-size:16px;font-family:'ProximaRegular';line-height:130%;margin:15px 0 20px 0}@media screen and (max-width:1680px){.trainers__position{font-size:14px;margin:12px 0 13px 0}}@media screen and (max-width:1440px){.trainers__position{font-size:12px}}@media screen and (max-width:900px){.trainers__position{font-size:14px}}@media screen and (max-width:600px){.trainers__position{margin:5px 0 6px 0}}.trainers__linkedin-link{background:#0076b2;width:24px;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:3px}@media screen and (max-width:1680px){.trainers__linkedin-link{width:18px;min-width:18px;height:18px;border-radius:2px}}@media screen and (max-width:600px){.trainers__linkedin-link{width:16px;min-width:16px;height:16px}}.trainers__linkedin-link img{width:75%}.co-learning-s1__header{display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px;background-image:url("/assets/img/specialities/background/bg-blue-tri_1920x954.png");background-repeat:no-repeat;background-size:cover;padding:20px;box-sizing:border-box}.co-learning-s1__header_title{color:#fff;font-size:33px;width:100%;margin-bottom:5px;text-align:center;margin-top:60px}.co-learning-s1__header_title-details{color:#fff;width:100%;text-align:center;width:60vw}.co-learning-s2{padding-top:80px;line-height:1.8}.co-learning-s2__in{display:flex;justify-content:space-between}.co-learning-s2__main{margin-right:70px}.co-learning-s2__main_block{margin-bottom:50px}.co-learning-s2__main_img{width:100%;height:auto;margin-top:30px}.co-learning-s2__card{width:450px;height:315px}.co-learning-s2__card .co-learning-s2__aside_header{text-align:center}.co-learning-s2__card>table{width:100%;font-size:15px}.co-learning-s2__card th{font-family:'ProximaBold';font-size:18px}.co-learning-s2__main_header{margin-bottom:30px;font-size:19px}.co-learning-s2__aside_header{margin-bottom:15px;font-size:19px}.co-learning-s2__aside_text{margin:40px 0 100px 0}.co-learning-s2__main_block:nth-child(1) .co-learning-s2__main_header{font-size:23px}@media screen and (min-width:1500px){.co-learning-s2__card{padding:40px}}@media screen and (max-width:1100px){.co-learning-s2__in{flex-wrap:wrap;align-items:center}.co-learning-s2__main{margin-right:0}.co-learning-s2__aside{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around}.co-learning-s2__card{order:1}.co-learning-s2__aside_block{order:2}.co-learning-s2__aside_text{order:3}.co-learning-s2__can{margin-top:40px}}@media screen and (max-width:500px){.co-learning-s1__header_title-details{width:90vw}.co-learning-s2__main_header,.co-learning-s2__aside_header{text-align:center}.co-learning-s1__header_title{font-size:27px;margin-top:30px}.co-learning-s2__main_header,.co-learning-s2__aside_header{font-size:17px}.co-learning-s2__main_block:nth-child(1) .co-learning-s2__main_header{font-size:20px}.co-learning-s2__card{height:auto}.co-learning-s1__header{height:300px}.co-learning-s2{padding-top:40px;margin-top:20px}.co-learning-s2__main_block{margin-bottom:30px}.co-learning-s2__main_header{margin-bottom:10px}.co-learning-s2__aside_text{margin:20px 0 50px 0}.co-learning-s2__aside_table{margin-bottom:0}}.cbs-club-s2{display:flex;flex-direction:column;align-items:center;line-height:1.8;max-width:1518px;margin:0 auto;padding-bottom:0;padding-left:90px;padding-right:80px}.cbs-club-s2>p{width:100%}.cbs-club-s2__cards{display:flex;justify-content:center;width:100%;margin:0 -10px 10px}.cbs-club-s2_card-wrapper{display:flex;flex-direction:column;width:calc(100%/12*4 - (2*10px));margin:40px 10px 0}.cbs-club-s2__card-header{min-height:170px}.cbs-club-s2_card .card__header{padding:30px 0}.cbs-club-s2_card .card__body{min-height:700px}.card__header-circle{display:flex;justify-content:center;align-items:center;width:140px;height:140px;border-radius:50%;background-color:#fff;font-size:40px;padding-left:10px;box-sizing:border-box}.card__body{margin:0 auto}.cbs-club-s2__table{text-align:center;line-height:1.4;border-spacing:0 .7em;margin-bottom:0}.cbs-club-s2__table th{text-align:center;font-size:22px}.cbs-club-s2__table td{font-family:'ProximaCondencedLight'}.cbs-club-s2__table tr:nth-child(5){height:90px}.cbs-club-s2__table tr:nth-child(6){height:68px}.cbs-club-s2__table tr:nth-child(7){height:58px}.cbs-club-s2__table tr:nth-child(8){height:46px}.cbs-club-s2__table tr:nth-child(9){height:90px}.cbs-club-s3{max-width:1518px;margin:0 auto;padding-top:0;padding-bottom:60px;padding-left:90px;padding-right:80px}.cbs-club-s3 a{color:#009edf}.cbs-club-s3__details{font-size:14px;margin-left:10px;margin-bottom:50px}@media screen and (min-width:1600px){.cbs-club-s2__cards{justify-content:space-around;width:100%}}@media screen and (max-width:1400px){.cbs-club-s2_card .card__body{min-height:785px}}@media screen and (max-width:1100px){.cbs-club-s2,.cbs-club-s3{padding-left:47px;padding-right:47px}}@media screen and (max-width:1000px){.cbs-club-s2__cards{flex-wrap:wrap;justify-content:space-around}.cbs-club-s2_card-wrapper{width:calc(100%/12*6 - (2*10px))}.cbs-club-s2_card-wrapper_third{margin-top:50px}.cbs-club-s2_card .card__body{min-height:700px}.cbs-club-s2__card-header{min-height:140px}}@media screen and (max-width:860px){.cbs-club-s2_card,.cbs-club-s2__card-header{max-width:500px;margin:0 auto}.cbs-club-s2__card-header{min-height:auto;margin-bottom:15px}.cbs-club-s2_card .card__body{min-height:auto}.cbs-club-s2_card-wrapper{width:100%}}@media screen and (max-width:700px){.cbs-club-s2,.cbs-club-s3{padding-left:27px;padding-right:27px}.cbs-club-s2{margin-top:25px}}@media screen and (max-width:570px){.cbs-club-s2_card,.cbs-club-s2__card-header{width:100%}.card__body{font-size:16px}}.table-cross{background-repeat:no-repeat;background-position:center center;background-size:contain;width:14px;height:14px;margin:0 auto}.about-s1,.about-s2,.about-s4{font-family:'ProximaCondencedLight';line-height:1.5}.about-s1{position:relative}@media screen and (max-width:700px){.header-page_bottom-arrow{display:none}}@media screen and (min-width:1400px){.next-btn-size{font-size:18px!important}}.about-s1__header{height:600px}.about-s1__title{font-family:'ProximaBold';background-image:url("/assets/img/site/cbs-logo-white.svg");width:700px;height:170px;margin-bottom:15px;background-repeat:no-repeat;background-size:contain}.about-s1__header_title1{font-size:110px}.about-s1__header_title2{display:block;letter-spacing:37px;margin-left:46px;margin-top:-20px}.about-s2{display:flex;flex-direction:column;align-items:center}.about-s2 a{color:#009edf}@media screen and (max-width:700px){.about-s2 .section-header{margin-top:15px}}.about-s2__header{width:100%}.about-s2__header h3{margin-top:60px;margin-bottom:50px}@media screen and (max-width:700px){.about-s2__header{margin-top:30px;margin-bottom:30px}}@media screen and (min-width:1400px){.about-s2__header h3{margin-top:80px;margin-bottom:50px}}.about-s2__header_img{display:block;max-width:calc(100% - 120px);margin:0 auto 20px}@media screen and (max-width:3000px){.about-s2__header_img{max-width:calc(100% - 200px)}}@media screen and (max-width:1700px){.about-s2__header_img{max-width:calc(100% - 160px)}}@media screen and (max-width:1100px){.about-s2__header_img{max-width:calc(100% - 80px)}}@media screen and (max-width:700px){.about-s2__header_img{max-width:calc(100% - 40px);margin-bottom:0}}.about-s2__header_title,.about-s2__body_title{margin:70px 0 40px 0;text-align:center}.about-s2__body{width:900px}.about-s2__body_contant>p{text-align:justify}.about-s4 .about-s4__innerWrapper{margin-top:-20px}.about-s4 .card__body_title{font-size:15px}.about-s4__innerWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:650px){.about-s4__innerWrapper{flex-direction:column;align-items:center}}.about-s4__card{display:flex;flex-direction:column;width:23%;min-width:unset;max-width:unset;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);margin:15px 0}@media screen and (max-width:1150px){.about-s4__card{width:48%}}@media screen and (max-width:750px){.about-s4__card{min-width:250px}}@media screen and (max-width:650px){.about-s4__card{width:80%;flex-direction:column;align-items:center}}@media screen and (max-width:550px){.about-s4__card{width:100%}}.card__img{width:100%;flex-shrink:0;background-size:cover;background-repeat:no-repeat;background-position:top center;display:flex;justify-content:center;align-items:center;height:120px}.card__img_icon{background-size:contain;background-repeat:no-repeat;background-position:center center;height:50px;width:50px;filter:invert(100%)}.card__body{display:flex;flex-direction:column;height:100%;box-sizing:border-box;justify-content:flex-start;font-family:'ProximaBold';padding:25px}.card__body_text{margin:0;margin-top:5px;font-family:'ProximaCondencedLight';text-align:start;font-size:15px;width:100%}.card__body_title{height:60px;line-height:1.2;font-size:17px;width:100%}@media screen and (min-width:1700px){.about-s2__body_title{margin:0 0 40px 0}}@media screen and (max-width:1100px){.about-s2__header_img{height:calc(100vw/2)}}@media screen and (max-width:950px){.about-s2__body{width:100%}.about-s1__header_title1{font-size:90px}.about-s1__header_title2{font-size:38px;letter-spacing:28px;margin-left:40px}.about-s1__title{width:550px;height:130px}}@media screen and (max-width:650px){.about-s1__header_title1{font-size:60px}.about-s1__header_title2{font-size:25px;letter-spacing:19px;margin-left:24px}.about-s1__title{width:400px;height:110px}}@media screen and (max-width:450px){.about-s4__card{width:100%}.about-s1__header_title1{font-size:40px}.about-s1__header_title2{font-size:20px;letter-spacing:11px;margin-left:17px}.about-s1__title{width:290px;height:71px}}@media screen and (max-width:1070px){.ta-1070-right{text-align:right!important}}.testimonials{display:flex;flex-direction:column}.testimonials__title{align-self:center;margin-bottom:60px}@media screen and (max-width:1680px){.testimonials__title{margin-bottom:45px}}@media screen and (max-width:900px){.testimonials__title{margin-bottom:40px}}@media screen and (max-width:600px){.testimonials__title{text-align:center}}.testimonials__container{display:flex;justify-content:space-between}@media screen and (max-width:900px){.testimonials__container{flex-wrap:wrap;gap:30px}}.testimonials__item{display:flex;flex-direction:column;width:31%}@media screen and (max-width:900px){.testimonials__item{width:47%}}@media screen and (max-width:600px){.testimonials__item{width:100%}}.testimonials__item-title{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width:1680px){.testimonials__item-title{margin-bottom:15px}}@media screen and (max-width:600px){.testimonials__item-title{margin-bottom:20px}}.testimonials__item-title img{width:50px;margin-right:15px}@media screen and (max-width:1680px){.testimonials__item-title img{width:37px;margin-right:12px}}@media screen and (max-width:600px){.testimonials__item-title img{width:44px;margin-right:15px}}.testimonials__name-rate{display:flex;flex-direction:column}.testimonials__title-type{font-size:20px;margin-bottom:3px}@media screen and (max-width:1680px){.testimonials__title-type{font-size:18px;margin-bottom:2px}}@media screen and (max-width:1440px){.testimonials__title-type{font-size:15px}}@media screen and (max-width:900px){.testimonials__title-type{font-size:14px}}@media screen and (max-width:500px){.testimonials__title-type{font-size:16px}}.testimonials__rating{display:flex;font-size:16px}@media screen and (max-width:1680px){.testimonials__rating{font-size:14px}}@media screen and (max-width:1440px){.testimonials__rating{font-size:12px}}@media screen and (max-width:900px){.testimonials__rating{font-size:14px}}.testimonials__rating p{font-family:'ProximaBold';margin:0}.testimonials__rating a{color:#5caee0;margin-left:10px}@media screen and (max-width:1680px){.testimonials__rating a{margin-left:7px}}@media screen and (max-width:500px){.testimonials__rating a{margin-left:6px}}.testimonials__rating a:hover{text-decoration:underline}.testimonials__block{background:#eef2f9;padding:30px;display:flex;flex-direction:column;border-radius:10px}@media screen and (max-width:1680px){.testimonials__block{padding:22px;border-radius:7.5px}}@media screen and (max-width:900px){.testimonials__block{padding:20px;border-radius:10px}}.testimonials__top{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width:1680px){.testimonials__top{margin-bottom:15px}}@media screen and (max-width:500px){.testimonials__top{margin-bottom:12px}}.testimonials__top img{width:52px;height:52px;border-radius:10px;margin-right:15px}@media screen and (max-width:1680px){.testimonials__top img{width:39px;height:39px;border-radius:7.5px;margin-right:12px}}@media screen and (max-width:500px){.testimonials__top img{border-radius:10px;margin-right:15px}}.testimonials__name-info{display:flex;flex-direction:column}.testimonials__name{font-size:20px;font-family:'ProximaBold';margin-bottom:5px}@media screen and (max-width:1680px){.testimonials__name{font-size:18px}}@media screen and (max-width:1440px){.testimonials__name{font-size:15px}}@media screen and (max-width:900px){.testimonials__name{font-size:14px}}@media screen and (max-width:500px){.testimonials__name{font-size:16px}}.testimonials__position{color:#a8a8a8}.testimonials__bottom{display:flex;flex-direction:column;align-items:flex-start}.testimonials__text{font-size:20px;line-height:130%;margin-bottom:20px;height:132px;overflow:hidden;font-family:'ProximaRegular'}@media screen and (max-width:1680px){.testimonials__text{font-size:18px;height:95px;margin-bottom:17px}}@media screen and (max-width:1440px){.testimonials__text{font-size:15px}}@media screen and (max-width:900px){.testimonials__text{height:110px;margin-bottom:15px;font-size:14px}}@media screen and (max-width:600px){.testimonials__text{height:auto;margin-bottom:20px;font-size:16px}}.testimonials__detail{border:1px solid #f68c29;color:#f68c29;border-radius:10px;padding:15px 35px;box-sizing:border-box;transition:all .2s;font-family:'ProximaBold';font-size:20px;cursor:pointer}@media screen and (max-width:1680px){.testimonials__detail{font-size:18px;padding:12px 30px;border-radius:7.5px}}@media screen and (max-width:1440px){.testimonials__detail{font-size:15px}}@media screen and (max-width:900px){.testimonials__detail{font-size:14px}}@media screen and (max-width:600px){.testimonials__detail{font-size:16px;padding:14px 30px;border-radius:10px;align-self:center}}.testimonials__detail:hover{background:#f68c29;color:#fff}.consultations-s1,.consultations-s2,.consultations-s3{font-family:'ProximaCondencedLight'}.base-form_label{margin-bottom:12px;width:100%;display:inline-block}.base-form{padding:40px 30px;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);max-width:500px}@media screen and (max-width:1700px){.base-form{padding:35px 30px}}@media screen and (max-width:1440px){.base-form{max-width:400px;padding:30px 30px}}@media screen and (max-width:1280px){.base-form{max-width:60%}}@media screen and (max-width:1440px){.base-form{max-width:400px;padding:30px 30px}}@media screen and (max-width:1280px){.base-form{max-width:60%}}@media screen and (max-width:900px){.base-form{max-width:75%;padding:50px 30px}}@media screen and (max-width:600px){.base-form{max-width:85%}}@media screen and (max-width:480px){.base-form{max-width:95%;padding:30px 15px}}@media screen and (max-width:480px){.base-form{max-width:95%;padding:30px 15px}}.base-form .cbs-two-field-wrap .icon_indent{margin-left:20px}@media screen and (max-width:450px){.base-form .cbs-two-field-wrap .icon_indent{margin-left:0;margin-top:12px}}@media screen and (min-width:450px) and (max-width:850px){.base-form .cbs-two-field-wrap{flex-direction:initial}}@media screen and (max-width:450px){.base-form .cbs-two-field-wrap>*{width:100%}}.base-form label input,.base-form label textarea,.base-form label select{width:100%;padding:8px;box-sizing:border-box}.base-form label textarea{resize:none;height:70px}.base-form label span{display:block;margin-bottom:5px}.base-form label span.form-error-message{display:none;font-size:14px;color:#d00000;margin-top:3px}.in-block-49w{display:inline-block;width:49%}.consultations-s2{display:flex;justify-content:space-between}.consultations-s2>div:nth-child(1){width:35%}@media screen and (max-width:1440px){.consultations-s2>div:nth-child(1){width:36%}}@media screen and (max-width:1280px){.consultations-s2>div:nth-child(1){width:45%}}@media screen and (max-width:900px){.consultations-s2>div:nth-child(1){width:49%}}@media screen and (max-width:600px){.consultations-s2>div:nth-child(1){width:85%;margin:0 auto}}@media screen and (max-width:480px){.consultations-s2>div:nth-child(1){width:95%}}.consultations-s2>div:nth-child(2){width:30%}@media screen and (max-width:1280px){.consultations-s2>div:nth-child(2){width:45%}}@media screen and (max-width:900px){.consultations-s2>div:nth-child(2){width:48%}}@media screen and (max-width:600px){.consultations-s2>div:nth-child(2){width:85%;margin:30px auto}}@media screen and (max-width:480px){.consultations-s2>div:nth-child(2){width:95%}}.consultations-s2>div:nth-child(3){width:35%}@media screen and (max-width:1440px){.consultations-s2>div:nth-child(3){width:31%}}@media screen and (max-width:1280px){.consultations-s2>div:nth-child(3){width:100%;margin-top:30px}}@media screen and (max-width:600px){.consultations-s2>div:nth-child(3){margin-top:0}}.consultation-s2__image-block img{max-width:100%}.consultations-s2__aside .iti{margin:0}.consultations-s2__aside .messenger__inputs{margin-bottom:0;margin-top:20px;position:relative;right:108.5%;width:160%!important}@media screen and (max-width:1800px){.consultations-s2__aside .messenger__inputs{right:109.5%}}@media screen and (max-width:1560px){.consultations-s2__aside .messenger__inputs{right:110.5%}}@media screen and (max-width:1440px){.consultations-s2__aside .messenger__inputs{right:112%}}@media screen and (max-width:1366px){.consultations-s2__aside .messenger__inputs{right:113%}}@media screen and (max-width:1280px){.consultations-s2__aside .messenger__inputs{right:106.5%}}@media screen and (max-width:1100px){.consultations-s2__aside .messenger__inputs{right:107.5%}}@media screen and (max-width:900px){.consultations-s2__aside .messenger__inputs{right:108.5%}}@media screen and (max-width:800px){.consultations-s2__aside .messenger__inputs{right:107.5%}}@media screen and (max-width:768px){.consultations-s2__aside .messenger__inputs{right:109.5%}}@media screen and (max-width:600px){.consultations-s2__aside .messenger__inputs{right:110.5%}}@media screen and (max-width:600px){.consultations-s2__aside .messenger__inputs{right:111.5%}}@media screen and (max-width:450px){.consultations-s2__aside .messenger__inputs{right:0;position:static;width:100%!important}}.consultations-s2__aside span.form-error-message.form-error-message-phone{position:absolute}@media screen and (max-width:450px){.consultations-s2__aside span.form-error-message.form-error-message-phone{position:relative}}.consultations-s2__aside .cbs-form-block__form_item{margin-bottom:0}.consultations-s2__aside #consultation-form-userstelegram,.consultations-s2__aside #consultation-form-usersviber{margin-right:0;margin-left:0}.consultations-s2__aside #consultation-form .fa-times-circle{padding-right:0}.consultations-s2__main{margin:0 70px}.consultations-s2__main_about-block p{margin:30px 0}@media screen and (max-width:1700px){.consultations-s2__main_about-block p{margin:22px 0;font-size:15px}}@media screen and (max-width:1440px){.consultations-s2__main_about-block p{margin:15px 0;font-size:14px}}@media screen and (max-width:1280px){.consultations-s2__main_about-block p{font-size:16px}}@media screen and (max-width:900px){.consultations-s2__main_about-block p{font-size:13px}}@media screen and (max-width:768px){.consultations-s2__main_about-block p{font-size:12px}}@media screen and (max-width:600px){.consultations-s2__main_about-block p{margin:12px 0}}.consultations-s2__main_why-block_header{margin-bottom:30px}.consultations-s2__main_p1{margin-top:0!important}.consultations-s2__aside_form_header{text-align:center;margin:0 0 30px 0}.consultations-s2__aside_form_body{display:flex;flex-wrap:wrap;justify-content:space-between}.consultations-s2__aside_form_body div.cbs-two-field-wrap{margin-bottom:10px;width:100%}.consultations-s2__aside_form_body div.cbs-two-field-wrap>label,.consultations-s2__aside_form_body div.cbs-two-field-wrap>span{width:50%}@media screen and (max-width:450px){.consultations-s2__aside_form_body div.cbs-two-field-wrap>label,.consultations-s2__aside_form_body div.cbs-two-field-wrap>span{width:100%}}.consultations-s2__aside_form_body .change-currency{margin-top:20px}.consultations-s2__aside_form_bottom{display:flex;justify-content:space-between;margin-top:10px}.consultations-s2__aside_form_btn{width:200px;height:40px;line-height:40px}.consultations-s2__aside_form_bottom_price{line-height:40px}.consultations-s3{margin-top:-10px;margin-bottom:50px}.consultations-s3 .card__body{height:auto}.consultations-s3 .card__header{height:150px;padding-top:unset;background-repeat:initial}.consultations-s3_card{width:31%}.consultations-s3_card .card__body_title{height:40px}@media screen and (max-width:900px){.consultations-s3_card{width:90%;margin-bottom:30px}}.consultations-s3_title{font-size:25px;text-align:center;margin-bottom:60px}.consultations-s3__card_icon{width:65px;height:65px;background-size:cover;background-repeat:no-repeat;filter:invert(100%);margin:0 auto;margin-top:43px}.consultations-s3__card-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:900px){.consultations-s3__card-wrapper{justify-content:center}}@media screen and (min-width:1700px){.consultations-s3_card .card__body{padding:35px}}@media screen and (max-width:1700px){.consultations-s2__main{margin:0 50px}}@media screen and (max-width:1600px){.consultations-s2__main{margin:0 40px}}@media screen and (max-width:1280px){.consultations-s2{flex-wrap:wrap}.consultations-s2__main{margin:0 0 0 10px}.consultations-s2__aside{margin-left:0}.consultations-s2__aside_form{margin:0 auto;box-sizing:border-box}}@media screen and (max-width:600px){.consultations-s2__main_why-block_header{font-size:19px}.consultations-s3_title{font-size:19px}.consultations-s2__aside_form_header{font-size:19px}}@media screen and (max-width:450px){.consultations-s1 .page-header_block_title{font-size:27px}.consultations-s3_card{width:100%;box-sizing:border-box}.consultations-s3_card .card__header{width:100%;box-sizing:border-box}.consultations-s2__aside_form_bottom{flex-direction:column;align-items:center}.consultations-s2__aside_form{width:100%;max-width:100%}.consultations-s2__aside_form .in-block-49w{width:100%}.consultations-s2__aside_form .base-form{padding:20px}}@media screen and (max-width:380px){#consultation-form.base-form{box-shadow:none}}.consultations-price-section{padding-top:0}.consultations-price-section .price-section-header{text-align:center;margin:60px}.consult-price-block{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.consult-price-block .consult-price-block__starter,.consult-price-block .consult-price-block__middle,.consult-price-block .consult-price-block__advanced{position:relative;width:31%;min-width:250px;padding:20px;margin:10px;box-sizing:border-box;box-shadow:0 5px 15px 5px rgba(42,42,42,.1)}@media screen and (max-width:960px){.consult-price-block .consult-price-block__starter,.consult-price-block .consult-price-block__middle,.consult-price-block .consult-price-block__advanced{width:46%}}@media screen and (max-width:600px){.consult-price-block .consult-price-block__starter,.consult-price-block .consult-price-block__middle,.consult-price-block .consult-price-block__advanced{width:100%}}.consult-price-block .advanced__title,.consult-price-block .middle__title,.consult-price-block .starter__title{margin-bottom:20px;font-family:'ProximaBold'}.consult-price-block .advanced__courses,.consult-price-block .middle__courses,.consult-price-block .starter__courses{min-height:190px;padding:25px 0 50px 0;margin:0}.consult-price-block .advanced__courses li,.consult-price-block .middle__courses li,.consult-price-block .starter__courses li{list-style:none;padding:3px 0}.consult-price-block .advanced__courses li::before,.consult-price-block .middle__courses li::before,.consult-price-block .starter__courses li::before{content:" - "}.consult-price-block .advanced__price,.consult-price-block .middle__price,.consult-price-block .starter__price{position:absolute;bottom:20px;left:20px;display:flex;justify-content:center;align-items:center;font-family:'ProximaBold';color:#0094ff;margin-top:10px;text-align:end;border-bottom:2px solid #0094ff}.one-share-s1__header{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100px;background-image:url("/assets/img/specialities/background/bg-blue-tri_1920x954.png");background-repeat:no-repeat;background-size:cover;padding:20px;box-sizing:border-box;box-sizing:unset;padding:5px}@media screen and (min-width:1800px){.one-share-s1__header{padding-bottom:0;box-sizing:unset}}.one-share-s2{padding:80px 0;display:flex;justify-content:center}@media screen and (max-width:768px){.one-share-s2{padding:40px 20px 80px 20px;width:100%;box-sizing:border-box}}.one-share-s2__body{width:1140px}@media screen and (max-width:1680px){.one-share-s2__body{width:900px}}@media screen and (max-width:1500px){.one-share-s2__body{width:700px}}@media screen and (max-width:768px){.one-share-s2__body{width:100%}}.one-share-s2__body a{color:#009edf}.one-share-s2__body ul{padding-left:5px}.one-share-s2__body ul li{list-style-image:url("/assets/img/webinars/blueCircle.png")}.one-share-s2__body_title{line-height:1.5}.one-share-s2__body_title-img{width:100%;margin:0 auto;display:flex}.one-share-s2__wrapper{display:flex;flex-direction:column;margin-top:50px}@media screen and (max-width:1440px){.one-share-s2__wrapper{margin-top:40px}}.one-share-s2__period-of-share{margin:0}.one-share-s2__header_title-details{text-align:right}.one-share-s2__body_ps-message{margin:30px 0 30px 0;font-size:15px}.calendar-box{width:100%;display:flex;justify-content:center;margin-bottom:30px}.calendar-box .invisible{position:absolute;visibility:hidden}.calendar-box #calendarSpan_link{display:none}.calendar-box .calendar-wrapper{width:50%;position:relative}@media screen and (max-width:850px){.calendar-box .calendar-wrapper{width:90%}}.calendar-box .calendar-button{padding:10px;width:100%;font-size:16px}@media screen and (max-width:1500px){.calendar-box .calendar-button{font-size:14px}}.calendar-box .atcb-list{display:none;list-style:none;padding:0;margin:0;border:1px solid #2a2a2a;background-color:#fff;position:absolute;width:100%;z-index:100}.calendar-box .atcb-list.show{display:block}.calendar-box .atcb-item{padding:5px 0;text-align:center}.calendar-box .atcb-item:hover{background-color:rgba(0,158,223,.8)}.calendar-box .atcb-item:hover .atcb-item-link{color:#fff}.calendar-box .atcb-item-link{display:block;color:#2a2a2a}.one-webinar-calendar-wrapper{width:80%;position:relative}@media screen and (max-width:850px){.one-webinar-calendar-wrapper{width:90%}}.subscribe-to-telegram{z-index:10;display:flex;flex-direction:column;align-items:center;width:100%}.subscribe-to-telegram img{width:80px;height:80px}.subscribe-to-telegram .subscribe-to-telegram__info{margin:30px 0;text-align:center}.subscribe-to-telegram .subscribe-to-telegram__btn{font-weight:600;font-size:16px}@media screen and (max-width:1500px){.subscribe-to-telegram .subscribe-to-telegram__btn{font-size:14px}}@media screen and (max-width:850px){.subscribe-to-telegram .subscribe-to-telegram__btn{width:50%}}@media screen and (max-width:420px){.subscribe-to-telegram .subscribe-to-telegram__btn{width:45%}}@media screen and (max-width:375px){.subscribe-to-telegram .subscribe-to-telegram__btn{width:35%}}.articles-s2{padding-left:70px;padding-right:70px}.articles-s2 .card{display:flex;flex-direction:column;height:475px;width:calc(100%/15*3 - 2*30px);margin:0 30px 50px}.articles-s2 .card__body{display:flex;flex-direction:column;justify-content:space-between;padding-top:15px;width:100%}.articles-s2 .card__header{height:unset;padding-top:56.25%;background-size:cover}.articles-s2 .card__body_title{text-transform:uppercase;font-size:16px;height:auto}@media screen and (min-width:1370px) and (max-width:1500px){.articles-s2 .card__body_title{font-size:13px}}.articles-s2 .articles-s2__card_details{color:#009edf;font-family:'ProximaCondencedLight';font-weight:600}.articles-s2__web-list_header{margin:0 0 60px 0}.articles-s2__about{width:100%}.articles-s2__about_req_header{font-size:18px;margin-bottom:40px}.articles-s2__about_req_card{width:390px;height:120px;margin:0 15px 30px 0;position:relative}.articles-s2__card_body_table{margin:unset}.articles-s2__about_text{line-height:1.5;width:900px;margin:30px 0 50px 0}.articles-s2__card_number{width:30px;height:30px;text-align:center;line-height:30px;position:absolute;top:0;left:20px;background-color:#009edf;color:#fff;font-family:'ProximaSemiBold'}.articles-s2__card_text{position:absolute;bottom:20px;left:20px;padding-right:20px;font-size:17px;font-family:'ProximaSemiBold'}.articles-s2__about_req_card-wrapper{display:flex;justify-content:flex-start}.articles-s2__card_body_table td:nth-child(1){width:100px;color:#aaa}.articles-s2__card-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:30px;margin-left:-30px}@media screen and (min-width:1500px){.articles-s2__card-wrapper{margin-bottom:10px}}@media screen and (max-width:1100px){.articles-s2__card-wrapper{margin-left:0}}.articles-s2__hidden-articles_arrow{display:inline-block;width:14px;height:11px;margin-left:5px;background-size:contain;background-repeat:no-repeat;vertical-align:middle}@media screen and (max-width:700px){.articles-s2__hidden-articles_arrow{margin-left:10px}}.articles-s2__hidden-articles_header{display:flex;align-items:center;cursor:pointer;width:380px;margin-bottom:60px}@media screen and (max-width:700px){.articles-s2__hidden-articles_header{justify-content:center}}.articles-s2__about_req{margin-bottom:35px}.articles-s2__hidden-articles_header_title{display:inline-block;vertical-align:middle}@media screen and (max-width:700px){.articles-s2__hidden-articles_header_title.header-text{width:auto}}.articles-s2__hidden-articles_body{display:flex;flex-wrap:wrap;margin:10px -30px 0;justify-content:flex-start}.articles-s2__hidden-articles_body.hidden{display:none}@media screen and (max-width:3000px){.articles-s2{padding-left:110px;padding-right:90px}}@media screen and (max-width:1920px){.articles-s2 .card{width:calc(100%/12*3 - 2*30px);margin:0 30px 50px}}@media screen and (max-width:1700px){.articles-s2{padding-left:90px;padding-right:80px}.articles-s2 .card{height:400px}}@media screen and (max-width:1600px){.articles-s2 .card{height:440px}}@media screen and (max-width:1440px){.articles-s2 .card{height:453px;width:calc(100%/12*4 - 2*30px)}}@media screen and (max-width:1100px){.articles-s2{padding-left:47px;padding-right:47px}.articles-s2 .card{width:calc(100%/12*6 - 2*30px)}.articles-s2__about,.articles-s2__about_text{width:auto}.articles-s2__about_req_card{margin:0 0 30px 0}.articles-s2__about_req_card-wrapper{flex-wrap:wrap}.articles-s2__card-wrapper,.articles-s2__about_req_card-wrapper{justify-content:space-around}}@media screen and (max-width:700px){.articles-s2{margin-top:20px;padding-left:27px;padding-right:27px}.articles-s2 .card{height:auto;width:calc(100%/12*10 - 2*30px)}.articles-s2__hidden-articles_body{justify-content:center;margin:10px 0 0}.articles-s2__about{margin-top:30px}.articles-s2__about_header,.articles-s2__about_req_header,.articles-s2__web-list_header,.articles-s2__hidden-articles_header{width:auto}}@media screen and (max-width:500px){.articles-s2{padding-right:27px}.articles-s2 .card{width:100%}W .articles-s2__about_header,.articles-s2__web-list_header{font-size:19px}.articles-s2__about_req_header{font-size:16px}.articles-s2__hidden-articles_header{width:auto}}@media screen and (max-width:450px){.articles-s2 .card__header{background-size:cover}.articles-s2 .card{height:auto;margin-left:0;margin-right:0}.articles-s2 .card__body{padding:15px;font-size:14px;height:auto}.articles-s2 .card__body_title{font-size:15px}.articles-s2__web-list_header{margin:60px 0 40px 0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.form-h-auto.cbs-form-block{height:auto!important}}#webinar-invisible-form{top:calc((100% - 625px)/2)}.application__step-2{position:absolute;top:0;z-index:999}.messenger-old-form>span{margin-bottom:5px}.messenger-old-form input{padding:7px}.modal-application__success-block{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:30px}.modal-application__success-block p{text-align:center;font-size:22px}@media screen and (max-width:1680px){.modal-application__success-block p{font-size:20px}}@media screen and (max-width:1280px){.modal-application__success-block p{font-size:18px}}.modal-application__success-block img{width:80px;min-width:80px;height:80px}.one-webinar-s1__header{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;background-color:#009edf;background-repeat:no-repeat;background-size:cover;padding:20px;box-sizing:border-box}.one-webinar-s1__header_title{color:#fff;font-size:33px;width:800px;margin-bottom:5px;text-align:center;margin-top:70px}.one-webinar-s1__header_title-details{color:#fff;width:100%;text-align:center}.one-webinar-s2{padding:80px;display:flex;align-items:center;flex-direction:column}.one-webinar-s2-one-article-blog{padding:80px;display:flex}.one-webinar-s2 .companies-s2__about-form{margin:40px 0 0 0}.one-webinar-s2__body{width:85%;line-height:1.8;margin-bottom:50px}@media screen and (max-width:1680px){.one-webinar-s2__body{width:75%}}@media screen and (max-width:1400px){.one-webinar-s2__body{width:70%}}@media screen and (max-width:1300px){.one-webinar-s2__body{width:68%}}@media screen and (max-width:1280px){.one-webinar-s2__body{width:100%}}.one-webinar-s2__body a{color:#009edf}.one-webinar-s2__body ul{padding-left:20px}.one-webinar-s2__body ul li{list-style-image:url("/assets/img/webinars/blueCircle.png")}.one-webinar-s2__body_title{line-height:1.5;margin-bottom:30px}.one-webinar-s2__top{position:relative;margin-bottom:40px}@media screen and (max-width:1500px){.one-webinar-s2__top{margin-bottom:50px}}@media screen and (max-width:800px){.one-webinar-s2__top{margin-bottom:20px}}.one-webinar-s2__body_title-img{width:100%}.one-webinar-video{position:absolute;top:0;left:0;width:100%;height:100%}.one-webinar-s2__body_main-text img{width:100%}.one-webinar-s2__ul{padding-left:20px;margin-bottom:30px}.one-webinar-s2__ul_elem{color:#009edf}.one-webinar-s2__ul_elem>span{color:#000}.one-webinar-s2__body_ps-message{margin:30px 0 30px 0;font-size:15px}.one-webinar-s2__table tr td:nth-child(1){color:#aaa}.one-webinar-s2__right{display:flex;flex-direction:column;gap:40px;width:350px;min-width:350px;position:absolute;right:50px}@media screen and (max-width:1280px){.one-webinar-s2__right{display:none}}.one-webinar-s2__spec-item{width:100%;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);background:#fff;box-sizing:border-box;padding:35px 30px 30px 30px;display:flex;flex-direction:column;align-items:center}.one-webinar-s2__spec-logo{width:113px}.one-webinar-s2__spec-name{margin:30px 0 10px 0;color:#5caee0;font-family:'ProximaBold';font-size:24px;text-transform:uppercase}.one-webinar-s2__spec-date{font-size:16px}.one-webinar-s2__spec-image{width:100%;margin:10px 0 25px 0}.one-webinar-s2__spec-link{color:#fff!important;padding:17px;box-sizing:border-box;background-color:#f68c29;text-transform:uppercase;text-align:center}.one-webinar-s2 .modal-application{display:flex;position:relative;background-color:transparent}@media screen and (max-width:1500px){.one-webinar-s2__body_title-img{width:100%}}@media screen and (max-width:777px){.one-webinar-s1__header_title{font-size:23px;width:100%}.one-webinar-s2{padding-left:20px;padding-right:20px;width:100%;box-sizing:border-box}.one-webinar-s2__body_title-img{width:100%}.one-webinar-s2__body{width:100%}.one-webinar-s2 .header-text{font-size:18px}}@media screen and (max-width:700px){.one-webinar-s2{margin-top:20px}}@media screen and (max-width:500px){.one-webinar-s2__body_title-img{width:100%}.one-webinar-s2__table{margin-bottom:20px}}@media screen and (max-width:1920px){.one-webinar-s2__body-blog{width:60%}}@media screen and (max-width:768px){.one-webinar-s2__body-blog{width:100%}}.roadmap-s1{position:relative;background-image:url("/assets/img/courses-list-page/course-list-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;width:100%}.roadmap-s1__image{background-image:url("/assets/img/online-education/online_educ_main.png");background-size:contain;background-position:top center;background-repeat:no-repeat;width:500px;height:305px}.roadmap-s2{align-items:center;padding-bottom:50px;padding-top:40px;margin-top:20px}.roadmap-s2 .roadmap__nav .slick-dots{position:relative;bottom:0}.roadmap-s2 .roadmap__nav .slick-dots li{height:auto;width:auto;list-style:none;margin:20px 40px}.roadmap-s2 .roadmap__nav .slick-dots button{display:flex;justify-content:center;box-sizing:content-box;padding:0;align-items:center;min-width:290px;height:50px;color:#009edf;background-color:#fff;border:2px solid #009edf}.roadmap-s2 .roadmap__nav .slick-dots button:focus{outline:0}.roadmap-s2 .roadmap__nav .slick-dots button::before{display:none}.roadmap-s2 .roadmap__nav .slick-dots button span{display:block;font-size:15px}.roadmap-s2 .roadmap__nav .slick-dots .slick-active button{color:#fff;background-color:#009edf;position:relative}.roadmap-s2 .roadmap__nav .slick-dots .slick-active .roadmap-selected-img{background-image:url(/assets/img/main-individual/roadmap-target.png);background-size:cover;background-repeat:no-repeat;display:inline-block;width:40px;height:40px;margin-right:20px}.roadmap-s2__slider{min-width:0}.roadmap-s2__slider .slick-track{display:flex}.roadmap-s2__slider .slick-list{width:825px;margin:0 auto;overflow:hidden}.roadmap__nav{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:30px}.roadmap_img{width:825px;height:1133px;margin:0 auto}.roadmap__front-img{height:1148px}.margin-b20{margin-bottom:20px}.relative{position:relative}.roadmap-s2 ul{list-style:none;padding-left:0;line-height:2.2}.roadmap-s2 ul .speciality-item{margin-bottom:20px}.roadmap-s2 .proxima-bold{text-transform:none}.roadmap-s2 .roadmap__speciality{display:inline-block;padding-left:50px;margin-top:12px;line-height:20px;position:relative;vertical-align:middle}.roadmap-s2 .roadmap__speciality.gamedev{padding-left:45px;margin-top:3px}.roadmap-s2 .roadmap__speciality.novice-fisrt-elem{margin-top:0}.roadmap-s2 .roadmap__text-item{display:inline-block;padding-left:35px;line-height:17px}.blue-big-circle.marg-top-0{margin-top:0}.roadmap__line.h-25{height:25px}.roadmap__line,.roadmap__long-line{z-index:1;position:absolute;left:17px;border-right:1px solid #aaa;height:90px}.roadmap__line{height:45px}.roadmap__way{margin-left:55px}.novice-fisrt-elem{vertical-align:text-bottom}.blue-small-circle,.gray-small-circle{z-index:5;position:absolute;display:inline-block;width:15px;height:15px;margin-left:10px;margin-top:10px;border-radius:50%;background-color:#009edf}.blue-big-circle,.white-big-circle{z-index:5;position:absolute;display:inline-block;width:35px;height:35px;margin-top:10px;border-radius:50%;background-color:#009edf}.gamedev-big-circle{margin-top:3px}.white-big-circle{width:34px;height:34px;background-color:#fff;border:1px solid #009edf;margin-bottom:19px}.gray-small-circle{background-color:#5e5e5f}.roadmap-s3__marker-block{display:flex;flex-direction:column;margin:0 0 40px 0}.roadmap-s3__marker-block_header{align-self:center;text-align:center;font-size:20px;margin:0 auto 5px}.roadmap-s3__marker-block:nth-child(1) .roadmap-s3__marker-block_header{align-self:flex-start;font-size:18px}.display-br{display:none}.roadmap__arrow{position:absolute;top:13px;display:block;margin-left:12px;background-image:url(/assets/img/main-individual/roadmap-arrow.png);width:11px;height:7px;background-repeat:no-repeat;background-size:cover}.line-to-spec{display:inline-block;border-bottom:1px solid #aaa;width:27px;height:1px;margin-left:17px;vertical-align:middle}.white-big-circle+span b{color:#009edf}.line-to-spec~span>.proxima-bold{color:#009edf}@media screen and (max-width:950px){.roadmap__nav{flex-wrap:wrap}}@media screen and (max-width:900px){.roadmap-s2__slider .slick-list{max-width:450px}.roadmap-s3{display:block}.web-full-stack,.dotNet-full-stack,.java-dev{display:block}.roadmap__nav{flex-direction:column;text-align:center}}@media screen and (max-width:550px){.roadmap-s2__slider .slick-list{width:auto}.roadmap__nav .slick-dots li{margin:20px auto}}@media screen and (max-width:500px){.roadmap-s2 .roadmap__nav .slick-dots button{min-width:unset;width:60vw}.roadmap-s2 .roadmap__nav .slick-dots button span{font-size:14px;white-space:nowrap}.roadmap-s2 .roadmap__nav .slick-dots .slick-active .roadmap-selected-img{margin-right:10px;width:30px;height:30px}.page-header_block_title{font-size:34px}}@media screen and (max-width:400px){.display-br{display:block}.roadmap-s2__slider .slick-slide,.roadmap-s2__slider .slick-list{max-width:300px}.roadmap__nav .slick-dots li{margin:10px auto!important}}.commonLR__slider_wrapper{min-width:0;width:45%;position:relative;box-sizing:content-box;margin-left:10px;padding:0 30px}.commonLR__slider_wrapper .slick-track{display:flex}.commonLR__slider_wrapper .slick-list{overflow:hidden;min-width:400px}.commonLR__slider_wrapper .slick-slide{margin:0 auto}.commonLR__slider_wrapper .slick-dots{position:relative;bottom:0}.commonLR__slider_wrapper .slick-arrow{width:30px;height:30px;background-color:#000;z-index:10;position:absolute;top:calc(50% - 5px);font-size:0}.commonLR__slider_wrapper .slick-prev::before,.commonLR__slider_wrapper .slick-next::before{font-family:"edufont";color:#fff;font-size:20px;font-weight:bold}.commonLR__slider_wrapper .slick-prev{left:0}.commonLR__slider_wrapper .slick-prev::before{content:""}.commonLR__slider_wrapper .slick-next{right:0}.commonLR__slider_wrapper .slick-next::before{content:""}.commonLR__slider_wrapper .commonLR__slider-item{display:flex!important;justify-content:center}.slider-4-circle__control-circle{width:9px;height:9px;border-radius:50%;border:1px solid #000;background-color:#fff;margin:10px 5px;cursor:pointer}.slider-4-circle__control-panel{display:flex;flex-direction:row;justify-content:center;margin-top:20px;list-style:none}.at-center-s2,.at-center-s3,.at-center-s4{max-width:1518px;margin:0 auto}@media screen and (max-width:1000px){.at-center-s1 .page-header_block_title{font-size:33px}}@media screen and (max-width:700px){.at-center-s1 .page-header_block_title{font-size:25px}}.at-center-s2{padding-top:40px;margin-top:20px}.at-center-s2 .card-img-icon{width:213px;height:167px;background-size:contain;background-repeat:no-repeat}.at-center-s2 table{border-spacing:30px;margin-bottom:0}.at-center-s2 .blue-c{margin-top:10px}.at-center-s2__about{display:flex}.at-center-s2__about_process{width:60vw;margin-left:80px}.at-center-s2__about_process_title{margin-top:0}.at-center-s2__about_process_text{margin-bottom:50px}.at-center-s3__header{text-align:center;margin-bottom:80px}.at-center-s3__body{display:flex;justify-content:space-between}.at-center-s3__body_details{width:43vw}.at-center-s3__body_details p:nth-child(1){margin-top:0}.at-center-s4 .card{display:flex;flex-direction:row;width:48%;margin-bottom:30px}.at-center-s4 .card__body_more-info{position:absolute;bottom:40px;left:40px}.at-center-s4 .card__img{width:40px;height:100%}.at-center-s4 .cbs-card__body{position:relative;padding:40px;align-items:flex-start;width:100%}.at-center-s4 .card__body_main{margin-bottom:55px;width:100%}.at-center-s4 .cards-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.at-center-s4 .btn-underlined span{font-size:16px}@media screen and (min-width:1500px){.at-center-s4 .btn-underlined span{font-size:16px}}.payment_status{font-size:xx-large;padding-top:8vh;padding-bottom:6vh}.at-center-s5{font-family:'ProximaCondencedLight';line-height:1.5}.at-center-s5 .at-center-s5__innerWrapper{margin-top:-20px}.at-center-s5 .card__body_title{font-size:15px}.at-center-s5__innerWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:650px){.at-center-s5__innerWrapper{flex-direction:column;align-items:center}}.at-center-s5__card{display:flex;flex-direction:column;width:19%;min-width:unset;max-width:unset;box-shadow:0 5px 15px 5px rgba(42,42,42,.1);margin:15px 0}@media screen and (max-width:1150px){.at-center-s5__card{width:48%}}@media screen and (max-width:750px){.at-center-s5__card{min-width:250px}}@media screen and (max-width:650px){.at-center-s5__card{width:80%;flex-direction:column;align-items:center}}@media screen and (max-width:550px){.at-center-s5__card{width:100%}}@media screen and (max-width:3000px){.at-center-s2,.at-center-s3,.at-center-s4,.at-center-s5{padding-left:110px;padding-right:110px}}@media screen and (max-width:1700px){.at-center-s2,.at-center-s3,.at-center-s4,.at-center-s5{padding-left:90px;padding-right:80px}}@media screen and (min-width:1500px){.white-cards__card{width:19%}.at-center-s3__body_details{width:800px}}@media screen and (max-width:1366px){.commonLR__slider_wrapper{width:50%;margin-left:30px}}@media screen and (max-width:1100px){.at-center-s2,.at-center-s3,.at-center-s4,.at-center-s5{padding-left:47px;padding-right:47px}.at-center-s3__body{flex-direction:column;align-items:center}.commonLR__slider_wrapper{width:400px;margin:0 auto}.commonLR__slider_wrapper .slick-prev{left:-40px}.commonLR__slider_wrapper .slick-next{right:-40px}.at-center-s3__body_details{width:90vw;margin-bottom:30px}}@media screen and (max-width:1000px){.at-center-s2__about{flex-direction:column;align-items:center}.at-center-s2__about_schedule{margin-bottom:40px}.at-center-s2__about_process{margin-left:0}.at-center-s2__about_process{width:90vw}}@media screen and (max-width:850px){.at-center-s4 .card{width:calc(100vw - 70px);margin-right:0}}@media screen and (max-width:700px){.at-center-s2,.at-center-s3,.at-center-s4,.at-center-s5{padding-left:27px;padding-right:27px}.at-center-s4 .card{width:calc(100vw - 40px)}.cbs-card__body .card__body_title{height:35px}.white-cards__card{display:none;width:90vw}.commonLR__slider_wrapper{width:100%;padding:0}.commonLR__slider_wrapper .slick-dots{margin-top:10px}.commonLR__slider_wrapper .slick-dots li{margin:0 10px}.commonLR__slider_wrapper .slick-dots li button::before{font-size:20px}}@media screen and (max-width:500px){.at-center-s2 .card{width:90vw}.at-center-s2__about_process_title{font-size:18px}.commonLR__slider_wrapper{min-width:100%}.commonLR__slider_wrapper .slick-list{min-width:100%}.commonLR__slider_wrapper .slick-slide img{width:100%}}@media screen and (max-width:450px){.at-center-s4 .cbs-card__body{padding:25px}.at-center-s4 .card__body_title{font-size:16px}.at-center-s4 .card__img{width:25px}.at-center-s2 table{border-spacing:10px;font-size:15px}.at-center-s2 .cbs-card__body{padding:10px}.at-center-s2 .cbs-card__body_title-details{font-size:16px;text-align:center}.at-center-s2 .cbs-card__body_title{font-size:17px}.at-center-s5__card{width:100%}}.practice-header .right-side .wrapper a.menu-toggle div span.line{background:#fff!important}.practice-header .header__phone::after,.practice-header .header__local::after{background-image:url("/assets/img/header/arrow-left-hover.svg")}.practice-header .header__phone span,.practice-header .header__local span{color:#fff!important}.practice-header .header__phone svg.icon-globe,.practice-header .header__local svg.icon-globe{fill:#fff}.practice-header .header__phone svg.icon-phone,.practice-header .header__local svg.icon-phone{stroke:#fff}.practice-header .header__phone .dropdown svg.icon-globe,.practice-header .header__local .dropdown svg.icon-globe{fill:#2a2a2a}.practice-header .header__phone .dropdown svg.icon-phone,.practice-header .header__local .dropdown svg.icon-phone{stroke:#2a2a2a}.practice-header .left-side .logo img{display:none!important}.practice-header .left-side .logo img.specialities{display:block!important}.practice-header .menu-btn{font-family:'ProximaSemiBold'!important;color:#232323!important;padding:16px 50px!important;box-sizing:border-box;background:#fff!important;border:2px solid #fff!important;transition:all .2s}@media screen and (max-width:1700px){.practice-header .menu-btn{padding:12px 37px!important;border:1.5px solid #fff!important}}@media screen and (max-width:950px){.practice-header .menu-btn{padding:12px 2px!important;border:1px solid #fff!important}}.practice-header .menu-btn:hover{background:transparent!important;color:#fff!important}.practice{font-family:'ProximaRegular';color:#2a2a2a}.practice ul,.practice p,.practice h1,.practice h2,.practice h3,.practice h4,.practice h5,.practice h6{margin:0;padding:0}.practice a{outline:none}.practice ul{list-style-type:none}.practice .wrapper{width:90%;margin:0 auto}.practice .section-title{font-size:72px;font-family:'ProximaBold';line-height:100%}@media screen and (max-width:1680px){.practice .section-title{font-size:62px}}@media screen and (max-width:1440px){.practice .section-title{font-size:54px}}@media screen and (max-width:1280px){.practice .section-title{font-size:46px}}@media screen and (max-width:900px){.practice .section-title{font-size:38px}}@media screen and (max-width:500px){.practice .section-title{font-size:34px}}.practice .text-18px{font-size:18px}@media screen and (max-width:1680px){.practice .text-18px{font-size:16px}}@media screen and (max-width:1440px){.practice .text-18px{font-size:14px}}@media screen and (max-width:900px){.practice .text-18px{font-size:12px}}.practice .text-16px{font-size:16px}@media screen and (max-width:1680px){.practice .text-16px{font-size:14px}}@media screen and (max-width:1440px){.practice .text-16px{font-size:12px}}.practice .section-indent{margin:150px auto}@media screen and (max-width:1680px){.practice .section-indent{margin:125px auto}}@media screen and (max-width:1440px){.practice .section-indent{margin:110px auto}}@media screen and (max-width:900px){.practice .section-indent{margin:80px auto}}.practice .btn-filled-orange{background:#f68c29;color:#fff;text-transform:uppercase;font-size:15px;font-family:'ProximaBold';padding:15px 50px;box-sizing:border-box;width:fit-content;transition:all .3s;cursor:pointer}@media screen and (max-width:1680px){.practice .btn-filled-orange{padding:13px 42px;font-size:13px}}@media screen and (max-width:1440px){.practice .btn-filled-orange{padding:12px 37.5px;font-size:12px}}.practice .btn-filled-orange:hover{background:#f57f11}.practice .btn-filled-black{background:#2a2a2a;color:#fff;text-transform:uppercase;font-size:15px;font-family:'ProximaBold';padding:15px 50px;box-sizing:border-box;width:fit-content;transition:all .3s;cursor:pointer}@media screen and (max-width:1680px){.practice .btn-filled-black{padding:13px 42px;font-size:13px}}@media screen and (max-width:1440px){.practice .btn-filled-black{padding:12px 37.5px;font-size:12px}}.practice .btn-filled-black:hover{background:#1d1d1d}.practice .color-blue{color:#5caee0}.practice .practice-header{background:#5caee0;height:125px}@media screen and (max-width:1500px){.practice .practice-header{height:110px}}@media screen and (max-width:1100px){.practice .practice-header{height:105px}}@media screen and (max-width:600px){.practice .practice-header{height:70px}}.practice .practice-top{display:flex;flex-direction:column;margin-top:30px}@media screen and (max-width:1680px){.practice .practice-top{margin-top:22px}}@media screen and (max-width:900px){.practice .practice-top{margin-top:12px}}.practice .practice-top .breadcrumbs{color:#a8a8a8;font-family:'ProximaLight'}.practice .practice-top .breadcrumbs a{color:#a8a8a8}.practice .practice-top__block{display:flex;justify-content:space-between;align-items:center;margin-top:30px}@media screen and (max-width:900px){.practice .practice-top__block{flex-direction:column;margin-top:70px}}@media screen and (max-width:500px){.practice .practice-top__block{margin-top:40px}}.practice .practice-top__left{display:flex;flex-direction:column;width:55%}@media screen and (max-width:900px){.practice .practice-top__left{width:100%}}.practice .practice-top__title{font-size:82px;font-family:'ProximaBold';line-height:100%;display:flex;flex-direction:column}@media screen and (max-width:1680px){.practice .practice-top__title{font-size:71px}}@media screen and (max-width:1440px){.practice .practice-top__title{font-size:61px}}@media screen and (max-width:1280px){.practice .practice-top__title{font-size:56px}}@media screen and (max-width:900px){.practice .practice-top__title{font-size:48px}}@media screen and (max-width:500px){.practice .practice-top__title{font-size:34px}}.practice .practice-top__info{line-height:25px;margin:40px 0}@media screen and (max-width:1680px){.practice .practice-top__info{margin:32px 0;line-height:19px}}@media screen and (max-width:1440px){.practice .practice-top__info{margin:28px 0}}@media screen and (max-width:900px){.practice .practice-top__info{line-height:17px}}.practice .practice-top__info p:not(:last-child){margin-bottom:30px}@media screen and (max-width:1680px){.practice .practice-top__info p:not(:last-child){margin-bottom:20px}}@media screen and (max-width:500px){.practice .practice-top__info p:not(:last-child){margin-bottom:15px}}@media screen and (max-width:900px){.practice .practice-top__button{align-self:center}}.practice .practice-top__right{width:39%}@media screen and (max-width:900px){.practice .practice-top__right{width:50%;margin-top:20px}}@media screen and (max-width:500px){.practice .practice-top__right{width:90%}}.practice .practice-top__right img{width:100%}.practice .advantages{display:flex;flex-direction:column}.practice .advantages__title{margin-bottom:60px;text-align:center}@media screen and (max-width:1680px){.practice .advantages__title{margin-bottom:45px}}@media screen and (max-width:900px){.practice .advantages__title{margin-bottom:30px}}.practice .advantages__block{display:flex;justify-content:space-between}@media screen and (max-width:1024px){.practice .advantages__block{flex-wrap:wrap;gap:30px}}.practice .advantages__item{width:13%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1024px){.practice .advantages__item{width:30%}}@media screen and (max-width:768px){.practice .advantages__item{width:29%}}@media screen and (max-width:600px){.practice .advantages__item{width:46%}}@media screen and (max-width:440px){.practice .advantages__item{width:44%}}.practice .advantages__item img{width:50%}@media screen and (max-width:1680px){.practice .advantages__item img{width:45%}}@media screen and (max-width:1024px){.practice .advantages__item img{width:32%}}.practice .advantages__item p{line-height:25px;margin-top:20px;text-align:center}@media screen and (max-width:1680px){.practice .advantages__item p{line-height:19px;margin-top:15px}}@media screen and (max-width:900px){.practice .advantages__item p{line-height:17px}}.practice .internship-program{display:flex;flex-direction:column}.practice .internship-program__title{text-align:center;margin-bottom:60px}@media screen and (max-width:1680px){.practice .internship-program__title{margin-bottom:45px}}@media screen and (max-width:900px){.practice .internship-program__title{margin-bottom:55px}}@media screen and (max-width:500px){.practice .internship-program__title{margin-bottom:30px}}.practice .internship-program__block{display:flex;justify-content:space-between;gap:30px;position:relative}@media screen and (max-width:1680px){.practice .internship-program__block{gap:20px}}@media screen and (max-width:1024px){.practice .internship-program__block{gap:70px;flex-wrap:wrap}}@media screen and (max-width:768px){.practice .internship-program__block{gap:40px}}@media screen and (max-width:600px){.practice .internship-program__block{gap:20px}}.practice .internship-program__block .line1{left:15%;width:13%;top:12%}@media screen and (max-width:1280px){.practice .internship-program__block .line1{left:13%;width:14%;top:15%}}.practice .internship-program__block .line2{left:6%;width:13%;top:63%;transform:rotate(180deg)}.practice .internship-program__block .line3{left:30%;top:12%;width:4.2%}@media screen and (max-width:1280px){.practice .internship-program__block .line3{width:4.6%;top:15%}}.practice .internship-program__block .line4{left:38%;top:62%;width:.6%}.practice .internship-program__block .line5{left:42%;top:60%;width:10%}@media screen and (max-width:1280px){.practice .internship-program__block .line5{width:9%}}.practice .internship-program__block .line6{left:49%;width:19%;top:4%}.practice .internship-program__block .line7{left:66%;top:60%;transform:scale(-1,1);width:10%}.practice .internship-program__block .line8{right:7%;transform:rotate(180deg);width:10%;top:10%}.practice .internship-program__block .line9{right:15%;top:85%;width:2.6%}.practice .internship-program__block .line1,.practice .internship-program__block .line2,.practice .internship-program__block .line3,.practice .internship-program__block .line4,.practice .internship-program__block .line5,.practice .internship-program__block .line6,.practice .internship-program__block .line7,.practice .internship-program__block .line8,.practice .internship-program__block .line9{position:absolute;z-index:-1}@media screen and (max-width:1024px){.practice .internship-program__block .line1,.practice .internship-program__block .line2,.practice .internship-program__block .line3,.practice .internship-program__block .line4,.practice .internship-program__block .line5,.practice .internship-program__block .line6,.practice .internship-program__block .line7,.practice .internship-program__block .line8,.practice .internship-program__block .line9{display:none}}.practice .internship-program__item{background:#eef2f9;box-sizing:border-box;height:223px;padding:10px;display:flex;align-items:center;justify-content:center;width:16%}@media screen and (max-width:1680px){.practice .internship-program__item{height:167px}}@media screen and (max-width:1024px){.practice .internship-program__item{width:25%}}@media screen and (max-width:900px){.practice .internship-program__item{height:138px}}@media screen and (max-width:600px){.practice .internship-program__item{width:47%}}@media screen and (max-width:500px){.practice .internship-program__item{height:120px}}@media screen and (max-width:420px){.practice .internship-program__item{width:46%}}.practice .internship-program__item:nth-child(even){margin-top:calc(223px/2)}@media screen and (max-width:1680px){.practice .internship-program__item:nth-child(even){margin-top:calc(167px/2)}}@media screen and (max-width:1024px){.practice .internship-program__item:nth-child(even){margin-top:0}}.practice .internship-program__item p{line-height:25px;text-align:center;display:flex;flex-direction:column}@media screen and (max-width:1680px){.practice .internship-program__item p{line-height:19px}}@media screen and (max-width:900px){.practice .internship-program__item p{line-height:17px}}.practice .internship-program__item p span{font-family:'ProximaBold'}.practice .apply{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:900px){.practice .apply{flex-direction:column}}@media screen and (max-width:900px){.practice .apply__title{text-align:center}}@media screen and (max-width:500px){.practice .apply__title{display:flex;flex-direction:column}}.practice .apply__left{display:flex;flex-direction:column;width:60%}@media screen and (max-width:900px){.practice .apply__left{width:100%}}.practice .apply__description{margin:40px 0}@media screen and (max-width:1680px){.practice .apply__description{margin:30px 0}}@media screen and (max-width:900px){.practice .apply__description{margin:30px 0 20px 0;text-align:center}}@media screen and (max-width:500px){.practice .apply__description{margin:30px 0}}.practice .apply__description p{line-height:25px}@media screen and (max-width:1680px){.practice .apply__description p{line-height:19px}}@media screen and (max-width:900px){.practice .apply__description p{line-height:17px}}.practice .apply__description p:not(:last-child){margin-bottom:20px}@media screen and (max-width:1680px){.practice .apply__description p:not(:last-child){margin-bottom:15px}}@media screen and (max-width:900px){.practice .apply__description p:not(:last-child){margin-bottom:20px}}.practice .apply__contacts{display:flex;justify-content:space-between}@media screen and (max-width:1280px){.practice .apply__contacts{flex-wrap:wrap;gap:10px}}@media screen and (max-width:900px){.practice .apply__contacts{flex-direction:column;flex-wrap:nowrap}}@media screen and (max-width:500px){.practice .apply__contacts{flex-direction:row;flex-wrap:wrap;gap:0}}.practice .apply__contact-item{display:flex;align-items:center}@media screen and (max-width:500px){.practice .apply__contact-item{width:45%}}.practice .apply__contact-item:not(:last-child){margin-right:5px}@media screen and (max-width:900px){.practice .apply__contact-item:not(:last-child){margin-right:0;margin-bottom:17px}}.practice .apply__contact-item img{width:21px;margin-right:12px}@media screen and (max-width:1680px){.practice .apply__contact-item img{width:16px;margin-right:9px}}.practice .apply__contact-item p{font-family:'ProximaBold';color:#2a2a2a}.practice .apply__button{margin-top:40px}@media screen and (max-width:1680px){.practice .apply__button{margin-top:30px}}@media screen and (max-width:900px){.practice .apply__button{margin-top:15px}}@media screen and (max-width:500px){.practice .apply__button{align-self:center}}@media screen and (max-width:900px){.practice .apply__button.desktop{display:none}}@media screen and (max-width:500px){.practice .apply__button.desktop{display:block}}.practice .apply__button.tablet{display:none}@media screen and (max-width:900px){.practice .apply__button.tablet{display:block}}@media screen and (max-width:500px){.practice .apply__button.tablet{display:none}}@media screen and (max-width:900px){.practice .apply__tablet-block{display:flex;justify-content:center;align-items:center}}@media screen and (max-width:500px){.practice .apply__tablet-block{flex-direction:column}}.practice .apply__tablet-img{display:none}@media screen and (max-width:900px){.practice .apply__tablet-img{display:block;width:230px;margin-right:70px}}@media screen and (max-width:500px){.practice .apply__tablet-img{margin-right:0;margin-bottom:30px}}@media screen and (max-width:375px){.practice .apply__tablet-img{width:192px}}.practice .apply__right{width:32%}@media screen and (max-width:900px){.practice .apply__right{display:none}}.practice .apply__right img{width:100%}.practice .ea-section4 .partners__title{display:none}.practice .ea-section4 .partners{margin:0}.practice .ea-section4__title{text-align:center}@media screen and (max-width:900px){.practice .ea-section4__title{display:flex;flex-direction:column}}.practice .ea-section4__subtitle{text-align:center;margin:60px auto;width:80%;line-height:25px}@media screen and (max-width:1680px){.practice .ea-section4__subtitle{margin:45px auto;line-height:19px}}@media screen and (max-width:900px){.practice .ea-section4__subtitle{margin:30px auto;width:100%;line-height:17px}}@media screen and (max-width:500px){.practice .ea-section4__subtitle{margin:20px auto}}.practice .reviews .slider-header{display:none!important}.practice .reviews #testimonials-slider{padding:0 100px}@media screen and (max-width:900px){.practice .reviews #testimonials-slider{padding:40px}}@media screen and (max-width:500px){.practice .reviews #testimonials-slider{padding:40px 20px}}.practice .reviews__title{text-align:center}@media screen and (max-width:900px){.practice .reviews__title{display:flex;flex-direction:column}}@media screen and (max-width:500px){.practice .reviews__title{text-align:left}}.practice .section10{margin-bottom:100px}@media screen and (max-width:1680px){.practice .section10{margin-bottom:80px}}.practice .section10__title{margin-bottom:50px}@media screen and (max-width:1680px){.practice .section10__title{margin-bottom:37px}}@media screen and (max-width:900px){.practice .section10__title{display:flex;flex-direction:column;text-align:center;margin-bottom:40px}}@media screen and (max-width:500px){.practice .section10__title{text-align:left;margin-bottom:30px}}.practice .section10 a{color:#009edf}.practice .section10 .section10-header h2{margin-bottom:45px;text-align:center}.practice .section10 .section10-content{display:flex}.practice .section10 .section10-content ul{padding:0;flex:1 0 100px}@media screen and (min-width:1000px){.practice .section10 .section10-content ul{margin-left:0;margin-right:60px}.practice .section10 .section10-content ul:last-of-type{margin-right:0}}.practice .section10 .section10-content li{position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box;font-family:'ProximaBold';padding:15px 20px;list-style:none;cursor:pointer}.practice .section10 .section10-content li:hover{background:#eef2f9}.practice .section10 .section10-content .section10-content-arrowImg{display:inline-block;width:10px;height:6px;margin-left:10px;flex-shrink:0;background-image:url("/assets/img/icons/arrow-down-chevron.svg");background-repeat:no-repeat}@media screen and (max-width:750px){.practice .section10{box-sizing:border-box;margin-top:25px}.practice .section10 .section10-content li{width:100%;box-sizing:border-box}.practice .section10 .section10-content li .section10-content-number{align-self:flex-start}.practice .section10 .section10-content .section10-content-arrowImg{align-self:flex-start;margin-top:5px;background-repeat:no-repeat}}.practice .section10-content-answer{display:none}.practice .section10-visible-answer{display:block;font-family:'ProximaCondencedLight';margin-left:20px;margin-top:10px}.practice .section10-content-arrowImg{align-self:flex-start;margin-top:9px;transform:rotate(0deg);transition:transform .4s}.practice .section10-content-arrowImg.animate{transform:rotate(180deg);transition:transform .4s}.practice .section10-content .section10-content-question{display:inline-block;margin:2px 15px 5px 5px;width:100%}@media screen and (max-width:600px){.practice .section10-content .section10-content-question{font-size:14px}}@media screen and (max-width:600px){.practice .section10-content .section10-content-answer{font-size:14px}}.practice .section10-content .section10-content-text{width:100%}@media screen and (max-width:600px){.practice .section10-content .section10-content-text{padding-right:20px}}.practice .section10-content .section10-content-number{content:'';align-self:flex-start;display:flex;justify-content:center;align-items:center;width:25px;height:25px;margin-right:7px;vertical-align:middle;flex-shrink:0;background-color:#5caee0}@media screen and (max-width:600px){.practice .section10-content .section10-content-number{width:20px;height:20px}}.practice .section10-content .section10-content-number span{color:#fff;font-size:15px}@media screen and (max-width:600px){.practice .section10-content .section10-content-number span{font-size:13px}}.practice .consultation-form{display:none;position:fixed;z-index:10000;top:0;left:0;bottom:0;right:0;background-color:rgba(118,118,118,.65);justify-content:center;align-items:center}.practice .consultation-form__body{background:#fff;box-sizing:border-box;padding:50px 75px;display:flex;flex-direction:column;align-items:center;width:35%}@media screen and (max-width:1680px){.practice .consultation-form__body{padding:37px 50px;width:40%}}@media screen and (max-width:1024px){.practice .consultation-form__body{width:60%}}@media screen and (max-width:768px){.practice .consultation-form__body{width:80%;padding:30px 20px}}@media screen and (max-width:500px){.practice .consultation-form__body{width:90%}}.practice .consultation-form__title{font-size:24px;text-transform:uppercase;font-family:'ProximaExtraBold';margin-bottom:50px}@media screen and (max-width:1680px){.practice .consultation-form__title{font-size:22px;margin-bottom:40px}}@media screen and (max-width:900px){.practice .consultation-form__title{font-size:20px}}@media screen and (max-width:500px){.practice .consultation-form__title{font-size:18px}}.practice .consultation-form__form{display:flex;flex-direction:column;width:100%}.practice .consultation-form__item{margin-bottom:30px}@media screen and (max-width:1680px){.practice .consultation-form__item{margin-bottom:25px}}@media screen and (max-width:900px){.practice .consultation-form__item{margin-bottom:20px}}@media screen and (max-width:500px){.practice .consultation-form__item{margin-bottom:15px}}.practice .consultation-form__item input,.practice .consultation-form__item textarea{padding:17px 20px;box-sizing:border-box;background:#eef2f9;color:#2a2a2a;border:0;width:100%;font-family:'ProximaRegular'}@media screen and (max-width:1680px){.practice .consultation-form__item input,.practice .consultation-form__item textarea{padding:15px 17px}}@media screen and (max-width:768px){.practice .consultation-form__item input,.practice .consultation-form__item textarea{padding:12px 15px}}.practice .consultation-form__item input::placeholder,.practice .consultation-form__item textarea::placeholder{color:#818181;font-size:16px}@media screen and (max-width:1680px){.practice .consultation-form__item input::placeholder,.practice .consultation-form__item textarea::placeholder{font-size:14px}}@media screen and (max-width:1440px){.practice .consultation-form__item input::placeholder,.practice .consultation-form__item textarea::placeholder{font-size:12px}}.practice .consultation-form__item textarea{height:105px}@media screen and (max-width:1680px){.practice .consultation-form__item textarea{height:85px}}.practice .consultation-form__submit{margin-top:20px;width:fit-content;align-self:center}@media screen and (max-width:1680px){.practice .consultation-form__submit{margin-top:15px}}.agreement-body{line-height:2;padding-top:40px;padding-bottom:40px}.agreement-body a{color:#009edf}.agreement-body__block_title{text-align:center;margin-bottom:30px}.agreement-body__block{padding-top:30px;text-align:justify}.agreement-body__block_content{padding-left:0}.agreement-body__block_content li{list-style:none}.list-s-true{list-style:disc!important}@media screen and (max-width:1100px){.safety-instruction-header .h-400{height:400px}}@media screen and (max-width:700px){.safety-instruction-header .page-header_block_title{font-size:26px}}@media screen and (max-width:900px){.agreement-body{padding-top:60px}}@media screen and (max-width:700px){.agreement-body{padding-top:70px}}@media screen and (max-width:370px){.agreement-body{padding-top:100px}}@media screen and (max-width:1400px){.error-404-img,.error-500-img{max-width:480px}}@media screen and (min-width:950px) and (max-width:1400px){.error-404-img,.error-500-img{padding-top:50%}}@media screen and (min-width:1800px){.error-404-img,.error-500-img{padding-top:18vw}}@media screen and (max-width:500px){.error-404-img,.error-500-img{padding-top:115px;min-width:225px}}.error-404-msg{font-size:30px;flex-direction:column;text-align:center;font-family:'ProximaCondencedBold';text-transform:uppercase;color:#2a2a2a;font-weight:900;margin-top:25px}@media screen and (min-width:1800px){.error-404-msg{font-size:42px}}@media screen and (max-width:900px){.error-404-msg{font-size:25px}}@media screen and (max-width:500px){.error-404-msg{font-size:15px}}.error-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding-top:100px;box-sizing:border-box;background-image:url("/assets/img/specialities/background_blue.svg");background-size:cover;background-repeat:no-repeat;font-family:'ProximaCondencedBold'}.error-wrapper-view{margin:0 auto;display:flex;flex-direction:column;align-items:center}.error-404-img{background-image:url("/assets/img/error/Error404.png");background-size:contain;background-repeat:no-repeat;width:44vw;padding-top:23vw;max-width:680px}.error-500-img{background-image:url("/assets/img/error/Error500.png");background-size:contain;background-repeat:no-repeat;width:44vw;padding-top:23vw;max-width:680px}.error-redirect-msg{font-family:'ProximaCondencedBold';color:#2a2a2a;font-weight:900;font-size:14px;margin-top:25px;text-decoration:underline}@media screen and (min-width:1800px){.error-redirect-msg{font-size:20px}}.error-403-msg{position:absolute;top:calc(50vh - 127px);left:calc(50vw - 260px);color:#a52a2a;margin:0 auto;width:460px;font-size:30px;display:flex;flex-direction:column;text-align:center;font-family:Roboto;text-transform:uppercase;background-color:#e6e0e0;padding:50px;box-sizing:border-box}.errorToHome{text-decoration:none;color:#4169e1;margin-top:20px;font-size:21px}.map{font-family:'ProximaCondencedLight';margin-top:80px}.map li{padding-top:5px;padding-bottom:5px;list-style:none;font-size:18px}.map li span{margin:0}.map li strong{color:#2da1d7;margin-right:5px}.map li a{color:#000}.map li a:hover,.map li span:hover{cursor:pointer;color:#2da1d7}.map .section .subsection{display:none;padding:10px 0 5px 20px}.map .section .subsection li{font-size:16px}.blog-header{height:125px}.blog-title-block{width:1150px;margin:0 auto;margin-top:50px;margin-bottom:50px}@media screen and (max-width:1440px){.blog-title-block{width:850px}}@media screen and (max-width:950px){.blog-title-block{width:90%}}.blog-title-block h1{color:#000;font-weight:800;font-size:33px;font-style:normal;text-transform:none}@media screen and (max-width:1440px){.blog-title-block h1{font-size:30px}}@media screen and (max-width:800px){.blog-title-block h1{font-size:25px}}.blog-info{display:flex;justify-content:space-between}.blog-info div{display:block;white-space:nowrap}@media screen and (min-width:1400px){.blog-info div{display:flex}}@media screen and (min-width:1400px){.blog-info div b{margin-right:10px}}.blog-author{display:flex;width:650px;margin-top:50px}.blog-author__img{height:120px;margin-right:20px}.blog-author__linkedin-link{margin-top:15px}.blog-content{background-color:#eef2f9;width:100%;display:flex;flex-direction:column;margin-top:50px}.blog-content h4{margin:30px 0 0 30px}.blog-content ol{margin:30px 0;padding-left:50px}.blog-content ol a{color:#2a2a2a}.blog-content ol a:hover{color:#5caee0;text-decoration:underline}.one-webinar-s2__body section{margin-top:80px}@media screen and (max-width:1440px){.one-webinar-s2__body section{margin-top:60px}}@media screen and (max-width:950px){.one-webinar-s2__body section{margin-top:50px}}@media screen and (max-width:800px){.one-webinar-s2__body section{margin-top:40px}}@media screen and (max-width:500px){.one-webinar-s2__body section{margin-top:35px}}.blog__webinar-card{background-color:#eef2f9;width:100%;margin-top:80px}@media screen and (max-width:1440px){.blog__webinar-card{margin-top:90px}}@media screen and (max-width:950px){.blog__webinar-card{margin-top:80px}}@media screen and (max-width:800px){.blog__webinar-card{margin-top:70px}}@media screen and (max-width:500px){.blog__webinar-card{margin-top:65px}}.blog__card-name{background-color:#fff;border:5px solid #eef2f9;width:min-content;padding:15px 35px;text-align:center;white-space:nowrap;position:relative;left:40px;top:-30px}@media screen and (max-width:750px){.blog__card-name{left:0;margin:0 auto}}.blog__card-content{display:flex}@media screen and (max-width:750px){.blog__card-content{flex-direction:column}}.blog__card-content h2{margin:0}@media screen and (max-width:1440px){.blog__card-content h2{font-size:22px}}@media screen and (max-width:900px){.blog__card-content h2{font-size:20px}}.blog__card-content .blog__card-info{display:flex;flex-direction:column;font-size:16px;padding:0 20px;box-sizing:border-box;height:225px;justify-content:space-between}@media screen and (max-width:1440px){.blog__card-content .blog__card-info{font-size:15px;height:190px}}@media screen and (max-width:1000px){.blog__card-content .blog__card-info{height:min-content;padding-bottom:30px}}@media screen and (max-width:900px){.blog__card-content .blog__card-info{font-size:13px;padding:0 4% 40px}}.blog__card-content .blog__card-btn{width:min-content}@media screen and (max-width:1000px){.blog__card-content .blog__card-btn{margin-top:20px}}@media screen and (max-width:750px){.blog__card-content .blog__card-btn{margin:20px auto 0}}.blog__card-content .blog__card-btn a{text-transform:uppercase;color:#fff;background-color:#5caee0;transition:all .3s;padding:18px 50px;position:relative;top:-13px}@media screen and (max-width:1000px){.blog__card-content .blog__card-btn a{top:0}}.blog__card-content .blog__card-btn a:hover{background-color:#449bd0;cursor:pointer}.blog__card-content img{width:unset;height:225px;margin:0 50px 80px 40px;padding:0}@media screen and (max-width:1440px){.blog__card-content img{height:190px}}@media screen and (max-width:900px){.blog__card-content img{height:150px}}@media screen and (max-width:750px){.blog__card-content img{height:auto;width:92%;margin:0 auto 15px}}.blog__free-consultation{background-color:#eef2f9}.blog__free-consultation .consultation__form button{background-color:#5caee0}.blog__free-consultation .consultation__form-item{width:440px}@media screen and (max-width:1680px){.blog__free-consultation .consultation__form-item{width:400px}}@media screen and (max-width:1400px){.blog__free-consultation .consultation__form-item{width:350px}}@media screen and (max-width:450px){.blog__free-consultation .consultation__form-item{width:100%}}.blog__articles{width:100%}.blog__articles .read-more{text-transform:uppercase;color:#2a2a2a;font-size:23px;font-weight:bold;font-family:ProximaBold;text-align:center;margin:80px 0 25px}@media screen and (max-width:1440px){.blog__articles .read-more{margin-top:60px;font-size:21px}}@media screen and (max-width:950px){.blog__articles .read-more{margin-top:50px}}@media screen and (max-width:900px){.blog__articles .read-more{font-size:19px}}@media screen and (max-width:800px){.blog__articles .read-more{margin-top:40px}}@media screen and (max-width:500px){.blog__articles .read-more{margin-top:35px;font-size:18px}}.blog__articles .articles-wrapper{width:100%;display:flex;gap:50px;justify-content:space-between}@media screen and (max-width:1280px){.blog__articles .articles-wrapper{gap:auto}}@media screen and (max-width:500px){.blog__articles .articles-wrapper{width:100%;flex-direction:column}}.blog__articles .card{width:550px;box-shadow:none}@media screen and (max-width:1440px){.blog__articles .card{width:415px}}@media screen and (max-width:950px){.blog__articles .card{width:48%}}@media screen and (max-width:500px){.blog__articles .card{width:100%}.blog__articles .card:not(:first-child){margin-top:15px}}.blog__articles .card__header{height:auto}.blog__articles .card__body{background-color:#eef2f9;margin:0}.blog__articles .card__body_title{height:min-content}@media screen and (max-width:1440px){.blog__articles .card__body_title{font-size:16px}}@media screen and (max-width:800px){.blog__articles .card__body_title{font-size:13px}}.blog__articles .more-articles-btn{width:min-content;margin:20px auto}@media screen and (max-width:1440px){.blog__articles .more-articles-btn{padding:10px 40px}}.blog__articles .more-articles-btn a{text-transform:uppercase;background-color:#5caee0;transition:all .3s;color:#fff;padding:18px 50px;top:13px;font-weight:400;position:relative;white-space:nowrap}@media screen and (max-width:1440px){.blog__articles .more-articles-btn a{font-size:15px;padding:15px 40px;top:9px}}@media screen and (max-width:900px){.blog__articles .more-articles-btn a{font-size:14px}}@media screen and (max-width:500px){.blog__articles .more-articles-btn a{font-size:12px}}.blog__articles .more-articles-btn a:hover{background-color:#449bd0;cursor:pointer}.soon-courses__price-wrapper-blog{margin-bottom:15px}@media screen and (max-width:900px){.soon-courses__price-wrapper-blog{font-size:12px}}@media screen and (max-width:800px){.soon-courses__price-wrapper-blog{align-items:end}}.one-webinar-s2-blog-one-article-blog{display:flex;width:1150px;margin:0 auto;margin-top:50px;margin-bottom:50px}@media screen and (max-width:1280px){.one-webinar-s2-blog-one-article-blog{width:850px}}@media screen and (max-width:950px){.one-webinar-s2-blog-one-article-blog{width:90%}}@media screen and (max-width:800px){.one-webinar-s2-blog-one-article-blog{font-size:13px}}@media screen and (max-width:500px){.one-webinar-s2-blog-one-article-blog{font-size:12px}}.start-date-blog-article{padding-left:5px}@media screen and (max-width:900px){.regular-price_home-blog{font-size:12px}}.blog-courses-list{width:1050px;background-color:#eef2f9;padding:50px 50px 60px 50px;margin-top:80px}@media screen and (max-width:1440px){.blog-courses-list{width:810px;margin-top:60px;padding:40px 0 50px 40px}}@media screen and (max-width:950px){.blog-courses-list{width:95%;margin-top:50px;padding:40px 0 50px 5%}}@media screen and (max-width:800px){.blog-courses-list{width:90%;margin-top:40px;padding:30px 5% 40px}}@media screen and (max-width:500px){.blog-courses-list{margin-top:35px}}.blog-courses-list-header{margin-bottom:60px;text-transform:uppercase;color:#2a2a2a;font-size:23px;font-weight:bold;font-family:ProximaBold;text-align:center}@media screen and (max-width:1440px){.blog-courses-list-header{font-size:21px;margin-bottom:40px;padding-right:40px}}@media screen and (max-width:950px){.blog-courses-list-header{padding-right:5%}}@media screen and (max-width:900px){.blog-courses-list-header{font-size:19px}}@media screen and (max-width:800px){.blog-courses-list-header{padding-right:0;margin-bottom:30px}}@media screen and (max-width:500px){.blog-courses-list-header{font-size:18px}}.blog-courses-list-header p{margin:0}.courses-list-s3__card-blog{display:flex;flex-direction:column}.soon-courses__item-blog{box-shadow:none;height:auto;max-width:none}.soon-courses__item-blog-col{flex-direction:column}.card__body-blog{display:flex;flex-direction:row;padding:0 0 60px 0;font-family:'ProximaCondencedLight';margin:0}@media screen and (max-width:1440px){.card__body-blog{padding-bottom:40px}}@media screen and (max-width:950px){.card__body-blog{width:100%}}@media screen and (max-width:800px){.card__body-blog{flex-direction:column;padding-bottom:0}}.course-name-block{background:#fff;width:490px;height:208px;margin-right:60px;display:flex}@media screen and (max-width:1440px){.course-name-block{width:300px;height:150px;margin-right:45px}}@media screen and (max-width:950px){.course-name-block{width:38%;height:130px;margin-right:4%}}@media screen and (max-width:800px){.course-name-block{width:100%;height:150px;margin:0 0 30px 0}}.course-name-block .logo-wrapper{width:100px}@media screen and (max-width:1440px){.course-name-block .logo-wrapper{width:70px}}.course-name-block .course-logo,.course-name-block .speciality-logo{max-height:70%;height:auto;margin:auto 0;max-width:150px;width:auto}@media screen and (max-width:1440px){.course-name-block .course-logo,.course-name-block .speciality-logo{max-width:110px}}@media screen and (max-width:950px){.course-name-block .course-logo,.course-name-block .speciality-logo{max-width:100px}}@media screen and (max-width:800px){.course-name-block .course-logo,.course-name-block .speciality-logo{max-width:100px}}.course-name-block .speciality-logo{position:relative;left:-72.5px}@media screen and (max-width:1440px){.course-name-block .speciality-logo{left:-52.5px}}@media screen and (max-width:950px){.course-name-block .speciality-logo{left:-45px}}@media screen and (max-width:800px){.course-name-block .speciality-logo{left:-50px}}.course-name-block .course-name,.course-name-block .speciality-name{display:flex;flex-direction:column;justify-content:center;padding:30px}@media screen and (max-width:900px){.course-name-block .course-name,.course-name-block .speciality-name{padding-left:20px}}@media screen and (max-width:800px){.course-name-block .course-name,.course-name-block .speciality-name{padding-left:0;margin:0 auto}}@media screen and (max-width:420px){.course-name-block .course-name,.course-name-block .speciality-name{padding-left:20px}}.course-name-block .speciality-name{position:relative;left:-25px}@media screen and (max-width:1440px){.course-name-block .speciality-name{left:-60px}}@media screen and (max-width:950px){.course-name-block .speciality-name{left:-40px}}.course-name-block .header-text-blog{font-size:23px;text-align:left;margin-bottom:5px}@media screen and (max-width:1440px){.course-name-block .header-text-blog{font-size:21px;line-height:24px}}@media screen and (max-width:950px){.course-name-block .header-text-blog{font-size:19px;line-height:22px}}@media screen and (max-width:900px){.course-name-block .header-text-blog{font-size:17px;line-height:20px}}@media screen and (max-width:500px){.course-name-block .header-text-blog{font-size:16px;line-height:18px}}.soon-course-name-block{width:100%}@media screen and (max-width:1440px){.soon-course-name-block{width:765px}}@media screen and (max-width:950px){.soon-course-name-block{width:95%}}@media screen and (max-width:800px){.soon-course-name-block{width:100%}}.soon-course-name-block .soon-courses__title-blog{text-align:center}.soon-course-name-block .soon-courses__r-col-blog{padding:0 10px;width:min-content;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.soon-courses__info-blog{margin:0;padding:0;align-items:flex-start}.soon-courses__info-blog .soon-courses__start-blog{display:flex;font-size:16px;margin:0}.soon-courses__info-blog .soon-courses__start-blog b{padding-left:5px}@media screen and (max-width:1440px){.soon-courses__info-blog .soon-courses__start-blog{font-size:15px}}@media screen and (max-width:950px){.soon-courses__info-blog .soon-courses__start-blog{font-size:14px}}@media screen and (max-width:900px){.soon-courses__info-blog .soon-courses__start-blog{font-size:12px}}.header-specialities__bottom{flex-wrap:wrap;display:flex;justify-content:space-between;width:500px;height:208px}@media screen and (max-width:1440px){.header-specialities__bottom{width:465px;height:150px}}@media screen and (max-width:950px){.header-specialities__bottom{width:58%;height:130px}}@media screen and (max-width:800px){.header-specialities__bottom{width:100%;height:auto;flex-direction:column}}@media screen and (max-width:600px){.header-specialities__bottom{flex-direction:row}}.header-course__bottom{width:300px}@media screen and (max-width:1440px){.header-course__bottom{width:250px}}@media screen and (max-width:950px){.header-course__bottom{width:40%}}@media screen and (max-width:800px){.header-course__bottom{width:100%}}@media screen and (max-width:600px){.header-course__bottom{flex-direction:row}}.header-specialities__bottom-column{width:50%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:800px){.header-specialities__bottom-column{flex-direction:row;width:100%}}@media screen and (max-width:600px){.header-specialities__bottom-column{flex-direction:column;width:50%}.header-specialities__bottom-column:nth-child(2){flex-wrap:wrap;align-content:flex-end}}.header-course__bottom-column{width:100%;flex-wrap:wrap;align-content:flex-start}@media screen and (max-width:600px){.header-course__bottom-column{align-content:center}}@media screen and (max-width:600px){.soon-courses__start-date,.soon-courses__title-blog{text-align:left}}.header-specialities__bottom-item{display:flex}@media screen and (max-width:800px){.header-specialities__bottom-item{margin-bottom:30px;width:30%}}@media screen and (max-width:600px){.header-specialities__bottom-item{margin-bottom:30px;width:auto}}.header-specialities__bottom-item img{width:40px;margin-right:16px}@media screen and (max-width:1440px){.header-specialities__bottom-item img{width:30px}}@media screen and (max-width:450px){.header-specialities__bottom-item img{width:25px}}.header-specialities__bottom-info{display:flex;flex-direction:column;justify-content:center}.header-specialities__bottom-title{font-weight:600;line-height:20px;font-size:16px}@media screen and (max-width:1440px){.header-specialities__bottom-title{font-size:14px}}@media screen and (max-width:900px){.header-specialities__bottom-title{font-size:13px}}@media screen and (max-width:500px){.header-specialities__bottom-title{font-size:12px}}.header-specialities__bottom-text{font-size:14px}@media screen and (max-width:1440px){.header-specialities__bottom-text{font-size:12px;line-height:15px}}.soon-courses__btn{margin:0 auto 10px}.soon-courses__btn a{text-transform:uppercase;background-color:#5caee0;transition:all .3s;color:#fff;padding:18px 50px;top:13px;font-weight:400;position:relative}@media screen and (max-width:1440px){.soon-courses__btn a{font-size:15px;padding:15px 40px;top:9px}}@media screen and (max-width:900px){.soon-courses__btn a{font-size:14px}}@media screen and (max-width:500px){.soon-courses__btn a{font-size:12px}}.soon-courses__btn a:hover{background-color:#449bd0;cursor:pointer}.roadmap-header .right-side .wrapper a.menu-toggle div span.line{background:#fff!important}.roadmap-header .header__phone::after,.roadmap-header .header__local::after{background-image:url("/assets/img/header/arrow-left-hover.svg")}.roadmap-header .header__phone span,.roadmap-header .header__local span{color:#fff!important}.roadmap-header .header__phone svg.icon-globe,.roadmap-header .header__local svg.icon-globe{fill:#fff}.roadmap-header .header__phone svg.icon-phone,.roadmap-header .header__local svg.icon-phone{stroke:#fff}.roadmap-header .header__phone .dropdown svg.icon-globe,.roadmap-header .header__local .dropdown svg.icon-globe{fill:#2a2a2a}.roadmap-header .header__phone .dropdown svg.icon-phone,.roadmap-header .header__local .dropdown svg.icon-phone{stroke:#2a2a2a}.roadmap-header .left-side .logo img{display:none!important}.roadmap-header .left-side .logo img.specialities{display:block!important}.roadmap-header .menu-btn{font-family:'ProximaSemiBold'!important;color:#232323!important;padding:16px 50px!important;box-sizing:border-box;background:#fff!important;font-size:15px!important;border:2px solid #fff!important;transition:all .2s}@media screen and (max-width:1700px){.roadmap-header .menu-btn{padding:12px 37px!important;font-size:12px!important;border:1.5px solid #fff!important}}@media screen and (max-width:950px){.roadmap-header .menu-btn{padding:12px 2px!important;border:1px solid #fff!important}}.roadmap-header .menu-btn:hover{background:transparent!important;color:#fff!important}.roadmap{display:flex;flex-direction:column}.roadmap .wrapper{width:90%;margin:0 auto}.roadmap .roadmap-header{background:#5caee0;height:125px}@media screen and (max-width:1500px){.roadmap .roadmap-header{height:110px}}@media screen and (max-width:1100px){.roadmap .roadmap-header{height:105px}}@media screen and (max-width:600px){.roadmap .roadmap-header{height:70px}}.roadmap .roadmap-steps{display:flex;justify-content:center}.roadmap .roadmap-steps img{width:75%;margin-top:60px}@media screen and (max-width:1680px){.roadmap .roadmap-steps img{margin-top:45px}}@media screen and (max-width:1280px){.roadmap .roadmap-steps img{width:85%}}@media screen and (max-width:900px){.roadmap .roadmap-steps img{margin-top:60px;width:100%}}@media screen and (max-width:500px){.roadmap .roadmap-steps img{margin-top:30px}}.roadmap .roadmap-steps img.desktop{display:flex}@media screen and (max-width:900px){.roadmap .roadmap-steps img.desktop{display:none}}.roadmap .roadmap-steps img.tablet{display:none}@media screen and (max-width:900px){.roadmap .roadmap-steps img.tablet{display:flex}}@media screen and (max-width:500px){.roadmap .roadmap-steps img.tablet{display:none}}.roadmap .roadmap-steps img.mobile{display:none}@media screen and (max-width:500px){.roadmap .roadmap-steps img.mobile{display:flex}}.roadmap .roadmap-info{display:flex;flex-direction:column}.roadmap .roadmap-info__text{font-size:24px;font-weight:600;margin:60px auto;width:80%;text-align:center}@media screen and (max-width:1680px){.roadmap .roadmap-info__text{font-size:20px}}@media screen and (max-width:1280px){.roadmap .roadmap-info__text{font-size:18px}}@media screen and (max-width:900px){.roadmap .roadmap-info__text{font-size:16px;width:100%}}@media screen and (max-width:500px){.roadmap .roadmap-info__text{font-size:15px;margin:40px auto}}.buy-header .right-side .wrapper a.menu-toggle div span.line{background:#fff!important}.buy-header .header__phone::after,.buy-header .header__local::after{background-image:url("/assets/img/header/arrow-left-hover.svg")}.buy-header .header__phone span,.buy-header .header__local span{color:#fff!important}.buy-header .header__phone svg.icon-globe,.buy-header .header__local svg.icon-globe{fill:#fff}.buy-header .header__phone svg.icon-phone,.buy-header .header__local svg.icon-phone{stroke:#fff}.buy-header .header__phone .dropdown svg.icon-globe,.buy-header .header__local .dropdown svg.icon-globe{fill:#2a2a2a}.buy-header .header__phone .dropdown svg.icon-phone,.buy-header .header__local .dropdown svg.icon-phone{stroke:#2a2a2a}.buy-header .left-side .logo img{display:none!important}.buy-header .left-side .logo img.specialities{display:block!important}.buy-header .menu-btn{font-family:'ProximaBold'!important;color:#232323!important;padding:16px 40px!important;box-sizing:border-box;background:#fff!important;font-size:20px!important;border:2px solid #fff!important;transition:all .2s;border-radius:10px;text-transform:none!important}@media screen and (max-width:1700px){.buy-header .menu-btn{padding:12px 37px!important;font-size:12px!important;border:1.5px solid #fff!important}}@media screen and (max-width:950px){.buy-header .menu-btn{padding:12px 2px!important;border:1px solid #fff!important}}.buy-header .menu-btn:hover{background:transparent!important;color:#fff!important}.buy-header-block{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#5caee0;background-repeat:no-repeat;background-size:cover;padding:20px;box-sizing:border-box;height:130px}@media screen and (max-width:1700px){.buy-header-block{height:120px}}@media screen and (max-width:1500px){.buy-header-block{height:110px}}@media screen and (max-width:595px){.buy-header-block{height:70px}}.buy{color:#2a2a2a;padding:0 60px 50px 60px;box-sizing:border-box;font-family:'ProximaRegular'}@media screen and (max-width:3000px){.buy{padding:0 100px 50px 100px}}@media screen and (max-width:1700px){.buy{padding:0 75px 50px 75px}}@media screen and (max-width:1280px){.buy{padding:0 30px 40px 30px}}@media screen and (max-width:900px){.buy{padding:0 30px 30px 30px}}@media screen and (max-width:500px){.buy{padding:0 20px 30px 20px}}.buy h1,.buy h2,.buy h3,.buy h4,.buy h5,.buy h6,.buy p{margin:0;padding:0}.buy .text-18px{font-size:18px}@media screen and (max-width:1680px){.buy .text-18px{font-size:16px}}@media screen and (max-width:1440px){.buy .text-18px{font-size:13.5px}}.buy .text-16px{font-size:16px}@media screen and (max-width:1680px){.buy .text-16px{font-size:14px}}@media screen and (max-width:1440px){.buy .text-16px{font-size:12px}}.buy .text-14px{font-size:14px}@media screen and (max-width:1680px){.buy .text-14px{font-size:11px}}.buy .grey-block{padding:30px;background:#eef2f9;margin-bottom:30px;border-radius:10px}@media screen and (max-width:1680px){.buy .grey-block{padding:22px;margin-bottom:22px}}@media screen and (max-width:900px){.buy .grey-block{padding:15px}}.buy input{box-sizing:border-box;background:#fff;padding:15px;width:100%;border:none;border-radius:5px;outline:none}@media screen and (max-width:1680px){.buy input{padding:9px 12px;border-radius:3.5px}}.buy input::placeholder{font-size:16px}@media screen and (max-width:1680px){.buy input::placeholder{font-size:14px}}@media screen and (max-width:1440px){.buy input::placeholder{font-size:12px}}.buy .color-blue{color:#5caee0}.buy__title{margin:30px 0;font-family:"ProximaExtraBold";font-size:52px;letter-spacing:.525px;display:flex;flex-wrap:wrap}@media screen and (max-width:1680px){.buy__title{font-size:39px;margin:22px 0;letter-spacing:.394px}}@media screen and (max-width:900px){.buy__title{font-size:38px;margin:20px 0;letter-spacing:.38px}}@media screen and (max-width:500px){.buy__title{font-size:30px;margin:15px 0;letter-spacing:.3px;line-height:110%}}.buy__title p:first-child{margin-right:15px}.buy__container{display:flex;justify-content:space-between}@media screen and (max-width:1024px){.buy__container{flex-direction:column}}.buy__left-block{width:65%}@media screen and (max-width:1024px){.buy__left-block{width:100%}}.buy__payment-desc{display:flex;align-items:center}@media screen and (max-width:650px){.buy__payment-desc{flex-direction:column}}.buy__payment-img{margin-right:40px;position:relative;width:87px;min-width:87px;height:96px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1680px){.buy__payment-img{width:62px;min-width:62px;height:72px;margin-right:30px}}@media screen and (max-width:650px){.buy__payment-img{width:100%;height:72px;margin-right:0;margin-bottom:15px}}.buy__payment-img img{height:100%;position:absolute}@media screen and (max-width:450px){.buy__payment-img img{width:100%}}.buy__payment-img img.specialty-background{width:100%;border-radius:5px}.buy__payment-img img.specialty-icon{width:45%}@media screen and (max-width:650px){.buy__payment-img img.specialty-icon{width:10%}}@media screen and (max-width:420px){.buy__payment-img img.specialty-icon{width:15%}}.buy__payment-info{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width:1680px){.buy__payment-info{gap:12px}}@media screen and (max-width:600px){.buy__payment-info{gap:10px}}.buy__payment-item{display:flex;width:48%}@media screen and (max-width:600px){.buy__payment-item{width:100%}}.buy__payment-item p:not(:first-child){font-family:"ProximaBold";margin-left:10px}.buy__client-info{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}@media screen and (max-width:1680px){.buy__client-info{gap:9px}}@media screen and (max-width:500px){.buy__client-info{gap:8px}}.buy__form-item{width:48.5%;display:flex;flex-direction:column}@media screen and (max-width:500px){.buy__form-item{width:100%}}.buy__form-item label{margin-bottom:1px;margin-left:15px;color:#a8a8a8}.buy__form-item .iti{margin-top:0}.buy__date{display:flex;flex-direction:column}.buy__date-title{margin-bottom:15px;font-family:"ProximaBold"}@media screen and (max-width:500px){.buy__date-title{margin-bottom:20px}}.buy__date-block{display:flex;flex-wrap:wrap;justify-content:space-between}.buy__schedule{width:48%}@media screen and (max-width:500px){.buy__schedule{width:100%}}.buy__schedule:nth-child(n+3){margin-top:20px}@media screen and (max-width:1440px){.buy__schedule:nth-child(n+3){margin-top:15px}}@media screen and (max-width:500px){.buy__schedule:nth-child(n+3){margin-top:0}}@media screen and (max-width:500px){.buy__schedule:not(:last-child){margin-bottom:12px}}.buy__schedule input{display:none}.buy__schedule label{display:flex;align-items:center;cursor:pointer}.buy__schedule .buy__schedule-date,.buy__schedule .sale{margin-right:5px}.buy__schedule .online{color:#e05c5c}.buy__schedule .sale{color:#e05c5c;font-weight:bold}.buy__currency{display:flex}@media screen and (max-width:500px){.buy__currency{flex-direction:column}}.buy__currency-title{font-family:"ProximaBold"}@media screen and (max-width:500px){.buy__currency-title{margin-bottom:20px}}.buy__currency-checkbox{display:flex}@media screen and (max-width:500px){.buy__currency-checkbox{justify-content:flex-start}}.buy__currency-block{margin-left:60px}@media screen and (max-width:1440px){.buy__currency-block{margin-left:50px}}@media screen and (max-width:500px){.buy__currency-block{margin-left:0}}@media screen and (max-width:500px){.buy__currency-block:not(:last-child){margin-right:50px}}.buy__currency-block input{display:none}.buy__currency-block label{display:flex;align-items:center;cursor:pointer}.buy__payment-choice{display:flex;flex-direction:column;position:relative}.buy__payment-tooltip{position:absolute;right:30px;top:30px;display:flex;align-items:flex-start}@media screen and (max-width:1680px){.buy__payment-tooltip{right:22px;top:22px}}@media screen and (max-width:900px){.buy__payment-tooltip{right:15px;top:15px}}@media screen and (max-width:700px){.buy__payment-tooltip{display:none}}.buy__payment-tooltip img{width:23px;margin-right:15px}@media screen and (max-width:1680px){.buy__payment-tooltip img{width:18px;margin-right:12px}}@media screen and (max-width:1280px){.buy__payment-tooltip img{width:16px;margin-right:10px}}.buy__tooltip-info{display:flex;flex-direction:column}.buy__card-block{display:flex;flex-direction:column}.buy__card-block:nth-child(n+3){margin-top:30px}.buy__card-block.show .buy__card-choice{display:flex}.buy__card-block.show .buy__card-title img{transition:all .5s;transform:rotate(180deg)}.buy__card-title{font-family:"ProximaBold";cursor:pointer;display:flex;align-items:center;margin-bottom:15px}@media screen and (max-width:500px){.buy__card-title{margin-bottom:20px}}.buy__card-title p{margin:0 0 0 15px}@media screen and (max-width:1680px){.buy__card-title p{margin:0 0 0 12px}}.buy__card-title img{transition:all .5s;width:10px}.buy__arrow-block{background-color:#fff;display:flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px;border-radius:5px}@media screen and (max-width:1680px){.buy__arrow-block{width:30px;min-width:30px;height:30px;border-radius:3.5px}}.buy__card-choice{display:none;margin-left:45px}@media screen and (max-width:1680px){.buy__card-choice{margin-left:42px}}@media screen and (max-width:500px){.buy__card-choice{flex-wrap:wrap}}@media screen and (max-width:400px){.buy__card-choice{margin-left:0}}.buy__choice-block{display:flex}@media screen and (max-width:500px){.buy__choice-block{width:50%}}@media screen and (max-width:400px){.buy__choice-block.monobank-position{justify-content:flex-end}}.buy__choice-block input{display:none}.buy__choice-block label{display:flex;align-items:center;cursor:pointer}.buy__choice-block label::before{margin-right:15px!important}@media screen and (max-width:1440px){.buy__choice-block label::before{margin-right:12px!important}}@media screen and (max-width:500px){.buy__choice-block label::before{margin-right:10px!important}}.buy__choice-block label img.visa-and-mastercard,.buy__choice-block label img.binance{width:99px}@media screen and (max-width:1440px){.buy__choice-block label img.visa-and-mastercard,.buy__choice-block label img.binance{width:80px}}.buy__choice-block label img.privatbank{width:140px}@media screen and (max-width:1440px){.buy__choice-block label img.privatbank{width:110px}}.buy__choice-block label img.monobank{width:120px}@media screen and (max-width:1440px){.buy__choice-block label img.monobank{width:88px}}.buy__choice-block label img.applepay,.buy__choice-block label img.googlepay{width:80px}@media screen and (max-width:1440px){.buy__choice-block label img.applepay,.buy__choice-block label img.googlepay{width:60px}}.buy__choice-block:not(:last-child){margin-right:60px}@media screen and (max-width:1440px){.buy__choice-block:not(:last-child){margin-right:50px}}@media screen and (max-width:768px){.buy__choice-block:not(:last-child){margin-right:35px}}@media screen and (max-width:500px){.buy__choice-block:not(:last-child){margin-right:0}}@media screen and (max-width:500px){.buy__choice-block:nth-child(n+3){margin-top:20px}}.buy__agreement{display:flex;align-items:center}.buy__agreement-block{position:relative}.buy__agreement-block:last-child{margin-left:8px}@media screen and (max-width:1440px){.buy__agreement-block:last-child{margin-left:5px}}@media screen and (max-width:500px){.buy__agreement-block:last-child{display:flex;flex-direction:column;margin-left:10px}}.buy__agreement-block:last-child a{text-decoration:underline;color:#2a2a2a}.buy__agreement-block input{display:none}.buy__agreement-block label::before{content:'';background:#fff;border:1.7px solid #5caee0;width:30px;height:30px;border-radius:5px;display:block;box-sizing:border-box;cursor:pointer}@media screen and (max-width:1680px){.buy__agreement-block label::before{width:22px;height:22px}}@media screen and (max-width:1440px){.buy__agreement-block label::before{width:20px;height:20px;border:1.4px solid #5caee0}}.buy__agreement-block input:checked+label:before{content:'✓';display:flex;color:#5caee0;justify-content:center;align-items:center;padding:4px 0 0 0;font-size:24px;font-weight:600}@media screen and (max-width:1680px){.buy__agreement-block input:checked+label:before{font-size:22px}}@media screen and (max-width:1440px){.buy__agreement-block input:checked+label:before{font-size:20px;font-weight:400}}.buy__agreement-block .form-error-message{position:absolute;top:30px;left:0;width:300px}@media screen and (max-width:1680px){.buy__agreement-block .form-error-message{top:25px}}@media screen and (max-width:500px){.buy__agreement-block .form-error-message{top:30px}}.buy__right-block{background:#eef2f9;padding:30px;box-sizing:border-box;width:33%;height:fit-content;border-radius:20px}@media screen and (max-width:1680px){.buy__right-block{padding:40px}}@media screen and (max-width:1440px){.buy__right-block{padding:30px}}@media screen and (max-width:1024px){.buy__right-block{width:100%;margin-bottom:20px}}@media screen and (max-width:500px){.buy__right-block{padding:20px}}.buy__spec-name{font-family:'ProximaBold';font-size:28px}.buy__include-title{display:flex;margin:30px 0 0 0}.buy__include-title p:last-child{font-family:'ProximaBold';margin-left:5px}.buy__list-title{font-family:'ProximaBold';margin-bottom:10px;margin-left:-10px}.buy__list{display:flex;flex-direction:column;list-style:none;margin:30px 0;padding:0 0 0 10px}@media screen and (max-width:1440px){.buy__list{margin:15px 0 20px 0}}.buy__list li{display:flex;align-items:center}.buy__list li:not(:last-child){margin-bottom:7px}@media screen and (max-width:1680px){.buy__list li:not(:last-child){margin-bottom:6px}}@media screen and (max-width:1440px){.buy__list li:not(:last-child){margin-bottom:5px}}.buy__list li::before{content:'';width:3px;height:3px;border-radius:50%;background:#2a2a2a;margin-right:10px}.buy__promocode{display:flex;flex-direction:column;position:relative}.buy__promocode-flex{display:flex;justify-content:space-between;align-items:center}.buy__promocode .discount-message{display:none;font-weight:600;margin-top:7px}.buy__promocode .discount-message.success{display:block;color:green}.buy__promocode .discount-message.failed{display:block;color:#e05c5c}.buy__total-price{margin:30px 0;display:flex;flex-direction:column}@media screen and (max-width:1680px){.buy__total-price{margin:25px 0}}@media screen and (max-width:1440px){.buy__total-price{margin:20px 0}}@media screen and (max-width:1024px){.buy__total-price{width:50%}}@media screen and (max-width:768px){.buy__total-price{width:70%}}@media screen and (max-width:600px){.buy__total-price{width:100%}}.buy__price-item{display:flex;justify-content:space-between}.buy__price-item .discount{color:#e05c5c}.buy__price-item.installments.course{display:none}.buy__price-item:not(:last-child){margin-bottom:10px}.buy__price-item:last-child span:first-child{font-family:'ProximaBold'}.buy__price-item:nth-child(2) .buy__currency{color:#e05c5c}.buy__price-item span:nth-child(2){margin:0 5px}.buy__price-item:last-child{margin-top:20px}@media screen and (max-width:1680px){.buy__price-item:last-child{margin-top:15px}}@media screen and (max-width:1440px){.buy__price-item:last-child{margin-top:10px}}.buy__price-currency{display:flex;font-family:'ProximaBold'}.buy__to-buy{margin:0 auto}.buy label.custom-label::before{content:'';background:#fff;border:1.12415px solid #5caee0;width:16px;min-width:16px;height:16px;display:block;border-radius:50%;margin-right:7px;box-sizing:border-box}@media screen and (max-width:1680px){.buy label.custom-label::before{width:14px;min-width:14px;height:14px}}@media screen and (max-width:1440px){.buy label.custom-label::before{width:12px;min-width:12px;height:12px}}.buy input.custom-radio:checked+label.custom-label:before{background:#5caee0}.buy__form-range{display:none;margin-top:50px;justify-content:space-between}@media screen and (max-width:500px){.buy__form-range{flex-direction:column;margin-top:40px}}.buy__form-range.show{display:flex}.buy__form-range.visa-mastercard{margin-bottom:50px}@media screen and (max-width:500px){.buy__form-range.visa-mastercard{margin-bottom:40px}}.buy__range-left{display:flex;flex-direction:column;width:35%;margin-right:30px}@media screen and (max-width:1280px){.buy__range-left{width:45%}}@media screen and (max-width:500px){.buy__range-left{width:100%;margin-right:0;margin-bottom:40px}}.buy__range-installments-info{display:flex;justify-content:space-between;margin-bottom:30px}.buy__monobank-message{margin-top:60px;display:flex;flex-direction:column}.buy__monobank-message p a{color:#5caee0}.buy__installments-input{display:flex;flex-direction:column}.buy__installments-input span{width:fit-content;padding:6px 20px;border-radius:5px;background:#fff}@media screen and (max-width:1680px){.buy__installments-input span{border-radius:3.5px;padding:4px 15px}}.buy__installments-input label{margin-bottom:10px;display:flex}.buy__installments-input label div{margin-left:3px}.buy__installments-order{width:45%;display:flex;flex-direction:column}@media screen and (max-width:1280px){.buy__installments-order{width:45%}}@media screen and (max-width:500px){.buy__installments-order{width:100%;margin-top:15px}}.buy__installments-item{display:flex;justify-content:space-between}.buy__installments-item:not(:last-child){margin-bottom:10px}@media screen and (max-width:1680px){.buy__installments-item:not(:last-child){margin-bottom:9px}}.buy__installments-item:last-child{font-family:'ProximaBold';margin-top:20px}@media screen and (max-width:1680px){.buy__installments-item:last-child{margin-bottom:13px}}.buy__installments-item-flex{display:flex;font-family:'Proximabold'}.buy__installments-item-flex span:not(:last-child){margin-right:3px}.range{position:relative;width:100%;height:5px}.range input{border:none!important;padding:0!important;width:100%;position:absolute;top:3px;height:3px;z-index:2;-webkit-appearance:none}.range input::-webkit-slider-thumb{-webkit-appearance:none;-webkit-appearance:none;appearance:none;width:20px;height:20px;border:0;background:#f68c29;border-radius:50%;cursor:pointer;margin-top:-7px}.range input::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:0;background:#f68c29;border-radius:50%;cursor:pointer;margin-top:-7px}.range input::-ms-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:0;background:#f68c29;border-radius:50%;cursor:pointer;margin-top:-7px}.range input::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:#5caee0;border-radius:20px}.range input::-moz-range-track{width:100%;height:6px;cursor:pointer;background:#5caee0;border-radius:20px}.range input::-ms-track{width:100%;height:6px;cursor:pointer;background:#5caee0;border-radius:20px}.range input:focus{background:none;outline:none}.range input::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.range-labels{width:100%;margin-top:20px;padding:0;list-style:none;position:relative;display:flex;justify-content:space-between}.range-labels li{position:relative;float:left;width:16px;text-align:center;font-size:18px;cursor:pointer;display:flex;justify-content:center}.range-labels li::before{position:absolute;top:-17px;right:-3px;left:0;content:"";margin:0 auto;width:6px;height:12px;background-color:#5caee0;border-radius:0 0 40px 40px}@media screen and (max-width:1700px){.range-labels li::before{top:-15px;height:10px}}.range-labels.visa-mastercard li{display:none}.corporate{display:flex;flex-direction:column;color:#121212;font-family:'ProximaRegular'}.corporate ul,.corporate p,.corporate h1,.corporate h2,.corporate h3,.corporate h4,.corporate h5,.corporate h6{margin:0;padding:0}.corporate a{outline:none}.corporate ul{list-style-type:none}.corporate .corporate-container{width:90%;margin:0 auto}.corporate .corporate-indent{margin-bottom:180px}@media screen and (max-width:1680px){.corporate .corporate-indent{margin-bottom:135px}}@media screen and (max-width:1024px){.corporate .corporate-indent{margin-bottom:100px}}@media screen and (max-width:500px){.corporate .corporate-indent{margin-bottom:75px}}.corporate .section-title{font-size:70px;line-height:77px;font-family:'ProximaExtraBold'}@media screen and (max-width:1680px){.corporate .section-title{font-size:55px;line-height:57px}}@media screen and (max-width:1024px){.corporate .section-title{font-size:38px;line-height:41px}}@media screen and (max-width:500px){.corporate .section-title{font-size:30px;line-height:33px}}.corporate .text-32px{font-size:32px;line-height:41px}@media screen and (max-width:1680px){.corporate .text-32px{font-size:24px;line-height:31px}}@media screen and (max-width:1024px){.corporate .text-32px{font-size:18px;line-height:23px}}@media screen and (max-width:500px){.corporate .text-32px{font-size:16px;line-height:20px}}.corporate .text-24px,.corporate .corporate-application__form-item input,.corporate .corporate-application__form-item input::placeholder,.corporate .modal-application__form-item input,.modal-application__form-item .corporate input,.corporate .modal-application__form-item textarea,.modal-application__form-item .corporate textarea,.corporate .modal-application__form-item select,.modal-application__form-item .corporate select,.corporate .modal-application__form-item input::placeholder,.modal-application__form-item .corporate input::placeholder,.corporate .modal-application__form-item textarea::placeholder,.modal-application__form-item .corporate textarea::placeholder,.corporate .modal-application__form-item select::placeholder,.modal-application__form-item .corporate select::placeholder{font-size:24px;line-height:31px}@media screen and (max-width:1680px){.corporate .text-24px,.corporate .corporate-application__form-item input,.corporate .corporate-application__form-item input::placeholder,.corporate .modal-application__form-item input,.modal-application__form-item .corporate input,.corporate .modal-application__form-item textarea,.modal-application__form-item .corporate textarea,.corporate .modal-application__form-item select,.modal-application__form-item .corporate select,.corporate .modal-application__form-item input::placeholder,.modal-application__form-item .corporate input::placeholder,.corporate .modal-application__form-item textarea::placeholder,.modal-application__form-item .corporate textarea::placeholder,.corporate .modal-application__form-item select::placeholder,.modal-application__form-item .corporate select::placeholder{font-size:18px;line-height:23px}}@media screen and (max-width:500px){.corporate .text-24px,.corporate .corporate-application__form-item input,.corporate .corporate-application__form-item input::placeholder,.corporate .modal-application__form-item input,.modal-application__form-item .corporate input,.corporate .modal-application__form-item textarea,.modal-application__form-item .corporate textarea,.corporate .modal-application__form-item select,.modal-application__form-item .corporate select,.corporate .modal-application__form-item input::placeholder,.modal-application__form-item .corporate input::placeholder,.corporate .modal-application__form-item textarea::placeholder,.modal-application__form-item .corporate textarea::placeholder,.corporate .modal-application__form-item select::placeholder,.modal-application__form-item .corporate select::placeholder{font-size:16px;line-height:20px}}.corporate .color-blue{color:#1394e9}.corporate .btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:10px;height:65px;padding:10px 40px;border:2px solid;font-family:'ProximaBold';transition:all .3s;cursor:pointer;width:fit-content;text-transform:none}@media screen and (max-width:1680px){.corporate .btn{height:45px;padding:10px 30px}}@media screen and (max-width:500px){.corporate .btn{height:44px}}.corporate .btn-filled-orange{background:#f68c29;border-color:#f68c29;color:#fff}.corporate .btn-filled-orange:hover{background:transparent;border-color:#f68c29;color:#f68c29}.corporate .btn-filled-black{background:#121212;border-color:#121212;color:#fff}.corporate .btn-filled-black:hover{background:transparent;border-color:#121212;color:#121212}.corporate .btn-filled-white{background:#fff;border-color:#fff;color:#121212}.corporate .btn-filled-white:hover{background:transparent;border-color:#fff;color:#fff}.corporate .btn-outline-black{background:transparent;border-color:#121212;color:#121212}.corporate .btn-outline-black:hover{background:#121212;color:#fff}.corporate .corporate-header{height:115px;border-bottom:1px solid rgba(30,30,30,.2)}@media screen and (max-width:1500px){.corporate .corporate-header{height:105px}}@media screen and (max-width:600px){.corporate .corporate-header{height:80px}}@media screen and (max-width:500px){.corporate .corporate-header{height:70px}}.corporate .corporate-top{margin-top:68px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1680px){.corporate .corporate-top{margin-top:51px}}@media screen and (max-width:1024px){.corporate .corporate-top{margin-top:46px;flex-direction:column}}@media screen and (max-width:500px){.corporate .corporate-top{margin-top:30px}}.corporate .corporate-top__left{display:flex;flex-direction:column;width:47%}@media screen and (max-width:1280px){.corporate .corporate-top__left{width:51%}}@media screen and (max-width:1024px){.corporate .corporate-top__left{width:100%}}.corporate .corporate-top__title{display:flex;flex-direction:column;font-size:74px;line-height:81px;font-family:'ProximaExtraBold'}@media screen and (max-width:1680px){.corporate .corporate-top__title{font-size:55px;line-height:61px}}@media screen and (max-width:500px){.corporate .corporate-top__title{font-size:40px;line-height:44px}}.corporate .corporate-top__info{display:flex;flex-direction:column;gap:27px;margin:60px 0 70px 0;font-family:'ProximaSemiBold';width:80%;list-style-type:disc;padding-left:40px}@media screen and (max-width:1680px){.corporate .corporate-top__info{gap:20px;margin:44px 0 53px 0}}@media screen and (max-width:1024px){.corporate .corporate-top__info{gap:21px;margin:30px 0 40px 0;width:90%}}@media screen and (max-width:500px){.corporate .corporate-top__info{padding-left:25px}}.corporate .corporate-top__buttons{display:flex;gap:20px}@media screen and (max-width:1680px){.corporate .corporate-top__buttons{gap:18px}}@media screen and (max-width:550px){.corporate .corporate-top__buttons{gap:20px;flex-direction:column;align-self:center;align-items:center}}.corporate .corporate-top__right{width:53%}@media screen and (max-width:1280px){.corporate .corporate-top__right{width:49%}}@media screen and (max-width:1024px){.corporate .corporate-top__right{width:100%;margin-top:30px;display:flex;justify-content:center}}.corporate .corporate-top__right img{width:100%}@media screen and (max-width:1024px){.corporate .corporate-top__right img{width:80%}}.corporate .corporate-bussiness{display:flex;justify-content:flex-end;position:relative}@media screen and (max-width:600px){.corporate .corporate-bussiness{flex-direction:column;gap:20px}}@media screen and (max-width:500px){.corporate .corporate-bussiness{gap:10px}}.corporate .corporate-bussiness__left{background:#1394e9;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0 10px 10px 0;height:591px;gap:40px;color:#fff;width:53%;box-sizing:border-box;padding:10px 100px;position:absolute;left:-100px}@media screen and (max-width:1680px){.corporate .corporate-bussiness__left{height:443px;gap:30px;padding:10px 75px;left:-85px}}@media screen and (max-width:1024px){.corporate .corporate-bussiness__left{gap:20px;padding:10px 30px;left:-55px}}@media screen and (max-width:768px){.corporate .corporate-bussiness__left{left:-40px}}@media screen and (max-width:600px){.corporate .corporate-bussiness__left{position:relative;width:106%;height:auto;left:-30px;padding:30px 20px 30px 40px}}@media screen and (max-width:500px){.corporate .corporate-bussiness__left{left:-25px;padding:30px 20px 30px 35px}}@media screen and (max-width:375px){.corporate .corporate-bussiness__left{left:-20px}}.corporate .corporate-bussiness__subtitle{font-family:'ProximaSemiBold'}@media screen and (max-width:600px){.corporate .corporate-bussiness__subtitle{display:none}}.corporate .corporate-bussiness__right{display:flex;flex-direction:column;gap:30px;width:51%}@media screen and (max-width:1680px){.corporate .corporate-bussiness__right{gap:22px}}@media screen and (max-width:1024px){.corporate .corporate-bussiness__right{gap:20px}}@media screen and (max-width:600px){.corporate .corporate-bussiness__right{width:100%}}@media screen and (max-width:500px){.corporate .corporate-bussiness__right{gap:10px}}.corporate .corporate-bussiness__top{border-radius:10px;background:#eaf5ff;display:flex;flex-direction:column;justify-content:center;height:280px;padding:10px 54px;box-sizing:border-box}@media screen and (max-width:1680px){.corporate .corporate-bussiness__top{height:210px;padding:10px 40px}}@media screen and (max-width:1024px){.corporate .corporate-bussiness__top{padding:20px;height:auto}}@media screen and (max-width:600px){.corporate .corporate-bussiness__top{padding:20px 15px}}.corporate .corporate-bussiness__top span{color:#f68c29;font-family:'ProximaExtraBold';font-size:70px;line-height:77px}@media screen and (max-width:1680px){.corporate .corporate-bussiness__top span{font-size:52px;line-height:57px}}.corporate .corporate-bussiness__top p{font-family:'ProximaSemiBold'}@media screen and (max-width:1024px){.corporate .corporate-bussiness__top p{width:90%}}@media screen and (max-width:900px){.corporate .corporate-bussiness__top p{width:100%}}.corporate .corporate-bussiness__bottom{display:flex;justify-content:space-between;gap:20px}@media screen and (max-width:1680px){.corporate .corporate-bussiness__bottom{gap:15px}}@media screen and (max-width:1024px){.corporate .corporate-bussiness__bottom{gap:20px;flex-direction:column}}@media screen and (max-width:500px){.corporate .corporate-bussiness__bottom{gap:10px}}.corporate .corporate-bussiness__item{border-radius:10px;background:#eaf5ff;display:flex;flex-direction:column;justify-content:center;height:280px;box-sizing:border-box;padding:10px 70px}@media screen and (max-width:1680px){.corporate .corporate-bussiness__item{height:210px;padding:10px 54px}}@media screen and (max-width:1280px){.corporate .corporate-bussiness__item{padding:10px 40px}}@media screen and (max-width:1024px){.corporate .corporate-bussiness__item{padding:20px;height:auto}}@media screen and (max-width:600px){.corporate .corporate-bussiness__item{padding:20px 15px}}.corporate .corporate-bussiness__item:first-child{width:55%}@media screen and (max-width:1024px){.corporate .corporate-bussiness__item:first-child{width:100%}}.corporate .corporate-bussiness__item:last-child{width:42%}@media screen and (max-width:1024px){.corporate .corporate-bussiness__item:last-child{width:100%}}.corporate .corporate-bussiness__item span{color:#f68c29;font-family:'ProximaExtraBold';font-size:70px;line-height:77px}@media screen and (max-width:1680px){.corporate .corporate-bussiness__item span{font-size:52px;line-height:57px}}.corporate .corporate-bussiness__item p{font-family:'ProximaSemiBold'}.corporate .corporate-program{display:flex;flex-direction:column}.corporate .corporate-program__title{display:flex;gap:17px}@media screen and (max-width:800px){.corporate .corporate-program__title{flex-direction:column;gap:0}}.corporate .corporate-program__subtitle{font-family:'ProximaSemiBold';margin:40px 0 60px 0}@media screen and (max-width:1680px){.corporate .corporate-program__subtitle{margin:30px 0 46px 0}}@media screen and (max-width:1024px){.corporate .corporate-program__subtitle{margin:20px 0 30px 0}}@media screen and (max-width:500px){.corporate .corporate-program__subtitle{margin:15px 0 30px 0}}.corporate .corporate-program__block{display:flex;flex-direction:column;gap:10px}.corporate .corporate-program__item{display:flex;justify-content:space-between;position:relative}@media screen and (max-width:600px){.corporate .corporate-program__item{flex-direction:column;gap:10px}}.corporate .corporate-program__select-item{border-radius:10px;height:97px;box-sizing:border-box;padding:10px 30px;width:41%;display:flex;justify-content:space-between;align-items:center;cursor:pointer}@media screen and (max-width:1680px){.corporate .corporate-program__select-item{height:72px;padding:10px 22px}}@media screen and (max-width:1024px){.corporate .corporate-program__select-item{padding:10px 18px}}@media screen and (max-width:600px){.corporate .corporate-program__select-item{width:100%}}.corporate .corporate-program__select-item.frontend{background:#f98939}.corporate .corporate-program__select-item.net{background:#a249e8}.corporate .corporate-program__select-item.java{background:#ff5d5d}.corporate .corporate-program__select-item.python{background:#1394e9}.corporate .corporate-program__select-item.node{background:#50b955}.corporate .corporate-program__select-item.qa{background:#f358c1}.corporate .corporate-program__select-item p{font-family:'ProximaSemiBold';font-size:38px;line-height:50px}@media screen and (max-width:1680px){.corporate .corporate-program__select-item p{font-size:28px;line-height:37px}}@media screen and (max-width:1024px){.corporate .corporate-program__select-item p{font-size:24px;line-height:31px}}.corporate .corporate-program__select-item svg{width:49px;min-height:49px;height:49px;transition:all .3s}@media screen and (max-width:1680px){.corporate .corporate-program__select-item svg{width:36px;min-height:36px;height:36px}}.corporate .corporate-program__select-item.frontend,.corporate .corporate-program__select-item.net,.corporate .corporate-program__select-item.java,.corporate .corporate-program__select-item.python,.corporate .corporate-program__select-item.node,.corporate .corporate-program__select-item.qa{color:#fff}@media screen and (max-width:600px){.corporate .corporate-program__select-item.frontend svg,.corporate .corporate-program__select-item.net svg,.corporate .corporate-program__select-item.java svg,.corporate .corporate-program__select-item.python svg,.corporate .corporate-program__select-item.node svg,.corporate .corporate-program__select-item.qa svg{transform:rotate(-90deg)}}.corporate .corporate-program__select-item.frontend svg path,.corporate .corporate-program__select-item.net svg path,.corporate .corporate-program__select-item.java svg path,.corporate .corporate-program__select-item.python svg path,.corporate .corporate-program__select-item.node svg path,.corporate .corporate-program__select-item.qa svg path{stroke:#fff}.corporate .corporate-program__select-item.non-active{background:#eaf5ff;color:#121212}@media screen and (max-width:600px){.corporate .corporate-program__select-item.non-active svg{transform:rotate(90deg)}}.corporate .corporate-program__select-item.non-active svg path{stroke:#121212}.corporate .corporate-program__body{display:none;flex-direction:column;width:57%;min-height:632px;border-radius:10px;padding:50px 60px;box-sizing:border-box;color:#fff;position:absolute;right:0;z-index:2}@media screen and (max-width:1680px){.corporate .corporate-program__body{padding:37px 45px;min-height:482px}}@media screen and (max-width:1024px){.corporate .corporate-program__body{padding:20px}}@media screen and (max-width:600px){.corporate .corporate-program__body{position:relative;width:100%;min-height:auto}}@media screen and (max-width:500px){.corporate .corporate-program__body{padding:20px 15px}}.corporate .corporate-program__body.frontend{background:#f98939}.corporate .corporate-program__body.net{background:#a249e8;top:-107px}@media screen and (max-width:1680px){.corporate .corporate-program__body.net{top:-82px}}@media screen and (max-width:600px){.corporate .corporate-program__body.net{top:0}}.corporate .corporate-program__body.java{background:#ff5d5d;top:-214px}@media screen and (max-width:1680px){.corporate .corporate-program__body.java{top:-164px}}@media screen and (max-width:600px){.corporate .corporate-program__body.java{top:0}}.corporate .corporate-program__body.python{background:#1394e9;top:-321px}@media screen and (max-width:1680px){.corporate .corporate-program__body.python{top:-246px}}@media screen and (max-width:600px){.corporate .corporate-program__body.python{top:0}}.corporate .corporate-program__body.node{background:#50b955;top:-428px}@media screen and (max-width:1680px){.corporate .corporate-program__body.node{top:-328px}}@media screen and (max-width:600px){.corporate .corporate-program__body.node{top:0}}.corporate .corporate-program__body.qa{background:#f358c1;top:-535px}@media screen and (max-width:1680px){.corporate .corporate-program__body.qa{top:-410px}}@media screen and (max-width:600px){.corporate .corporate-program__body.qa{top:0}}.corporate .corporate-program__body.active{display:flex}.corporate .corporate-program__name{font-size:58px;line-height:75px;font-family:'ProximaExtraBold'}@media screen and (max-width:1680px){.corporate .corporate-program__name{font-size:43px;line-height:56px}}@media screen and (max-width:1024px){.corporate .corporate-program__name{font-size:28px;line-height:36px}}@media screen and (max-width:600px){.corporate .corporate-program__name{display:none}}.corporate .corporate-program__info{margin:20px 0;display:flex;flex-direction:column;gap:10px;list-style-type:disc;padding-left:40px;font-family:'ProximaSemiBold'}@media screen and (max-width:1680px){.corporate .corporate-program__info{margin:15px 0;gap:7px;padding-left:30px}}@media screen and (max-width:1024px){.corporate .corporate-program__info{margin:14px 0 20px 0;gap:10px;padding-left:25px}}@media screen and (max-width:600px){.corporate .corporate-program__info{margin:0 0 20px 0}}.corporate .corporate-program__buttons{display:flex;gap:30px;margin-top:auto}@media screen and (max-width:1680px){.corporate .corporate-program__buttons{gap:22px}}@media screen and (max-width:1150px){.corporate .corporate-program__buttons{flex-direction:column;gap:14px}}@media screen and (max-width:900px){.corporate .corporate-program__select-program,.corporate .corporate-program__get-consult{width:100%}}.corporate .corporate-individual{display:flex;flex-direction:column}.corporate .corporate-individual__title{text-align:center}@media screen and (max-width:1024px){.corporate .corporate-individual__title{text-align:left}}.corporate .corporate-individual__subtitle{text-align:center;font-family:'ProximaSemiBold';margin:23px 0 60px 0}@media screen and (max-width:1680px){.corporate .corporate-individual__subtitle{margin:17px 0 45px 0}}@media screen and (max-width:1024px){.corporate .corporate-individual__subtitle{text-align:left;margin:20px 0 30px 0}}@media screen and (max-width:500px){.corporate .corporate-individual__subtitle{margin:14px 0 20px 0}}.corporate .corporate-individual__block{display:flex;justify-content:space-between;gap:30px}@media screen and (max-width:1680px){.corporate .corporate-individual__block{gap:22px}}@media screen and (max-width:1024px){.corporate .corporate-individual__block{flex-direction:column;gap:20px}}@media screen and (max-width:500px){.corporate .corporate-individual__block{gap:10px}}.corporate .corporate-individual__item{width:48%;display:flex;justify-content:space-between;align-items:center;background:#eaf5ff;border-radius:10px;padding:60px;box-sizing:border-box}@media screen and (max-width:1680px){.corporate .corporate-individual__item{padding:45px}}@media screen and (max-width:1024px){.corporate .corporate-individual__item{width:100%;padding:40px 30px}}@media screen and (max-width:500px){.corporate .corporate-individual__item{padding:20px 15px;flex-direction:column-reverse}}.corporate .corporate-individual__item-left{display:flex;flex-direction:column;gap:20px;width:65%}@media screen and (max-width:1680px){.corporate .corporate-individual__item-left{gap:15px}}@media screen and (max-width:500px){.corporate .corporate-individual__item-left{gap:10px;width:100%}}.corporate .corporate-individual__name{font-family:'ProximaBold';font-size:38px;line-height:50px}@media screen and (max-width:1680px){.corporate .corporate-individual__name{font-size:28px;line-height:37px}}@media screen and (max-width:1024px){.corporate .corporate-individual__name{font-size:24px;line-height:31px}}.corporate .corporate-individual__item-right{width:25%}@media screen and (max-width:500px){.corporate .corporate-individual__item-right{align-self:flex-start;margin-bottom:20px;width:30%}}.corporate .corporate-individual__item-right img{width:100%}.corporate .corporate-step{display:flex;flex-direction:column}.corporate .corporate-step__title{text-align:center}@media screen and (max-width:1024px){.corporate .corporate-step__title{text-align:left}}.corporate .corporate-step__block{display:flex;justify-content:space-between;margin-top:60px}@media screen and (max-width:1680px){.corporate .corporate-step__block{margin-top:45px}}@media screen and (max-width:1024px){.corporate .corporate-step__block{margin-top:30px}}@media screen and (max-width:600px){.corporate .corporate-step__block{flex-direction:column-reverse}}.corporate .corporate-step__left{width:50%;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:1680px){.corporate .corporate-step__left{gap:22px}}@media screen and (max-width:1024px){.corporate .corporate-step__left{gap:14px}}@media screen and (max-width:600px){.corporate .corporate-step__left{width:100%}}.corporate .corporate-step__item{display:flex;align-items:center;gap:30px}@media screen and (max-width:1680px){.corporate .corporate-step__item{gap:22px}}@media screen and (max-width:1024px){.corporate .corporate-step__item{gap:12px}}.corporate .corporate-step__item span{background:#1394e9;display:flex;justify-content:center;align-items:center;width:90px;min-width:90px;height:90px;font-size:42px;border-radius:50%;color:#fff;font-family:'ProximaExtraBold'}@media screen and (max-width:1680px){.corporate .corporate-step__item span{width:67px;min-width:67px;height:67px;font-size:31px}}@media screen and (max-width:1024px){.corporate .corporate-step__item span{width:50px;min-width:50px;height:50px;font-size:23px}}.corporate .corporate-step__item p{font-family:'ProximaSemiBold'}.corporate .corporate-step__right{width:50%}@media screen and (max-width:600px){.corporate .corporate-step__right{width:100%}}.corporate .corporate-step__right img{width:100%}.corporate .corporate-trainers{display:flex;flex-direction:column}.corporate .corporate-trainers__title{text-align:center}@media screen and (max-width:1024px){.corporate .corporate-trainers__title{text-align:left}}.corporate .corporate-trainers__subtitle{text-align:center;margin:30px 0 60px 0}@media screen and (max-width:1680px){.corporate .corporate-trainers__subtitle{margin:22px 0 45px 0}}@media screen and (max-width:1024px){.corporate .corporate-trainers__subtitle{text-align:left;margin:20px 0 30px 0}}@media screen and (max-width:500px){.corporate .corporate-trainers__subtitle{margin:14px 0}}.corporate .corporate-trainers .slider-header{display:none}.corporate .corporate-application{background:#1394e9;padding:150px 0 120px 0;color:#fff}@media screen and (max-width:1680px){.corporate .corporate-application{padding:110px 0 90px 0}}@media screen and (max-width:1024px){.corporate .corporate-application{padding:40px 0}}.corporate .corporate-application__container{display:flex;justify-content:center;gap:150px}@media screen and (max-width:1680px){.corporate .corporate-application__container{gap:110px}}@media screen and (max-width:1280px){.corporate .corporate-application__container{justify-content:space-between}}@media screen and (max-width:1024px){.corporate .corporate-application__container{gap:20px}}@media screen and (max-width:700px){.corporate .corporate-application__container{flex-direction:column}}.corporate .corporate-application__left{width:38%;display:flex;flex-direction:column}@media screen and (max-width:1280px){.corporate .corporate-application__left{width:50%}}@media screen and (max-width:700px){.corporate .corporate-application__left{width:100%}}.corporate .corporate-application__title{white-space:nowrap}@media screen and (max-width:1280px){.corporate .corporate-application__title{white-space:normal}}.corporate .corporate-application__subtitle{margin:35px 0 68px 0}@media screen and (max-width:1680px){.corporate .corporate-application__subtitle{margin:26px 0 52px}}@media screen and (max-width:1024px){.corporate .corporate-application__subtitle{margin:10px 0 20px 0}}@media screen and (max-width:500px){.corporate .corporate-application__subtitle{margin:15px 0 30px 0}}.corporate .corporate-application__contact{display:flex;flex-direction:column}.corporate .corporate-application__contact p{font-family:'ProximaSemiBold'}.corporate .corporate-application__contact-block{display:flex;gap:48px;margin-top:20px}@media screen and (max-width:1680px){.corporate .corporate-application__contact-block{margin-top:15px;gap:36px}}@media screen and (max-width:1024px){.corporate .corporate-application__contact-block{gap:12px}}.corporate .corporate-application__contact-block>img{width:188px;height:188px}@media screen and (max-width:1680px){.corporate .corporate-application__contact-block>img{width:141px;height:141px}}@media screen and (max-width:1024px){.corporate .corporate-application__contact-block>img{width:124px;height:124px}}.corporate .corporate-application__contact-info{display:flex;flex-direction:column;gap:14px}@media screen and (max-width:1680px){.corporate .corporate-application__contact-info{gap:11px}}.corporate .corporate-application__contact-info a{display:flex;align-items:center;gap:14px;font-family:'ProximaSemiBold';color:#fff}@media screen and (max-width:1680px){.corporate .corporate-application__contact-info a{gap:11px}}.corporate .corporate-application__contact-info a img{width:32px}@media screen and (max-width:1680px){.corporate .corporate-application__contact-info a img{width:24px}}.corporate .corporate-application__form{display:flex;flex-direction:column;width:30%}@media screen and (max-width:1280px){.corporate .corporate-application__form{width:35%}}@media screen and (max-width:1024px){.corporate .corporate-application__form{width:40%}}@media screen and (max-width:700px){.corporate .corporate-application__form{width:100%}}.corporate .corporate-application__form-item{display:flex;flex-direction:column;margin-bottom:20px;position:relative}@media screen and (max-width:1680px){.corporate .corporate-application__form-item{margin-bottom:15px}}@media screen and (max-width:1024px){.corporate .corporate-application__form-item{margin-bottom:10px}}.corporate .corporate-application__form-item input{background:#fff;height:87px;border-radius:10px;display:flex;padding:25px;box-sizing:border-box;width:100%;border:0;color:#121212;font-family:'ProximaSemiBold';outline:none}@media screen and (max-width:1680px){.corporate .corporate-application__form-item input{height:62px;padding:19px}}@media screen and (max-width:1024px){.corporate .corporate-application__form-item input{height:55px;padding:16px 20px}}.corporate .corporate-application__form-item input::placeholder{font-family:'ProximaRegular';color:#b8b8b8}.corporate .corporate-application__form-item span{position:absolute;bottom:3px;left:10px}@media screen and (max-width:1024px){.corporate .corporate-application__form-item span{font-size:12px}}.corporate .corporate-application__form-item .iti{margin-top:0}.corporate .corporate-application__messages{margin-bottom:10px}.corporate .corporate-application__button{display:flex;justify-content:center}.corporate .corporate-application__submit{width:100%}.corporate .corporate-application__loader{display:none}.corporate .corporate-advantages{display:flex;flex-direction:column}.corporate .corporate-advantages__title{text-align:center;margin-bottom:60px}@media screen and (max-width:1680px){.corporate .corporate-advantages__title{margin-bottom:44px}}@media screen and (max-width:1024px){.corporate .corporate-advantages__title{text-align:left;margin-bottom:30px}}.corporate .corporate-advantages__block{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}@media screen and (max-width:1680px){.corporate .corporate-advantages__block{gap:22px}}@media screen and (max-width:1024px){.corporate .corporate-advantages__block{gap:20px}}@media screen and (max-width:600px){.corporate .corporate-advantages__block{gap:10px}}.corporate .corporate-advantages__item{display:flex;flex-direction:column;background:#eaf5ff;padding:30px;box-sizing:border-box;border-radius:10px;width:32%}@media screen and (max-width:1680px){.corporate .corporate-advantages__item{width:31%;padding:22px}}@media screen and (max-width:1280px){.corporate .corporate-advantages__item{width:48%;padding:20px}}@media screen and (max-width:600px){.corporate .corporate-advantages__item{width:100%}}.corporate .corporate-advantages__item img{width:90px}@media screen and (max-width:1680px){.corporate .corporate-advantages__item img{width:67px}}.corporate .corporate-advantages__name{margin:20px 0;font-family:'ProximaExtraBold'}@media screen and (max-width:1680px){.corporate .corporate-advantages__name{margin:15px 0}}@media screen and (max-width:1024px){.corporate .corporate-advantages__name{margin:20px 0 10px 0}}.corporate .corporate-partners{display:flex;flex-direction:column}.corporate .corporate-partners__title{margin-bottom:70px;text-align:center}@media screen and (max-width:1680px){.corporate .corporate-partners__title{margin-bottom:52px}}@media screen and (max-width:1024px){.corporate .corporate-partners__title{margin-bottom:30px;text-align:left}}.corporate .corporate-partners .partners{margin:0}.corporate .corporate-partners .partners__title{display:none}.corporate .corporate-FAQ{background:#eaf5ff;padding:120px 0 110px 0}@media screen and (max-width:1680px){.corporate .corporate-FAQ{padding:90px 0 80px 0}}@media screen and (max-width:900px){.corporate .corporate-FAQ{padding:60px 0}}@media screen and (max-width:500px){.corporate .corporate-FAQ{padding:70px 0}}.corporate .corporate-FAQ__container{display:flex;flex-direction:column}.corporate .corporate-FAQ__title{align-self:center;text-align:center;margin-bottom:60px}@media screen and (max-width:1680px){.corporate .corporate-FAQ__title{margin-bottom:45px}}@media screen and (max-width:900px){.corporate .corporate-FAQ__title{margin-bottom:40px}}.corporate .corporate-FAQ__block{display:flex;flex-direction:column;width:84%;margin:0 auto;list-style-type:none;padding:0}@media screen and (max-width:1280px){.corporate .corporate-FAQ__block{width:90%}}@media screen and (max-width:900px){.corporate .corporate-FAQ__block{width:100%}}.corporate .corporate-FAQ__item{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:30px 0;cursor:pointer}@media screen and (max-width:1680px){.corporate .corporate-FAQ__item{padding:22px 0}}@media screen and (max-width:500px){.corporate .corporate-FAQ__item{padding:20px 0}}.corporate .corporate-FAQ__item:nth-child(n+6){display:none}.corporate .corporate-FAQ__item:first-child{border-top:2px solid #fff}.corporate .corporate-FAQ__body{display:flex;justify-content:space-between;align-items:flex-start;width:76%;margin:0 auto}@media screen and (max-width:1367px){.corporate .corporate-FAQ__body{width:85%}}@media screen and (max-width:900px){.corporate .corporate-FAQ__body{width:100%}}.corporate .corporate-FAQ__content{display:flex;flex-direction:column;align-self:center;width:90%}.corporate .corporate-FAQ__question{font-family:'ProximaBold'}.corporate .corporate-FAQ__answer{line-height:130%;margin-top:20px;display:none}@media screen and (max-width:1680px){.corporate .corporate-FAQ__answer{margin-top:15px}}.corporate .corporate-FAQ__answer-wrapper{display:flex;flex-direction:column;gap:10px}.corporate .corporate-FAQ__answer-wrapper ul{list-style-type:disc;padding-left:50px}@media screen and (max-width:500px){.corporate .corporate-FAQ__answer-wrapper ul{padding-left:40px}}.corporate .corporate-FAQ__arrow{width:48px;min-width:48px;height:48px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .5s}@media screen and (max-width:1680px){.corporate .corporate-FAQ__arrow{width:36px;min-width:36px;height:36px}}@media screen and (max-width:600px){.corporate .corporate-FAQ__arrow{background:transparent;width:auto;height:auto;min-width:auto}}.corporate .corporate-FAQ__arrow img{width:16px;transform:rotate(180deg)}@media screen and (max-width:1680px){.corporate .corporate-FAQ__arrow img{width:12px}}@media screen and (max-width:500px){.corporate .corporate-FAQ__arrow img{width:10px}}.corporate .corporate-FAQ__arrow img.rotate-arrow{transform:rotate(0deg)}.corporate .corporate-FAQ__show-more{margin-top:50px;align-self:center}@media screen and (max-width:1680px){.corporate .corporate-FAQ__show-more{margin-top:37px}}@media screen and (max-width:900px){.corporate .corporate-FAQ__show-more{margin-top:30px}}.marathon{background-size:contain;color:#323232;font-family:'Montserrat'}.marathon.net,.marathon.frontend{background-image:url(/assets/img/marathon/.Net/background-1.svg);background-repeat:no-repeat}.marathon.tetris{background:url(/assets/img/marathon/Tetris/back.png);background-size:contain;color:#fff;font-family:'Play'}.marathon.tetris .what-you-get__image{position:relative;top:0}@media screen and (max-width:1440px){.marathon.tetris .what-you-get__image{top:-60px}}@media screen and (max-width:1150px){.marathon.tetris .what-you-get__image{top:0}}.marathon.tetris .what-you-get__left{top:0}@media screen and (max-width:600px){.marathon.tetris .how-it-go{padding-top:60px}}.marathon.tetris .why-it__item{border-radius:0}.marathon.tetris .marathon-application__body{border-radius:0}.marathon.tetris .marathon-application__item input{border-radius:0}.marathon.tetris .why-it__animate{border:1px solid #324b53}.marathon.tetris .why-it__animate.running{border:1px solid #324b53}.marathon.tetris .why-it__animate .why-it__circle{background:#324b53}.marathon.tetris .why-you-successed__title{white-space:nowrap}@media screen and (max-width:600px){.marathon.tetris .why-you-successed__title{white-space:wrap}}.marathon.tetris .why-you-successed__left{width:57%}@media screen and (max-width:600px){.marathon.tetris .why-you-successed__left{width:100%}}.marathon.tetris .why-you-successed__right{width:40%}@media screen and (max-width:600px){.marathon.tetris .why-you-successed__right{width:80%}}.marathon.tetris .tetris-figure{position:absolute}.marathon.hearts{background:url(/assets/img/marathon/Hearts/background.png);background-size:contain;color:#fff;font-family:'Play'}.marathon.hearts .header-marathon{display:flex;justify-content:space-between;align-items:center;padding:50px 0 80px 0}@media screen and (max-width:1440px){.marathon.hearts .header-marathon{padding:40px 0 70px 0}}@media screen and (max-width:1024px){.marathon.hearts .header-marathon{padding:50px 0 50px 0}}@media screen and (max-width:768px){.marathon.hearts .header-marathon{padding:30px 0 50px 0}}@media screen and (max-width:500px){.marathon.hearts .header-marathon{padding:25px 0 40px 0}}.marathon.hearts .what-you-get__image{position:relative;top:-50px}@media screen and (max-width:1440px){.marathon.hearts .what-you-get__image{top:-60px}}@media screen and (max-width:1150px){.marathon.hearts .what-you-get__image{top:0}}.marathon.hearts .what-you-get__left{top:0}.marathon.hearts .why-it__item{border-radius:0}@media screen and (max-width:600px){.marathon.hearts .how-it-go{padding-top:60px}}.marathon.hearts .marathon-application__body{border-radius:0}.marathon.hearts .marathon-application__item input{border-radius:0}.marathon.hearts .why-it__animate{border:1px solid #0a5f1c}.marathon.hearts .why-it__animate.running{border:1px solid #0a5f1c}.marathon.hearts .why-it__animate .why-it__circle{background:#0a5f1c}.marathon.hearts .why-you-successed__title{white-space:nowrap}@media screen and (max-width:600px){.marathon.hearts .why-you-successed__title{white-space:wrap}}.marathon.hearts .why-you-successed__left{width:57%}@media screen and (max-width:600px){.marathon.hearts .why-you-successed__left{width:100%}}.marathon.hearts .why-you-successed__right{width:40%}@media screen and (max-width:600px){.marathon.hearts .why-you-successed__right{width:80%}}.marathon.qa .header-marathon{padding:50px 0 58px 0}@media screen and (max-width:1440px){.marathon.qa .header-marathon{padding:40px 0 58px 0}}@media screen and (max-width:1024px){.marathon.qa .header-marathon{padding:50px 0 58px 0}}@media screen and (max-width:768px){.marathon.qa .header-marathon{padding:30px 0 58px 0}}@media screen and (max-width:500px){.marathon.qa .header-marathon{padding:25px 0 35px 0}}@media screen and (max-width:730px){.marathon{background:none}}@keyframes rotate-circle{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.marathon ul,.marathon p,.marathon h1,.marathon h2,.marathon h3,.marathon h4,.marathon h5,.marathon h6{margin:0;padding:0}.marathon a{outline:none}.marathon ul{list-style-type:none}.marathon .wrapper{width:61%;margin:0 auto}@media screen and (max-width:1800px){.marathon .wrapper{width:66%}}@media screen and (max-width:1680px){.marathon .wrapper{width:71%}}@media screen and (max-width:1440px){.marathon .wrapper{width:81%}}@media screen and (max-width:1280px){.marathon .wrapper{width:85%}}@media screen and (max-width:1024px){.marathon .wrapper{width:auto;margin:0 45px}}@media screen and (max-width:500px){.marathon .wrapper{margin:0 20px}}.marathon .title-h1{font-weight:800;font-size:90px;line-height:120%;text-transform:uppercase}@media screen and (max-width:1800px){.marathon .title-h1{font-size:85px;line-height:110%}}@media screen and (max-width:1680px){.marathon .title-h1{font-size:80px;line-height:100%}}@media screen and (max-width:1440px){.marathon .title-h1{font-size:65px}}@media screen and (max-width:900px){.marathon .title-h1{font-size:55px}}@media screen and (max-width:500px){.marathon .title-h1{font-size:40px}}.marathon .title-h2{font-weight:800;font-size:55px;line-height:130%}@media screen and (max-width:1440px){.marathon .title-h2{font-size:46px}}@media screen and (max-width:900px){.marathon .title-h2{font-size:40px}}@media screen and (max-width:500px){.marathon .title-h2{font-size:26px}}.marathon .title-h2-70px{font-weight:800;font-size:70px;line-height:120%}@media screen and (max-width:1680px){.marathon .title-h2-70px{font-size:60px}}@media screen and (max-width:1280px){.marathon .title-h2-70px{font-size:50px}}@media screen and (max-width:900px){.marathon .title-h2-70px{font-size:45px}}@media screen and (max-width:500px){.marathon .title-h2-70px{font-size:36px}}.marathon .title-h1-70px{font-size:70px;line-height:130%;text-transform:uppercase;font-family:'Better VCR'}@media screen and (max-width:1680px){.marathon .title-h1-70px{font-size:65px}}@media screen and (max-width:1280px){.marathon .title-h1-70px{font-size:60px}}@media screen and (max-width:900px){.marathon .title-h1-70px{font-size:56px}}@media screen and (max-width:500px){.marathon .title-h1-70px{font-size:36px}}.marathon .title-h1-100px{font-size:100px;line-height:100%;text-transform:uppercase;font-family:'HeliosCondBlackC'}@media screen and (max-width:1680px){.marathon .title-h1-100px{font-size:80px}}@media screen and (max-width:1280px){.marathon .title-h1-100px{font-size:65px}}@media screen and (max-width:900px){.marathon .title-h1-100px{font-size:56px}}@media screen and (max-width:768px){.marathon .title-h1-100px{font-size:50px}}@media screen and (max-width:500px){.marathon .title-h1-100px{font-size:48px;line-height:110%}}@media screen and (max-width:375px){.marathon .title-h1-100px{font-size:45px}}.marathon .title-h2-64px{font-size:64px;line-height:130%;text-transform:uppercase;font-family:'Better VCR'}@media screen and (max-width:1680px){.marathon .title-h2-64px{font-size:60px}}@media screen and (max-width:1280px){.marathon .title-h2-64px{font-size:52px}}@media screen and (max-width:900px){.marathon .title-h2-64px{font-size:42px}}@media screen and (max-width:500px){.marathon .title-h2-64px{font-size:32px}}.marathon .title-h2-64px-default{font-size:64px;line-height:130%;font-weight:800}@media screen and (max-width:1680px){.marathon .title-h2-64px-default{font-size:60px}}@media screen and (max-width:1280px){.marathon .title-h2-64px-default{font-size:52px}}@media screen and (max-width:900px){.marathon .title-h2-64px-default{font-size:42px}}@media screen and (max-width:500px){.marathon .title-h2-64px-default{font-size:32px}}.marathon .title-h2-76px{font-size:76px;line-height:130%;text-transform:uppercase;font-family:'HeliosCondBlackC'}@media screen and (max-width:1680px){.marathon .title-h2-76px{font-size:60px}}@media screen and (max-width:1280px){.marathon .title-h2-76px{font-size:55px}}@media screen and (max-width:900px){.marathon .title-h2-76px{font-size:50px}}@media screen and (max-width:500px){.marathon .title-h2-76px{font-size:42px}}.marathon .text-34px{font-size:34px}@media screen and (max-width:1800px){.marathon .text-34px{font-size:30px}}@media screen and (max-width:1680px){.marathon .text-34px{font-size:28px}}@media screen and (max-width:500px){.marathon .text-34px{font-size:26px}}.marathon .text-28px{font-size:28px;font-weight:600}@media screen and (max-width:1680px){.marathon .text-28px{font-size:26px}}@media screen and (max-width:1440px){.marathon .text-28px{font-size:24px}}@media screen and (max-width:1280px){.marathon .text-28px{font-size:20px}}@media screen and (max-width:900px){.marathon .text-28px{font-size:18px}}@media screen and (max-width:500px){.marathon .text-28px{font-size:16px}}.marathon .text-26px{font-size:26px;font-weight:600}@media screen and (max-width:1750px){.marathon .text-26px{font-size:25px}}@media screen and (max-width:1680px){.marathon .text-26px{font-size:24px}}@media screen and (max-width:1440px){.marathon .text-26px{font-size:22px}}@media screen and (max-width:1280px){.marathon .text-26px{font-size:21px}}@media screen and (max-width:900px){.marathon .text-26px{font-size:19px}}@media screen and (max-width:768px){.marathon .text-26px{font-size:18px}}.marathon .text-24px,.marathon .corporate .corporate-application__form-item input,.corporate .corporate-application__form-item .marathon input,.marathon .corporate .corporate-application__form-item input::placeholder,.corporate .corporate-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item input,.modal-application__form-item .marathon input,.marathon .modal-application__form-item textarea,.modal-application__form-item .marathon textarea,.marathon .modal-application__form-item select,.modal-application__form-item .marathon select,.marathon .modal-application__form-item input::placeholder,.modal-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item textarea::placeholder,.modal-application__form-item .marathon textarea::placeholder,.marathon .modal-application__form-item select::placeholder,.modal-application__form-item .marathon select::placeholder{font-size:24px;font-weight:600;line-height:140%;text-transform:uppercase}@media screen and (max-width:1800px){.marathon .text-24px,.marathon .corporate .corporate-application__form-item input,.corporate .corporate-application__form-item .marathon input,.marathon .corporate .corporate-application__form-item input::placeholder,.corporate .corporate-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item input,.modal-application__form-item .marathon input,.marathon .modal-application__form-item textarea,.modal-application__form-item .marathon textarea,.marathon .modal-application__form-item select,.modal-application__form-item .marathon select,.marathon .modal-application__form-item input::placeholder,.modal-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item textarea::placeholder,.modal-application__form-item .marathon textarea::placeholder,.marathon .modal-application__form-item select::placeholder,.modal-application__form-item .marathon select::placeholder{font-size:23px}}@media screen and (max-width:1680px){.marathon .text-24px,.marathon .corporate .corporate-application__form-item input,.corporate .corporate-application__form-item .marathon input,.marathon .corporate .corporate-application__form-item input::placeholder,.corporate .corporate-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item input,.modal-application__form-item .marathon input,.marathon .modal-application__form-item textarea,.modal-application__form-item .marathon textarea,.marathon .modal-application__form-item select,.modal-application__form-item .marathon select,.marathon .modal-application__form-item input::placeholder,.modal-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item textarea::placeholder,.modal-application__form-item .marathon textarea::placeholder,.marathon .modal-application__form-item select::placeholder,.modal-application__form-item .marathon select::placeholder{font-size:22px}}@media screen and (max-width:1440px){.marathon .text-24px,.marathon .corporate .corporate-application__form-item input,.corporate .corporate-application__form-item .marathon input,.marathon .corporate .corporate-application__form-item input::placeholder,.corporate .corporate-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item input,.modal-application__form-item .marathon input,.marathon .modal-application__form-item textarea,.modal-application__form-item .marathon textarea,.marathon .modal-application__form-item select,.modal-application__form-item .marathon select,.marathon .modal-application__form-item input::placeholder,.modal-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item textarea::placeholder,.modal-application__form-item .marathon textarea::placeholder,.marathon .modal-application__form-item select::placeholder,.modal-application__form-item .marathon select::placeholder{font-size:20px}}@media screen and (max-width:900px){.marathon .text-24px,.marathon .corporate .corporate-application__form-item input,.corporate .corporate-application__form-item .marathon input,.marathon .corporate .corporate-application__form-item input::placeholder,.corporate .corporate-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item input,.modal-application__form-item .marathon input,.marathon .modal-application__form-item textarea,.modal-application__form-item .marathon textarea,.marathon .modal-application__form-item select,.modal-application__form-item .marathon select,.marathon .modal-application__form-item input::placeholder,.modal-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item textarea::placeholder,.modal-application__form-item .marathon textarea::placeholder,.marathon .modal-application__form-item select::placeholder,.modal-application__form-item .marathon select::placeholder{font-size:18px}}@media screen and (max-width:500px){.marathon .text-24px,.marathon .corporate .corporate-application__form-item input,.corporate .corporate-application__form-item .marathon input,.marathon .corporate .corporate-application__form-item input::placeholder,.corporate .corporate-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item input,.modal-application__form-item .marathon input,.marathon .modal-application__form-item textarea,.modal-application__form-item .marathon textarea,.marathon .modal-application__form-item select,.modal-application__form-item .marathon select,.marathon .modal-application__form-item input::placeholder,.modal-application__form-item .marathon input::placeholder,.marathon .modal-application__form-item textarea::placeholder,.modal-application__form-item .marathon textarea::placeholder,.marathon .modal-application__form-item select::placeholder,.modal-application__form-item .marathon select::placeholder{font-size:16px}}.marathon .text-24px-lower{font-size:24px;font-weight:600;line-height:140%}@media screen and (max-width:1800px){.marathon .text-24px-lower{font-size:23px}}@media screen and (max-width:1680px){.marathon .text-24px-lower{font-size:22px}}@media screen and (max-width:1440px){.marathon .text-24px-lower{font-size:20px}}@media screen and (max-width:900px){.marathon .text-24px-lower{font-size:18px}}@media screen and (max-width:500px){.marathon .text-24px-lower{font-size:16px}}.marathon .text-20px{font-size:20px;line-height:140%}@media screen and (max-width:1680px){.marathon .text-20px{font-size:18px}}@media screen and (max-width:1440px){.marathon .text-20px{font-size:16px}}@media screen and (max-width:900px){.marathon .text-20px{font-size:14px}}.marathon .text-18px{font-size:18px}@media screen and (max-width:1440px){.marathon .text-18px{font-size:16px}}@media screen and (max-width:900px){.marathon .text-18px{font-size:14px}}.marathon .text-16px{font-size:16px;line-height:140%}@media screen and (max-width:1440px){.marathon .text-16px{font-size:14px}}@media screen and (max-width:900px){.marathon .text-16px{font-size:12px}}.marathon .text-14px{font-size:14px}@media screen and (max-width:1680px){.marathon .text-14px{font-size:13px}}@media screen and (max-width:900px){.marathon .text-14px{font-size:12px}}.marathon .color-white{color:#fff!important}.marathon .color-black{color:#323232!important}.marathon .color-yellow{color:#ffe251!important}.marathon .color-green{color:#0a5f1c!important}.marathon .color-lightgreen{color:#7fad00!important}.marathon .color-orange{color:#ff7a00!important}.marathon .color-gold{color:#f9de23!important}.marathon .btn-filled-orange-gradient{background:linear-gradient(180deg,#ff9623 0%,#e5721a 100%);border-radius:100px;color:#fff;padding:16px 15px;box-sizing:border-box;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border:0;font-family:'Montserrat';width:270px;cursor:pointer;outline:none}@media screen and (max-width:1440px){.marathon .btn-filled-orange-gradient{width:232px}}@media screen and (max-width:900px){.marathon .btn-filled-orange-gradient{width:200px;padding:14px 15px}}@media screen and (max-width:500px){.marathon .btn-filled-orange-gradient{width:190px;padding:12px 15px}}.marathon .btn-filled-blue-gradient{background:linear-gradient(180deg,#2196f3 0%,#236cc7 100%);border-radius:100px;color:#fff;padding:16px 15px;box-sizing:border-box;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border:0;font-family:'Montserrat';cursor:pointer;outline:none}@media screen and (max-width:900px){.marathon .btn-filled-blue-gradient{padding:14px 15px}}@media screen and (max-width:500px){.marathon .btn-filled-blue-gradient{padding:10px 15px}}.marathon .btn-filled-red{background:#e40000;color:#fff;width:270px;padding:16px 15px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:0;transition:all .2s;cursor:pointer;outline:none;font-family:'Play';font-weight:700;text-transform:uppercase}@media screen and (max-width:1440px){.marathon .btn-filled-red{width:232px}}@media screen and (max-width:900px){.marathon .btn-filled-red{width:200px;padding:14px 15px}}@media screen and (max-width:500px){.marathon .btn-filled-red{width:176px;padding:12px 15px}}.marathon .btn-filled-red:hover{background:#ff2727}.marathon .btn-filled-orange-qa{background:#ff7a00;color:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:0;transition:all .2s;cursor:pointer;outline:none;font-weight:700;border-radius:30px;font-family:'Montserrat'}@media screen and (max-width:500px){.marathon .btn-filled-orange-qa{width:100%;border-radius:24px}}.marathon .btn-filled-orange-qa:hover{background:#7fad00}.marathon .text-gradient{color:transparent;-webkit-background-clip:text;background-clip:text}.marathon .text-gradient.orange{background-image:linear-gradient(180deg,#ff9623 0%,#e5721a 100%)}.marathon .text-gradient.purple{background-image:linear-gradient(180deg,#b14796 0%,#7c0e7a 100%)}.marathon .text-gradient.blue{background-image:linear-gradient(180deg,#2196f3 0%,#236cc7 100%)}.marathon .text-gradient.yellow{color:#ffe251}.marathon .block-gradient.orange{color:#fff;background:linear-gradient(180deg,#ff9623 0%,#e5721a 100%)}.marathon .block-gradient.purple{color:#fff;background:linear-gradient(180deg,#b14796 0%,#7c0e7a 100%)}.marathon .block-gradient.blue{color:#fff;background:linear-gradient(180deg,#2196f3 0%,#236cc7 100%)}.marathon .block-gradient.lightgreen{background:linear-gradient(to bottom right,#f8ffe4,#d9fb7d)}.marathon .block-gradient.lightgreen-qa{background:#7fad00}.marathon .block-gradient.yellow{color:#324b53;background:#ffe251}.marathon .block-gradient.yellow-hearts{background:#ffe251}.marathon .block-gradient.white{color:#324b53;background:#fff}.marathon .block-gradient.lightblue{background:#f6f9ff}.marathon .block-gradient.light-tetris-background{color:#fff;background:rgba(255,255,255,.1)}.marathon .block-gradient.grey{background:#f3f3f3}.marathon .block-gradient.grey2{background:#f0f0f0}.marathon .block-gradient.darkgreen{background:#324b53}.marathon .block-gradient.green{background:#0a5f1c}.marathon .block-gradient.grey-qa{background:#323232}.marathon .block-gradient.black{background:#1a1a1a}.marathon .block-gradient.orange-qa{background:#ff7a00}.marathon .block-gradient.white2{background:#fcfbfc}.marathon .block-gradient.en-grey{background:#e7ebf8}.marathon .link-hover-yellow:hover{color:#ffe251!important}.marathon .link-hover-black:hover{text-decoration:underline}.marathon .white-icon path{fill:#fff}.marathon .black-icon path{fill:#323232}.marathon .darkgreen-icon path{fill:#0a5f1c}.marathon .orange-icon path{fill:#ff7a00}.marathon .yellow-icon-hover:hover path{fill:#ffe251}.marathon .en-yellow-icon-hover:hover path{fill:#ffd500}.marathon .orange-icon-hover:hover path{fill:#ff7a00}.marathon .yellow-border-hover:hover{border-color:#ffe251}.marathon .fill-path.darkgreen{fill:#0a5f1c}.marathon .fill-path.yellow{fill:#ffe251}.marathon .header-marathon{display:flex;justify-content:space-between;align-items:center;padding:50px 0 125px 0}@media screen and (max-width:1440px){.marathon .header-marathon{padding:40px 0 70px 0}}@media screen and (max-width:1024px){.marathon .header-marathon{padding:50px 0 110px 0}}@media screen and (max-width:768px){.marathon .header-marathon{padding:30px 0 80px 0}}@media screen and (max-width:500px){.marathon .header-marathon{padding:25px 0 50px 0}}@media screen and (max-width:700px){.marathon .header-marathon__logo{display:flex;justify-content:space-between;align-items:center}}.marathon .header-marathon__logo-img{width:160px}@media screen and (max-width:1440px){.marathon .header-marathon__logo-img{width:135px}}@media screen and (max-width:900px){.marathon .header-marathon__logo-img{width:116px}}@media screen and (max-width:500px){.marathon .header-marathon__logo-img{width:88px}}.marathon .header-marathon__cross{width:16px}.marathon .header-marathon__menu{display:flex}@media screen and (max-width:700px){.marathon .header-marathon__menu{display:none;flex-direction:column;align-items:flex-end;margin-top:35px}}.marathon .header-marathon__menu li:not(:last-child){margin-right:50px}@media screen and (max-width:900px){.marathon .header-marathon__menu li:not(:last-child){margin-right:30px}}@media screen and (max-width:700px){.marathon .header-marathon__menu li:not(:last-child){margin-right:0;margin-bottom:15px}}.marathon .header-marathon__menu li a{transition:all .2s}.marathon .header-marathon__mobile-button{display:none}@media screen and (max-width:700px){.marathon .header-marathon__mobile-button{display:block}}.marathon .header-marathon__mobile-menu{display:none;background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.11);border-radius:0 0 10px 10px;box-sizing:border-box;padding:30px 45px;flex-direction:column;position:fixed;top:0;left:0;z-index:99999;width:100%}@media screen and (max-width:500px){.marathon .header-marathon__mobile-menu{padding:27px 20px 30px 20px}}@media screen and (max-width:700px){.marathon .header-marathon__mobile-menu .header-marathon__menu{display:flex}}.marathon .header-marathon__trial{font-weight:700}@media screen and (max-width:1150px){.marathon .header-marathon__trial{display:none}}@media screen and (max-width:700px){.marathon .header-marathon__trial{display:block}}.marathon .free-net-dev{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1024px){.marathon .free-net-dev{align-items:flex-start}}@media screen and (max-width:730px){.marathon .free-net-dev{flex-direction:column}}.marathon .free-net-dev__left{display:flex;flex-direction:column;width:52%}@media screen and (max-width:730px){.marathon .free-net-dev__left{width:100%}}.marathon .free-net-dev__start{font-weight:600;margin-bottom:30px}@media screen and (max-width:900px){.marathon .free-net-dev__start{margin-bottom:20px}}.marathon .free-net-dev__result{margin:30px 0 50px 0;display:flex;flex-direction:column}@media screen and (max-width:1440px){.marathon .free-net-dev__result{margin:30px 0 35px 0}}@media screen and (max-width:900px){.marathon .free-net-dev__result{margin:25px 0 30px 0}}@media screen and (max-width:500px){.marathon .free-net-dev__result{margin:25px 0 25px 0}}.marathon .free-net-dev__result li{display:flex;align-items:center}.marathon .free-net-dev__result li:not(:last-child){margin-bottom:35px}@media screen and (max-width:1440px){.marathon .free-net-dev__result li:not(:last-child){margin-bottom:30px}}@media screen and (max-width:900px){.marathon .free-net-dev__result li:not(:last-child){margin-bottom:25px}}@media screen and (max-width:500px){.marathon .free-net-dev__result li:not(:last-child){margin-bottom:20px}}.marathon .free-net-dev__result li::before{content:'';background:url(/assets/img/marathon/check-icon.svg) no-repeat;background-size:contain;margin-right:30px;width:29px;height:21px}@media screen and (max-width:1440px){.marathon .free-net-dev__result li::before{margin-right:35px;width:22px;height:16px}}@media screen and (max-width:500px){.marathon .free-net-dev__result li::before{margin-right:15px;width:21px;height:15px}}.marathon .free-net-dev__specialty{white-space:nowrap;width:fit-content}.marathon .free-net-dev__right{width:43%}@media screen and (max-width:1024px){.marathon .free-net-dev__right{width:48%;margin-top:20%}}@media screen and (max-width:730px){.marathon .free-net-dev__right{width:70%;margin:20px auto 0 auto}}@media screen and (max-width:420px){.marathon .free-net-dev__right{width:90%}}@media screen and (max-width:375px){.marathon .free-net-dev__right{width:100%}}.marathon .free-net-dev__right img{width:100%}@media screen and (max-width:1680px){.marathon .free-net-dev__right img{width:90%}}@media screen and (max-width:1440px){.marathon .free-net-dev__right img{width:80%}}@media screen and (max-width:1024px){.marathon .free-net-dev__right img{width:100%}}.marathon .free-frontend-dev{display:flex;flex-direction:column}.marathon .free-frontend-dev__top{margin-bottom:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:900px){.marathon .free-frontend-dev__top{margin-bottom:25px}}.marathon .free-frontend-dev__top .free-frontend-dev__info{display:none}@media screen and (max-width:1024px){.marathon .free-frontend-dev__top .free-frontend-dev__info{display:flex}}.marathon .free-frontend-dev__top h4,.marathon .free-frontend-dev__top h2,.marathon .free-frontend-dev__top h1{text-align:center}.marathon .free-frontend-dev__start{margin-bottom:30px}@media screen and (max-width:900px){.marathon .free-frontend-dev__start{margin-bottom:20px}}.marathon .free-frontend-dev__bottom{display:flex;justify-content:space-between}@media screen and (max-width:1024px){.marathon .free-frontend-dev__bottom{justify-content:center}}.marathon .free-frontend-dev__info{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1024px){.marathon .free-frontend-dev__info{display:none}}.marathon .free-frontend-dev__result{display:flex;flex-direction:column;margin-top:50px;gap:10px}@media screen and (max-width:1440px){.marathon .free-frontend-dev__result{margin-top:35px}}@media screen and (max-width:1024px){.marathon .free-frontend-dev__result{margin-bottom:35px}}@media screen and (max-width:900px){.marathon .free-frontend-dev__result{margin-top:30px;margin-bottom:25px}}@media screen and (max-width:500px){.marathon .free-frontend-dev__result{margin-top:25px}}.marathon .free-frontend-dev__result li{padding:12px 38px;display:flex;justify-content:center;align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#ff9623,#e5721a) border-box;border-radius:50em;border:2px solid transparent}.marathon .free-frontend-dev__dog,.marathon .free-frontend-dev__cat{width:32%;position:relative}@media screen and (max-width:1024px){.marathon .free-frontend-dev__dog,.marathon .free-frontend-dev__cat{width:35%}}@media screen and (max-width:768px){.marathon .free-frontend-dev__dog,.marathon .free-frontend-dev__cat{width:40%}}@media screen and (max-width:500px){.marathon .free-frontend-dev__dog,.marathon .free-frontend-dev__cat{width:50%}}.marathon .free-frontend-dev__dog{right:90px}@media screen and (max-width:1280px){.marathon .free-frontend-dev__dog{right:0}}@media screen and (max-width:1024px){.marathon .free-frontend-dev__dog{right:-1.5%}}@media screen and (max-width:500px){.marathon .free-frontend-dev__dog{right:-2%}}.marathon .free-frontend-dev__cat{left:90px}@media screen and (max-width:1280px){.marathon .free-frontend-dev__cat{left:0}}@media screen and (max-width:1024px){.marathon .free-frontend-dev__cat{top:-7px;left:-1.5%}}@media screen and (max-width:768px){.marathon .free-frontend-dev__cat{top:-6px}}@media screen and (max-width:500px){.marathon .free-frontend-dev__cat{top:-4px;left:-2%}}.marathon .free-frontend-dev__review{display:flex;justify-content:space-between;align-self:center;background:#fff;border-radius:30px;padding:30px 60px;margin-top:100px;width:732px;box-sizing:border-box}@media screen and (max-width:1024px){.marathon .free-frontend-dev__review{margin-top:50px;padding:20px 40px;border-radius:25px;width:650px}}@media screen and (max-width:768px){.marathon .free-frontend-dev__review{width:100%}}@media screen and (max-width:650px){.marathon .free-frontend-dev__review{flex-direction:column;gap:15px;background:transparent;margin-top:40px;padding:0;width:240px}}@media screen and (max-width:500px){.marathon .free-frontend-dev__review{margin-top:30px}}.marathon .free-frontend-dev__review-item{display:flex;align-items:center}.marathon .free-frontend-dev__review-item img{width:50px;margin-right:16px}@media screen and (max-width:1024px){.marathon .free-frontend-dev__review-item img{margin-right:12px;width:45px}}@media screen and (max-width:500px){.marathon .free-frontend-dev__review-item img{margin-right:10px;width:40px}}.marathon .free-frontend-dev__review-info{display:flex;flex-direction:column;gap:2px}.marathon .free-frontend-dev__review-info h4{font-weight:600}.marathon .free-frontend-dev__review-info p{display:flex;align-items:center;gap:25px}@media screen and (max-width:1024px){.marathon .free-frontend-dev__review-info p{gap:20px}}.marathon .free-frontend-dev__review-info p a{font-weight:600;color:#e5721a}.marathon .free-frontend-dev__review-info p a:hover{text-decoration:underline}.marathon .free-tetris{display:flex;justify-content:space-between}@media screen and (max-width:900px){.marathon .free-tetris{flex-direction:column}}.marathon .free-tetris__left{display:flex;flex-direction:column;width:43%}@media screen and (max-width:900px){.marathon .free-tetris__left{width:100%;align-items:center}}.marathon .free-tetris__title{z-index:10;white-space:nowrap}@media screen and (max-width:900px){.marathon .free-tetris__title{text-align:center}}.marathon .free-tetris__subtitle{font-size:36px;text-transform:uppercase;margin:15px 0 40px 0}@media screen and (max-width:900px){.marathon .free-tetris__subtitle{text-align:center;font-size:28px;margin:10px 0 30px 0}}@media screen and (max-width:500px){.marathon .free-tetris__subtitle{font-size:20px}}.marathon .free-tetris__result{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width:1440px){.marathon .free-tetris__result{margin-bottom:35px}}@media screen and (max-width:900px){.marathon .free-tetris__result{margin-bottom:30px}}@media screen and (max-width:500px){.marathon .free-tetris__result{margin-bottom:25px}}.marathon .free-tetris__result li{display:flex;align-items:center}.marathon .free-tetris__result li:not(:last-child){margin-bottom:25px}@media screen and (max-width:900px){.marathon .free-tetris__result li:not(:last-child){margin-bottom:20px}}@media screen and (max-width:500px){.marathon .free-tetris__result li:not(:last-child){margin-bottom:18px}}.marathon .free-tetris__result li:first-child::before{background:url(/assets/img/marathon/Tetris/arrow-yellow.svg) no-repeat;background-size:contain}.marathon .free-tetris__result li:not(:first-child)::before{background:url(/assets/img/marathon/Tetris/arrow-white.svg) no-repeat;background-size:contain}.marathon .free-tetris__result li::before{content:'';margin-right:20px;width:29px;height:21px}@media screen and (max-width:1440px){.marathon .free-tetris__result li::before{width:22px;height:16px}}@media screen and (max-width:500px){.marathon .free-tetris__result li::before{margin-right:10px;width:21px;height:15px}}.marathon .free-tetris__button-block{display:flex;align-items:center}@media screen and (max-width:500px){.marathon .free-tetris__button-block{flex-direction:column}}.marathon .free-tetris__button-block button{margin-right:30px}@media screen and (max-width:500px){.marathon .free-tetris__button-block button{margin-right:0;margin-bottom:15px}}.marathon .free-tetris__right{width:50%}@media screen and (max-width:900px){.marathon .free-tetris__right{width:80%;margin:0 auto;margin-top:50px}}@media screen and (max-width:500px){.marathon .free-tetris__right{width:100%}}.marathon .free-tetris__right img{width:100%}.marathon .free-tetris__right img.desktop{display:flex}@media screen and (max-width:500px){.marathon .free-tetris__right img.desktop{display:none}}.marathon .free-tetris__right img.mobile{display:none}@media screen and (max-width:500px){.marathon .free-tetris__right img.mobile{display:flex}}.marathon .free-hearts{position:relative;margin-bottom:250px}@media screen and (max-width:1680px){.marathon .free-hearts{margin-bottom:220px}}@media screen and (max-width:1440px){.marathon .free-hearts{margin-bottom:200px}}@media screen and (max-width:1280px){.marathon .free-hearts{margin-bottom:180px}}@media screen and (max-width:1024px){.marathon .free-hearts{margin-bottom:160px}}@media screen and (max-width:768px){.marathon .free-hearts{margin-bottom:110px}}@media screen and (max-width:500px){.marathon .free-hearts{margin-bottom:125px}}@media screen and (max-width:350px){.marathon .free-hearts{margin-bottom:90px}}.marathon .free-hearts .wrapper{display:flex;flex-direction:column;align-items:center}.marathon .free-hearts__title{text-align:center;display:flex;flex-direction:column}.marathon .free-hearts__title .heart{position:relative}@media screen and (max-width:600px){.marathon .free-hearts__title .heart{display:flex;flex-direction:column}}.marathon .free-hearts__title .heart img{position:absolute;right:-40px;bottom:-15px;width:53px}@media screen and (max-width:1680px){.marathon .free-hearts__title .heart img{right:-45px}}@media screen and (max-width:1680px){.marathon .free-hearts__title .heart img{right:-40px;width:45px}}@media screen and (max-width:900px){.marathon .free-hearts__title .heart img{right:-35px;width:40px}}@media screen and (max-width:600px){.marathon .free-hearts__title .heart img{width:23px;right:45px;bottom:-5px}}.marathon .free-hearts__subtitle{font-size:36px;text-transform:uppercase;margin:15px 0 50px 0}@media screen and (max-width:900px){.marathon .free-hearts__subtitle{text-align:center;font-size:28px;margin:10px 0 30px 0}}@media screen and (max-width:500px){.marathon .free-hearts__subtitle{font-size:20px}}.marathon .free-hearts__result{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin-bottom:50px;width:70%}@media screen and (max-width:1440px){.marathon .free-hearts__result{margin-bottom:35px}}@media screen and (max-width:1024px){.marathon .free-hearts__result{width:80%}}@media screen and (max-width:900px){.marathon .free-hearts__result{margin-bottom:30px}}@media screen and (max-width:768px){.marathon .free-hearts__result{width:100%}}@media screen and (max-width:500px){.marathon .free-hearts__result{margin-bottom:25px;flex-direction:column;gap:15px;width:auto}}.marathon .free-hearts__result li{display:flex;align-items:center;width:47%;font-weight:700}@media screen and (max-width:500px){.marathon .free-hearts__result li{width:100%}}.marathon .free-hearts__result li:first-child::before{background:url(/assets/img/marathon/Tetris/arrow-yellow.svg) no-repeat;background-size:contain}.marathon .free-hearts__result li:not(:first-child)::before{background:url(/assets/img/marathon/Tetris/arrow-white.svg) no-repeat;background-size:contain}.marathon .free-hearts__result li::before{content:'';margin-right:20px;width:29px;height:21px}@media screen and (max-width:1440px){.marathon .free-hearts__result li::before{width:22px;height:16px}}@media screen and (max-width:500px){.marathon .free-hearts__result li::before{margin-right:10px;width:21px;height:15px}}.marathon .free-hearts__button-block{display:flex;align-items:center}@media screen and (max-width:500px){.marathon .free-hearts__button-block{flex-direction:column}}.marathon .free-hearts__button-block button{margin-right:40px}@media screen and (max-width:500px){.marathon .free-hearts__button-block button{margin-right:0;margin-bottom:15px}}.marathon .free-hearts__start{text-transform:uppercase}.marathon .free-hearts__image{width:100%;position:absolute;bottom:-380px;z-index:-1}@media screen and (max-width:1680px){.marathon .free-hearts__image{bottom:-340px}}@media screen and (max-width:1440px){.marathon .free-hearts__image{bottom:-300px}}@media screen and (max-width:1280px){.marathon .free-hearts__image{bottom:-270px}}@media screen and (max-width:1024px){.marathon .free-hearts__image{bottom:-230px}}@media screen and (max-width:768px){.marathon .free-hearts__image{bottom:-180px}}@media screen and (max-width:500px){.marathon .free-hearts__image{bottom:-180px;right:-50%;width:200%}}@media screen and (max-width:420px){.marathon .free-hearts__image{bottom:-150px}}@media screen and (max-width:350px){.marathon .free-hearts__image{bottom:-130px}}.marathon .free-hearts__image img{width:100%}.marathon .free-qa{display:flex;flex-direction:column}.marathon .free-qa__top{display:flex;justify-content:space-between}@media screen and (max-width:768px){.marathon .free-qa__top{flex-direction:column}}.marathon .free-qa__left{display:flex;flex-direction:column;width:55%}@media screen and (max-width:1680px){.marathon .free-qa__left{width:60%}}@media screen and (max-width:768px){.marathon .free-qa__left{width:100%}}.marathon .free-qa__list{margin-top:58px;display:flex;flex-direction:column;gap:26px;text-transform:none;font-weight:500}@media screen and (max-width:1800px){.marathon .free-qa__list{margin-top:45px;gap:20px}}@media screen and (max-width:1680px){.marathon .free-qa__list{gap:15px;margin-top:30px}}@media screen and (max-width:768px){.marathon .free-qa__list{gap:22px}}.marathon .free-qa__list li{display:flex;align-items:center}.marathon .free-qa__list li:first-child{font-weight:700}.marathon .free-qa__list li:before{content:'';border-radius:50%;border:2px solid #1a1a1a;width:8px;min-width:8px;height:8px;margin-right:24px;display:inline-block}@media screen and (max-width:1680px){.marathon .free-qa__list li:before{margin-right:20px}}@media screen and (max-width:768px){.marathon .free-qa__list li:before{margin-right:14px}}.marathon .free-qa__list li.color-orange:before{background:#ff7a00;border:2px solid #ff7a00}.marathon .free-qa__right{width:38%}@media screen and (max-width:1800px){.marathon .free-qa__right{width:34%}}@media screen and (max-width:1680px){.marathon .free-qa__right{width:28%}}@media screen and (max-width:1024px){.marathon .free-qa__right{width:35%}}@media screen and (max-width:768px){.marathon .free-qa__right{width:100%;margin-top:34px}}.marathon .free-qa__right img{width:100%}.marathon .free-qa__bottom{display:flex;justify-content:center;gap:30px;margin-top:30px}@media screen and (max-width:900px){.marathon .free-qa__bottom{flex-direction:column-reverse;align-items:center}}@media screen and (max-width:768px){.marathon .free-qa__bottom{margin-top:-5px}}@media screen and (max-width:600px){.marathon .free-qa__bottom{gap:20px}}.marathon .free-qa__bottom button{width:447px;height:116px}@media screen and (max-width:1800px){.marathon .free-qa__bottom button{height:90px}}@media screen and (max-width:1680px){.marathon .free-qa__bottom button{height:74px;width:400px}}@media screen and (max-width:1150px){.marathon .free-qa__bottom button{width:350px}}@media screen and (max-width:600px){.marathon .free-qa__bottom button{width:100%}}@media screen and (max-width:600px){.marathon .free-qa__button{width:100%}}.marathon .free-qa__start{border-radius:30px;border:4px solid #7fad00;display:flex;justify-content:center;align-items:center;width:100%;gap:8px;font-weight:600}@media screen and (max-width:900px){.marathon .free-qa__start{height:74px}}@media screen and (max-width:600px){.marathon .free-qa__start{flex-direction:column;gap:0;padding:10px 0}}@media screen and (max-width:500px){.marathon .free-qa__start{border-radius:24px;border:3px solid #7fad00}}.marathon .for-whom{display:flex;flex-direction:column;padding-top:200px;position:relative}@media screen and (max-width:1680px){.marathon .for-whom{padding-top:175px}}@media screen and (max-width:1440px){.marathon .for-whom{padding-top:150px}}@media screen and (max-width:900px){.marathon .for-whom{padding-top:120px}}@media screen and (max-width:730px){.marathon .for-whom{background:none}}@media screen and (max-width:500px){.marathon .for-whom{padding-top:80px}}.marathon .for-whom .tetris-figure{right:8%;bottom:5%;width:6%}@media screen and (max-width:1680px){.marathon .for-whom .tetris-figure{right:3%;bottom:8%}}@media screen and (max-width:1440px){.marathon .for-whom .tetris-figure{display:none}}.marathon .for-whom h2{display:flex;justify-content:center;text-align:center;flex-wrap:wrap}.marathon .for-whom__block{display:flex;justify-content:space-between;margin-top:60px}@media screen and (max-width:1440px){.marathon .for-whom__block{margin-top:50px}}@media screen and (max-width:900px){.marathon .for-whom__block{margin-top:40px}}@media screen and (max-width:700px){.marathon .for-whom__block{flex-direction:column}}@media screen and (max-width:500px){.marathon .for-whom__block{margin-top:30px}}.marathon .for-whom__item{width:32%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:700px){.marathon .for-whom__item{width:100%}.marathon .for-whom__item:not(:last-child){margin-bottom:30px}}.marathon .for-whom__icon{border-radius:50%;width:99px;height:99px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1440px){.marathon .for-whom__icon{width:84px;height:84px}}@media screen and (max-width:900px){.marathon .for-whom__icon{width:68px;height:68px}}.marathon .for-whom__icon img,.marathon .for-whom__icon svg{width:59px}@media screen and (max-width:1440px){.marathon .for-whom__icon img,.marathon .for-whom__icon svg{width:46px}}@media screen and (max-width:900px){.marathon .for-whom__icon img,.marathon .for-whom__icon svg{width:36px}}.marathon .for-whom__title{text-align:center;font-weight:600;margin:20px 0}@media screen and (max-width:1440px){.marathon .for-whom__title{margin:15px 0}}@media screen and (max-width:900px){.marathon .for-whom__title{margin:12px 0}}@media screen and (max-width:500px){.marathon .for-whom__title{margin:10px 0}}.marathon .for-whom__info{text-align:center}.marathon .why-it{display:flex;flex-direction:column;padding:200px 0}@media screen and (max-width:1680px){.marathon .why-it{padding:175px 0}}@media screen and (max-width:1440px){.marathon .why-it{padding:150px 0}}@media screen and (max-width:900px){.marathon .why-it{padding:120px 0}}@media screen and (max-width:730px){.marathon .why-it{background:none}}@media screen and (max-width:500px){.marathon .why-it{padding:80px 0}}.marathon .why-it .tetris-figure{left:-36px;top:-73px;width:75px}@media screen and (max-width:1024px){.marathon .why-it .tetris-figure{display:none}}.marathon .why-it h2{display:flex;justify-content:center;text-align:center;flex-wrap:wrap}.marathon .why-it__block{display:flex;justify-content:space-between;margin-top:60px;position:relative}@media screen and (max-width:1440px){.marathon .why-it__block{margin-top:50px}}@media screen and (max-width:1024px){.marathon .why-it__block{margin-left:100px;margin-right:100px;flex-wrap:wrap;gap:20px}}@media screen and (max-width:900px){.marathon .why-it__block{margin-top:40px}}@media screen and (max-width:768px){.marathon .why-it__block{margin-left:70px;margin-right:70px}}@media screen and (max-width:700px){.marathon .why-it__block{margin-left:0;margin-right:0}}@media screen and (max-width:500px){.marathon .why-it__block{margin-top:30px;gap:20px}}.marathon .why-it__item{width:23.5%;background:#fff;box-shadow:0 1px 33px rgba(0,0,0,.07);border-radius:10px;padding:40px 10px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;transition:all .2s}@media screen and (max-width:1440px){.marathon .why-it__item{padding:30px 10px}}@media screen and (max-width:1024px){.marathon .why-it__item{padding:30px 20px;width:47.5%}}@media screen and (max-width:768px){.marathon .why-it__item{padding:20px 10px}}@media screen and (max-width:500px){.marathon .why-it__item{padding:25px 10px;width:100%}}.marathon .why-it__item:hover{transition:all .2s}.marathon .why-it__item:hover .why-it__animate{display:block;animation-play-state:running}.marathon .why-it__item:hover .why-it__icon{background:transparent}.marathon .why-it__item.purple:hover{background:linear-gradient(180deg,#b14796 0%,#7c0e7a 100%);color:#fff}.marathon .why-it__item.blue:hover{background:linear-gradient(180deg,#2196f3 0%,#236cc7 100%);color:#fff}.marathon .why-it__item.yellow:hover{background:#ffe251;color:#324b53}.marathon .why-it__item.yellow-hearts:hover{background:#ffe251;color:#0a5f1c}.marathon .why-it__title{text-align:center;font-weight:600;height:56px;width:85%}@media screen and (max-width:1024px){.marathon .why-it__title{width:70%;height:44px}}@media screen and (max-width:500px){.marathon .why-it__title{height:auto}}.marathon .why-it__icon{border-radius:50%;width:99px;height:99px;display:flex;justify-content:center;align-items:center;margin:20px 0;position:relative}@media screen and (max-width:1440px){.marathon .why-it__icon{width:84px;height:84px;margin:15px 0}}@media screen and (max-width:900px){.marathon .why-it__icon{width:68px;height:68px;margin:12px 0}}@media screen and (max-width:500px){.marathon .why-it__icon{margin:10px 0}}.marathon .why-it__icon img,.marathon .why-it__icon svg{width:55px}@media screen and (max-width:1440px){.marathon .why-it__icon img,.marathon .why-it__icon svg{width:43px}}@media screen and (max-width:900px){.marathon .why-it__icon img,.marathon .why-it__icon svg{width:33px}}.marathon .why-it__animate{display:none;position:absolute;border:1px solid #fff;border-radius:50%;width:100%;height:100%;left:0;top:0;right:0;animation:rotate-circle 3s infinite linear;animation-play-state:paused}.marathon .why-it__animate.running{display:block;animation-play-state:running}.marathon .why-it__circle{position:absolute;width:9px;height:9px;border-radius:50%;background:#fff;top:10px;left:10px}@media screen and (max-width:1440px){.marathon .why-it__circle{top:8px;left:8px}}@media screen and (max-width:900px){.marathon .why-it__circle{top:5px;left:5px}}.marathon .why-it__info{text-align:center}.marathon .expect{padding:120px 0 80px 0;color:#fff}@media screen and (max-width:1680px){.marathon .expect{padding:90px 0}}@media screen and (max-width:1440px){.marathon .expect{padding:80px 0}}@media screen and (max-width:900px){.marathon .expect{padding:50px 0}}@media screen and (max-width:500px){.marathon .expect{padding:30px 0}}.marathon .expect .wrapper{display:flex;flex-direction:column}.marathon .expect__title{text-align:center;align-self:center}.marathon .expect__subtitle{text-align:center;align-self:center;margin:60px 0 42px 0;font-weight:700}@media screen and (max-width:1680px){.marathon .expect__subtitle{margin:40px 0 30px 0}}@media screen and (max-width:1024px){.marathon .expect__subtitle{margin:40px 0}}@media screen and (max-width:650px){.marathon .expect__subtitle{margin:30px 0}}.marathon .expect__block{display:flex;justify-content:space-between;gap:30px}@media screen and (max-width:1024px){.marathon .expect__block{gap:20px}}@media screen and (max-width:650px){.marathon .expect__block{flex-direction:column;gap:20px}}.marathon .expect__list{display:flex;flex-direction:column;gap:30px;width:48%}@media screen and (max-width:650px){.marathon .expect__list{gap:20px;width:100%}}.marathon .expect__item{display:flex;gap:20px}@media screen and (max-width:1024px){.marathon .expect__item{gap:15px}}.marathon .expect__item img{width:45px;height:45px}@media screen and (max-width:1680px){.marathon .expect__item img{width:40px;height:40px}}@media screen and (max-width:1024px){.marathon .expect__item img{width:35px;height:35px}}@media screen and (max-width:650px){.marathon .expect__item img{width:30px;height:30px}}.marathon .expect__item-info{display:flex;flex-direction:column;gap:10px}.marathon .expect__item-info h4{font-weight:700}.marathon .expect__register{margin-top:80px;align-self:center}@media screen and (max-width:1680px){.marathon .expect__register{margin-top:60px}}@media screen and (max-width:1024px){.marathon .expect__register{margin-top:40px}}.marathon .expect__register button{margin:0 auto}.marathon .expect__register p{margin-top:10px;font-weight:600;text-align:center}@media screen and (max-width:900px){.marathon .expect__register p{margin-top:5px}}.marathon .what-you-get{position:relative}.marathon .what-you-get>.tetris-figure{right:5%;top:-40%}@media screen and (max-width:1440px){.marathon .what-you-get>.tetris-figure{display:none}}.marathon .what-you-get__img.mobile{display:none}@media screen and (max-width:600px){.marathon .what-you-get__img.mobile{display:flex;margin-bottom:20px}}@media screen and (max-width:500px){.marathon .what-you-get__img.mobile{margin-top:30px}}.marathon .what-you-get__img.mobile img{width:100%}.marathon .what-you-get__title-block{margin-bottom:60px}@media screen and (max-width:1440px){.marathon .what-you-get__title-block{margin-bottom:50px}}@media screen and (max-width:900px){.marathon .what-you-get__title-block{margin-bottom:40px}}@media screen and (max-width:500px){.marathon .what-you-get__title-block{margin-bottom:0;text-align:center}}.marathon .what-you-get__title-block h2{padding:100px 0}@media screen and (max-width:1680px){.marathon .what-you-get__title-block h2{padding:90px 0}}@media screen and (max-width:900px){.marathon .what-you-get__title-block h2{padding:70px 0}}@media screen and (max-width:500px){.marathon .what-you-get__title-block h2{padding:35px 0 90px 0}}.marathon .what-you-get__main-block{display:flex;justify-content:space-between;position:relative}@media screen and (max-width:600px){.marathon .what-you-get__main-block{flex-direction:column-reverse}}.marathon .what-you-get__left{width:50%;display:flex;flex-direction:column}@media screen and (max-width:600px){.marathon .what-you-get__left{width:100%;position:relative;top:-90px}}@media screen and (max-width:500px){.marathon .what-you-get__left{top:-55px}}.marathon .what-you-get__info{display:flex;flex-direction:column}.marathon .what-you-get__info p:first-child{font-weight:600}.marathon .what-you-get__info p:not(:last-child){margin-bottom:40px}@media screen and (max-width:1440px){.marathon .what-you-get__info p:not(:last-child){margin-bottom:30px}}@media screen and (max-width:900px){.marathon .what-you-get__info p:not(:last-child){margin-bottom:20px}}.marathon .what-you-get__btn-block{display:flex;align-items:center;margin-top:40px}@media screen and (max-width:1440px){.marathon .what-you-get__btn-block{margin-top:30px}}@media screen and (max-width:768px){.marathon .what-you-get__btn-block{margin-top:40px}}@media screen and (max-width:500px){.marathon .what-you-get__btn-block{flex-direction:column;margin-top:20px}}.marathon .what-you-get__btn-block button{margin-right:40px}@media screen and (max-width:1440px){.marathon .what-you-get__btn-block button{margin-right:30px}}@media screen and (max-width:1024px){.marathon .what-you-get__btn-block button{margin-right:20px}}@media screen and (max-width:900px){.marathon .what-you-get__btn-block button{margin-right:30px}}@media screen and (max-width:500px){.marathon .what-you-get__btn-block button{margin-right:0;margin-bottom:20px}}.marathon .what-you-get__right{width:44%;position:relative}@media screen and (min-width:2100px){.marathon .what-you-get__right{width:38%}}@media screen and (min-width:2500px){.marathon .what-you-get__right{width:34%}}@media screen and (max-width:600px){.marathon .what-you-get__right{width:90%;margin:0 auto}}@media screen and (max-width:500px){.marathon .what-you-get__right{width:80%}}@media screen and (max-width:600px){.marathon .what-you-get__right.desktop{display:none}}.marathon .what-you-get__right>.tetris-figure{left:40%;top:-50%}@media screen and (max-width:1440px){.marathon .what-you-get__right>.tetris-figure{width:120px}}@media screen and (max-width:1024px){.marathon .what-you-get__right>.tetris-figure{display:none}}.marathon .what-you-get__image{width:100%;position:absolute;top:-160px;z-index:99}@media screen and (max-width:768px){.marathon .what-you-get__image{top:-105px}}@media screen and (max-width:600px){.marathon .what-you-get__image{position:relative}}@media screen and (max-width:500px){.marathon .what-you-get__image{top:-75px}}.marathon .how-it-go{display:flex;flex-direction:column;padding-top:200px;position:relative}@media screen and (max-width:1680px){.marathon .how-it-go{padding-top:175px}}@media screen and (max-width:1440px){.marathon .how-it-go{padding-top:150px}}@media screen and (max-width:900px){.marathon .how-it-go{padding-top:120px}}@media screen and (max-width:600px){.marathon .how-it-go{padding-top:20px}}.marathon .how-it-go>.tetris-figure{bottom:-11%;left:6%}@media screen and (max-width:1440px){.marathon .how-it-go>.tetris-figure{display:none}}.marathon .how-it-go h2{display:flex;justify-content:center;text-align:center;flex-wrap:wrap}.marathon .how-it-go__block{display:flex;justify-content:space-between;margin-top:60px;flex-wrap:wrap}@media screen and (max-width:1440px){.marathon .how-it-go__block{margin-top:50px}}@media screen and (max-width:900px){.marathon .how-it-go__block{margin-top:40px}}@media screen and (max-width:500px){.marathon .how-it-go__block{margin-top:30px;flex-direction:column}}.marathon .how-it-go__item{width:23%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1024px){.marathon .how-it-go__item{width:48%}.marathon .how-it-go__item:nth-child(n+3){margin-top:20px}}@media screen and (max-width:500px){.marathon .how-it-go__item{width:100%}.marathon .how-it-go__item:nth-child(n+3){margin-top:0}.marathon .how-it-go__item:not(:last-child){margin-bottom:30px}}.marathon .how-it-go__item:hover .how-it-go__mark{transform:scale(1.1);transition:all .5s}.marathon .how-it-go__icon{border-radius:50%;width:99px;height:99px;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width:1440px){.marathon .how-it-go__icon{width:84px;height:84px}}@media screen and (max-width:900px){.marathon .how-it-go__icon{width:68px;height:68px}}.marathon .how-it-go__icon img,.marathon .how-it-go__icon svg{width:52px}@media screen and (max-width:1440px){.marathon .how-it-go__icon img,.marathon .how-it-go__icon svg{width:39px}}@media screen and (max-width:900px){.marathon .how-it-go__icon img,.marathon .how-it-go__icon svg{width:30px}}.marathon .how-it-go__mark{border-radius:50%;display:flex;align-items:center;justify-content:center;width:38px;height:38px;position:absolute;top:-10px;right:-10px;z-index:999;transition:all .5s}@media screen and (max-width:1680px){.marathon .how-it-go__mark{width:33px;height:33px;top:-5px;right:-5px}}@media screen and (max-width:1440px){.marathon .how-it-go__mark{width:29px;height:29px}}@media screen and (max-width:900px){.marathon .how-it-go__mark{width:22px;height:22px;top:-2px;right:-2px}}.marathon .how-it-go__title{text-align:center;font-weight:600;margin:20px 0}@media screen and (max-width:1440px){.marathon .how-it-go__title{margin:15px 0}}@media screen and (max-width:900px){.marathon .how-it-go__title{margin:12px 0}}@media screen and (max-width:500px){.marathon .how-it-go__title{margin:10px 0}}.marathon .how-it-go__info{text-align:center}.marathon .program{margin-top:150px;background:#f6f9ff;padding:100px 0;display:flex;flex-direction:column;justify-self:center}@media screen and (max-width:1680px){.marathon .program{margin-top:125px;padding:90px 0}}@media screen and (max-width:1440px){.marathon .program{margin-top:100px;padding:80px 0}}@media screen and (max-width:900px){.marathon .program{margin-top:80px;padding:50px 0}}@media screen and (max-width:500px){.marathon .program{margin-top:50px;padding:30px 0}}.marathon .program h2{text-align:center}.marathon .program__block{display:flex;flex-wrap:wrap;justify-content:space-between}.marathon .program__item{background:#fff;box-shadow:0 1px 33px rgba(0,0,0,.07);border-radius:10px;width:48%;padding:0 30px 30px;box-sizing:border-box;margin-top:110px}@media screen and (max-width:1440px){.marathon .program__item{margin-top:95px}}@media screen and (max-width:900px){.marathon .program__item{padding:0 20px 20px}}@media screen and (max-width:600px){.marathon .program__item{width:100%}}.marathon .program__item:hover p{color:#fff;transition:all .2s}.marathon .program__item:hover .program__animate-circle{animation-play-state:running}.marathon .program__item:hover .program__circle-block{background:linear-gradient(180deg,#ff9623 0%,#e5721a 100%)}.marathon .program__item-last{display:flex;align-items:center;justify-content:center}@media screen and (max-width:600px){.marathon .program__item-last{padding:65px 20px;margin-top:30px}.marathon .program__item-last .program__info{margin-top:0}}.marathon .program__info{margin-top:30px}.marathon .program__circle-block{position:relative;display:flex;align-items:center;justify-content:center;width:115px;height:115px;border-radius:50%;z-index:1;transition:all 500ms ease;background:#fff;box-shadow:0 6px 23px rgba(0,0,0,.06);margin-top:-58px}@media screen and (max-width:1440px){.marathon .program__circle-block{width:97px;height:97px;margin-top:-48px}}.marathon .program__day{display:flex;flex-direction:column;align-items:center;transition:all .2s}.marathon .program__day p:first-child{margin-bottom:7px;font-weight:600}@media screen and (max-width:1440px){.marathon .program__day p:first-child{margin-bottom:5px}}.marathon .program__number{font-size:43px;font-weight:900}.marathon .program__animate-circle{position:absolute;width:100%;height:100%;left:0;top:0;right:0;animation:rotate-circle 3s infinite linear;animation-play-state:paused}.marathon .program__icon1{position:absolute;left:-23px;top:60px;width:16px;height:16px;border-radius:50%}@media screen and (max-width:1440px){.marathon .program__icon1{width:14px;height:14px;top:55px;left:-18px}}.marathon .program__icon2{position:absolute;left:15px;top:-16px;width:16px;height:16px;border-radius:50%}@media screen and (max-width:1440px){.marathon .program__icon2{width:14px;height:14px;left:20px}}.marathon .program__icon3{position:absolute;top:10px;right:0;width:10px;height:10px;border-radius:50%}@media screen and (max-width:1440px){.marathon .program__icon3{width:9px;height:9px}}.marathon .program-tetris{margin-top:150px;display:flex;flex-direction:column;justify-self:center;position:relative}@media screen and (max-width:1680px){.marathon .program-tetris{margin-top:125px}}@media screen and (max-width:1440px){.marathon .program-tetris{margin-top:100px}}@media screen and (max-width:900px){.marathon .program-tetris{margin-top:80px}}@media screen and (max-width:500px){.marathon .program-tetris{margin-top:50px}}.marathon .program-tetris>.tetris-figure{bottom:10%}@media screen and (max-width:1440px){.marathon .program-tetris>.tetris-figure{display:none}}.marathon .program-tetris h2{text-align:center}.marathon .program-tetris__block{margin-top:60px;display:flex;flex-direction:column;position:relative}@media screen and (max-width:1440px){.marathon .program-tetris__block{margin-top:50px}}@media screen and (max-width:900px){.marathon .program-tetris__block{margin-top:40px}}@media screen and (max-width:500px){.marathon .program-tetris__block{margin-top:30px}}.marathon .program-tetris__block>.tetris-figure{bottom:165px;right:-80px}@media screen and (max-width:1280px){.marathon .program-tetris__block>.tetris-figure{display:none}}.marathon .program-tetris__item{display:flex;align-items:center}@media screen and (max-width:700px){.marathon .program-tetris__item{flex-direction:column;align-items:flex-start}}.marathon .program-tetris__item:last-child .program-tetris__lesson{border-bottom:0!important}.marathon .program-tetris__item:last-child .program-tetris__info{border-bottom:0!important}.marathon .program-tetris__lesson{font-size:38px;text-transform:uppercase;box-sizing:border-box;border-bottom:2px solid #fff;border-right:2px solid #fff;height:200px;min-width:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1440px){.marathon .program-tetris__lesson{height:170px}}@media screen and (max-width:700px){.marathon .program-tetris__lesson{border:0;align-items:flex-start;justify-content:flex-start;min-width:auto;height:auto;padding:30px 0 10px 0}}.marathon .program-tetris__info{display:flex;flex-direction:column;justify-content:center;padding-left:40px;box-sizing:border-box;border-bottom:2px solid #fff;height:200px;width:100%}@media screen and (max-width:1440px){.marathon .program-tetris__info{height:170px}}@media screen and (max-width:700px){.marathon .program-tetris__info{height:auto;justify-content:flex-start;padding-left:0;padding-bottom:30px}}.marathon .program-tetris__info h4{margin-bottom:6px;font-weight:700}.marathon .program-tetris__info p{display:flex;flex-direction:column}.marathon .why-you-successed{display:flex;justify-content:space-between;align-items:center;margin-top:150px}@media screen and (max-width:1680px){.marathon .why-you-successed{margin-top:125px}}@media screen and (max-width:1440px){.marathon .why-you-successed{margin-top:100px}}@media screen and (max-width:900px){.marathon .why-you-successed{margin-top:80px}}@media screen and (max-width:600px){.marathon .why-you-successed{flex-direction:column}}@media screen and (max-width:500px){.marathon .why-you-successed{margin-top:50px}}.marathon .why-you-successed__left{display:flex;flex-direction:column;width:60%}@media screen and (max-width:600px){.marathon .why-you-successed__left{width:100%}}@media screen and (max-width:768px){.marathon .why-you-successed__title{white-space:nowrap}}@media screen and (max-width:600px){.marathon .why-you-successed__title{white-space:wrap;text-align:center}}.marathon .why-you-successed__subtitle{font-weight:600;margin:60px 0 40px 0}@media screen and (max-width:1440px){.marathon .why-you-successed__subtitle{margin:50px 0 30px 0}}@media screen and (max-width:900px){.marathon .why-you-successed__subtitle{margin:40px 0 20px 0}}@media screen and (max-width:500px){.marathon .why-you-successed__subtitle{margin:30px 0 20px 0}}.marathon .why-you-successed__info{width:90%}@media screen and (max-width:1440px){.marathon .why-you-successed__info{width:100%}}.marathon .why-you-successed__info:not(:last-child){margin-bottom:30px}@media screen and (max-width:1440px){.marathon .why-you-successed__info:not(:last-child){margin-bottom:25px}}@media screen and (max-width:900px){.marathon .why-you-successed__info:not(:last-child){margin-bottom:20px}}.marathon .why-you-successed__right{width:35%}@media screen and (max-width:768px){.marathon .why-you-successed__right{display:flex;align-self:flex-end}}@media screen and (max-width:600px){.marathon .why-you-successed__right{width:80%;margin-top:20px;align-items:center}}.marathon .why-you-successed__right img{width:100%}.marathon .guarantee{display:flex;flex-direction:column;margin-top:150px}@media screen and (max-width:1680px){.marathon .guarantee{margin-top:125px}}@media screen and (max-width:1440px){.marathon .guarantee{margin-top:100px}}@media screen and (max-width:900px){.marathon .guarantee{margin-top:80px}}@media screen and (max-width:500px){.marathon .guarantee{margin-top:50px}}.marathon .guarantee__title span:first-child{white-space:nowrap}@media screen and (max-width:1024px){.marathon .guarantee__title span:first-child{white-space:wrap}}@media screen and (max-width:600px){.marathon .guarantee__title{text-align:center}}.marathon .guarantee__block{display:flex;justify-content:space-between;margin-top:60px}@media screen and (max-width:768px){.marathon .guarantee__block{margin-top:50px}}.marathon .guarantee__left{width:35%;position:relative}@media screen and (max-width:768px){.marathon .guarantee__left{display:none}}.marathon .guarantee__left img{width:150%;position:absolute;left:-25%;top:-20%;z-index:-1}.marathon .guarantee__right{display:flex;flex-direction:column;width:60%;gap:30px}@media screen and (max-width:900px){.marathon .guarantee__right{gap:20px}}@media screen and (max-width:768px){.marathon .guarantee__right{width:100%}}.marathon .guarantee__right li{display:flex;align-items:flex-start;gap:20px}.marathon .guarantee__right li img{width:45px}@media screen and (max-width:900px){.marathon .guarantee__right li img{width:25px}}.marathon .guarantee__right li p{font-weight:500;text-transform:none}.marathon .what-next{margin-top:200px;position:relative;display:flex;justify-content:space-between}@media screen and (max-width:1680px){.marathon .what-next{margin-top:175px}}@media screen and (max-width:1440px){.marathon .what-next{margin-top:150px}}@media screen and (max-width:900px){.marathon .what-next{margin-top:125px}}@media screen and (max-width:600px){.marathon .what-next{flex-direction:column}}@media screen and (max-width:500px){.marathon .what-next{margin-top:80px}}.marathon .what-next .wrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:600px){.marathon .what-next .wrapper{flex-direction:column-reverse}}.marathon .what-next__left{width:35%}@media screen and (max-width:600px){.marathon .what-next__left{width:80%;margin-top:20px}}.marathon .what-next__left img{width:100%}.marathon .what-next__right{display:flex;flex-direction:column;width:60%}@media screen and (max-width:600px){.marathon .what-next__right{width:100%}}@media screen and (max-width:600px){.marathon .what-next__title{text-align:center}}.marathon .what-next__step-block{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}@media screen and (max-width:1440px){.marathon .what-next__step-block{margin-top:50px}}@media screen and (max-width:900px){.marathon .what-next__step-block{margin-top:40px}}.marathon .what-next__item{display:flex;width:47%}@media screen and (max-width:900px){.marathon .what-next__item{width:100%}}.marathon .what-next__item:nth-child(n+3){margin-top:50px}@media screen and (max-width:900px){.marathon .what-next__item:nth-child(n+3){margin-top:0}.marathon .what-next__item:not(:last-child){margin-bottom:35px}}.marathon .what-next__number{border-radius:50%;display:flex;align-items:center;justify-content:center;min-width:38px;width:38px;height:38px}@media screen and (max-width:1680px){.marathon .what-next__number{min-width:33px;width:33px;height:33px}}@media screen and (max-width:1440px){.marathon .what-next__number{min-width:29px;width:29px;height:29px}}@media screen and (max-width:900px){.marathon .what-next__number{min-width:22px;width:22px;height:22px}}.marathon .what-next__info{margin-left:15px;display:flex;flex-direction:column}@media screen and (max-width:1440px){.marathon .what-next__info{margin-left:10px}}.marathon .what-next__subtitle{margin-bottom:10px;font-weight:600}.marathon .register{padding:80px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:200px;position:relative}@media screen and (max-width:1680px){.marathon .register{margin-top:175px}}@media screen and (max-width:1440px){.marathon .register{padding:70px 0;margin-top:150px}}@media screen and (max-width:900px){.marathon .register{padding:50px 0;margin-top:125px}}@media screen and (max-width:500px){.marathon .register{padding:45px 0;margin-top:80px}}.marathon .register>.tetris-figure.one{top:-115px;right:140px}@media screen and (max-width:1440px){.marathon .register>.tetris-figure.one{right:0}}@media screen and (max-width:1280px){.marathon .register>.tetris-figure.one{display:none}}.marathon .register>.tetris-figure.two{top:-50px;left:100px}@media screen and (max-width:1440px){.marathon .register>.tetris-figure.two{left:0}}@media screen and (max-width:1280px){.marathon .register>.tetris-figure.two{display:none}}.marathon .register__title{font-weight:600;margin-bottom:40px;text-align:center}@media screen and (max-width:1440px){.marathon .register__title{margin-bottom:30px}}@media screen and (max-width:900px){.marathon .register__title{margin-bottom:20px}}.marathon .register__subtitle{text-align:center;text-transform:none}.marathon .register__button-block{display:flex;align-items:center;justify-content:center;margin-top:40px}@media screen and (max-width:500px){.marathon .register__button-block{flex-direction:column}}.marathon .register__button-block button{margin-right:40px}@media screen and (max-width:500px){.marathon .register__button-block button{margin-right:0;margin-bottom:15px}}.marathon .reward{margin-top:200px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1680px){.marathon .reward{margin-top:175px}}@media screen and (max-width:1440px){.marathon .reward{margin-top:150px}}@media screen and (max-width:900px){.marathon .reward{margin-top:125px}}@media screen and (max-width:500px){.marathon .reward{margin-top:80px}}.marathon .reward__title{display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.marathon .reward__subtitle{text-align:center;margin:30px 0 50px 0;font-weight:600}@media screen and (max-width:1440px){.marathon .reward__subtitle{margin:30px 0 40px 0}}@media screen and (max-width:900px){.marathon .reward__subtitle{margin:20px 0 40px 0}}@media screen and (max-width:500px){.marathon .reward__subtitle{margin:30px 0 30px 0}}.marathon .reward__block{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1024px){.marathon .reward__block{width:70%}}@media screen and (max-width:900px){.marathon .reward__block{width:100%}}.marathon .reward__item{width:22%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1024px){.marathon .reward__item{width:47%}.marathon .reward__item:nth-child(n+3){margin-top:40px}}@media screen and (max-width:900px){.marathon .reward__item:nth-child(n+3){margin-top:30px}}@media screen and (max-width:600px){.marathon .reward__item{width:100%}.marathon .reward__item:nth-child(n+3){margin-top:0}.marathon .reward__item:not(:last-child){margin-bottom:30px}}.marathon .reward__item img{width:270px}@media screen and (max-width:1680px){.marathon .reward__item img{width:200px}}@media screen and (max-width:600px){.marathon .reward__item img{width:130px}}.marathon .reward__info{text-align:center;margin-top:20px}@media screen and (max-width:900px){.marathon .reward__info{margin-top:12px}}@media screen and (max-width:500px){.marathon .reward__info{margin-top:10px}}.marathon .footer-marathon{margin-top:150px;padding:50px 0;position:relative}@media screen and (max-width:1680px){.marathon .footer-marathon{margin-top:125px;padding:45px 0}}@media screen and (max-width:1440px){.marathon .footer-marathon{margin-top:100px;padding:40px 0}}@media screen and (max-width:900px){.marathon .footer-marathon{margin-top:80px;padding:30px 0}}@media screen and (max-width:500px){.marathon .footer-marathon{margin-top:50px;padding:40px 0}}.marathon .footer-marathon>.tetris-figure.one{top:-105px;right:140px}@media screen and (max-width:1440px){.marathon .footer-marathon>.tetris-figure.one{right:0}}@media screen and (max-width:1280px){.marathon .footer-marathon>.tetris-figure.one{display:none}}.marathon .footer-marathon>.tetris-figure.two{top:-50px;right:31%}@media screen and (max-width:1280px){.marathon .footer-marathon>.tetris-figure.two{display:none}}.marathon .footer-marathon>.tetris-figure.three{top:-115px;left:0}@media screen and (max-width:1280px){.marathon .footer-marathon>.tetris-figure.three{display:none}}.marathon .footer-marathon__content{display:flex;justify-content:space-between}@media screen and (max-width:700px){.marathon .footer-marathon__content{flex-direction:column}}.marathon .footer-marathon__left{width:23%;display:flex;flex-direction:column}@media screen and (max-width:1024px){.marathon .footer-marathon__left{width:25%}}@media screen and (max-width:900px){.marathon .footer-marathon__left{width:30%}}@media screen and (max-width:700px){.marathon .footer-marathon__left{width:100%}.marathon .footer-marathon__left .footer-marathon__copyright{display:none}}.marathon .footer-marathon__left img{width:159px}@media screen and (max-width:900px){.marathon .footer-marathon__left img{width:114px}}@media screen and (max-width:700px){.marathon .footer-marathon__left img{width:159px}}.marathon .footer-marathon__left h4{margin:50px 0}@media screen and (max-width:900px){.marathon .footer-marathon__left h4{margin:45px 0}}@media screen and (max-width:700px){.marathon .footer-marathon__left h4{margin:20px 0 0 0}}.marathon .footer-marathon__copyright{font-size:12px}.marathon .footer-marathon__center{width:28%;display:flex;flex-direction:column}@media screen and (max-width:1024px){.marathon .footer-marathon__center{width:30%}}@media screen and (max-width:900px){.marathon .footer-marathon__center{width:35%}}@media screen and (max-width:700px){.marathon .footer-marathon__center{width:100%;margin:50px 0}}.marathon .footer-marathon__center h4{margin-bottom:33px}@media screen and (max-width:900px){.marathon .footer-marathon__center h4{margin-bottom:22px}}.marathon .footer-marathon__contacts{display:flex;flex-direction:column}.marathon .footer-marathon__contacts li{transition:all .2s}.marathon .footer-marathon__contacts li:hover{text-decoration:underline}.marathon .footer-marathon__contacts li:not(:last-child){margin-bottom:20px}@media screen and (max-width:900px){.marathon .footer-marathon__contacts li:not(:last-child){margin-bottom:15px}}@media screen and (max-width:700px){.marathon .footer-marathon__contacts li:not(:last-child){margin-bottom:12px}}.marathon .footer-marathon__contacts li a{display:flex;align-items:center;color:#fff}.marathon .footer-marathon__contacts li a p{margin-left:23px;transition:all .2s}.marathon .footer-marathon__right{display:flex;flex-direction:column}@media screen and (max-width:700px){.marathon .footer-marathon__right .footer-marathon__copyright{display:block!important;margin-top:30px}}.marathon .footer-marathon__right .footer-marathon__copyright{display:none}.marathon .footer-marathon__social{margin:33px 0 0 0;display:flex;align-items:center}@media screen and (max-width:900px){.marathon .footer-marathon__social{margin:22px 0 0 0}}@media screen and (max-width:700px){.marathon .footer-marathon__social{justify-content:space-between}}.marathon .footer-marathon__social a:not(:last-child){margin-right:25px}@media screen and (max-width:900px){.marathon .footer-marathon__social a:not(:last-child){margin-right:17px}}@media screen and (max-width:700px){.marathon .footer-marathon__social a:not(:last-child){margin-right:0}}.marathon .footer-marathon__social a svg path{transition:all .2s}.marathon .footer-marathon__scroll-top{width:64px;height:64px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:50%;align-self:flex-end;margin-top:auto;cursor:pointer;transition:all .2s}@media screen and (max-width:1440px){.marathon .footer-marathon__scroll-top{width:54px;height:54px}}@media screen and (max-width:900px){.marathon .footer-marathon__scroll-top{width:42px;height:42px}}@media screen and (max-width:700px){.marathon .footer-marathon__scroll-top{display:none}}.marathon .footer-marathon__scroll-top.black-border{border:1px solid #323232}@media screen and (max-width:900px){.marathon .footer-marathon__scroll-top img{width:12px}}.marathon .marathon-application{display:none;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999999;background:rgba(0,0,0,.3)}.marathon .marathon-application.html-css{font-family:'Roboto'}.marathon .marathon-application.html-css .marathon-application__body{border-radius:0}.marathon .marathon-application.html-css .marathon-application__title{font-weight:800;font-size:28px}@media screen and (max-width:1280px){.marathon .marathon-application.html-css .marathon-application__title{font-size:21px}}@media screen and (max-width:768px){.marathon .marathon-application.html-css .marathon-application__title{font-size:24px}}.marathon .marathon-application.html-css .marathon-application__item input{height:58px;background-color:#fff;border-radius:0;border:0;box-sizing:border-box;color:#1b1b1b;font-size:18px}@media screen and (max-width:1280px){.marathon .marathon-application.html-css .marathon-application__item input{height:49px;font-size:15px}}@media screen and (max-width:768px){.marathon .marathon-application.html-css .marathon-application__item input{height:52px;font-size:18px}}.marathon .marathon-application.html-css .marathon-application__item input::placeholder{color:#959595}.marathon .marathon-application.html-css .marathon-application__item .iti{margin-top:0}.marathon .marathon-application.html-css .marathon-application__item .form-error-message{font-size:14px;font-weight:400}@media screen and (max-width:1280px){.marathon .marathon-application.html-css .marathon-application__item .form-error-message{font-size:10px}}.marathon .marathon-application.html-css .marathon-application__next-step{font-size:22px}@media screen and (max-width:1280px){.marathon .marathon-application.html-css .marathon-application__next-step{font-size:16px}}@media screen and (max-width:768px){.marathon .marathon-application.html-css .marathon-application__next-step{font-size:18px}}.marathon .marathon-application__body{box-shadow:0 8px 38px rgba(0,0,0,.13);border-radius:10px;padding:50px 30px;box-sizing:border-box;width:530px}@media screen and (max-width:1680px){.marathon .marathon-application__body{padding:40px 25px}}@media screen and (max-width:1440px){.marathon .marathon-application__body{padding:30px 20px;width:490px}}@media screen and (max-width:900px){.marathon .marathon-application__body{width:450px}}@media screen and (max-width:768px){.marathon .marathon-application__body{padding:20px}}@media screen and (max-width:500px){.marathon .marathon-application__body{width:90%}}@media screen and (max-width:350px){.marathon .marathon-application__body{width:95%}}.marathon .marathon-application__step1{display:flex;flex-direction:column}.marathon .marathon-application__name-step{text-align:center;text-transform:uppercase;font-weight:600;align-self:center}.marathon .marathon-application__title{margin:50px 0 30px 0;text-align:center;align-self:center}@media screen and (max-width:1680px){.marathon .marathon-application__title{margin:40px 0 25px 0}}@media screen and (max-width:1440px){.marathon .marathon-application__title{margin:30px 0 20px 0}}@media screen and (max-width:900px){.marathon .marathon-application__title{margin:25px 0 15px 0}}@media screen and (max-width:500px){.marathon .marathon-application__title{margin:20px 0 15px 0}}.marathon .marathon-application__form{display:flex;flex-direction:column}.marathon .marathon-application__form button{margin:0 auto;outline:none}.marathon .marathon-application__item{display:flex;flex-direction:column;position:relative}.marathon .marathon-application__item:not(:first-child){margin-top:30px}@media screen and (max-width:1680px){.marathon .marathon-application__item:not(:first-child){margin-top:25px}}@media screen and (max-width:1440px){.marathon .marathon-application__item:not(:first-child){margin-top:20px}}@media screen and (max-width:900px){.marathon .marathon-application__item:not(:first-child){margin-top:15px}}.marathon .marathon-application__item label{margin-bottom:5px;margin-left:18px}@media screen and (max-width:1680px){.marathon .marathon-application__item label{margin-left:15px}}@media screen and (max-width:900px){.marathon .marathon-application__item label{margin-left:12px}}.marathon .marathon-application__item input,.marathon .marathon-application__item textarea{background:#eceef5;border-radius:10px;padding:15px 18px;color:#000;border:0;font-weight:500;border:1px solid #eceef5}@media screen and (max-width:1680px){.marathon .marathon-application__item input,.marathon .marathon-application__item textarea{padding:13px 15px}}@media screen and (max-width:900px){.marathon .marathon-application__item input,.marathon .marathon-application__item textarea{padding:11px 12px}}.marathon .marathon-application__item input::placeholder,.marathon .marathon-application__item textarea::placeholder{color:#a0a0a0;font-size:16px;line-height:140%}@media screen and (max-width:1440px){.marathon .marathon-application__item input::placeholder,.marathon .marathon-application__item textarea::placeholder{font-size:14px}}@media screen and (max-width:900px){.marathon .marathon-application__item input::placeholder,.marathon .marathon-application__item textarea::placeholder{font-size:12px}}.marathon .marathon-application__item input:focus,.marathon .marathon-application__item textarea:focus{outline:none;border:1px solid #e5721a}.marathon .marathon-application__item input[type="tel"],.marathon .marathon-application__item textarea[type="tel"]{width:100%}.marathon .marathon-application__item textarea{resize:none;height:80px}.marathon .marathon-application__item span.form-error-message{margin-left:18px;color:#cc3737;font-weight:600;position:absolute;bottom:-19px}@media screen and (max-width:1680px){.marathon .marathon-application__item span.form-error-message{margin-left:15px}}@media screen and (max-width:900px){.marathon .marathon-application__item span.form-error-message{margin-left:12px;bottom:-14px}}.marathon .marathon-application__step2,.marathon .marathon-application__step3{display:none;flex-direction:column}.marathon .marathon-application__step2 a,.marathon .marathon-application__step3 a{margin-top:30px}@media screen and (max-width:1680px){.marathon .marathon-application__step2 a,.marathon .marathon-application__step3 a{margin-top:25px}}@media screen and (max-width:1440px){.marathon .marathon-application__step2 a,.marathon .marathon-application__step3 a{margin-top:20px}}.marathon .marathon-application #leeloo-hash{margin-top:30px}@media screen and (max-width:1680px){.marathon .marathon-application #leeloo-hash{margin-top:25px}}@media screen and (max-width:1440px){.marathon .marathon-application #leeloo-hash{margin-top:20px}}.marathon .marathon-application__subtitle{text-align:center;align-self:center;font-weight:600}.marathon .marathon-application__next-step{width:auto;padding-left:40px;padding-right:40px;align-self:center;font-weight:700;cursor:pointer}@media screen and (max-width:1680px){.marathon .marathon-application__next-step{padding-left:35px;padding-right:35px}}.marathon .marathon-application__btn-block{margin-top:30px}@media screen and (max-width:900px){.marathon .marathon-application__btn-block{margin-top:25px}}@media screen and (max-width:500px){.marathon .marathon-application__btn-block{margin-top:20px}}.marathon .marathon-application__messages{display:none;color:#cc3737;margin-bottom:10px;margin-left:18px}@media screen and (max-width:1680px){.marathon .marathon-application__messages{margin-left:15px}}@media screen and (max-width:900px){.marathon .marathon-application__messages{margin-left:12px}}.marathon .marathon-application__loader{display:none;justify-content:center}.marathon .prospects{display:flex;flex-direction:column;padding-top:160px}@media screen and (max-width:900px){.marathon .prospects{padding-top:100px}}.marathon .prospects__title{display:flex;flex-wrap:wrap;margin-bottom:70px}@media screen and (max-width:900px){.marathon .prospects__title{margin-bottom:40px}}.marathon .prospects__title span:first-child{margin-right:15px}.marathon .prospects__block{display:flex;justify-content:space-between;gap:20px}@media screen and (max-width:768px){.marathon .prospects__block{flex-wrap:wrap}}.marathon .prospects__item{width:25%;height:278px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:30px;padding:10px 20px;box-sizing:border-box}@media screen and (max-width:768px){.marathon .prospects__item{width:48%}}@media screen and (max-width:600px){.marathon .prospects__item{width:47%;height:220px}}@media screen and (max-width:500px){.marathon .prospects__item{height:162px}}@media screen and (max-width:375px){.marathon .prospects__item{width:46%}}@media screen and (max-width:500px){.marathon .prospects__item svg{width:43px}}.marathon .prospects__text{margin-top:30px;font-weight:600;text-align:center}@media screen and (max-width:500px){.marathon .prospects__text{margin-top:0}}.marathon .who-is{padding-top:150px;display:flex;flex-direction:column;position:relative}@media screen and (max-width:900px){.marathon .who-is{padding-top:100px}}.marathon .who-is__title{display:flex;flex-wrap:wrap;margin-bottom:50px}@media screen and (max-width:900px){.marathon .who-is__title{margin-bottom:40px}}.marathon .who-is__title span:first-child{margin-right:15px}.marathon .who-is__block{display:flex;flex-direction:column;gap:20px;border-radius:30px;width:52%;padding:40px 30px;box-sizing:border-box;font-weight:500}@media screen and (max-width:900px){.marathon .who-is__block{padding:30px 20px}}@media screen and (max-width:768px){.marathon .who-is__block{width:100%;margin-bottom:150px}}@media screen and (max-width:500px){.marathon .who-is__block{margin-bottom:130px}}.marathon .who-is__block li{display:flex}.marathon .who-is__block li:before{content:'';border-radius:50%;border:2px solid #1a1a1a;width:8px;min-width:8px;height:8px;margin-right:20px;margin-top:10px;display:block}@media screen and (max-width:768px){.marathon .who-is__block li:before{margin-right:14px}}.marathon .who-is__image{position:absolute;right:-190px;width:709px;top:-50px}@media screen and (max-width:1680px){.marathon .who-is__image{right:-140px;width:650px}}@media screen and (max-width:1280px){.marathon .who-is__image{right:-110px;width:600px}}@media screen and (max-width:1024px){.marathon .who-is__image{right:-80px;width:530px}}@media screen and (max-width:900px){.marathon .who-is__image{width:450px;top:0}}@media screen and (max-width:768px){.marathon .who-is__image{right:-90px;top:auto;bottom:-180px;width:400px}}@media screen and (max-width:500px){.marathon .who-is__image{right:-50px;width:350px}}.marathon .who-is__image img{width:100%}@media screen and (max-width:768px){.marathon .who-is__image img.desktop{display:none}}.marathon .who-is__image img.mobile{display:none}@media screen and (max-width:768px){.marathon .who-is__image img.mobile{display:block}}.marathon .how-going{margin-top:80px;padding:110px 0}@media screen and (max-width:900px){.marathon .how-going{padding:124px 0 50px 0}}.marathon .how-going .wrapper{display:flex;flex-direction:column}.marathon .how-going__title{display:flex;flex-wrap:wrap;margin-bottom:70px}@media screen and (max-width:900px){.marathon .how-going__title{margin-bottom:40px}}.marathon .how-going__title span:first-child{margin-right:15px}.marathon .how-going__block{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}@media screen and (max-width:768px){.marathon .how-going__block{gap:30px}}.marathon .how-going__item{display:flex;width:47%}@media screen and (max-width:768px){.marathon .how-going__item{width:100%}}.marathon .how-going__number{border-radius:50%;width:79px;min-width:79px;height:79px;display:flex;justify-content:center;align-items:center;font-size:52px;font-weight:600;margin-right:30px}@media screen and (max-width:900px){.marathon .how-going__number{font-size:40px;width:57px;min-width:57px;height:57px;margin-right:16px}}.marathon .how-going__info{display:flex;flex-direction:column}.marathon .how-going__name{font-weight:700}.marathon .how-going__text{margin-top:10px;font-weight:400}@media screen and (max-width:768px){.marathon .how-going__text{margin-top:6px}}.marathon .lessons{padding-bottom:80px;margin-top:230px;position:relative}@media screen and (max-width:1280px){.marathon .lessons{margin-top:190px}}@media screen and (max-width:900px){.marathon .lessons{margin-top:150px}}@media screen and (max-width:500px){.marathon .lessons{padding-bottom:26px;margin-top:125px}}.marathon .lessons .wrapper{display:flex;flex-direction:column}.marathon .lessons__title{border-radius:30px;display:flex;align-items:center;justify-content:center;width:100%;height:138px;position:relative;top:-69px}@media screen and (max-width:700px){.marathon .lessons__title{flex-direction:column}}.marathon .lessons__title span:first-child{margin-right:15px}.marathon .lessons__block{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:700px){.marathon .lessons__block{gap:30px}}.marathon .lessons__item{display:flex;justify-content:space-between;border-radius:30px;padding:40px;box-sizing:border-box;width:100%}@media screen and (max-width:700px){.marathon .lessons__item{flex-direction:column-reverse;padding:30px 16px}}.marathon .lessons__left{display:flex;flex-direction:column;width:60%}@media screen and (max-width:1024px){.marathon .lessons__left{width:70%}}@media screen and (max-width:700px){.marathon .lessons__left{width:100%}}.marathon .lessons__name{margin-bottom:30px;font-weight:700}.marathon .lessons__list{display:flex;flex-direction:column;gap:20px;font-weight:500}.marathon .lessons__list li{display:flex}.marathon .lessons__list li:before{content:'';display:block;width:10px;min-width:10px;height:10px;background:#7fad00;border-radius:50%;margin-right:20px;margin-top:13px}@media screen and (max-width:1680px){.marathon .lessons__list li:before{margin-top:10px}}@media screen and (max-width:1280px){.marathon .lessons__list li:before{margin-top:7px}}@media screen and (max-width:500px){.marathon .lessons__list li:before{width:7px;min-width:7px;height:7px;margin-top:6px}}.marathon .lessons__right{display:flex;gap:20px;font-weight:400;text-transform:none}@media screen and (max-width:1024px){.marathon .lessons__right{flex-direction:column;gap:15px}}@media screen and (max-width:700px){.marathon .lessons__right{margin-bottom:20px;flex-direction:row}}.marathon .lessons__number{height:54px;padding:5px 30px;box-sizing:border-box;border-radius:50px;border:1px solid #fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width:700px){.marathon .lessons__number{width:fit-content;height:42px}}.marathon .lessons__date{height:54px;padding:5px 30px;box-sizing:border-box;border-radius:50px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:700px){.marathon .lessons__date{width:fit-content;height:42px}}.marathon .lessons__button{display:flex;align-self:center;margin-top:80px}@media screen and (max-width:900px){.marathon .lessons__button{margin-top:50px}}@media screen and (max-width:600px){.marathon .lessons__button{width:100%}}@media screen and (max-width:500px){.marathon .lessons__button{margin-top:34px}}.marathon .lessons__button button{height:88px;width:339px}@media screen and (max-width:1280px){.marathon .lessons__button button{height:74px}}@media screen and (max-width:600px){.marathon .lessons__button button{width:100%}}.marathon .result{display:flex;flex-direction:column;margin-top:160px}@media screen and (max-width:1024px){.marathon .result{margin-top:130px}}@media screen and (max-width:500px){.marathon .result{margin-top:100px}}.marathon .result__title{display:flex;flex-direction:column;margin-bottom:60px;white-space:nowrap}@media screen and (max-width:768px){.marathon .result__title{white-space:normal}}.marathon .result__block{display:flex;justify-content:space-between;position:relative}@media screen and (max-width:600px){.marathon .result__block{flex-direction:column-reverse;top:-150px}}.marathon .result__left{width:57%;display:flex;flex-direction:column;gap:30px;font-weight:500;line-height:130%}@media screen and (max-width:600px){.marathon .result__left{width:100%;margin-top:30px;gap:20px}}.marathon .result__right{width:50%;position:absolute;top:-210px;right:-130px}@media screen and (max-width:1280px){.marathon .result__right{width:43%;top:-210px;right:-45px}}@media screen and (max-width:1024px){.marathon .result__right{top:-100px}}@media screen and (max-width:768px){.marathon .result__right{top:0}}@media screen and (max-width:600px){.marathon .result__right{width:100%;position:relative}}.marathon .result__right img{width:100%}@media screen and (max-width:600px){.marathon .result__right img.desktop{display:none}}.marathon .result__right img.mobile{display:none}@media screen and (max-width:600px){.marathon .result__right img.mobile{display:block}}.marathon .mentor{display:flex;flex-direction:column;padding:50px 40px;box-sizing:border-box;border-radius:30px;margin-top:180px;z-index:-2;position:relative}@media screen and (max-width:768px){.marathon .mentor{padding:30px 16px}}@media screen and (max-width:600px){.marathon .mentor{margin-top:0}}.marathon .mentor__title{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:60px}@media screen and (max-width:900px){.marathon .mentor__title{margin-bottom:40px}}@media screen and (max-width:500px){.marathon .mentor__title{margin-bottom:30px}}.marathon .mentor__title span:first-child{margin-right:15px}.marathon .mentor__block{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.marathon .mentor__block{flex-direction:column}}.marathon .mentor__left{width:436px;min-width:436px;margin-right:40px}@media screen and (max-width:1440px){.marathon .mentor__left{width:360px;min-width:360px}}@media screen and (max-width:1280px){.marathon .mentor__left{width:290px;min-width:290px}}@media screen and (max-width:1024px){.marathon .mentor__left{margin-right:20px}}@media screen and (max-width:768px){.marathon .mentor__left{margin-right:0;width:100%;min-width:auto;margin-bottom:30px}}.marathon .mentor__left img{width:100%;border-radius:20px}.marathon .mentor__right{display:flex;flex-direction:column;gap:30px;font-weight:500}@media screen and (max-width:768px){.marathon .mentor__right{gap:20px}}.marathon .mentor__text{font-weight:400}.marathon .join{display:flex;justify-content:space-between;align-items:center;padding:32px 30px 38px 0;box-sizing:border-box;margin-top:160px;border-radius:30px;position:relative}@media screen and (max-width:700px){.marathon .join{margin-top:100px;padding:40px 16px;flex-direction:column}}.marathon .join__title{margin-bottom:30px}@media screen and (max-width:700px){.marathon .join__title{text-align:center}}@media screen and (max-width:700px){.marathon .join__title.desktop{display:none}}.marathon .join__title.mobile{display:none}@media screen and (max-width:700px){.marathon .join__title.mobile{display:block}}.marathon .join__left{width:45%}@media screen and (max-width:700px){.marathon .join__left{width:100%}}.marathon .join__left img{width:100%}@media screen and (max-width:700px){.marathon .join__left img{position:relative;left:-16px}}.marathon .join__right{width:50%;display:flex;flex-direction:column}@media screen and (max-width:700px){.marathon .join__right{width:100%}}.marathon .join__info{margin-bottom:40px;font-weight:500}@media screen and (max-width:700px){.marathon .join__info{margin:30px 0;text-align:center}}.marathon .join__button{display:flex;align-items:center;gap:40px}@media screen and (max-width:1024px){.marathon .join__button{gap:15px}}@media screen and (max-width:700px){.marathon .join__button{flex-direction:column;grid-area:30px}}.marathon .join__button button{width:253px;height:88px}@media screen and (max-width:1280px){.marathon .join__button button{width:210px;height:74px}}@media screen and (max-width:700px){.marathon .join__button button{width:100%}}.marathon .join__button p{display:flex;flex-direction:column;align-items:center;font-weight:500}.marathon .join__button p span{text-align:center}.marathon .join__branch{position:absolute;top:-385px;right:-110px;width:506px;z-index:-1}@media screen and (max-width:1680px){.marathon .join__branch{top:-345px;right:-110px;width:450px}}@media screen and (max-width:1024px){.marathon .join__branch{top:-300px;right:-70px;width:390px}}@media screen and (max-width:768px){.marathon .join__branch{top:-245px;width:320px}}@media screen and (max-width:700px){.marathon .join__branch{top:-190px;width:245px}}.marathon .en-wrapper{width:1170px;margin:0 auto;font-family:'Roboto';color:#1b1b1b}@media screen and (max-width:1280px){.marathon .en-wrapper{width:690px}}@media screen and (max-width:768px){.marathon .en-wrapper{width:92%}}.marathon .en-section-title{font-size:52px;line-height:67px;font-weight:800}@media screen and (max-width:1280px){.marathon .en-section-title{font-size:30px;line-height:40px}}@media screen and (max-width:768px){.marathon .en-section-title{font-size:35px;line-height:45px}}.marathon .en-button{display:flex;align-items:center;justify-content:center;height:58px;padding:5px 20px;font-weight:500;border:2px solid;font-family:'Roboto';box-sizing:border-box;transition:all .3s;cursor:pointer}@media screen and (max-width:1280px){.marathon .en-button{height:34px;padding:5px 11px;border:1px solid}}@media screen and (max-width:768px){.marathon .en-button{height:52px;padding:5px 15px;border:2px solid}}.marathon .en-button.en-filled-blue{border-color:#0078c0;background-color:#0078c0;color:#fff}.marathon .en-button.en-filled-blue:hover{border-color:#009fff;background-color:#009fff}.marathon .en-button.en-filled-yellow{border-color:#fddc00;background-color:#fddc00;color:#1b1b1b}.marathon .en-button.en-filled-yellow:hover{border-color:#fff;background-color:#fff;color:#1b1b1b}.marathon .en-button.en-filled-black{border-color:#1b1b1b;background-color:#1b1b1b;color:#fff}.marathon .en-button.en-filled-black:hover{border-color:#fff;background-color:#fff;color:#1b1b1b}.marathon .en-button.en-filled-white{border:1px solid #fff;background-color:#fff;color:#1b1b1b}.marathon .en-button.en-filled-white:hover{border-color:#fddc00;background-color:#fddc00;color:#1b1b1b}.marathon .en-color-blue{color:#0078c0}.marathon .en-color-yellow{color:#fddc00}.marathon .en-marathon-header{display:flex;align-items:center;justify-content:space-between;height:118px}@media screen and (max-width:1280px){.marathon .en-marathon-header{height:69px}}@media screen and (max-width:768px){.marathon .en-marathon-header{height:89px}}.marathon .en-marathon-header__left{width:178px;display:flex}@media screen and (max-width:1280px){.marathon .en-marathon-header__left{width:115px}}.marathon .en-marathon-header__left img{width:100%}.marathon .en-marathon-header__right{display:flex;align-items:center;gap:50px}@media screen and (max-width:1280px){.marathon .en-marathon-header__right{gap:30px}}@media screen and (max-width:768px){.marathon .en-marathon-header__right{display:none}}.marathon .en-marathon-header__right a{font-weight:500;color:#1b1b1b;font-size:18px;transition:all .3s}@media screen and (max-width:1280px){.marathon .en-marathon-header__right a{font-size:11px}}.marathon .en-marathon-header__right a:hover{color:#0078c0}.marathon .en-marathon-header__right button{font-size:22px}@media screen and (max-width:1280px){.marathon .en-marathon-header__right button{font-size:13px}}.marathon .en-marathon-header__burger{display:none}@media screen and (max-width:768px){.marathon .en-marathon-header__burger{display:block;width:39px;cursor:pointer;transition:all .3s}.marathon .en-marathon-header__burger:hover{transform:scale(1.1)}}.marathon .en-marathon-header__mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:100}.marathon .en-marathon-header__mobile-wrapper{display:flex;flex-direction:column;gap:40px}.marathon .en-marathon-header__mobile-top{display:flex;justify-content:space-between;align-items:center;height:89px;border-bottom:1px solid #1b1b1b;box-sizing:border-box}.marathon .en-marathon-header__mobile-top .logo{width:115px}.marathon .en-marathon-header__mobile-top .close{width:39px;cursor:pointer;transition:all .3s}.marathon .en-marathon-header__mobile-top .close:hover{transform:scale(1.1)}.marathon .en-marathon-header__mobile-contact,.marathon .en-marathon-header__mobile-social{display:flex;flex-direction:column}.marathon .en-marathon-header__mobile-contact h4,.marathon .en-marathon-header__mobile-social h4{font-size:22px;font-weight:700;margin-bottom:24px}.marathon .en-marathon-header__contacts-list{display:flex;flex-direction:column;gap:14px}.marathon .en-marathon-header__contacts-list li a{display:flex;align-items:center;gap:17px;color:#1b1b1b}.marathon .en-marathon-header__contacts-list li a svg{width:32px}.marathon .en-marathon-header__contacts-list li a svg path{fill:#1b1b1b}.marathon .en-marathon-header__contacts-list li a p{font-size:18px}.marathon .en-marathon-header__social-list{display:flex;gap:24px}.marathon .en-marathon-header__social-list a{color:#1b1b1b}.marathon .en-marathon-header__social-list a svg{width:32px}.marathon .en-top{background-color:#e7ebf8;padding:68px 0 112px 0}@media screen and (max-width:1280px){.marathon .en-top{padding:40px 0 66px 0}}@media screen and (max-width:768px){.marathon .en-top{padding:50px 0 35px 0}}.marathon .en-top__wrapper{display:flex;justify-content:space-between}@media screen and (max-width:768px){.marathon .en-top__wrapper{flex-direction:column;gap:35px}}.marathon .en-top__left{display:flex;flex-direction:column;width:745px}@media screen and (max-width:1280px){.marathon .en-top__left{width:438px}}@media screen and (max-width:768px){.marathon .en-top__left{width:100%}}.marathon .en-top__title{display:flex;flex-direction:column;gap:50px}@media screen and (max-width:1280px){.marathon .en-top__title{gap:30px}}@media screen and (max-width:768px){.marathon .en-top__title{gap:27px}}.marathon .en-top__title span:first-child{font-size:39px;font-weight:800;line-height:100%}@media screen and (max-width:1280px){.marathon .en-top__title span:first-child{font-size:23px}}@media screen and (max-width:768px){.marathon .en-top__title span:first-child{font-size:20px;text-align:center}}.marathon .en-top__title span:last-child{font-size:130px;font-weight:400;line-height:80%}@media screen and (max-width:1280px){.marathon .en-top__title span:last-child{font-size:76px}}@media screen and (max-width:768px){.marathon .en-top__title span:last-child{font-size:64px;text-align:center}}@media screen and (max-width:420px){.marathon .en-top__title span:last-child{font-size:52px}}.marathon .en-top__date{display:flex;align-items:center;width:fit-content;background:#fff;height:58px;padding:10px 25px;box-sizing:border-box;margin:60px 0;font-weight:600;font-size:22px}@media screen and (max-width:1280px){.marathon .en-top__date{height:34px;padding:5px 15px;margin:35px 0;font-size:13px}}@media screen and (max-width:768px){.marathon .en-top__date{height:48px;padding:5px 18px;margin:32px 0;align-self:center;font-size:15px}}.marathon .en-top__info{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width:768px){.marathon .en-top__info{flex-direction:column}}.marathon .en-top__info img{width:222px}@media screen and (max-width:1280px){.marathon .en-top__info img{width:131px}}@media screen and (max-width:768px){.marathon .en-top__info img{width:123px;position:relative;top:-40px}}.marathon .en-top__list{display:flex;flex-direction:column;font-weight:500;width:349px}@media screen and (max-width:1280px){.marathon .en-top__list{width:205px}}@media screen and (max-width:768px){.marathon .en-top__list{width:100%;flex-direction:row;flex-wrap:wrap;gap:15px}}.marathon .en-top__list li{padding:16px 10px;border-top:1px solid #1b1b1b;display:flex;align-items:center;gap:10px;font-size:18px}@media screen and (max-width:1280px){.marathon .en-top__list li{padding:10px 5px;gap:7px;font-size:11px}}@media screen and (max-width:768px){.marathon .en-top__list li{font-size:15px;width:43%}}.marathon .en-top__list li::before{content:'•'}.marathon .en-top__list li:last-child{border-bottom:1px solid #1b1b1b}.marathon .en-top__right{background:#fff;box-shadow:0 0 40px 0 #d4d9eb;width:377px;box-sizing:border-box;padding:53px 25px;display:flex;flex-direction:column;gap:40px}@media screen and (max-width:1280px){.marathon .en-top__right{box-shadow:0 0 23.53px 0 #d4d9eb;width:221px;padding:31px 15px;gap:23px}}@media screen and (max-width:768px){.marathon .en-top__right{box-shadow:0 0 40px 0 #d4d9eb;width:100%;padding:34px 10px;gap:24px}}.marathon .en-top__right-title{font-weight:800;font-size:28px;text-transform:uppercase}@media screen and (max-width:1280px){.marathon .en-top__right-title{font-size:17px}}@media screen and (max-width:768px){.marathon .en-top__right-title{font-size:24px}}.marathon .en-top__right-text{font-size:18px;line-height:25px}@media screen and (max-width:1280px){.marathon .en-top__right-text{font-size:11px;line-height:15px}}@media screen and (max-width:768px){.marathon .en-top__right-text{font-size:17px;line-height:23px}}.marathon .en-top__right-list{display:flex;flex-direction:column;gap:16px;font-size:18px}@media screen and (max-width:1280px){.marathon .en-top__right-list{font-size:11px;gap:10px}}@media screen and (max-width:768px){.marathon .en-top__right-list{font-size:15px;flex-direction:row;flex-wrap:wrap}}.marathon .en-top__right-list li{display:flex;align-items:center;gap:10px}@media screen and (max-width:1280px){.marathon .en-top__right-list li{gap:6px}}@media screen and (max-width:768px){.marathon .en-top__right-list li{gap:9px;width:47%}}.marathon .en-top__right-list li::before{content:'';background-image:url("/assets/img/marathon/EN/check.svg");background-repeat:no-repeat;background-size:contain;width:19px;height:16px}@media screen and (max-width:1280px){.marathon .en-top__right-list li::before{width:11px;height:9px}}@media screen and (max-width:768px){.marathon .en-top__right-list li::before{width:16px;height:13px}}.marathon .en-top__button{width:100%;font-size:22px}@media screen and (max-width:1280px){.marathon .en-top__button{font-size:13px}}@media screen and (max-width:768px){.marathon .en-top__button{font-size:18px}}.marathon .en-spots{background-color:#0078c0;padding:80px 0}@media screen and (max-width:1280px){.marathon .en-spots{padding:47px 0}}@media screen and (max-width:768px){.marathon .en-spots{padding:40px 0}}.marathon .en-spots__wrapper{display:flex;flex-direction:column;align-items:center;gap:50px;color:#fff}@media screen and (max-width:1280px){.marathon .en-spots__wrapper{gap:30px}}.marathon .en-spots__title{text-transform:uppercase;font-weight:800;font-size:64px;line-height:100%;text-align:center}@media screen and (max-width:1280px){.marathon .en-spots__title{font-size:37px}}@media screen and (max-width:768px){.marathon .en-spots__title{font-size:18px;font-size:53px}}.marathon .en-spots__subtitle{font-weight:700;line-height:100%;text-align:center;font-size:24px}@media screen and (max-width:1280px){.marathon .en-spots__subtitle{font-size:14px}}@media screen and (max-width:768px){.marathon .en-spots__subtitle{font-size:20px}}.marathon .en-spots__button{font-size:22px}@media screen and (max-width:1280px){.marathon .en-spots__button{font-size:13px}}@media screen and (max-width:768px){.marathon .en-spots__button{font-size:18px}}.marathon .en-nav{display:flex;justify-content:center;font-family:'Roboto';position:sticky;top:0;z-index:100;background:#fff}@media screen and (max-width:768px){.marathon .en-nav{display:none}}.marathon .en-nav__item{border:1px solid #d5dbef;height:91px;width:233px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:#1b1b1b;font-weight:500;font-size:18px;transition:all .3s}@media screen and (max-width:1280px){.marathon .en-nav__item{font-size:11px;height:53px;width:137px}}@media screen and (max-width:768px){.marathon .en-nav__item{font-size:15px}}.marathon .en-nav__item:hover{background:#e7ebf8}.marathon .en-how-run{background-color:#e7ebf8;padding:130px 0}@media screen and (max-width:1280px){.marathon .en-how-run{padding:75px 0}}@media screen and (max-width:768px){.marathon .en-how-run{padding:80px 0}}.marathon .en-how-run__wrapper{display:flex;flex-direction:column;gap:60px}@media screen and (max-width:1280px){.marathon .en-how-run__wrapper{gap:35px}}@media screen and (max-width:768px){.marathon .en-how-run__wrapper{gap:40px}}.marathon .en-how-run__title{text-transform:uppercase;align-self:center;text-align:center}@media screen and (max-width:768px){.marathon .en-how-run__title{text-align:left}}.marathon .en-how-run__block{display:flex;justify-content:space-between;gap:22px}@media screen and (max-width:1280px){.marathon .en-how-run__block{gap:13px}}@media screen and (max-width:768px){.marathon .en-how-run__block{gap:14px;flex-direction:column;flex-wrap:wrap}}.marathon .en-how-run__item{box-shadow:0 0 40px 0 #d4d9eb;background:#fff;display:flex;flex-direction:column;padding:50px 20px;box-sizing:border-box;width:275px}@media screen and (max-width:1280px){.marathon .en-how-run__item{box-shadow:0 0 23.53px 0 #d4d9eb;padding:30px 12px;width:161px}}@media screen and (max-width:768px){.marathon .en-how-run__item{box-shadow:0 0 40px 0 #d4d9eb;padding:26px 10px;width:100%}}.marathon .en-how-run__item img{width:69px;align-self:center}@media screen and (max-width:1280px){.marathon .en-how-run__item img{width:41px}}@media screen and (max-width:768px){.marathon .en-how-run__item img{width:60px}}@media screen and (max-width:500px){.marathon .en-how-run__item img{align-self:flex-start}}.marathon .en-how-run__name{font-size:22px;line-height:26px;font-weight:700;margin:32px 0 20px 0}@media screen and (max-width:1280px){.marathon .en-how-run__name{font-size:13px;line-height:15px;margin:19px 0 12px 0;text-align:center}}@media screen and (max-width:768px){.marathon .en-how-run__name{font-size:22px;line-height:26px;margin:20px 0 14px 0}}@media screen and (max-width:500px){.marathon .en-how-run__name{text-align:left}}.marathon .en-how-run__info{font-size:18px;line-height:25px}@media screen and (max-width:1280px){.marathon .en-how-run__info{font-size:11px;line-height:15px}}@media screen and (max-width:768px){.marathon .en-how-run__info{font-size:18px;line-height:25px}}.marathon .en-training{display:flex;flex-direction:column;padding:65px 0 50px 0}@media screen and (max-width:1280px){.marathon .en-training{padding:40px 0 30px 0}}@media screen and (max-width:768px){.marathon .en-training{padding:50px 0 15px 0;margin-bottom:50px;overflow-x:auto;scrollbar-color:#aab3d3 #e7ebf8}.marathon .en-training::-webkit-scrollbar-track{background:#e7ebf8}.marathon .en-training::-webkit-scrollbar-thumb{background:#aab3d3}}.marathon .en-training__top{display:flex;justify-content:space-between;margin-bottom:50px}@media screen and (max-width:1280px){.marathon .en-training__top{margin-bottom:28px}}@media screen and (max-width:768px){.marathon .en-training__top{margin-bottom:30px}}.marathon .en-training__title{width:390px;text-transform:uppercase;display:flex;flex-direction:column}@media screen and (max-width:1280px){.marathon .en-training__title{width:230px}}@media screen and (max-width:768px){.marathon .en-training__title{width:255px;min-width:255px}}.marathon .en-training__topic{width:390px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:37px}@media screen and (max-width:1280px){.marathon .en-training__topic{width:230px}}@media screen and (max-width:768px){.marathon .en-training__topic{width:255px;min-width:255px}}.marathon .en-training__topic img{width:69px}@media screen and (max-width:1280px){.marathon .en-training__topic img{width:41px}}@media screen and (max-width:768px){.marathon .en-training__topic img{width:45px}}.marathon .en-training__topic p{font-size:22px;font-weight:700;text-align:center}@media screen and (max-width:1280px){.marathon .en-training__topic p{font-size:13px}}@media screen and (max-width:768px){.marathon .en-training__topic p{font-size:15px}}.marathon .en-training__table{display:flex;flex-direction:column}.marathon .en-training__row{height:72px;box-sizing:border-box;display:flex}@media screen and (max-width:1280px){.marathon .en-training__row{height:42px}}@media screen and (max-width:768px){.marathon .en-training__row{height:72px}}.marathon .en-training__col{width:390px;display:flex;align-items:center;box-sizing:border-box;font-size:18px}@media screen and (max-width:1280px){.marathon .en-training__col{width:230px;font-size:11px}}@media screen and (max-width:768px){.marathon .en-training__col{font-size:15px;width:255px;min-width:255px}}.marathon .en-training__col.row-grey{background:#f7f7f7}.marathon .en-training__col:nth-child(1){padding-left:40px}@media screen and (max-width:1280px){.marathon .en-training__col:nth-child(1){padding-left:23px}}@media screen and (max-width:768px){.marathon .en-training__col:nth-child(1){padding-left:16px}}.marathon .en-training__col:nth-child(2){border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;display:flex;justify-content:center;align-items:center}.marathon .en-training__col:nth-child(3){display:flex;justify-content:center;align-items:center}.marathon .en-training__col img{width:50px}@media screen and (max-width:1280px){.marathon .en-training__col img{width:25px}}@media screen and (max-width:768px){.marathon .en-training__col img{width:50px}}.marathon .en-training__scroll{display:none}@media screen and (max-width:768px){.marathon .en-training__scroll{display:block;font-size:15px;color:#0078c0;margin-top:15px}}.marathon .en-program{background:#e7ebf8;padding-top:130px}@media screen and (max-width:1280px){.marathon .en-program{padding-top:77px}}@media screen and (max-width:768px){.marathon .en-program{padding-top:80px}}.marathon .en-program__wrapper{display:flex;flex-direction:column;gap:60px}@media screen and (max-width:1280px){.marathon .en-program__wrapper{gap:35px}}@media screen and (max-width:768px){.marathon .en-program__wrapper{gap:40px}}.marathon .en-program__title{text-transform:uppercase;align-self:center;text-align:center}.marathon .en-program__block{display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (max-width:1280px){.marathon .en-program__block{gap:12px}}@media screen and (max-width:768px){.marathon .en-program__block{gap:14px}}.marathon .en-program__top{display:flex;justify-content:space-between;align-items:center;background:#fff;box-shadow:0 0 40px 0 #d4d9eb;padding:40px;height:142px;box-sizing:border-box}@media screen and (max-width:1280px){.marathon .en-program__top{box-shadow:0 0 23.53px 0 #d4d9eb;padding:23px;height:84px}}@media screen and (max-width:768px){.marathon .en-program__top{box-shadow:0 0 40px 0 #d4d9eb;padding:26px 10px;height:auto;flex-wrap:wrap;gap:20px}}.marathon .en-program__top-name{font-size:34px;line-height:40px;font-weight:800;display:flex;flex-direction:column}@media screen and (max-width:1280px){.marathon .en-program__top-name{font-size:20px;line-height:24px}}@media screen and (max-width:768px){.marathon .en-program__top-name{font-size:22px;line-height:26px;width:100%;flex-direction:row;gap:6px}}.marathon .en-program__top-info{display:flex;flex-direction:column;gap:3px}@media screen and (max-width:768px){.marathon .en-program__top-info{width:46%}}.marathon .en-program__top-info span:first-child{font-size:18px}@media screen and (max-width:1280px){.marathon .en-program__top-info span:first-child{font-size:11px}}@media screen and (max-width:768px){.marathon .en-program__top-info span:first-child{font-size:15px}}.marathon .en-program__top-info span:last-child{font-size:22px;font-weight:700}@media screen and (max-width:1280px){.marathon .en-program__top-info span:last-child{font-size:13px}}@media screen and (max-width:768px){.marathon .en-program__top-info span:last-child{font-size:15px}}.marathon .en-program__register{font-size:22px}@media screen and (max-width:1280px){.marathon .en-program__register{font-size:13px}}@media screen and (max-width:768px){.marathon .en-program__register{font-size:18px;width:100%}}.marathon .en-program__item{display:flex;background:#fff;box-shadow:0 0 40px 0 #d4d9eb;padding:40px;box-sizing:border-box;gap:40px;cursor:pointer;transition:all .3s}@media screen and (max-width:1280px){.marathon .en-program__item{box-shadow:0 0 23.53px 0 #d4d9eb;padding:23px;height:auto;gap:24px}}@media screen and (max-width:768px){.marathon .en-program__item{box-shadow:0 0 40px 0 #d4d9eb;padding:20px 10px;gap:16px;flex-wrap:wrap}}.marathon .en-program__item.active .en-program__toggle svg{transform:rotate(180deg)}.marathon .en-program__item.active .en-program__toggle svg path{fill:#0078c0}.marathon .en-program__item:hover .en-program__toggle svg path{fill:#0078c0}.marathon .en-program__item.hidden{display:none}.marathon .en-program__date{background-color:#e7ebf8;height:58px;box-sizing:border-box;width:192px;display:flex;align-items:center;justify-content:center;font-size:22px}@media screen and (max-width:1280px){.marathon .en-program__date{width:112px;height:34px;font-size:13px}}@media screen and (max-width:768px){.marathon .en-program__date{width:130px;height:38px;font-size:15px;margin-left:auto}}.marathon .en-program__center{display:flex;flex-direction:column;width:765px}@media screen and (max-width:1280px){.marathon .en-program__center{width:450px}}@media screen and (max-width:768px){.marathon .en-program__center{width:100%}}.marathon .en-program__lesson{text-transform:uppercase;font-size:22px;font-weight:700}@media screen and (max-width:1280px){.marathon .en-program__lesson{font-size:13px}}@media screen and (max-width:768px){.marathon .en-program__lesson{font-size:20px}}@media screen and (max-width:768px){.marathon .en-program__lesson.desktop{display:none}}.marathon .en-program__lesson.mobile{display:none}@media screen and (max-width:768px){.marathon .en-program__lesson.mobile{display:flex;align-items:center}}.marathon .en-program__name{font-weight:700;font-size:22px;line-height:26px;margin-top:3px}@media screen and (max-width:1280px){.marathon .en-program__name{font-size:13px;margin-top:2px}}@media screen and (max-width:768px){.marathon .en-program__name{font-size:20px}}.marathon .en-program__info{display:none;font-size:18px;line-height:25px;margin-top:30px}@media screen and (max-width:1280px){.marathon .en-program__info{font-size:11px;line-height:15px;margin-top:17px}}@media screen and (max-width:768px){.marathon .en-program__info{font-size:15px;line-height:21px;margin-top:16px}}.marathon .en-program__info ul{margin-top:15px;list-style-type:disc;padding-left:20px}.marathon .en-program__toggle{width:48px;height:48px}@media screen and (max-width:1280px){.marathon .en-program__toggle{width:28px;height:28px}}@media screen and (max-width:768px){.marathon .en-program__toggle{width:40px;height:40px;margin:0 auto}}.marathon .en-program__toggle svg{width:100%;transition:all .3s}.marathon .en-program__toggle svg path{transition:all .3s}.marathon .en-program__show-all{width:222px;align-self:center;font-size:22px}@media screen and (max-width:1280px){.marathon .en-program__show-all{width:130px;font-size:13px}}@media screen and (max-width:768px){.marathon .en-program__show-all{width:165px;font-size:18px}}.marathon .en-feedback{background-color:#e7ebf8;padding:130px 0}@media screen and (max-width:1280px){.marathon .en-feedback{padding:75px 0}}@media screen and (max-width:768px){.marathon .en-feedback{padding:80px 0}}@media screen and (max-width:550px){.marathon .en-feedback{padding:80px 0 130px 0}}.marathon .en-feedback__wrapper{display:flex;flex-direction:column;align-items:center;gap:60px}@media screen and (max-width:1280px){.marathon .en-feedback__wrapper{gap:35px}}@media screen and (max-width:768px){.marathon .en-feedback__wrapper{gap:40px}}.marathon .en-feedback__title{text-transform:uppercase;align-self:center;text-align:center}.marathon .en-feedback__slider{position:relative}.marathon .en-feedback__slider-control{position:absolute;top:calc(337px/2 - 24px);cursor:pointer}@media screen and (max-width:1280px){.marathon .en-feedback__slider-control{top:calc(198px/2 - 14px)}}@media screen and (max-width:550px){.marathon .en-feedback__slider-control{top:auto;bottom:-55px}}.marathon .en-feedback__slider-control svg{width:48px;height:48px}@media screen and (max-width:1280px){.marathon .en-feedback__slider-control svg{width:28px;height:28px}}@media screen and (max-width:768px){.marathon .en-feedback__slider-control svg{width:38px;height:38px}}.marathon .en-feedback__slider-control svg path{transition:all .3s}.marathon .en-feedback__slider-control svg:hover path{fill:#0078c0}.marathon .en-feedback__slider-control.left{left:-150px}@media screen and (max-width:1280px){.marathon .en-feedback__slider-control.left{left:-80px}}@media screen and (max-width:550px){.marathon .en-feedback__slider-control.left{left:120px}}@media screen and (max-width:375px){.marathon .en-feedback__slider-control.left{left:100px}}.marathon .en-feedback__slider-control.left svg{transform:rotate(90deg)}.marathon .en-feedback__slider-control.right{right:-150px}@media screen and (max-width:1280px){.marathon .en-feedback__slider-control.right{right:-80px}}@media screen and (max-width:550px){.marathon .en-feedback__slider-control.right{right:120px}}@media screen and (max-width:375px){.marathon .en-feedback__slider-control.right{right:100px}}.marathon .en-feedback__slider-control.right svg{transform:rotate(-90deg)}.marathon .en-feedback__block{width:600px}@media screen and (max-width:1280px){.marathon .en-feedback__block{width:352px}}@media screen and (max-width:375px){.marathon .en-feedback__block{width:300px}}.marathon .en-feedback__item{display:flex;flex-direction:column}.marathon .en-feedback__item iframe{width:600px;height:337px}@media screen and (max-width:1280px){.marathon .en-feedback__item iframe{width:352px;height:198px}}@media screen and (max-width:375px){.marathon .en-feedback__item iframe{width:300px;height:165px}}.marathon .en-feedback__name{font-size:22px;font-weight:700;margin:30px 0 14px 0;text-align:center}@media screen and (max-width:1280px){.marathon .en-feedback__name{font-size:13px;margin:17px 0 7px 0}}@media screen and (max-width:768px){.marathon .en-feedback__name{font-size:20px;margin:20px 0 10px 0}}.marathon .en-feedback__review{font-size:18px;text-align:center;line-height:25px}@media screen and (max-width:1280px){.marathon .en-feedback__review{font-size:11px;line-height:15px}}@media screen and (max-width:768px){.marathon .en-feedback__review{font-size:15px;line-height:21px}}.marathon .en-jet-brains{background-color:#0078c0;padding:50px 0}@media screen and (max-width:1280px){.marathon .en-jet-brains{padding:30px 0}}@media screen and (max-width:768px){.marathon .en-jet-brains{padding:40px 0}}.marathon .en-jet-brains__wrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.marathon .en-jet-brains__wrapper{flex-direction:column}}.marathon .en-jet-brains__left{display:flex;flex-direction:column;width:773px}@media screen and (max-width:1280px){.marathon .en-jet-brains__left{width:458px}}@media screen and (max-width:768px){.marathon .en-jet-brains__left{width:100%}}.marathon .en-jet-brains__title{color:#fff;text-transform:uppercase;font-size:49px;font-weight:800;line-height:100%}@media screen and (max-width:1280px){.marathon .en-jet-brains__title{font-size:28px}}@media screen and (max-width:768px){.marathon .en-jet-brains__title{font-size:36px;text-align:center}}.marathon .en-jet-brains__subtitle{background:#fddc00;text-transform:uppercase;font-size:39px;line-height:100%;height:72px;padding:20px 40px;box-sizing:border-box;margin:25px 0 40px 0}@media screen and (max-width:1280px){.marathon .en-jet-brains__subtitle{font-size:23px;height:42px;padding:12px 25px;margin:14px 0 20px 0}}@media screen and (max-width:768px){.marathon .en-jet-brains__subtitle{text-align:center;height:auto;font-size:30px;padding:18px 10px;margin:20px 0}}.marathon .en-jet-brains__info{color:#fff;font-size:28px;line-height:36px}@media screen and (max-width:1280px){.marathon .en-jet-brains__info{font-size:16px;line-height:21px}}@media screen and (max-width:768px){.marathon .en-jet-brains__info{font-size:20px;line-height:24px;text-align:center}}.marathon .en-jet-brains__logo{display:none}@media screen and (max-width:768px){.marathon .en-jet-brains__logo{margin:20px 0;width:270px;display:flex;align-self:center}}.marathon .en-jet-brains__button{font-size:26px;margin-top:40px;width:222px}@media screen and (max-width:1280px){.marathon .en-jet-brains__button{font-size:15px;margin-top:23px;width:130px}}@media screen and (max-width:768px){.marathon .en-jet-brains__button{font-size:18px;margin-top:0;width:193px;align-self:center}}.marathon .en-jet-brains__right{width:377px}@media screen and (max-width:1280px){.marathon .en-jet-brains__right{width:221px}}@media screen and (max-width:768px){.marathon .en-jet-brains__right{display:none}}.marathon .en-jet-brains__right img{width:100%}.marathon .en-mentor{padding:100px 0;display:flex;justify-content:space-between;position:relative}@media screen and (max-width:1280px){.marathon .en-mentor{padding:65px 0}}@media screen and (max-width:768px){.marathon .en-mentor{padding:80px 0 0 0;flex-direction:column}}.marathon .en-mentor__left{width:595px;display:flex;flex-direction:column}@media screen and (max-width:1280px){.marathon .en-mentor__left{width:350px}}@media screen and (max-width:768px){.marathon .en-mentor__left{width:100%}}.marathon .en-mentor__title{display:flex;flex-direction:column;text-transform:uppercase}@media screen and (max-width:768px){.marathon .en-mentor__title{text-align:center}}.marathon .en-mentor__info{display:flex;flex-direction:column;gap:10px;margin:40px 0 30px 0}@media screen and (max-width:1280px){.marathon .en-mentor__info{gap:6px;margin:30px 0 15px 0}}@media screen and (max-width:768px){.marathon .en-mentor__info{gap:10px;margin:30px 0 30px 0}}.marathon .en-mentor__info h4{font-weight:700;font-size:22px}@media screen and (max-width:1280px){.marathon .en-mentor__info h4{font-size:13px}}@media screen and (max-width:768px){.marathon .en-mentor__info h4{font-size:20px}}.marathon .en-mentor__info p{font-size:18px;line-height:23px}@media screen and (max-width:1280px){.marathon .en-mentor__info p{font-size:13px;line-height:13px}}@media screen and (max-width:768px){.marathon .en-mentor__info p{font-size:15px;line-height:21px}}.marathon .en-mentor__list{display:flex;flex-direction:column;gap:31px}@media screen and (max-width:1280px){.marathon .en-mentor__list{gap:18px}}.marathon .en-mentor__list li{display:flex;align-items:center;gap:21px;font-size:18px}@media screen and (max-width:1280px){.marathon .en-mentor__list li{gap:12px;font-size:11px}}@media screen and (max-width:768px){.marathon .en-mentor__list li{gap:30px;font-size:18px}}.marathon .en-mentor__list li img{width:45px}@media screen and (max-width:1280px){.marathon .en-mentor__list li img{width:26px}}@media screen and (max-width:768px){.marathon .en-mentor__list li img{width:44px}}.marathon .en-mentor__list li span{font-weight:500}.marathon .en-mentor__right{width:574px;position:absolute;right:-100px;bottom:0}@media screen and (max-width:1280px){.marathon .en-mentor__right{width:350px;right:-75px}}@media screen and (max-width:768px){.marathon .en-mentor__right{position:relative;right:auto;bottom:-4px;margin-top:17px;width:274px;align-self:center}}.marathon .en-mentor__right img{width:100%}.marathon .en-experience{background-color:#e7ebf8;padding:130px 0}@media screen and (max-width:1280px){.marathon .en-experience{padding:75px 0}}@media screen and (max-width:768px){.marathon .en-experience{padding:80px 0}}.marathon .en-experience__wrapper{display:flex;flex-direction:column;gap:50px}@media screen and (max-width:1280px){.marathon .en-experience__wrapper{gap:35px}}@media screen and (max-width:768px){.marathon .en-experience__wrapper{gap:40px}}.marathon .en-experience__title{display:flex;flex-direction:column;text-align:center;text-transform:uppercase}.marathon .en-experience__block{display:flex;justify-content:space-between;gap:20px}@media screen and (max-width:1280px){.marathon .en-experience__block{gap:11px}}@media screen and (max-width:768px){.marathon .en-experience__block{gap:14px;flex-direction:column}}.marathon .en-experience__item{width:377px;background:#fff;box-shadow:0 0 40px 0 #d4d9eb;display:flex;flex-direction:column;gap:20px;padding:20px 20px 30px 20px;box-sizing:border-box}@media screen and (max-width:1280px){.marathon .en-experience__item{width:221px;box-shadow:0 0 23.53px 0 #d4d9eb;gap:12px;padding:12px 12px 18px 12px}}@media screen and (max-width:768px){.marathon .en-experience__item{width:100%;box-shadow:0 0 40px 0 #d4d9eb;gap:21px;padding:21px 10px}}.marathon .en-experience__item img{width:57px}@media screen and (max-width:1280px){.marathon .en-experience__item img{width:40px}}@media screen and (max-width:768px){.marathon .en-experience__item img{width:69px}}.marathon .en-experience__item p{font-size:20px;line-height:24px}@media screen and (max-width:1280px){.marathon .en-experience__item p{font-size:11px;line-height:14px}}@media screen and (max-width:768px){.marathon .en-experience__item p{font-size:18px;line-height:25px}}.marathon .en-join{background-color:#0078c0;padding:85px 0}@media screen and (max-width:1280px){.marathon .en-join{padding:50px 0}}@media screen and (max-width:768px){.marathon .en-join{padding:40px 0}}.marathon .en-join__wrapper{display:flex;flex-direction:column;gap:80px;color:#fff}@media screen and (max-width:1280px){.marathon .en-join__wrapper{gap:48px}}@media screen and (max-width:768px){.marathon .en-join__wrapper{gap:0}}.marathon .en-join__title{text-transform:uppercase}@media screen and (max-width:768px){.marathon .en-join__title{text-align:center}}.marathon .en-join__center{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.marathon .en-join__center{flex-direction:column;gap:50px;margin:50px 0 30px 0}}.marathon .en-join__left{width:277px;display:flex;flex-direction:column}@media screen and (max-width:1280px){.marathon .en-join__left{width:170px}}@media screen and (max-width:768px){.marathon .en-join__left{width:100%;align-items:center}}.marathon .en-join__price{font-size:70px;font-weight:800;line-height:100%}@media screen and (max-width:1280px){.marathon .en-join__price{font-size:41px}}@media screen and (max-width:768px){.marathon .en-join__price{font-size:70px}}.marathon .en-join__sale{margin:25px 0 35px 0;display:flex;justify-content:space-between;font-size:31px;line-height:100%}@media screen and (max-width:1280px){.marathon .en-join__sale{margin:15px 0 20px 0;font-size:18px}}@media screen and (max-width:768px){.marathon .en-join__sale{margin:25px 0 35px 0;font-size:31px;gap:20px}}.marathon .en-join__sale p:first-child{text-decoration:line-through}.marathon .en-join__time{display:flex;align-items:center;gap:17px}@media screen and (max-width:1280px){.marathon .en-join__time{gap:10px}}@media screen and (max-width:768px){.marathon .en-join__time{gap:17px}}.marathon .en-join__time img{width:38px}@media screen and (max-width:1280px){.marathon .en-join__time img{width:22px}}@media screen and (max-width:768px){.marathon .en-join__time img{width:38px}}.marathon .en-join__time p{font-size:20px;font-weight:700}@media screen and (max-width:1280px){.marathon .en-join__time p{font-size:11px}}@media screen and (max-width:768px){.marathon .en-join__time p{font-size:20px}}.marathon .en-join__form{width:674px;display:flex;flex-direction:column;padding:30px 25px 40px 25px;box-sizing:border-box;background-color:#fff;color:#1b1b1b}@media screen and (max-width:1280px){.marathon .en-join__form{width:397px;padding:18px 15px 23px 15px}}@media screen and (max-width:768px){.marathon .en-join__form{width:100%;padding:26px 10px}}.marathon .en-join__form-title{text-align:center;font-size:28px;font-weight:500;margin-bottom:30px}@media screen and (max-width:1280px){.marathon .en-join__form-title{font-size:16px;margin-bottom:18px}}@media screen and (max-width:768px){.marathon .en-join__form-title{font-size:24px;margin-bottom:26px}}.marathon .en-join__input-block{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:1280px){.marathon .en-join__input-block{gap:7px}}@media screen and (max-width:768px){.marathon .en-join__input-block{gap:6px}}.marathon .en-join__input-item{width:305px}@media screen and (max-width:1280px){.marathon .en-join__input-item{width:180px}}@media screen and (max-width:768px){.marathon .en-join__input-item{width:100%}}.marathon .en-join__input-item input{width:100%;height:58px;padding:16px 15px;background-color:#f3f3f3;border:0;box-sizing:border-box;color:#1b1b1b;font-size:18px}@media screen and (max-width:1280px){.marathon .en-join__input-item input{height:34px;padding:10px;font-size:11px}}@media screen and (max-width:768px){.marathon .en-join__input-item input{height:52px;padding:13px;font-size:18px}}.marathon .en-join__input-item input::placeholder{color:#959595}.marathon .en-join__input-item .iti{margin-top:0}.marathon .en-join__input-item span.form-error-message{font-size:14px}@media screen and (max-width:1280px){.marathon .en-join__input-item span.form-error-message{font-size:10px}}@media screen and (max-width:768px){.marathon .en-join__input-item span.form-error-message{font-size:12px}}.marathon .en-join__message-block{display:none;margin-top:15px;font-size:16px;font-weight:500}@media screen and (max-width:1280px){.marathon .en-join__message-block{font-size:10px}}@media screen and (max-width:768px){.marathon .en-join__message-block{font-size:12px}}.marathon .en-join__button{width:305px;font-size:22px}@media screen and (max-width:1280px){.marathon .en-join__button{width:180px;font-size:13px}}@media screen and (max-width:768px){.marathon .en-join__button{width:100%;font-size:18px}}.marathon .en-join__loader{display:none;width:305px;align-self:center;justify-content:center}@media screen and (max-width:1280px){.marathon .en-join__loader{width:180px}}@media screen and (max-width:768px){.marathon .en-join__loader{width:100%}}@media screen and (max-width:1280px){.marathon .en-join__loader img{height:34px}}@media screen and (max-width:768px){.marathon .en-join__loader img{height:40px}}.marathon .en-join__bottom{display:flex;justify-content:space-between}@media screen and (max-width:768px){.marathon .en-join__bottom{flex-wrap:wrap;row-gap:20px}}.marathon .en-join__bottom-item{display:flex;flex-direction:column;gap:5px}@media screen and (max-width:1280px){.marathon .en-join__bottom-item{gap:4px}}@media screen and (max-width:768px){.marathon .en-join__bottom-item{width:47%}}.marathon .en-join__bottom-item p{font-size:22px;font-weight:700}@media screen and (max-width:1280px){.marathon .en-join__bottom-item p{font-size:13px}}@media screen and (max-width:768px){.marathon .en-join__bottom-item p{font-size:15px}}.marathon .en-join__bottom-item span{font-size:20px}@media screen and (max-width:1280px){.marathon .en-join__bottom-item span{font-size:11px}}@media screen and (max-width:768px){.marathon .en-join__bottom-item span{font-size:15px}}.marathon .en-awards{background-color:#e7ebf8;padding:125px 0 155px 0}@media screen and (max-width:1280px){.marathon .en-awards{padding:70px 0 95px 0}}@media screen and (max-width:768px){.marathon .en-awards{padding:80px 0}}.marathon .en-awards__wrapper{display:flex;flex-direction:column;gap:60px}@media screen and (max-width:1280px){.marathon .en-awards__wrapper{gap:35px}}@media screen and (max-width:768px){.marathon .en-awards__wrapper{gap:40px}}.marathon .en-awards__title{text-transform:uppercase;text-align:center}.marathon .en-awards__block{display:flex;justify-content:space-between}@media screen and (max-width:768px){.marathon .en-awards__block{flex-wrap:wrap;row-gap:40px}}.marathon .en-awards__item{display:flex;flex-direction:column;gap:20px;width:278px}@media screen and (max-width:1280px){.marathon .en-awards__item{gap:11px;width:163px}}@media screen and (max-width:768px){.marathon .en-awards__item{gap:11px;width:48%}}.marathon .en-awards__item img{width:100%}.marathon .en-awards__item p{font-size:22px;line-height:30px}@media screen and (max-width:1280px){.marathon .en-awards__item p{font-size:13px;line-height:18px}}@media screen and (max-width:768px){.marathon .en-awards__item p{font-size:15px;line-height:21px}}.marathon .en-footer{background-color:#484d5c;padding:80px 0 75px 0}@media screen and (max-width:1280px){.marathon .en-footer{padding:45px 0}}@media screen and (max-width:768px){.marathon .en-footer{padding:40px 0}}.marathon .en-footer__wrapper{color:#fff;display:flex;justify-content:space-between}@media screen and (max-width:768px){.marathon .en-footer__wrapper{flex-direction:column;row-gap:40px}}.marathon .en-footer__left{width:430px;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:1280px){.marathon .en-footer__left{width:270px;gap:19px}}@media screen and (max-width:768px){.marathon .en-footer__left{width:100%;gap:0;row-gap:19px;flex-wrap:wrap;flex-direction:row}}.marathon .en-footer__left>img{width:178px}@media screen and (max-width:1280px){.marathon .en-footer__left>img{width:104px}}@media screen and (max-width:768px){.marathon .en-footer__left>img{width:118px}}.marathon .en-footer__left>p{font-size:14px;line-height:19px}@media screen and (max-width:1280px){.marathon .en-footer__left>p{font-size:8px;line-height:11px}}@media screen and (max-width:768px){.marathon .en-footer__left>p{font-size:14px;line-height:19px;width:100%}}.marathon .en-footer__microsoft{display:none}@media screen and (max-width:768px){.marathon .en-footer__microsoft{display:block;width:142px;margin-left:auto}}.marathon .en-footer__copyright-block{display:flex;justify-content:space-between;align-items:center}.marathon .en-footer__copyright-block p{font-size:16px}@media screen and (max-width:1280px){.marathon .en-footer__copyright-block p{font-size:9px;line-height:13px}}@media screen and (max-width:768px){.marathon .en-footer__copyright-block p{display:none}}.marathon .en-footer__copyright-block img{width:142px}@media screen and (max-width:1280px){.marathon .en-footer__copyright-block img{width:84px}}@media screen and (max-width:768px){.marathon .en-footer__copyright-block img{display:none}}.marathon .en-footer__center{width:252px;display:flex;flex-direction:column}@media screen and (max-width:1280px){.marathon .en-footer__center{width:149px}}@media screen and (max-width:768px){.marathon .en-footer__center{width:100%}}.marathon .en-footer__center-title,.marathon .en-footer__right-title{font-size:22px;font-weight:700;line-height:100%;margin-bottom:24px}@media screen and (max-width:1280px){.marathon .en-footer__center-title,.marathon .en-footer__right-title{font-size:13px;margin-bottom:13px}}@media screen and (max-width:768px){.marathon .en-footer__center-title,.marathon .en-footer__right-title{font-size:22px;margin-bottom:24px;width:100%}}.marathon .en-footer__contacts{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:1280px){.marathon .en-footer__contacts{gap:8px}}@media screen and (max-width:768px){.marathon .en-footer__contacts{gap:14px}}.marathon .en-footer__contacts li a{display:flex;align-items:center;gap:17px;color:#fff;transition:all .3s}@media screen and (max-width:1280px){.marathon .en-footer__contacts li a{gap:10px}}@media screen and (max-width:768px){.marathon .en-footer__contacts li a{gap:17px}}.marathon .en-footer__contacts li a:hover{color:#fddc00}.marathon .en-footer__contacts li a:hover svg path{fill:#fddc00}.marathon .en-footer__contacts li a svg{width:32px}@media screen and (max-width:1280px){.marathon .en-footer__contacts li a svg{width:18px}}@media screen and (max-width:768px){.marathon .en-footer__contacts li a svg{width:32px}}.marathon .en-footer__contacts li a svg path{transition:all .3s}.marathon .en-footer__contacts li a p{font-size:18px}@media screen and (max-width:1280px){.marathon .en-footer__contacts li a p{font-size:11px}}@media screen and (max-width:768px){.marathon .en-footer__contacts li a p{font-size:18px}}.marathon .en-footer__right{width:256px;display:flex;flex-direction:column}@media screen and (max-width:1280px){.marathon .en-footer__right{width:150px}}@media screen and (max-width:768px){.marathon .en-footer__right{width:100%;flex-direction:row;flex-wrap:wrap}}.marathon .en-footer__social{display:flex;gap:24px}@media screen and (max-width:1280px){.marathon .en-footer__social{gap:14px}}@media screen and (max-width:768px){.marathon .en-footer__social{gap:24px;width:100%}}.marathon .en-footer__social a{transition:all .3s}.marathon .en-footer__social a:hover{transform:scale(1.1)}.marathon .en-footer__social a svg{width:32px;height:32px}@media screen and (max-width:1280px){.marathon .en-footer__social a svg{width:18px;height:18px}}@media screen and (max-width:768px){.marathon .en-footer__social a svg{width:32px;height:32px}}.marathon .en-footer__social a svg rect{width:32px;height:32px}.marathon .en-footer__payments{width:256px;margin:25px 0 41px 0}@media screen and (max-width:1280px){.marathon .en-footer__payments{width:150px;margin:15px 0 25px 0}}@media screen and (max-width:768px){.marathon .en-footer__payments{width:256px;margin:25px 0 40px 0}}.marathon .en-footer__payments img{width:100%}.marathon .en-footer__copyright{display:none}@media screen and (max-width:768px){.marathon .en-footer__copyright{display:flex;align-items:center;font-size:16px;width:65%}}.marathon .en-footer__scroll-top{display:flex;align-items:center;justify-content:center;align-self:flex-end;width:64px;height:64px;border:1px solid #fff;border-radius:50%;cursor:pointer;transition:all .3s}@media screen and (max-width:1280px){.marathon .en-footer__scroll-top{width:37px;height:37px}}@media screen and (max-width:768px){.marathon .en-footer__scroll-top{width:64px;height:64px;margin-left:auto}}.marathon .en-footer__scroll-top:hover{border:1px solid #fddc00}.marathon .en-footer__scroll-top:hover svg path{fill:#fddc00}.marathon .en-footer__scroll-top svg{width:16px}@media screen and (max-width:1280px){.marathon .en-footer__scroll-top svg{width:10px}}@media screen and (max-width:768px){.marathon .en-footer__scroll-top svg{width:16px}}.marathon .en-footer__scroll-top svg path{transition:all .3s}.grant{font-family:'Inter';color:#0a0a0a}@keyframes slideFromBottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes slideFromRight{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes slideFromLeft{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}.grant .animate-slide{animation-name:slideFromBottom;animation-duration:1.5s;animation-play-state:paused;opacity:0}.grant ul,.grant p,.grant h1,.grant h2,.grant h3,.grant h4,.grant h5,.grant h6{margin:0;padding:0}.grant a{outline:none}.grant ul{list-style-type:none}.grant .grant-container{margin-right:auto;margin-left:auto}@media screen and (max-width:575px){.grant .grant-container{width:95%}}@media screen and (min-width:576px){.grant .grant-container{max-width:540px}}@media screen and (min-width:768px){.grant .grant-container{max-width:720px}}@media screen and (min-width:992px){.grant .grant-container{max-width:960px}}@media screen and (min-width:1200px){.grant .grant-container{max-width:1170px}}.grant .section-indent{margin-top:150px;margin-bottom:150px}@media screen and (max-width:1680px){.grant .section-indent{margin-top:120px;margin-bottom:120px}}@media screen and (max-width:1024px){.grant .section-indent{margin-top:150px;margin-bottom:150px}}@media screen and (max-width:500px){.grant .section-indent{margin-top:80px;margin-bottom:80px}}.grant .title-h1{font-size:80px;line-height:110%;font-weight:900}@media screen and (max-width:1680px){.grant .title-h1{font-size:72px}}@media screen and (max-width:900px){.grant .title-h1{font-size:58px}}@media screen and (max-width:500px){.grant .title-h1{font-size:34px}}.grant .title-h2{font-size:26px;line-height:130%;font-weight:600}@media screen and (max-width:1680px){.grant .title-h2{font-size:24px}}@media screen and (max-width:500px){.grant .title-h2{font-size:20px}}.grant .title-h3{font-size:22px;line-height:130%;font-weight:400}@media screen and (max-width:1680px){.grant .title-h3{font-size:20px}}@media screen and (max-width:500px){.grant .title-h3{font-size:16px}}.grant .title-h4{font-size:18px;line-height:130%;font-weight:400}@media screen and (max-width:1680px){.grant .title-h4{font-size:16px}}.grant .grant-blue{color:#3f93f6}.grant .grant-black{color:#0a0a0a}.grant .grant-white{color:#fff}.grant .btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:68px;padding:0 40px;border-radius:16px;transition:all .2s;border:2px solid;cursor:pointer}@media screen and (max-width:1680px){.grant .btn{height:61px;padding:0 23px}}@media screen and (max-width:500px){.grant .btn{height:49px;padding:0 18px}}.grant .btn.btn-red{background:#f63f70;border-color:#f63f70;color:#fff}.grant .btn.btn-red:hover{background:#ff1453;border-color:#ff1453}.grant .btn.btn-blue{background:#3f93f6;border-color:#3f93f6;color:#fff}.grant .btn.btn-blue:hover{background:transparent;border-color:#3f93f6;color:#3f93f6}.grant .btn.btn-outline-blue{background:transparent;border-color:#3f93f6;color:#3f93f6}.grant .btn.btn-outline-blue:hover{background:#3f93f6;color:#fff}.grant .btn.btn-outline-white{background:transparent;border-color:#fff;color:#fff}.grant .btn.btn-outline-white:hover{background:#fff;color:#0a0a0a}.grant .grant-header{padding-top:30px;position:relative}@media screen and (max-width:1024px){.grant .grant-header{padding-top:50px}}@media screen and (max-width:500px){.grant .grant-header{padding-top:30px}}.grant .grant-header .grant-container{display:flex;align-items:center;justify-content:space-between}.grant .grant-header__logo{width:196px;min-width:196px;animation-name:slideFromLeft;animation-duration:1.5s}@media screen and (max-width:1680px){.grant .grant-header__logo{width:185px;min-width:185px}}@media screen and (max-width:500px){.grant .grant-header__logo{width:117px;min-width:117px}}.grant .grant-header__logo img{width:100%}.grant .grant-header__info{display:flex;align-items:center;justify-content:flex-end;gap:50px;width:100%;animation-name:slideFromRight;animation-duration:1.5s}@media screen and (max-width:1680px){.grant .grant-header__info{gap:40px}}.grant .grant-header__phone{color:#0a0a0a}@media screen and (max-width:768px){.grant .grant-header__phone{display:none}}.grant .grant-header__consultation{font-weight:600}@media screen and (max-width:500px){.grant .grant-header__consultation.desktop{display:none}}.grant .grant-header__consultation.mobile{display:none}@media screen and (max-width:500px){.grant .grant-header__consultation.mobile{display:block}}.grant .grant-header__circle{position:absolute;top:0;right:0;z-index:-1}@media screen and (max-width:1024px){.grant .grant-header__circle{right:-50%}}@media screen and (max-width:500px){.grant .grant-header__circle{width:678px}}.grant .grant-top{display:flex;justify-content:space-between;position:relative;margin-top:63px}@media screen and (max-width:1680px){.grant .grant-top{margin-top:80px}}@media screen and (max-width:1024px){.grant .grant-top{margin-top:100px;flex-direction:column;align-items:center;text-align:center}}@media screen and (max-width:768px){.grant .grant-top{margin-top:50px}}@media screen and (max-width:500px){.grant .grant-top{margin-top:30px}}.grant .grant-top__left{display:flex;flex-direction:column;align-items:flex-start;animation-name:slideFromBottom;animation-duration:1.5s}@media screen and (max-width:1024px){.grant .grant-top__left{align-items:center}}.grant .grant-top__title{display:flex;flex-direction:column}.grant .grant-top__info{margin:40px 0;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:1680px){.grant .grant-top__info{margin:30px 0}}@media screen and (max-width:1024px){.grant .grant-top__info{margin:40px 0}}@media screen and (max-width:500px){.grant .grant-top__info{margin:20px 0;gap:20px}}.grant .grant-top__info p{font-weight:500}.grant .grant-top__info span{font-weight:700}.grant .grant-top__application{font-size:28px;font-weight:600}@media screen and (max-width:1680px){.grant .grant-top__application{font-size:26px}}@media screen and (max-width:500px){.grant .grant-top__application{font-size:18px}}.grant .grant-top__right{width:651px;position:absolute;right:-80px;bottom:-80px;animation-name:slideFromRight;animation-duration:1.5s}@media screen and (max-width:1680px){.grant .grant-top__right{width:622px}}@media screen and (max-width:1440px){.grant .grant-top__right{right:0}}@media screen and (max-width:1200px){.grant .grant-top__right{right:-80px}}@media screen and (max-width:1024px){.grant .grant-top__right{position:relative;right:auto;bottom:auto;width:692px;margin-top:100px}}@media screen and (max-width:768px){.grant .grant-top__right{width:100%;margin-top:50px}}@media screen and (max-width:500px){.grant .grant-top__right{margin-top:30px}}.grant .grant-top__right img{width:100%}.grant .grant-who-get{display:flex;flex-direction:column;margin-top:203px}@media screen and (max-width:1024px){.grant .grant-who-get{margin-top:150px}}@media screen and (max-width:500px){.grant .grant-who-get{margin-top:80px}}.grant .grant-who-get__title{display:flex;margin-bottom:57px;gap:15px}@media screen and (max-width:1680px){.grant .grant-who-get__title{margin-bottom:50px}}@media screen and (max-width:1024px){.grant .grant-who-get__title{flex-direction:column;gap:0}}@media screen and (max-width:500px){.grant .grant-who-get__title{margin-bottom:30px}}.grant .grant-who-get__block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px}@media screen and (max-width:768px){.grant .grant-who-get__block{gap:24px}}.grant .grant-who-get__item{display:flex;align-items:center;width:47%}@media screen and (max-width:768px){.grant .grant-who-get__item{width:100%}}.grant .grant-who-get__icon{width:44px;height:44px;margin-right:24px}.grant .grant-how-get{display:flex;flex-direction:column}.grant .grant-how-get__title{display:flex;margin-bottom:50px;gap:15px}@media screen and (max-width:500px){.grant .grant-how-get__title{margin-bottom:30px}}@media screen and (max-width:768px){.grant .grant-how-get__title{flex-direction:column;gap:0}}@media screen and (max-width:500px){.grant .grant-how-get__title{flex-direction:row;gap:10px}}.grant .grant-how-get__block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}@media screen and (max-width:768px){.grant .grant-how-get__block{gap:14px}}.grant .grant-how-get__item{width:49%;border-radius:16px;box-sizing:border-box;padding:30px;background:#f2f7ff;display:flex;flex-direction:column}@media screen and (max-width:1680px){.grant .grant-how-get__item{padding:24px}}@media screen and (max-width:1200px){.grant .grant-how-get__item{width:48.5%}}@media screen and (max-width:758px){.grant .grant-how-get__item{width:100%}}.grant .grant-how-get__item.blue-block{background:#3f93f6;color:#fff}.grant .grant-how-get__item.blue-block .grant-how-get__num{background:#fff;color:#3f93f6}.grant .grant-how-get__top{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width:1680px){.grant .grant-how-get__top{margin-bottom:24px}}@media screen and (max-width:500px){.grant .grant-how-get__top{margin-bottom:16px}}.grant .grant-how-get__num{width:71px;min-width:71px;height:71px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#3f93f6;color:#fff;margin-right:30px;font-weight:800;font-size:40px}@media screen and (max-width:1680px){.grant .grant-how-get__num{margin-right:24px}}@media screen and (max-width:500px){.grant .grant-how-get__num{width:56px;min-width:56px;height:56px;margin-right:18px;font-size:28px}}.grant .grant-program{background-image:url(/assets/img/grant-education/program.png);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;padding:95px 0}@media screen and (max-width:1680px){.grant .grant-program{padding:80px 0}}@media screen and (max-width:500px){.grant .grant-program{background-image:url(/assets/img/grant-education/program-mobile.png);padding:60px 0 343px 0}}.grant .grant-program .grant-container{display:flex;flex-direction:column;align-items:flex-start}.grant .grant-program__info{display:flex;flex-direction:column;gap:30px;margin:58px 0}@media screen and (max-width:1680px){.grant .grant-program__info{margin:50px 0}}@media screen and (max-width:500px){.grant .grant-program__info{margin:30px 0;gap:20px}}.grant .grant-program__buttons{display:flex;gap:30px}@media screen and (max-width:768px){.grant .grant-program__buttons{flex-direction:column;gap:20px}}@media screen and (max-width:500px){.grant .grant-program__buttons{align-self:center}}.grant .grant-program__aplication,.grant .grant-program__consultation{font-size:28px;font-weight:600}@media screen and (max-width:1680px){.grant .grant-program__aplication,.grant .grant-program__consultation{font-size:26px}}@media screen and (max-width:500px){.grant .grant-program__aplication,.grant .grant-program__consultation{font-size:18px}}.grant .grant-specialty{display:flex;flex-direction:column}.grant .grant-specialty__title{margin-bottom:50px}@media screen and (max-width:500px){.grant .grant-specialty__title{margin-bottom:30px}}.grant .grant-specialty__block{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:500px){.grant .grant-specialty__block{gap:24px}}.grant .grant-specialty__item{border-radius:20px;padding:50px 40px;box-sizing:border-box;display:flex;flex-direction:column;background-repeat:no-repeat;background-position:top right;background-size:contain}@media screen and (max-width:1680px){.grant .grant-specialty__item{padding:40px}}@media screen and (max-width:992px){.grant .grant-specialty__item{background-size:65%}}@media screen and (max-width:500px){.grant .grant-specialty__item{padding:30px 12px;border-radius:16px;background-size:75%}}.grant .grant-specialty__item.orange-block{background-color:#f37b2e;background-image:url(/assets/img/grant-education/frontend-circle.png)}.grant .grant-specialty__item.purple-block{background-color:#a175fd;background-image:url(/assets/img/grant-education/net-circle.png)}.grant .grant-specialty__top{display:flex;justify-content:space-between}@media screen and (max-width:992px){.grant .grant-specialty__top{flex-direction:column;gap:30px}}.grant .grant-specialty__prices{display:flex;flex-direction:column}.grant .grant-specialty__prices h4{font-size:28px;font-weight:600}@media screen and (max-width:1680px){.grant .grant-specialty__prices h4{font-size:26px}}@media screen and (max-width:500px){.grant .grant-specialty__prices h4{font-size:18px}}.grant .grant-specialty__prices span{font-size:58px;font-weight:800;margin:10px 0}@media screen and (max-width:1680px){.grant .grant-specialty__prices span{font-size:54px}}@media screen and (max-width:500px){.grant .grant-specialty__prices span{font-size:34px}}.grant .grant-specialty__center{margin:50px 0;display:flex;flex-direction:column}@media screen and (max-width:1680px){.grant .grant-specialty__center{margin:40px 0}}@media screen and (max-width:500px){.grant .grant-specialty__center{margin:30px 0}}.grant .grant-specialty__button{display:flex;align-items:center;gap:33px}@media screen and (max-width:1680px){.grant .grant-specialty__button{gap:30px}}@media screen and (max-width:768px){.grant .grant-specialty__button{justify-content:space-between}}.grant .grant-specialty__button p{font-size:28px;font-weight:600}@media screen and (max-width:1680px){.grant .grant-specialty__button p{font-size:26px}}@media screen and (max-width:500px){.grant .grant-specialty__button p{font-size:18px}}.grant .grant-specialty__button button{height:47px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:14px;padding:0 30px;box-sizing:border-box;border:0;font-weight:500;font-size:20px;cursor:pointer;transition:all .2s}@media screen and (max-width:500px){.grant .grant-specialty__button button{height:51px;padding:0 18px;font-size:18px}}.grant .grant-specialty__button button svg{margin-left:16px;width:12px;min-width:12px;height:12px;transform:rotate(180deg);transition:all .5s}@media screen and (max-width:768px){.grant .grant-specialty__button button span.desktop{display:none}}.grant .grant-specialty__button button span.mobile{display:none}@media screen and (max-width:768px){.grant .grant-specialty__button button span.mobile{display:block}}.grant .grant-specialty__button button:hover{background:#0a0a0a;color:#fff}.grant .grant-specialty__button button:hover svg path{fill:#fff}.grant .grant-specialty__button button.active svg{transform:rotate(0)}.grant .grant-specialty__info{display:none}.grant .grant-specialty__ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px;gap:30px}@media screen and (max-width:1680px){.grant .grant-specialty__ul{margin-top:24px;gap:24px}}@media screen and (max-width:1024px){.grant .grant-specialty__ul{margin-top:34px;gap:30px}}@media screen and (max-width:500px){.grant .grant-specialty__ul{margin-top:25px;gap:16px}}.grant .grant-specialty__ul li{width:47%;display:flex;align-items:center}@media screen and (max-width:768px){.grant .grant-specialty__ul li{width:100%;align-items:flex-start}}.grant .grant-specialty__ul li::before{content:'';background:url(/assets/img/grant-education/check.svg) no-repeat;background-size:contain;display:flex;width:28px;min-width:28px;height:28px;margin-right:14px}@media screen and (max-width:500px){.grant .grant-specialty__ul li::before{width:22px;min-width:22px;height:22px;margin-right:8px}}.grant .grant-specialty__bottom{display:flex;justify-content:space-between}@media screen and (max-width:992px){.grant .grant-specialty__bottom{flex-wrap:wrap;gap:20px}}.grant .grant-specialty__bottom li{display:flex;flex-direction:column;gap:9px}@media screen and (max-width:1680px){.grant .grant-specialty__bottom li{gap:8px}}@media screen and (max-width:992px){.grant .grant-specialty__bottom li{width:46.5%}}.grant .grant-specialty__bottom li p{font-size:24px;font-weight:600}@media screen and (max-width:1680px){.grant .grant-specialty__bottom li p{font-size:22px}}@media screen and (max-width:500px){.grant .grant-specialty__bottom li p{font-size:20px}}.grant .grant-specialty__bottom li span{font-size:20px}@media screen and (max-width:1680px){.grant .grant-specialty__bottom li span{font-size:18px}}@media screen and (max-width:500px){.grant .grant-specialty__bottom li span{font-size:16px}}.grant .grant-education{display:flex;flex-direction:column}.grant .grant-education__title{margin-bottom:50px}@media screen and (max-width:500px){.grant .grant-education__title{margin-bottom:30px}}.grant .grant-education__block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}@media screen and (max-width:500px){.grant .grant-education__block{gap:14px}}.grant .grant-education__item{background:#f2f7ff;border-radius:16px;padding:30px;box-sizing:border-box;width:575px;display:flex;flex-direction:column}@media screen and (max-width:1680px){.grant .grant-education__item{padding:24px}}@media screen and (max-width:1200px){.grant .grant-education__item{width:48.5%}}@media screen and (max-width:768px){.grant .grant-education__item{width:100%}}@media screen and (max-width:500px){.grant .grant-education__item{padding:16px}}.grant .grant-education__top{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width:1680px){.grant .grant-education__top{margin-bottom:24px}}@media screen and (max-width:500px){.grant .grant-education__top{margin-bottom:16px}}.grant .grant-education__icon{width:71px;min-width:71px;height:71px;margin-right:30px}@media screen and (max-width:1680px){.grant .grant-education__icon{margin-right:24px}}@media screen and (max-width:500px){.grant .grant-education__icon{margin-right:18px;width:56px;min-width:56px;height:56px}}.grant .grant-education__icon img{width:100%}.grant .grant-education__name{font-weight:600}.grant .grant-curator{display:flex;flex-direction:column}.grant .grant-curator__title{margin-bottom:50px}@media screen and (max-width:500px){.grant .grant-curator__title{margin-bottom:30px}}.grant .grant-curator__block{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}@media screen and (max-width:1680px){.grant .grant-curator__block{gap:30px}}.grant .grant-curator__item{width:565px;display:flex}@media screen and (max-width:1200px){.grant .grant-curator__item{width:48%}}@media screen and (max-width:992px){.grant .grant-curator__item{width:100%}}.grant .grant-curator__left{width:250px;min-width:250px;height:250px;margin-right:20px}@media screen and (max-width:1024px){.grant .grant-curator__left{width:227px;min-width:227px;height:227px}}@media screen and (max-width:500px){.grant .grant-curator__left{width:134px;min-width:134px;height:134px}}.grant .grant-curator__left img{width:100%}.grant .grant-curator__right{display:flex;flex-direction:column;margin-top:15px}@media screen and (max-width:1024px){.grant .grant-curator__right{margin-top:8px}}@media screen and (max-width:500px){.grant .grant-curator__right{margin-top:2px}}.grant .grant-curator__name{font-weight:700;margin-bottom:10px}@media screen and (max-width:1024px){.grant .grant-curator__name{margin-bottom:8px}}.grant .grant-result{background-image:url(/assets/img/grant-education/get-after-edu.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:80px 0}@media screen and (max-width:500px){.grant .grant-result{background-image:url(/assets/img/grant-education/get-after-edu-mobile.png);padding:0 0 410px 0;background-size:contain;background-position:bottom}}@media screen and (max-width:420px){.grant .grant-result{padding:0 0 350px 0}}@media screen and (max-width:375px){.grant .grant-result{padding:0 0 310px 0}}.grant .grant-result__block{display:flex;flex-direction:column;width:fit-content;margin-left:auto}@media screen and (max-width:500px){.grant .grant-result__block{margin-left:0}}.grant .grant-result__title{margin-bottom:50px;display:flex;flex-direction:column}@media screen and (max-width:500px){.grant .grant-result__title{margin-bottom:30px}}.grant .grant-result__list{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:500px){.grant .grant-result__list{gap:24px}}.grant .grant-result__list li{display:flex;align-items:center}.grant .grant-result__list li::before{content:'';width:38px;min-width:38px;height:38px;background-image:url(/assets/img/grant-education/check-blue.svg);background-repeat:no-repeat;background-size:contain;margin-right:31px}@media screen and (max-width:1680px){.grant .grant-result__list li::before{width:32px;min-width:32px;height:32px;margin-right:30px}}@media screen and (max-width:500px){.grant .grant-result__list li::before{width:26px;min-width:26px;height:26px;margin-right:12px}}.grant .grant-result__list li.red{color:#ff3434;font-weight:700}.grant .grant-result__list li.red::before{background-image:url(/assets/img/grant-education/check-red.svg)}.grant .grant-work{display:flex;flex-direction:column}@media screen and (max-width:1024px){.grant .grant-work__title{display:flex;flex-direction:column}}.grant .grant-work__info{margin:50px 0 37px 0;display:flex;align-items:center}@media screen and (max-width:1680px){.grant .grant-work__info{margin:50px 0 32px 0}}@media screen and (max-width:768px){.grant .grant-work__info{flex-direction:column;margin:30px 0}}@media screen and (max-width:500px){.grant .grant-work__info{align-items:flex-start}}.grant .grant-work__dev{width:232px;min-width:232px;padding:16px;border-radius:16px;transition:all .2s}@media screen and (max-width:1680px){.grant .grant-work__dev{width:272px;min-width:272px}}@media screen and (max-width:500px){.grant .grant-work__dev{width:195px;min-width:195px}}.grant .grant-work__dev:hover{background:#f2f7ff}.grant .grant-work__dev img{width:100%}.grant .grant-work__text{margin-left:46px;font-weight:600}@media screen and (max-width:768px){.grant .grant-work__text{margin-left:0;margin-top:30px}}.grant .grant-work__block{display:flex;justify-content:space-between;gap:35px}@media screen and (max-width:1024px){.grant .grant-work__block{gap:26px}}@media screen and (max-width:768px){.grant .grant-work__block{flex-wrap:wrap}}@media screen and (max-width:500px){.grant .grant-work__block{gap:24px}}.grant .grant-work__item{display:flex;flex-direction:column;padding:20px;box-sizing:border-box;border-radius:16px;gap:15px}@media screen and (max-width:1200px){.grant .grant-work__item{width:48%}}@media screen and (max-width:1024px){.grant .grant-work__item{padding:14px}}@media screen and (max-width:768px){.grant .grant-work__item{width:100%}}@media screen and (max-width:500px){.grant .grant-work__item{padding:12px;gap:12px}}.grant .grant-work__item.grey-block{background:#f2f7ff;width:615px;min-width:615px}@media screen and (max-width:1200px){.grant .grant-work__item.grey-block{width:48%;min-width:auto}}@media screen and (max-width:768px){.grant .grant-work__item.grey-block{width:100%}}.grant .grant-work__item ul{list-style-type:disc;display:flex;flex-direction:column;gap:15px;margin-left:30px}@media screen and (max-width:500px){.grant .grant-work__item ul{gap:12px}}.grant .grant-success{background-image:url(/assets/img/grant-education/success.png);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;padding:95px 0}@media screen and (max-width:1680px){.grant .grant-success{padding:80px 0}}@media screen and (max-width:500px){.grant .grant-success{background-image:url(/assets/img/grant-education/success-mobile.png);padding:60px 0 343px 0}}@media screen and (max-width:375px){.grant .grant-success{padding:60px 0 410px 0}}.grant .grant-success .grant-container{display:flex;flex-direction:column;align-items:flex-start}.grant .grant-success__title{display:flex;flex-direction:column}.grant .grant-success__info{display:flex;flex-direction:column;gap:30px;margin:58px 0}@media screen and (max-width:1680px){.grant .grant-success__info{margin:50px 0}}@media screen and (max-width:500px){.grant .grant-success__info{margin:30px 0;gap:20px}}.grant .grant-success__buttons{display:flex;gap:30px}@media screen and (max-width:768px){.grant .grant-success__buttons{flex-direction:column;gap:20px}}@media screen and (max-width:500px){.grant .grant-success__buttons{align-self:center}}.grant .grant-success__aplication,.grant .grant-success__consultation{font-size:28px;font-weight:600}@media screen and (max-width:1680px){.grant .grant-success__aplication,.grant .grant-success__consultation{font-size:26px}}@media screen and (max-width:500px){.grant .grant-success__aplication,.grant .grant-success__consultation{font-size:18px}}.grant .grant-advantages{display:flex;flex-direction:column}.grant .grant-advantages__title{margin-bottom:50px}@media screen and (max-width:500px){.grant .grant-advantages__title{margin-bottom:30px;display:flex;flex-direction:column}}.grant .grant-advantages__block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}@media screen and (max-width:500px){.grant .grant-advantages__block{gap:14px}}.grant .grant-advantages__item{background:#f2f7ff;border-radius:16px;padding:30px;box-sizing:border-box;width:575px;display:flex;flex-direction:column}@media screen and (max-width:1680px){.grant .grant-advantages__item{padding:24px}}@media screen and (max-width:1200px){.grant .grant-advantages__item{width:48.5%}}@media screen and (max-width:768px){.grant .grant-advantages__item{width:100%}}@media screen and (max-width:500px){.grant .grant-advantages__item{padding:16px}}.grant .grant-advantages__top{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width:1680px){.grant .grant-advantages__top{margin-bottom:24px}}@media screen and (max-width:500px){.grant .grant-advantages__top{margin-bottom:16px}}.grant .grant-advantages__icon{width:71px;min-width:71px;height:71px;margin-right:30px}@media screen and (max-width:1680px){.grant .grant-advantages__icon{margin-right:24px}}@media screen and (max-width:500px){.grant .grant-advantages__icon{margin-right:18px;width:56px;min-width:56px;height:56px}}.grant .grant-advantages__icon img{width:100%}.grant .grant-advantages__name{font-weight:600}.grant .grant-FAQ{display:flex;flex-direction:column}.grant .grant-FAQ__block{display:flex;flex-direction:column;gap:20px;margin:50px 0}@media screen and (max-width:500px){.grant .grant-FAQ__block{gap:14px;margin:30px 0}}.grant .grant-FAQ__item{display:flex;flex-direction:column;background:#f2f7ff;border-radius:16px}.grant .grant-FAQ__item.hidden{display:none}.grant .grant-FAQ__question{font-weight:600;display:flex;justify-content:space-between;align-items:center;padding:20px 30px;cursor:pointer}@media screen and (max-width:1680px){.grant .grant-FAQ__question{padding:15px 30px}}@media screen and (max-width:768px){.grant .grant-FAQ__question{padding:15px 16px}}.grant .grant-FAQ__question:hover .grant-FAQ__arrow{background:#e6effc}.grant .grant-FAQ__question.active .grant-FAQ__arrow img{transform:rotate(0)}.grant .grant-FAQ__arrow{background:transparent;width:48px;min-width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.grant .grant-FAQ__arrow img{width:29px;transform:rotate(180deg);transition:all .5s}.grant .grant-FAQ__answer{background:#e6effc;padding:30px;border-radius:0 0 16px 16px;display:none}@media screen and (max-width:1680px){.grant .grant-FAQ__answer{padding:24px 30px}}@media screen and (max-width:768px){.grant .grant-FAQ__answer{padding:24px 16px}}.grant .grant-FAQ__answer-text{display:flex;flex-direction:column;gap:10px}.grant .grant-FAQ__answer-text ul{list-style-type:disc;display:flex;flex-direction:column;margin-left:30px}.grant .grant-FAQ__show-more{align-self:center;font-size:28px;font-weight:600}@media screen and (max-width:1680px){.grant .grant-FAQ__show-more{font-size:26px}}@media screen and (max-width:500px){.grant .grant-FAQ__show-more{font-size:18px}}.grant .grant-footer{margin-top:150px;padding:50px 0;position:relative;background:#3f93f6;color:#fff}@media screen and (max-width:1680px){.grant .grant-footer{margin-top:125px;padding:45px 0}}@media screen and (max-width:1440px){.grant .grant-footer{margin-top:100px;padding:40px 0}}@media screen and (max-width:900px){.grant .grant-footer{margin-top:80px;padding:30px 0}}@media screen and (max-width:500px){.grant .grant-footer{margin-top:50px;padding:40px 0}}.grant .grant-footer__content{display:flex;justify-content:space-between}@media screen and (max-width:700px){.grant .grant-footer__content{flex-direction:column}}.grant .grant-footer__left{width:23%;display:flex;flex-direction:column}@media screen and (max-width:1024px){.grant .grant-footer__left{width:25%}}@media screen and (max-width:900px){.grant .grant-footer__left{width:30%}}@media screen and (max-width:700px){.grant .grant-footer__left{width:100%}.grant .grant-footer__left .grant-footer__copyright{display:none}}.grant .grant-footer__left img{width:206px}@media screen and (max-width:768px){.grant .grant-footer__left img{width:138px}}.grant .grant-footer__left h4{margin:50px 0;font-weight:500}@media screen and (max-width:900px){.grant .grant-footer__left h4{margin:45px 0}}@media screen and (max-width:700px){.grant .grant-footer__left h4{margin:20px 0 0 0}}.grant .grant-footer__copyright{font-size:16px;font-weight:500}.grant .grant-footer__center{width:28%;display:flex;flex-direction:column}@media screen and (max-width:1024px){.grant .grant-footer__center{width:30%}}@media screen and (max-width:900px){.grant .grant-footer__center{width:35%}}@media screen and (max-width:700px){.grant .grant-footer__center{width:100%;margin:50px 0}}.grant .grant-footer__center h4{margin-bottom:33px}@media screen and (max-width:900px){.grant .grant-footer__center h4{margin-bottom:22px}}.grant .grant-footer__contacts{display:flex;flex-direction:column}.grant .grant-footer__contacts li{transition:all .2s}.grant .grant-footer__contacts li:hover{text-decoration:underline}.grant .grant-footer__contacts li:not(:last-child){margin-bottom:20px}@media screen and (max-width:900px){.grant .grant-footer__contacts li:not(:last-child){margin-bottom:15px}}@media screen and (max-width:700px){.grant .grant-footer__contacts li:not(:last-child){margin-bottom:12px}}.grant .grant-footer__contacts li a{display:flex;align-items:center;color:#fff}.grant .grant-footer__contacts li a img{width:38px}.grant .grant-footer__contacts li a p{margin-left:23px;transition:all .2s}.grant .grant-footer__right{display:flex;flex-direction:column}@media screen and (max-width:700px){.grant .grant-footer__right .grant-footer__copyright{display:block!important;margin-top:30px}}.grant .grant-footer__right .grant-footer__copyright{display:none}.grant .grant-footer__social{margin:33px 0 0 0;display:flex;align-items:center;gap:25px}@media screen and (max-width:900px){.grant .grant-footer__social{margin:22px 0 0 0;gap:17px}}@media screen and (max-width:700px){.grant .grant-footer__social{gap:0}}@media screen and (max-width:700px){.grant .grant-footer__social{justify-content:space-between}}.grant .grant-footer__social a svg path{fill:#fff;transition:all .2s}.grant .grant-footer__social a:hover svg path{fill:#0a0a0a}.grant .grant-consultation-modal{display:none;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:rgba(0,0,0,.5)}.grant .grant-consultation-modal.open{display:flex}.grant .grant-consultation-modal__body{background:#f2f7ff;border-radius:16px;width:566px;padding:50px;box-sizing:border-box}@media screen and (max-width:1680px){.grant .grant-consultation-modal__body{width:526px;padding:40px}}@media screen and (max-width:600px){.grant .grant-consultation-modal__body{width:95%}}@media screen and (max-width:500px){.grant .grant-consultation-modal__body{border-radius:10px;padding:30px 14px}}.grant .grant-consultation-modal__step{display:flex;flex-direction:column}.grant .grant-consultation-modal__step.two{display:none}.grant .grant-consultation-modal__title{text-align:center;font-weight:600;margin-bottom:30px}@media screen and (max-width:1680px){.grant .grant-consultation-modal__title{margin-bottom:20px}}@media screen and (max-width:500px){.grant .grant-consultation-modal__title{margin-bottom:16px}}.grant .grant-consultation-modal__form{display:flex;flex-direction:column}.grant .grant-consultation-modal__input{margin-top:20px;display:flex;flex-direction:column}@media screen and (max-width:500px){.grant .grant-consultation-modal__input{margin-top:14px}}.grant .grant-consultation-modal__input label{font-size:16px;margin-left:20px;margin-bottom:4px}@media screen and (max-width:1680px){.grant .grant-consultation-modal__input label{font-size:14px}}@media screen and (max-width:500px){.grant .grant-consultation-modal__input label{font-size:12px;margin-left:15px}}.grant .grant-consultation-modal__input input{border-radius:10px;background:#fff;height:68px;box-sizing:border-box;padding:20px;border:0;width:100%}@media screen and (max-width:1680px){.grant .grant-consultation-modal__input input{height:63px;padding:18px 20px}}@media screen and (max-width:500px){.grant .grant-consultation-modal__input input{height:49px;padding:15px 12px}}.grant .grant-consultation-modal__button{display:flex;justify-content:center;margin-top:50px;position:relative}@media screen and (max-width:1680px){.grant .grant-consultation-modal__button{margin-top:40px}}@media screen and (max-width:500px){.grant .grant-consultation-modal__button{margin-top:30px}}.grant .grant-consultation-modal__messages{position:absolute;top:-35px;color:#d00000;font-size:16px}@media screen and (max-width:1680px){.grant .grant-consultation-modal__messages{top:-30px}}@media screen and (max-width:500px){.grant .grant-consultation-modal__messages{top:-25px;font-size:14px}}.grant .grant-consultation-modal__loader{display:none}.grant .grant-consultation-modal__submit{font-size:28px;font-weight:600;align-self:center}@media screen and (max-width:1680px){.grant .grant-consultation-modal__submit{font-size:26px}}@media screen and (max-width:500px){.grant .grant-consultation-modal__submit{font-size:18px}}.grant .grant-consultation-modal__success-title{font-weight:600;text-align:center}.grant .grant-consultation-modal__success-text{margin:30px 0;text-align:center}@media screen and (max-width:1680px){.grant .grant-consultation-modal__success-text{margin:24px 0}}@media screen and (max-width:500px){.grant .grant-consultation-modal__success-text{margin:20px 0}}.grant .grant-consultation-modal__close{font-size:28px;font-weight:600;align-self:center}@media screen and (max-width:1680px){.grant .grant-consultation-modal__close{font-size:26px}}@media screen and (max-width:500px){.grant .grant-consultation-modal__close{font-size:18px}}.component{padding:40px 60px;display:block;background-size:cover}@media screen and (max-width:3000px){.component{padding:40px 100px}}@media screen and (max-width:1700px){.component{padding:40px 80px}}@media screen and (max-width:1100px){.component{padding:40px 40px}}@media screen and (max-width:700px){.component{padding:40px 20px}}@keyframes marquee-infinite{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.partners{margin:150px auto;width:90%;display:flex;flex-direction:column}@media screen and (max-width:1680px){.partners{margin:110px auto}}@media screen and (max-width:900px){.partners{margin:75px auto}}.partners__title{text-align:center;margin-bottom:50px}@media screen and (max-width:1680px){.partners__title{margin-bottom:37px}}@media screen and (max-width:900px){.partners__title{margin-bottom:30px}}.partners__container{display:flex;width:9000px;animation:marquee-infinite 20s linear infinite}@media screen and (max-width:1680px){.partners__container{width:8000px}}@media screen and (max-width:900px){.partners__container{width:6000px}}@media screen and (max-width:500px){.partners__container{width:5000px}}@media screen and (max-width:420px){.partners__container{width:4500px}}.partners__container:hover{animation-play-state:paused}.partners__container span{width:100%;display:flex;align-items:center;justify-content:space-around;gap:120px;overflow:hidden;margin-right:120px}@media screen and (max-width:1680px){.partners__container span{gap:90px;margin-right:90px}}@media screen and (max-width:900px){.partners__container span{gap:60px;margin-right:60px}}@media screen and (max-width:500px){.partners__container span{gap:50px;margin-right:50px}}.partners__container span img{width:120px}@media screen and (max-width:1680px){.partners__container span img{width:90px}}@media screen and (max-width:900px){.partners__container span img{width:65px}}.breadcrumbs{min-height:20px;z-index:175;color:#77c0e8;letter-spacing:1.5px}.breadcrumbs ul{padding:0}.breadcrumbs li{display:inline;margin-right:10px}.breadcrumbs li::after{margin-left:10px;content:">"}.breadcrumbs li:last-child:after{content:''}.breadcrumbs a{color:#77c0e8}.breadcrumbs a[href]:hover{text-decoration:underline}@media screen and (max-width:1366px){.breadcrumbs{font-size:.9rem}}.breadcrumbs-white{color:#fff;margin-top:70px}.breadcrumbs-white a{color:#fff}.breadcrumbs-blue-media,.breadcrumbs-shares-index,.breadcrumbs-book{margin-left:70px;margin-top:0}@media screen and (max-width:3000px){.breadcrumbs-blue-media,.breadcrumbs-shares-index,.breadcrumbs-book{margin:0 100px}.breadcrumbs-blue-media ul,.breadcrumbs-shares-index ul,.breadcrumbs-book ul{padding:0 10px}}@media screen and (max-width:1700px){.breadcrumbs-blue-media,.breadcrumbs-shares-index,.breadcrumbs-book{margin:0 80px}}@media screen and (max-width:1100px){.breadcrumbs-blue-media,.breadcrumbs-shares-index,.breadcrumbs-book{margin:0 40px}}@media screen and (max-width:700px){.breadcrumbs-blue-media,.breadcrumbs-shares-index,.breadcrumbs-book{margin:0 20px}}@media screen and (max-width:595px){.breadcrumbs-blue-media,.breadcrumbs-shares-index,.breadcrumbs-book{margin:0 0 0 15px}}.breadcrumbs-shares-index{margin-left:0;margin-top:70px}@media screen and (max-width:3000px){.breadcrumbs-shares-index{margin-left:20px}.breadcrumbs-shares-index ul{padding:0 10px}}@media screen and (max-width:1700px){.breadcrumbs-shares-index{margin-left:0}.breadcrumbs-shares-index ul{padding:0 10px}}@media screen and (max-width:1500px){.breadcrumbs-shares-index{margin-left:40px}.breadcrumbs-shares-index ul{padding:0 10px}}@media screen and (max-width:1100px){.breadcrumbs-shares-index{margin:0;align-self:start}.breadcrumbs-shares-index ul{padding:0 10px}}@media screen and (max-width:700px){.breadcrumbs-shares-index{margin:0;align-self:start}.breadcrumbs-shares-index ul{padding:0 10px}}@media screen and (max-width:595px){.breadcrumbs-shares-index{margin:0;align-self:start}.breadcrumbs-shares-index ul{padding:0 10px}}.breadcrumbs-book{margin-top:70px;margin-left:35px}@media screen and (max-width:3000px){.breadcrumbs-book{margin-top:60px;margin-left:70px}.breadcrumbs-book ul{padding:0}}@media screen and (max-width:1920px){.breadcrumbs-book{margin-top:20px;margin-left:30px}}@media screen and (max-width:1700px){.breadcrumbs-book{margin-top:0;margin-left:10px}}@media screen and (max-width:1100px){.breadcrumbs-book{margin-top:35px;margin-bottom:auto}}@media screen and (max-width:900px){.breadcrumbs-book{align-self:start;margin:0;margin-left:5px}}@media screen and (max-width:700px){.breadcrumbs-book{margin-top:45px}}.breadcrumbs-absolute-white,.breadcrumbs-school-frontend,.breadcrumbs-absolute-white-course-description{position:absolute;top:100px;left:70px;color:#fff}.breadcrumbs-absolute-white a,.breadcrumbs-school-frontend a,.breadcrumbs-absolute-white-course-description a{color:#fff}@media screen and (max-width:3000px){.breadcrumbs-absolute-white,.breadcrumbs-school-frontend,.breadcrumbs-absolute-white-course-description{left:110px}}@media screen and (max-width:1700px){.breadcrumbs-absolute-white,.breadcrumbs-school-frontend,.breadcrumbs-absolute-white-course-description{top:80px;left:90px}}@media screen and (max-width:1100px){.breadcrumbs-absolute-white,.breadcrumbs-school-frontend,.breadcrumbs-absolute-white-course-description{top:65px;left:47px}}@media screen and (max-width:950px){.breadcrumbs-absolute-white,.breadcrumbs-school-frontend,.breadcrumbs-absolute-white-course-description{top:70px}}@media screen and (max-width:700px){.breadcrumbs-absolute-white,.breadcrumbs-school-frontend,.breadcrumbs-absolute-white-course-description{left:27px}}@media screen and (max-width:595px){.breadcrumbs-absolute-white,.breadcrumbs-school-frontend,.breadcrumbs-absolute-white-course-description{top:44px}}.breadcrumbs-absolute-extended-blue{position:relative;top:0;left:70px;color:#77c0e8}.breadcrumbs-absolute-extended-blue a{color:#77c0e8}@media screen and (max-width:3000px){.breadcrumbs-absolute-extended-blue{left:110px}}@media screen and (max-width:1700px){.breadcrumbs-absolute-extended-blue{left:90px}}@media screen and (max-width:1100px){.breadcrumbs-absolute-extended-blue{left:47px}}@media screen and (max-width:700px){.breadcrumbs-absolute-extended-blue{left:27px;padding-right:27px}}.breadcrumbs-absolute-extended-black{width:1150px;color:#2a2a2a;margin:0 auto}.breadcrumbs-absolute-extended-black a{color:#2a2a2a}@media screen and (max-width:1440px){.breadcrumbs-absolute-extended-black{width:850px}}@media screen and (max-width:950px){.breadcrumbs-absolute-extended-black{width:90%}}.breadcrumbs-school-frontend{color:#77c0e8}.breadcrumbs-school-frontend a{color:#77c0e8}@media screen and (max-width:1000px){.breadcrumbs-absolute-white-course-description{top:70px}}@media screen and (max-width:600px){.breadcrumbs-absolute-white-course-description{top:57px}}.pass-through-notification{display:none;align-items:center;justify-content:center;position:relative;box-sizing:border-box;width:100%;padding:17px 100px;z-index:200;font-family:'ProximaRegular'}@media screen and (max-width:1700px){.pass-through-notification{padding:17px 80px}}@media screen and (max-width:1680px){.pass-through-notification{padding:13px 80px}}@media screen and (max-width:1100px){.pass-through-notification{padding:13px 40px}}@media screen and (max-width:700px){.pass-through-notification{padding:13px 20px}}@media screen and (max-width:500px){.pass-through-notification{padding:10px 20px}}.pass-through-notification__control{cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1680px){.pass-through-notification__control{width:24px;height:24px}}.pass-through-notification__control img{width:18px;height:14px}@media screen and (max-width:1680px){.pass-through-notification__control img{width:13px;height:10px}}.pass-through-notification__control.right{transform:rotate(180deg)}.pass-through-notification__slider{display:flex;justify-content:center;width:100%;text-align:center}.pass-through-notification__slider .slick-list{width:80%}.pass-through-notification__slider .slick-track{display:flex;align-items:center}.pass-through-notification__item{display:flex;align-items:center}.pass-through-notification__text{font-family:'ProximaSemiBold';font-size:20px;line-height:26px}@media screen and (max-width:1680px){.pass-through-notification__text{font-size:15px;line-height:19px}}@media screen and (max-width:900px){.pass-through-notification__text{font-size:14px;line-height:18px}}.pass-through-notification__text p{margin:0;padding:0}.pass-through-notification__text a{text-decoration:underline;color:#121212}.pass-through-notification__close{display:none}.pass-through-notification__close::before{position:absolute;right:38px;top:calc(50% - 7px);font-family:'edufont';content:'';cursor:pointer}@media screen and (max-width:700px){.pass-through-notification__close::before{right:24px}}.course-location_speciality{display:inline-block;margin-left:20px}.course-location__header{font-weight:bold;margin-right:10px}.course-location__location-place{display:inline-block;margin:0;color:#0a459e;margin-left:5px}.course-location__location-place_on-bg-blue{color:#0a459e!important}.course-location__location-place_speciality{color:#0a459e!important}.course-location__location-place_schedule{color:#009edf;font-weight:normal}.course-location__location-place_metro::before{font-family:'slick';content:"";font-weight:bold;margin-right:5px;font-size:9px}.course-location__location-place_metro_red::before{color:#d81c23}.course-location__location-place_metro_green::before{color:#04b157}.course-location__location-place_metro_blue::before{color:#4980c0}.live-online-block{margin-top:12px;margin-left:10px;font-family:'Roboto',sans-serif;text-transform:uppercase;display:inline-block}.live-online-block span{margin-right:2px;padding:3px;border-radius:8px;background-color:red;color:#fff}.live-online-block_color_white{color:#fff}.live-online-block_color_blue{color:#009edf;font-weight:bold;margin:0}.live-online-block_color_blue span{font-size:13px}.share-social-networks{display:flex;flex-direction:column;padding:0}.share-social-networks__title{text-transform:uppercase;color:#2a2a2a;font-size:23px;font-weight:bold;font-family:'ProximaBold';text-align:center;margin:80px 0 25px}@media screen and (max-width:1440px){.share-social-networks__title{margin-top:60px;font-size:21px}}@media screen and (max-width:950px){.share-social-networks__title{margin-top:50px}}@media screen and (max-width:900px){.share-social-networks__title{font-size:19px}}@media screen and (max-width:800px){.share-social-networks__title{margin-top:40px}}@media screen and (max-width:500px){.share-social-networks__title{margin-top:35px;font-size:18px}}.share-social-networks__icons-list{margin:0 auto;padding:0;display:flex;justify-content:center}.share-social-networks__icon{margin:0 15px;line-height:10px;transition:all .3s;cursor:pointer}.share-social-networks__icon:hover{transform:scale(1.1)}.share-social-networks__icon img{width:40px;height:40px}@media screen and (max-width:900px){.share-social-networks__icon img{width:35px;height:35px}}.prices-block{display:flex;flex-flow:column nowrap;align-items:flex-start;padding-right:20px}@media screen and (max-width:700px){.prices-block_table{position:absolute}}.prices-block_courses{padding-right:0}@media screen and (max-width:1000px){.prices-block_courses{flex-basis:17%}}@media screen and (max-width:700px){.prices-block_courses{flex-flow:row nowrap;align-items:center;top:65%;right:5%}}.prices-block_schedule_regular,.prices-block_schedule_shares{padding:0;right:10px}.prices-block_schedule_regular{top:70px}@media screen and (max-width:425px){.prices-block_schedule_regular{top:40px}}.prices-block_schedule_shares{top:47px}@media screen and (max-width:400px){.prices-block_schedule_shares{top:35px}}.prices-block_home{padding-left:10px}.regular-price{font-family:'ProximaBold';font-size:19px;flex-shrink:0;font-weight:bold}@media screen and (min-width:1500px){.regular-price{font-size:23px}}@media screen and (max-width:700px){.regular-price{font-size:15px}}.regular-price_croos-out{font-family:'ProximaRegular';font-weight:normal;text-decoration:line-through;font-size:16px}@media screen and (min-width:1500px){.regular-price_croos-out{font-size:19px}}@media screen and (max-width:700px){.regular-price_croos-out{font-size:12px}}.shares-price{font-family:'ProximaBold';font-size:19px;color:red}@media screen and (min-width:1500px){.shares-price{font-size:23px}}@media screen and (max-width:700px){.shares-price{font-size:16px}}@media screen and (max-width:700px){.shares-price_courses{margin-left:5px}}.regular-price__grn{font-family:'ProximaCondencedLight';font-weight:normal;padding-left:5px;font-size:17px}@media screen and (min-width:1500px){.regular-price__grn{font-size:18px}}@media screen and (max-width:700px){.regular-price__grn{font-size:16px}}.regular-price_home,.shares-price_home,.regular-price__grn_home{font-size:14px}.regular-price__grn_course{font-size:14px}@media screen and (min-width:1500px){.regular-price__grn_course{font-size:15px}}@media screen and (max-width:700px){.regular-price__grn_course{font-size:10px}}.messenger{position:relative}.messenger input{padding-left:48px!important;width:100%;box-sizing:border-box}.messenger__select{display:flex;flex-direction:column;justify-content:center;position:absolute;height:100%;padding:0 6px 0 8px}.messenger__select:hover{background:rgba(0,0,0,.05)}.messenger__select i{font-size:24px;width:24px;height:24px}@media screen and (max-width:1680px){.messenger__select i{font-size:21px;width:21px;height:21px}}.messenger__select i.fa-telegram{color:#08c}.messenger__select i.fa-viber{color:#59267c}.messenger__select i.fa-skype{color:#00aff0}.messenger__select i.fa-whatsapp{color:#13990a}.messenger__current{display:flex;align-items:center;cursor:pointer}.messenger__arrow{margin-left:6px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.messenger__list{display:none;position:absolute;background:#fff;padding:7px;box-sizing:border-box;box-shadow:1px 1px 4px rgba(0,0,0,.2);z-index:10;top:11.5px;left:1px}@media screen and (max-width:1680px){.messenger__list{top:6px}}@media screen and (max-width:500px){.messenger__list{top:1px}}.messenger__list li{width:23px;height:23px;cursor:pointer;list-style:none}.messenger__list li:not(:last-child){margin-bottom:10px}.application{display:none;position:fixed;z-index:10000;top:0;left:0;bottom:0;right:0;background-color:rgba(118,118,118,.65);justify-content:center;align-items:center}.application__view{width:35%;background:#fff;border-radius:10px;padding:40px;box-sizing:border-box;position:relative}@media screen and (max-width:1440px){.application__view{padding:30px}}@media screen and (max-width:1280px){.application__view{width:40%}}@media screen and (max-width:900px){.application__view{width:50%}}@media screen and (max-width:700px){.application__view{width:70%}}@media screen and (max-width:500px){.application__view{width:90%;padding:20px 30px}}.application__cross{position:absolute;top:35px;right:35px;width:17px;cursor:pointer}@media screen and (max-width:1680px){.application__cross{width:15px}}@media screen and (max-width:1440px){.application__cross{top:30px;right:30px}}@media screen and (max-width:500px){.application__cross{top:20px;right:35px;width:15px}}.application__step-1{display:flex;flex-direction:column}.application__step-2{display:none;flex-direction:column}.application__select-title{margin-bottom:5px}.application__telegram-join{display:flex;flex-direction:column;align-items:flex-start}.application__form{display:flex;flex-direction:column;width:100%}.application__form button{display:flex;align-self:center;margin-top:20px}@media screen and (max-width:500px){.application__form button{margin-top:15px}}.application__form input,.application__form input::placeholder{color:#232323!important;font-style:italic!important;font-weight:400!important;font-size:14px!important;line-height:24px!important}@media screen and (max-width:1680px){.application__form input,.application__form input::placeholder{font-size:13px!important}}@media screen and (max-width:1440px){.application__form input,.application__form input::placeholder{font-size:12px!important}}@media screen and (max-width:500px){.application__form input,.application__form input::placeholder{font-size:11px!important}}.application__form input,.application__form select{padding:13px 20px!important;box-sizing:border-box;outline:none!important;width:100%}@media screen and (max-width:1680px){.application__form input,.application__form select{padding:10px 20px!important}}@media screen and (max-width:1440px){.application__form input,.application__form select{padding:8px 20px!important}}@media screen and (max-width:600px){.application__form input,.application__form select{padding:7px 15px!important}}.application__number-of-step{margin-bottom:20px;font-weight:500}.application__form-input-block{position:relative}.application__form-input-block label{color:red;margin-left:20px;position:absolute;font-size:12px;bottom:-10px}@media screen and (max-width:1440px){.application__form-input-block label{font-size:11px}}@media screen and (max-width:900px){.application__form-input-block label{font-size:10px}}@media screen and (max-width:600px){.application__form-input-block label{margin-left:15px}}.application__form-input-block input,.application__form-input-block .iti--allow-dropdown{margin-bottom:5px}@media screen and (max-width:1440px){.application__form-input-block input,.application__form-input-block .iti--allow-dropdown{margin-bottom:3px}}.application__form-input-block label#phone-input-1-error{left:0;bottom:-15px}@media screen and (max-width:1440px){.application__form-input-block label#phone-input-1-error{bottom:-11px}}.application__form-input-block:not(:last-child){margin-bottom:15px}@media screen and (max-width:1440px){.application__form-input-block:not(:last-child){margin-bottom:15px}}.application__button-block{display:flex;align-self:center;margin-top:20px}.application__btn-disabled{display:none;color:#232323}.application__btn-disabled a{text-decoration:underline;color:#ffa500}.application__loader{display:none;justify-content:center;align-items:center}.application__thanks{font-size:16px;display:flex;align-items:center;justify-content:center}.application__thanks .fa-check::before{color:green;font-size:30px;margin-right:10px}.application__leeloo-not-upload{align-self:center;margin-top:20px;position:relative}.application__leeloo-not-upload img{position:absolute;width:20px;top:calc(50% - 9px);left:20%}#leeloo-hash{display:flex;align-self:center}.leeloo-lgt-form-wrapper{box-shadow:none!important}.leeloo-lgt-form{box-shadow:none!important;height:200px!important;width:auto!important}@media screen and (max-width:375px){.leeloo-lgt-form{width:250px!important}}.promocode{position:fixed;z-index:1000;top:0;left:0;bottom:0;right:0;background-color:rgba(118,118,118,.65);display:flex;justify-content:center;align-items:center}.promocode .color-blue{color:#5caee0}.promocode__body{display:flex;flex-direction:column;padding:60px 50px;box-sizing:border-box;position:relative;font-family:'ProximaRegular';border-radius:10px;background:#fff;width:610px}@media screen and (max-width:1680px){.promocode__body{width:490px;padding:45px 50px;border-radius:30px}}@media screen and (max-width:900px){.promocode__body{padding:40px}}@media screen and (max-width:500px){.promocode__body{width:90%;border-radius:20px;padding:40px 20px}}.promocode__close{position:absolute;top:45px;right:45px;width:15px;cursor:pointer}@media screen and (max-width:1680px){.promocode__close{width:12px;top:35px;right:35px}}@media screen and (max-width:500px){.promocode__close{top:30px;right:30px}}@media screen and (max-width:375px){.promocode__close{top:20px;right:20px}}.promocode__close svg path{stroke:#232323;transition:all .3s}.promocode__close:hover svg path{stroke:#5caee0}.promocode__title{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:36px;font-family:'ProximaBold'}@media screen and (max-width:1680px){.promocode__title{font-size:27px}}@media screen and (max-width:500px){.promocode__title{font-size:28px}}.promocode__code-block{display:flex;flex-direction:column;align-items:center;margin:30px 0}@media screen and (max-width:1680px){.promocode__code-block{margin:30px 0 20px 0}}@media screen and (max-width:500px){.promocode__code-block{margin:40px 0 30px 0}}.promocode__code{display:flex;align-items:center;position:relative}.promocode__code-number{font-size:48px;font-family:'ProximaSemiBold';text-transform:uppercase}@media screen and (max-width:1680px){.promocode__code-number{font-size:36px}}@media screen and (max-width:900px){.promocode__code-number{font-size:38px}}.promocode__copy-to-clipboard{width:30px;cursor:pointer;margin-left:6px}@media screen and (max-width:1680px){.promocode__copy-to-clipboard{width:22px;margin-left:5px}}.promocode__copy-to-clipboard path{fill:transparent;stroke:#bebebe;transition:all .3s}.promocode__copy-to-clipboard:hover path{stroke:#5caee0}.promocode__tooltip-clip{position:absolute;background:#f0f0f0;border-radius:4px;padding:1px 3px;top:0;right:-90px;font-size:14px;opacity:0;transition:all .3s}@media screen and (max-width:1680px){.promocode__tooltip-clip{font-size:12px;right:-80px}}@media screen and (max-width:420px){.promocode__tooltip-clip{right:-50px;top:-15px}}.promocode__actual{margin-top:15px;font-size:20px}@media screen and (max-width:1680px){.promocode__actual{margin-top:12px;font-size:15px}}@media screen and (max-width:500px){.promocode__actual{font-size:14px;text-align:center;margin-top:10px}}.promocode__timer{display:flex;justify-content:center;margin-bottom:40px}@media screen and (max-width:1680px){.promocode__timer{margin-bottom:22px}}@media screen and (max-width:900px){.promocode__timer{margin-bottom:30px}}.promocode__timer-item{display:flex;flex-direction:column;align-items:center}.promocode__timer-separate{font-size:36px;position:relative;top:10px;padding:0 6px}@media screen and (max-width:1680px){.promocode__timer-separate{font-size:27px;top:6px}}@media screen and (max-width:500px){.promocode__timer-separate{font-size:28px;top:10px}}.promocode__number{font-size:36px;box-sizing:border-box;width:58px;min-width:58px;height:58px;border-radius:10px;background-color:#eef2f9;margin-top:2px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1680px){.promocode__number{font-size:27px;width:43px;min-width:43px;height:43px}}@media screen and (max-width:500px){.promocode__number{font-size:28px;width:51px;min-width:51px;height:51px}}.promocode__time{font-size:12px}@media screen and (max-width:1680px){.promocode__time{font-size:9px}}@media screen and (max-width:500px){.promocode__time{font-size:12px}}.promocode__form{flex-direction:column;display:none}.promocode__form span.captcha-error-message{position:absolute;bottom:105px;left:30%}@media screen and (max-width:1680px){.promocode__form span.captcha-error-message{bottom:80px;left:25%}}@media screen and (max-width:420px){.promocode__form span.captcha-error-message{left:21%}}.promocode__form-item{display:flex;flex-direction:column}@media screen and (max-width:900px){.promocode__form-item{width:70%;align-self:center}}@media screen and (max-width:768px){.promocode__form-item{width:85%}}@media screen and (max-width:500px){.promocode__form-item{width:100%}}.promocode__form-item label.title{font-size:14px;color:#a8a8a8;margin-bottom:2px;margin-left:20px}@media screen and (max-width:900px){.promocode__form-item label.title{font-size:12px}}@media screen and (max-width:500px){.promocode__form-item label.title{font-size:11px}}.promocode__form-item input{padding:10px 15px;border:none;border-radius:5px;font-size:16px;background:#eef2f9}@media screen and (max-width:900px){.promocode__form-item input{font-size:14px}}.promocode__form-item input#phoneNumber{width:100%}.promocode__loader{display:none}.promocode__form-message{display:flex;align-items:center;justify-content:center;position:relative;font-family:'ProximaSemiBold';margin:10px 0}.promocode__form-message.success{color:#50aa41}.promocode__form-message.fail{color:#e84949}.promocode__phone-warning{margin-top:20px;color:#a8a8a8;font-size:16px;align-self:center}@media screen and (max-width:1680px){.promocode__phone-warning{margin-top:15px;font-size:12px}}@media screen and (max-width:500px){.promocode__phone-warning{margin-top:12px}}.promocode__buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:500px){.promocode__buttons{flex-direction:column;align-self:center;width:75%}}.promocode__buttons.first-screen .btn:last-child{margin-top:10px}.promocode__buttons .btn{border-radius:10px;box-sizing:border-box;padding:16px 0;display:flex;align-items:center;justify-content:center;width:45%;text-transform:uppercase;font-size:16px;font-family:'ProximaBold';background:transparent;transition:all .3s;cursor:pointer}@media screen and (max-width:1680px){.promocode__buttons .btn{padding:12px 0;font-size:12px}}@media screen and (max-width:500px){.promocode__buttons .btn{padding:10px 0;font-size:14px;width:100%}}.promocode__buttons .btn.tab-orange{background-color:#f68c29;color:#fff;border:none}.promocode__buttons .btn.tab-orange:hover{background-color:#e27d1f}.promocode__buttons .btn.tab-blue{background-color:#5caee0;color:#fff;border:none}.promocode__buttons .btn.tab-blue:hover{background-color:#4f9dcc}.promocode__buttons .toggle-btn{color:#f68c29;font-family:'ProximaSemiBold';font-size:16px;margin-top:20px;cursor:pointer}@media screen and (max-width:1680px){.promocode__buttons .toggle-btn{font-size:12px;margin-top:15px}}@media screen and (max-width:500px){.promocode__buttons .toggle-btn{font-size:14px}}.promocode__buttons .toggle-btn:hover{text-decoration:underline}.callback{position:fixed;z-index:1000;top:0;left:0;bottom:0;right:0;background-color:rgba(118,118,118,.65);display:flex;justify-content:center;align-items:center}.callback .color-blue{color:#1394e9}.callback__body{display:flex;flex-direction:column;padding:60px 50px;box-sizing:border-box;position:relative;font-family:'ProximaRegular';border-radius:10px;background:#fff;width:610px}@media screen and (max-width:1680px){.callback__body{width:490px;padding:45px 50px;border-radius:30px}}@media screen and (max-width:900px){.callback__body{padding:40px}}@media screen and (max-width:500px){.callback__body{width:90%;border-radius:20px;padding:40px 20px}}.callback__close{position:absolute;top:25px;right:25px;width:17px;cursor:pointer}@media screen and (max-width:1680px){.callback__close{width:14px}}@media screen and (max-width:500px){.callback__close{top:20px;right:20px}}.callback__close svg path{stroke:#232323;transition:all .3s}.callback__close:hover svg path{stroke:#1394e9}.callback__title{text-align:center;font-size:36px;line-height:110%;font-family:'ProximaBold'}@media screen and (max-width:1680px){.callback__title{font-size:27px}}@media screen and (max-width:500px){.callback__title{font-size:28px}}.callback__subtitle{font-size:20px;line-height:110%;text-align:center;margin:20px 0}@media screen and (max-width:1680px){.callback__subtitle{font-size:18px}}@media screen and (max-width:500px){.callback__subtitle{font-size:16px}}.callback__form{display:flex;flex-direction:column}.callback__input-block{display:flex;flex-direction:column;gap:15px}.callback__form-item{display:flex;flex-direction:column;position:relative}.callback__form-item label{font-size:18px;margin-bottom:5px}@media screen and (max-width:1680px){.callback__form-item label{font-size:16px}}.callback__form-item input,.callback__form-item select{padding:10px 15px;border:none;border-radius:5px;font-size:16px;background:#eef2f9;box-sizing:border-box;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media screen and (max-width:900px){.callback__form-item input,.callback__form-item select{font-size:14px}}.callback__form-item .icon-arrow-down-chevron{position:absolute;right:15px;top:39px;font-size:15px}.callback__loader{display:none}.callback__form-message{display:flex;align-items:center;justify-content:center;position:relative;font-family:'ProximaSemiBold';margin:15px 0}.callback__form-message.success{color:#50aa41}.callback__form-message.fail{color:#e84949}.callback__buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:500px){.callback__buttons{flex-direction:column;align-self:center;width:100%}}.callback__buttons .btn{border-radius:10px;box-sizing:border-box;padding:16px 0;display:flex;align-items:center;justify-content:center;width:45%;text-transform:uppercase;font-size:16px;font-family:'ProximaBold';background:transparent;transition:all .3s;cursor:pointer}@media screen and (max-width:1680px){.callback__buttons .btn{padding:12px 0;font-size:12px}}@media screen and (max-width:500px){.callback__buttons .btn{padding:10px 0;font-size:14px;width:100%}}.callback__buttons .btn.blue{background-color:#1394e9;color:#fff;border:none}.callback__buttons .btn.blue:hover{background-color:#209ff9}.callback__success-message{display:none;font-weight:600;color:#50aa41;font-size:22px;text-align:center}@media screen and (max-width:1680px){.callback__success-message{font-size:20px}}@media screen and (max-width:500px){.callback__success-message{font-size:18px}}.modal-application{display:none;position:fixed;z-index:1000;top:0;left:0;bottom:0;right:0;background-color:rgba(118,118,118,.65);justify-content:center;align-items:center}.modal-application.show{display:flex}.modal-application .text-24px,.modal-application .corporate .corporate-application__form-item input,.corporate .corporate-application__form-item .modal-application input,.modal-application .corporate .corporate-application__form-item input::placeholder,.corporate .corporate-application__form-item .modal-application input::placeholder,.modal-application .modal-application__form-item input,.modal-application__form-item .modal-application input,.modal-application .modal-application__form-item textarea,.modal-application__form-item .modal-application textarea,.modal-application .modal-application__form-item select,.modal-application__form-item .modal-application select,.modal-application .modal-application__form-item input::placeholder,.modal-application__form-item .modal-application input::placeholder,.modal-application .modal-application__form-item textarea::placeholder,.modal-application__form-item .modal-application textarea::placeholder,.modal-application .modal-application__form-item select::placeholder,.modal-application__form-item .modal-application select::placeholder{font-size:24px;line-height:31px}@media screen and (max-width:1680px){.modal-application .text-24px,.modal-application .corporate .corporate-application__form-item input,.corporate .corporate-application__form-item .modal-application input,.modal-application .corporate .corporate-application__form-item input::placeholder,.corporate .corporate-application__form-item .modal-application input::placeholder,.modal-application .modal-application__form-item input,.modal-application__form-item .modal-application input,.modal-application .modal-application__form-item textarea,.modal-application__form-item .modal-application textarea,.modal-application .modal-application__form-item select,.modal-application__form-item .modal-application select,.modal-application .modal-application__form-item input::placeholder,.modal-application__form-item .modal-application input::placeholder,.modal-application .modal-application__form-item textarea::placeholder,.modal-application__form-item .modal-application textarea::placeholder,.modal-application .modal-application__form-item select::placeholder,.modal-application__form-item .modal-application select::placeholder{font-size:18px;line-height:23px}}@media screen and (max-width:500px){.modal-application .text-24px,.modal-application .corporate .corporate-application__form-item input,.corporate .corporate-application__form-item .modal-application input,.modal-application .corporate .corporate-application__form-item input::placeholder,.corporate .corporate-application__form-item .modal-application input::placeholder,.modal-application .modal-application__form-item input,.modal-application__form-item .modal-application input,.modal-application .modal-application__form-item textarea,.modal-application__form-item .modal-application textarea,.modal-application .modal-application__form-item select,.modal-application__form-item .modal-application select,.modal-application .modal-application__form-item input::placeholder,.modal-application__form-item .modal-application input::placeholder,.modal-application .modal-application__form-item textarea::placeholder,.modal-application__form-item .modal-application textarea::placeholder,.modal-application .modal-application__form-item select::placeholder,.modal-application__form-item .modal-application select::placeholder{font-size:16px;line-height:20px}}.modal-application__form{width:609px;height:fit-content;background:#eaf5ff;padding:50px;box-sizing:border-box;border-radius:10px;display:flex;flex-direction:column;font-family:'ProximaRegular'}@media screen and (max-width:1680px){.modal-application__form{padding:37px;border-radius:7px;width:456px}}@media screen and (max-width:900px){.modal-application__form{padding:30px;width:396px}}@media screen and (max-width:650px){.modal-application__form{margin-top:50px}}@media screen and (max-width:500px){.modal-application__form{padding:30px 20px;width:90%}}.modal-application__form.hide{display:none}.modal-application__title{font-size:38px;font-family:'ProximaBold';margin:0 0 30px 0;text-align:center}@media screen and (max-width:1680px){.modal-application__title{font-size:28px;margin:0 0 22px 0}}@media screen and (max-width:900px){.modal-application__title{font-size:24px;margin:0 0 30px 0}}.modal-application__form-item{display:flex;flex-direction:column;margin-bottom:15px;position:relative}@media screen and (max-width:1680px){.modal-application__form-item{margin-bottom:12px}}.modal-application__form-item input,.modal-application__form-item textarea,.modal-application__form-item select{background:#fff;height:70px;border-radius:10px;display:flex;padding:20px 25px;box-sizing:border-box;width:100%;border:0;color:#121212;font-family:'ProximaSemiBold';outline:none}@media screen and (max-width:1680px){.modal-application__form-item input,.modal-application__form-item textarea,.modal-application__form-item select{height:52px;border-radius:7px;padding:15px 18px}}@media screen and (max-width:500px){.modal-application__form-item input,.modal-application__form-item textarea,.modal-application__form-item select{height:49px;padding:14px}}.modal-application__form-item input::placeholder,.modal-application__form-item textarea::placeholder,.modal-application__form-item select::placeholder{font-family:'ProximaRegular';color:#b8b8b8}.modal-application__form-item select{font-size:18px!important;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media screen and (max-width:1680px){.modal-application__form-item select{font-size:16px!important}}@media screen and (max-width:500px){.modal-application__form-item select{font-size:14px!important}}.modal-application__form-item i.icon-arrow-down-chevron{position:absolute;right:20px;top:25px}@media screen and (max-width:1680px){.modal-application__form-item i.icon-arrow-down-chevron{right:15px;top:20px;font-size:14px}}@media screen and (max-width:500px){.modal-application__form-item i.icon-arrow-down-chevron{top:19px}}.modal-application__form-item textarea{height:126px;resize:none}@media screen and (max-width:1680px){.modal-application__form-item textarea{height:94px}}@media screen and (max-width:500px){.modal-application__form-item textarea{height:99px}}.modal-application__form-item.checkbox{flex-direction:row;align-items:center}.modal-application__form-item.checkbox input{width:auto;margin-right:15px;height:auto}.modal-application__form-item .form-error-message{position:absolute;bottom:3px;left:10px}@media screen and (max-width:1680px){.modal-application__form-item .form-error-message{font-size:12px}}.modal-application__form-item .messenger__select:hover{border-radius:10px 0 0 10px}@media screen and (max-width:1680px){.modal-application__form-item .messenger__select:hover{border-radius:7px 0 0 7px}}.modal-application__messages{margin-bottom:15px}.modal-application__form-button{display:flex;align-items:center;justify-content:center}.modal-application__loader{display:none}.modal-application__submit{font-family:'ProximaBold';width:100%;height:70px;border-radius:10px;box-sizing:border-box;border:2px solid;transition:all .3s;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#f68c29;border-color:#f68c29;color:#fff}@media screen and (max-width:1680px){.modal-application__submit{height:52px;border-radius:7px}}@media screen and (max-width:500px){.modal-application__submit{height:47px}}.modal-application__submit:hover{background:transparent;border-color:#f68c29;color:#f68c29}.modal-application__next-step{width:609px;height:fit-content;background:#eaf5ff;padding:50px;box-sizing:border-box;border-radius:10px;display:none;flex-direction:column;font-family:'ProximaRegular'}@media screen and (max-width:1680px){.modal-application__next-step{padding:37px;border-radius:7px;width:456px}}@media screen and (max-width:900px){.modal-application__next-step{padding:30px;width:396px}}@media screen and (max-width:650px){.modal-application__next-step{margin-top:50px}}@media screen and (max-width:500px){.modal-application__next-step{padding:30px 20px;width:90%}}.modal-application__next-step.show{display:flex}.slider1{padding-top:50px;padding-bottom:50px}@media screen and (min-width:701px){.slider1{padding-top:85px;padding-bottom:80px}}@media screen and (min-width:1366px){.slider1{padding-top:0;padding-bottom:80px}}.slider1__in{position:relative}.slider1 .slider-header h2{text-align:center}.slider1 .slider-header .slider-controls{color:#2a2a2a;padding-bottom:20px;text-align:right;right:0}@media screen and (min-width:1400px){.slider1 .slider-header .slider-controls .slider-btn{font-size:18px!important}}.slider1 .slider-header .slider-controls a{display:inline-block;vertical-align:middle;margin-left:20px;position:relative;text-decoration:none;cursor:pointer;color:#2a2a2a}.slider1 .slider-header .slider-controls a.slick-disabled{color:#9d9d9e}.slider1 .slider-header .slider-controls a span{display:inline-block;font-family:'ProximaLight';font-weight:300;font-size:16px;margin:0 10px;vertical-align:middle}.slider1 .slider-header .slider-controls a i{display:inline-block;position:absolute;top:50%;font-size:16px;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.slider1 .slider-header .slider-controls a.left span{margin-left:25px}.slider1 .slider-header .slider-controls a.left i{left:0;transform:translate(0,-50%)}.slider1 .slider-header .slider-controls a.left:hover i{transform:translate(-10px,-50%)}.slider1 .slider-header .slider-controls a.right span{margin-right:25px}.slider1 .slider-header .slider-controls a.right i{right:0;transform:translate(0,-50%)}.slider1 .slider-header .slider-controls a.right:hover i{transform:translate(10px,-50%)}@media screen and (max-width:1070px){.slider1 .slider-header h2{width:100%;text-align:center;margin-bottom:20px}.slider1 .slider-header .slider-controls{width:100%;text-align:center}}.slider1 .slider-element{display:block;box-sizing:border-box;padding:0;float:left}.slider1 .slider-carousel{max-width:360px;width:100%;margin:0 auto}@media screen and (min-width:550px){.slider1 .slider-carousel{max-width:none}}@media screen and (min-width:550px){.slider1 .slider-carousel .slick-list{margin:0 -10px}}@media screen and (min-width:701px){.slider1 .slider-carousel .slick-list{margin:0 -25px}}@media screen and (min-width:550px){.slider1 .slider-carousel .slick-slide{margin:0 10px}}@media screen and (min-width:701px){.slider1 .slider-carousel .slick-slide{margin:0 20px}}.slider2{padding:0 41px}@media screen and (max-width:500px){.slider2{padding:0 20px}}.slider2 .slider-header{display:block;margin-bottom:20px}.slider2 .slider-header h2{display:block;margin:0;margin-top:30px;padding:0;color:#2a2a2a;text-align:center}.slider2 .slider-element{display:block;box-sizing:border-box;padding:0;float:left;-webkit-box-shadow:0 5px 15px 5px rgba(42,42,42,.1);box-shadow:0 5px 15px 5px rgba(42,42,42,.1)}.slider2 .slider-controls{display:flex;justify-content:center;margin:0 auto}.slider2 .slider-controls .left{margin-right:30px;cursor:pointer;width:35px;height:35px;background-color:#f68c29;text-align:center;line-height:37px;color:#fff}.slider2 .slider-controls .left span{transform:rotate(180deg);display:inline-block;font-size:14px}.slider2 .slider-controls .right{margin-left:30px;cursor:pointer;width:35px;height:35px;background-color:#f68c29;text-align:center;line-height:37px;color:#fff}.slider2 .slider-controls .right span{display:inline-block;font-size:14px}.slider2 .slider-controls .left.slick-disabled,.slider2 .slider-controls .right.slick-disabled{opacity:.6}.slider2 .slider-carousel{width:100%;margin:0 auto}@media screen and (min-width:550px){.slider2 .slider-carousel{max-width:none}}.slider2 .slider-carousel .slick-list{padding:30px 0}@media screen and (min-width:550px){.slider2 .slider-carousel .slick-list{margin:0 -10px}}@media screen and (min-width:701px){.slider2 .slider-carousel .slick-list{margin:0 -20px}}@media screen and (min-width:550px){.slider2 .slider-carousel .slick-slide{margin:0 10px}}@media screen and (min-width:701px){.slider2 .slider-carousel .slick-slide{margin:0 21px}}#awards-slider .slider-controls .left,#awards-slider .slider-controls .right{position:absolute;top:49%;border:1px solid #5caee0;width:38px;height:38px;display:flex;justify-content:center;align-items:center;background:transparent;transition:all .3s;cursor:pointer}@media screen and (max-width:1680px){#awards-slider .slider-controls .left,#awards-slider .slider-controls .right{width:29px;height:29px}}@media screen and (max-width:900px){#awards-slider .slider-controls .left,#awards-slider .slider-controls .right{width:27px;height:27px;top:auto;bottom:0}}#awards-slider .slider-controls .left:hover,#awards-slider .slider-controls .right:hover{background:#5caee0}#awards-slider .slider-controls .left:hover i,#awards-slider .slider-controls .right:hover i{color:#fff}#awards-slider .slider-controls .left i,#awards-slider .slider-controls .right i{margin-top:3px;color:#5caee0}@media screen and (max-width:1680px){#awards-slider .slider-controls .left i,#awards-slider .slider-controls .right i{margin-top:2px}}#awards-slider .slider-controls a{z-index:100000}#awards-slider .slider-controls .left{left:-100px}@media screen and (max-width:1680px){#awards-slider .slider-controls .left{left:-80px}}@media screen and (max-width:900px){#awards-slider .slider-controls .left{right:40px;left:auto}}#awards-slider .slider-controls .right{right:-100px}@media screen and (max-width:1680px){#awards-slider .slider-controls .right{right:-80px}}@media screen and (max-width:900px){#awards-slider .slider-controls .right{right:0}}#awards-slider .slider-element{box-shadow:0 0 12px rgba(0,0,0,.1);margin-bottom:10px}@media screen and (max-width:900px){#awards-slider .slider-element{margin-bottom:60px}}#awards-slider .slider-element h3{padding:0 20px;font-size:16px;display:flex;justify-content:center;align-items:center;text-align:center;font-family:'ProximaBold';height:70px}@media screen and (max-width:1680px){#awards-slider .slider-element h3{font-size:12px;height:45px}}@media screen and (max-width:1280px){#awards-slider .slider-element h3{height:60px}}@media screen and (max-width:1024px){#awards-slider .slider-element h3{height:70px}}@media screen and (max-width:900px){#awards-slider .slider-element h3{height:50px}}#awards-slider-carousel .slick-slide{width:400px;padding:0;justify-content:center;align-items:center}#awards-slider-carousel .slick-slide .image{width:100%}#awards-slider-carousel .slick-slide .image .b-lazy{width:20%;margin:40%}#awards-slider-carousel .slick-slide .image .b-loaded{width:100%;margin:0}#testimonials-slider .slider-header{display:flex;margin-bottom:0;justify-content:center}#testimonials-slider .slider-header h2{text-align:center;margin:0 0 50px 0;font-size:24px;font-family:'ProximaBold';text-transform:uppercase}@media screen and (max-width:1680px){#testimonials-slider .slider-header h2{margin:0 0 35px 0;font-size:18px}}@media screen and (max-width:500px){#testimonials-slider .slider-header h2{margin:0 0 40px 0;font-size:16px}}#testimonials-slider .slider-controls .left,#testimonials-slider .slider-controls .right{position:absolute;top:47%;border:1px solid #5caee0;width:38px;height:38px;display:flex;justify-content:center;align-items:center;background:transparent;transition:all .3s;cursor:pointer}@media screen and (max-width:1680px){#testimonials-slider .slider-controls .left,#testimonials-slider .slider-controls .right{width:29px;height:29px}}@media screen and (max-width:900px){#testimonials-slider .slider-controls .left,#testimonials-slider .slider-controls .right{width:27px;height:27px;top:auto;bottom:0}}#testimonials-slider .slider-controls .left:hover,#testimonials-slider .slider-controls .right:hover{background:#5caee0}#testimonials-slider .slider-controls .left:hover i,#testimonials-slider .slider-controls .right:hover i{color:#fff}#testimonials-slider .slider-controls .left i,#testimonials-slider .slider-controls .right i{margin-top:3px;color:#5caee0}@media screen and (max-width:1680px){#testimonials-slider .slider-controls .left i,#testimonials-slider .slider-controls .right i{margin-top:2px}}#testimonials-slider .slider-controls .left{left:-100px}@media screen and (max-width:1680px){#testimonials-slider .slider-controls .left{left:-80px}}@media screen and (max-width:900px){#testimonials-slider .slider-controls .left{right:40px;left:auto}}#testimonials-slider .slider-controls .right{right:-100px}@media screen and (max-width:1680px){#testimonials-slider .slider-controls .right{right:-80px}}@media screen and (max-width:900px){#testimonials-slider .slider-controls .right{right:0}}#testimonials-slider .slick-list{padding:20px 0}@media screen and (max-width:549px){#testimonials-slider .slick-list{margin:0 -15px}}@media screen and (max-width:549px){#testimonials-slider .slick-slide{margin:0 15px}}#testimonials-slider .slider-element{width:400px;box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden;background:#fff}#testimonials-slider .slider-element .image{display:flex;align-items:center;padding:20px 0}@media screen and (max-width:1680px){#testimonials-slider .slider-element .image{padding:22px 0}}#testimonials-slider .slider-element .image img{width:100px;height:100px;border-radius:50%;margin-right:20px}@media screen and (max-width:1680px){#testimonials-slider .slider-element .image img{width:75px;height:75px}}#testimonials-slider .slider-element .content{display:block;box-sizing:border-box;width:100%;overflow-y:hidden;padding:0 20px 20px 20px;margin:0;background-color:#fff;color:#2a2a2a;font-family:'ProximaRegular';font-size:16px}#testimonials-slider .slider-element .content p{margin:0}#testimonials-slider .slider-element .content .bottom-wrapper{display:flex;flex-direction:column;font-family:'ProximaBold'}#testimonials-slider .slider-element .content .bottom-wrapper .description{color:#a8a8a8;font-family:'ProximaBold';margin-top:7px}#testimonials-slider .slider-element .content p.feedback{max-height:118px;height:118px;overflow:hidden}#testimonials-slider .slider-footer{display:flex;justify-content:center;margin-top:50px;font-size:16px;box-sizing:border-box}@media screen and (max-width:1680px){#testimonials-slider .slider-footer{font-size:12px;margin-top:45px}}@media screen and (max-width:900px){#testimonials-slider .slider-footer{margin-top:40px}}@media screen and (max-width:550px){#testimonials-slider .slider-footer{margin-top:30px;justify-content:flex-start}}#testimonials-slider .slider-footer a{padding:10px 20px}@media screen and (max-width:1680px){#testimonials-slider .slider-footer a{padding:7.5px 15px}}.testimonials-block{display:flex;justify-content:space-between;margin-bottom:50px}.testimonials-block_img{flex-shrink:0;width:100px;height:100px;background-size:cover;background-repeat:no-repeat;border-radius:50%}.testimonials-block_main-info{width:100%}.testimonials-block_main-info_testimonial_title{font-weight:900}.testimonials-block_person-info,.testimonials-block_main-info_person{margin-bottom:30px}.testimonials-person-name{display:block;font-weight:900;font-size:19px}.testimonials-person-prof{display:block;color:#aaa;font-size:15px;margin-top:5px}.testimonials-video-block{margin-bottom:50px;box-shadow:0 5px 15px 5px rgba(42,42,42,.1)}.testimonials-s2{display:flex;justify-content:space-between}.testimonials-s2__main-block_header,.testimonials-s2__aside-video-block_header{margin:0 0 60px 0}.testimonials-s2__main-block_header h2,.testimonials-s2__aside-video-block_header h2{font-size:22px}.testimonials-s1-between{display:none}.testimonials-s2__aside-video-block{margin-left:80px}@media screen and (min-width:1500px){.testimonials-s2__aside-video-block{width:29vw}}.testimonials-video-block{width:400px}@media screen and (min-width:1400px){.testimonials-video-block{width:100%}}@media screen and (min-width:1500px){.testimonials-video-block{width:29vw}}.testimonials-video-block_video{width:100%}.testimonials-video-block_video>iframe{width:100%;height:225px}@media screen and (min-width:1400px){.testimonials-video-block_video>iframe{height:20vw}}@media screen and (min-width:1500px){.testimonials-video-block_video>iframe{height:16vw}}@media screen and (min-width:1400px){.testimonials-s2__main-block{width:60vw}}@media screen and (max-width:1100px){.testimonials-s2__aside-video-block,.testimonials-s2__aside-video-block_header{display:none}}@media screen and (max-width:700px){.testimonials-block_img{width:80px;height:80px}.testimonials-s2__main-block_header h2{display:none}.testimonials-s2__aside-video-block{margin-left:auto;margin:0 auto}.testimonials-s1-between{margin-top:50px;display:block;font-size:16px}.testimonials-s2__testi,.testimonials-s2__video-testi{color:#009edf;cursor:pointer}.testimonials-s2__testi{margin-right:30px}}@media screen and (max-width:470px){.testimonials-video-block_video>iframe{width:100%}.testimonials-block_img{display:none}.testimonials-s2 .page-header_block_title{font-size:28px}}@media screen and (max-width:370px){.testimonials-video-block_video>iframe{height:170px}}@media screen and (max-width:1680px){#partners-slider{margin:0 155px!important}}@media screen and (max-width:900px){#partners-slider{margin:0!important}}#partners-slider .slider-header{border-bottom:1px solid #9d9d9e}#partners-slider .slider-controls .left,#partners-slider .slider-controls .right{position:absolute;top:47%;border:1px solid #5caee0;width:38px;height:38px;display:flex;justify-content:center;align-items:center;background:transparent;transition:all .3s;cursor:pointer}@media screen and (max-width:1680px){#partners-slider .slider-controls .left,#partners-slider .slider-controls .right{width:29px;height:29px}}@media screen and (max-width:900px){#partners-slider .slider-controls .left,#partners-slider .slider-controls .right{width:27px;height:27px;top:auto;bottom:0}}#partners-slider .slider-controls .left:hover,#partners-slider .slider-controls .right:hover{background:#5caee0}#partners-slider .slider-controls .left:hover i,#partners-slider .slider-controls .right:hover i{color:#fff}#partners-slider .slider-controls .left i,#partners-slider .slider-controls .right i{margin-top:3px;color:#5caee0}@media screen and (max-width:1680px){#partners-slider .slider-controls .left i,#partners-slider .slider-controls .right i{margin-top:2px}}#partners-slider .slider-controls .left{left:-100px}@media screen and (max-width:1680px){#partners-slider .slider-controls .left{left:-80px}}@media screen and (max-width:900px){#partners-slider .slider-controls .left{right:40px;left:auto}}#partners-slider .slider-controls .right{right:-100px}@media screen and (max-width:1680px){#partners-slider .slider-controls .right{right:-80px}}@media screen and (max-width:900px){#partners-slider .slider-controls .right{right:0}}#partners-slider-carousel .slider-element{width:300px;height:180px}@media screen and (max-width:900px){#partners-slider-carousel .slider-element{margin-bottom:40px}}#partners-slider-carousel .slider-element .image{width:100%;height:120px;display:flex;justify-content:center;align-items:center}#partners-slider-carousel .slider-element .image img{width:50%}#partners-slider-carousel .slider-element h3{text-align:center;font-size:19px;font-family:"ProximaCondencedLight";margin:5px 0 0 0 0}#trainers-slider-carousel .slider-element{flex-direction:column;box-sizing:border-box;box-shadow:none}#trainers-slider-carousel .trainer-item{background:#eaf5ff;border-radius:10px;padding:30px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center}#trainers-slider-carousel .trainer-item__photo{width:208px;height:232px;object-fit:cover}@media screen and (max-width:1680px){#trainers-slider-carousel .trainer-item__photo{width:156px;height:174px}}@media screen and (max-width:1024px){#trainers-slider-carousel .trainer-item__photo{width:120px;height:134px}}#trainers-slider-carousel .trainer-item__name{font-family:'ProximaBold';margin:30px 0;font-size:24px;line-height:31px}@media screen and (max-width:1680px){#trainers-slider-carousel .trainer-item__name{font-size:18px;line-height:23px;margin:22px 0}}@media screen and (max-width:1024px){#trainers-slider-carousel .trainer-item__name{margin:20px 0 8px 0}}@media screen and (max-width:500px){#trainers-slider-carousel .trainer-item__name{font-size:16px;line-height:20px}}#trainers-slider-carousel .trainer-item__info{font-size:24px;line-height:31px;margin-bottom:30px;height:93px;overflow:hidden}@media screen and (max-width:1680px){#trainers-slider-carousel .trainer-item__info{font-size:18px;line-height:23px;margin-bottom:22px;height:69px}}@media screen and (max-width:1024px){#trainers-slider-carousel .trainer-item__info{margin-bottom:20px;height:63px}}@media screen and (max-width:500px){#trainers-slider-carousel .trainer-item__info{font-size:16px;line-height:20px}}#trainers-slider-carousel .trainer-item .social-networks{list-style-type:none;margin:0;padding:0;height:40px}@media screen and (max-width:1680px){#trainers-slider-carousel .trainer-item .social-networks{height:30px}}#trainers-slider-carousel .trainer-item .social-networks img{height:40px}@media screen and (max-width:1680px){#trainers-slider-carousel .trainer-item .social-networks img{height:30px}}.trainers-s1{background-image:url("/assets/img/specialities/background/bg-blue-tri_1920x954.png");background-repeat:no-repeat;background-size:cover;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.trainers-s1__header{padding:20px;box-sizing:border-box;color:#fff;font-size:33px;text-align:center;margin-top:100px}.trainers-s2{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:50px}@media screen and (max-width:700px){.trainers-s2{padding-top:50px}}.trainers-s2__card{box-shadow:0 5px 15px 5px rgba(42,42,42,.1);padding:20px;display:flex;width:45%;margin:20px 0 20px 0}.trainers-s2__card_photo{flex-shrink:0;background-size:cover;background-repeat:no-repeat;width:180px;height:194px;cursor:pointer}.body_info_social{display:flex}.body_info_social a{margin:0 5px}.trainers-s2__card_body{width:100%;margin:0 20px 0 20px;display:flex;flex-direction:column;justify-content:space-between}.body_info__header{font-size:19px}.body_info_text{margin:10px 0 20px 0;font-size:15px}.body_info_in{font-family:'ProximaSemiBold';font-size:22px;color:#656060;display:flex;flex-direction:column}.body_info_in a{color:#009edf}.body_info_in:hover{color:#009edf}.trainers-s2__card_body_details{font-size:14px;color:#009edf;cursor:pointer;margin-top:10px}.trainer-s1-wrapper{display:none;width:80vw;height:90vh;background-color:#fff;padding:30px;box-sizing:border-box;margin:0 auto;position:fixed;z-index:999;top:5%;left:9%;overflow-y:hidden}.trainer-s1{font-family:'ProximaCondencedLight';width:80vw;background-color:#fff;padding:30px;box-sizing:border-box;margin:0 auto;position:fixed;top:5vh;left:9%;height:90vh;overflow-y:auto}.trainer-s1 .trainers-s2__card{position:relative;box-sizing:border-box;width:100%;margin:auto;box-shadow:none;padding:0}.trainer-s1 .trainers-s2__card_photo{height:250px;width:231px}.trainer-s1 .trainer-s1__box{width:114px;height:81px;margin-top:5px;background-size:cover;background-repeat:no-repeat}.trainer-s1 .trainers-s2__card_body{display:flex;flex-direction:row;margin-right:80px;width:100%}.trainer-s1 .trainers-s2__card_body_info{margin-right:20px;display:flex;padding-top:30px;flex-direction:column;width:270px;flex-shrink:0}@media screen and (max-width:980px){.trainer-s1 .trainers-s2__card_body_info{margin:0}}.trainer-s1-wrapper .social-networks{margin:0}.trainers-s2__card_body_info .social-networks{padding:0;list-style:none;display:flex}.trainers-s2__card_body_info .social-networks li a{color:#656060;cursor:pointer}.trainers-s2__card_body_info .social-networks li a:hover{color:#009edf}.trainer-s1__use-stack{padding:20px 0 20px 0}@media screen and (max-width:700px){.trainer-s1 .trainers-s2__card{display:flex;flex-direction:column}.trainer-s1 .trainers-s2__card_body{margin:0;width:auto;margin-right:unset}}.trainer-s1__cert-box{display:flex;justify-content:center;flex-direction:column;width:100%}@media screen and (max-width:840px){.trainer-s1__cert-box{display:none}}.trainer-s1__use-stack_item{display:flex;width:48%;margin-bottom:20px;height:60px}@media screen and (max-width:1125px){.trainer-s1__use-stack_item{width:47%}}.trainer-s1__use-stack_item:nth-child(odd){margin-right:20px}.trainer-s1__use-stack_item_img{background-image:url("/assets/img/specialities/main-course-bg/LightBlue.jpg");width:60px;height:60px;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.trainer-s1__use-stack_list{display:flex;flex-wrap:wrap;justify-content:space-between}.use-stack_item_img_icon{width:60px;height:60px;background-size:cover;background-repeat:no-repeat}.trainer-s1__use-stack_item_body{display:flex;align-items:center}.trainer-s1__use-stack_header{text-transform:unset;margin-bottom:20px}.use-stack_item_body_title{text-transform:unset;padding:0 20px 0 20px;font-size:15px}.trainers-s2__card_close{z-index:9999;position:fixed;display:none;top:8%;right:14%;width:30px;height:30px;justify-content:center;align-items:center;cursor:pointer}.trainers-s2__card_close_icon{background-image:url("/assets/img/icons/cross.svg");background-size:cover;background-repeat:repeat;width:15px;height:15px;z-index:9999}@media screen and (max-width:700px){.trainers-s2__card_photo_box>img{width:150px;height:164px}}.certif{position:relative;box-sizing:border-box;margin:0 auto;margin-bottom:20px}@media screen and (max-width:4000px){.certif{width:850px}}@media screen and (max-width:2400px){.certif{width:850px}}@media screen and (max-width:1800px){.certif{width:620px}}@media screen and (max-width:1500px){.certif{width:420px}}@media screen and (max-width:1440px){.certif{width:400px}}@media screen and (max-width:1280px){.certif{width:300px}}@media screen and (max-width:1150px){.certif{width:175px;margin:20px}}@media screen and (max-width:925px){.certif{width:150px;margin:0}}.certif .slider{overflow:hidden}@media screen and (min-width:1127px){.certif .slider{width:90%;margin:0 auto}}@media screen and (max-width:1126px){.certif .slider{width:80%;position:relative;left:20px}}.certif .slider-body{display:flex;flex-flow:row nowrap;position:relative}.certif .slider-body a:focus{outline:none}.certif .slider-item{margin:0 auto}@media screen and (min-width:1441px){.certif .slider-item{width:150px}}@media screen and (max-width:1440px){.certif .slider-item{width:140px}}@media screen and (max-width:1280px){.certif .slider-item{width:115px}}@media screen and (max-width:925px){.certif .slider-item{width:95px}}.certif .slick-track{display:flex}.certif .slick-list{position:relative;width:100%!important;padding:0}.certif .slick-arrow{width:30px;height:30px;background-color:#000;z-index:10;position:absolute;top:calc(50% - 5px);font-size:0}.certif .slick-prev::before,.certif .slick-next::before{font-family:"edufont";color:#fff;font-size:20px;font-weight:bold}.certif .slick-prev{left:-10px}.certif .slick-prev::before{content:""}.certif .slick-next{right:-10px}@media screen and (max-width:925px){.certif .slick-next{right:-20px}}.certif .slick-next::before{content:""}@media screen and (min-width:1700px){.trainers-s2__card{width:46%}}@media screen and (max-width:1240px){.trainers-s2__card{width:90vw}}@media screen and (max-width:600px){.trainers-s2__card{display:flex;flex-direction:column}.trainers-s2__card_body{margin:0}.trainer-s1__use-stack_item{display:flex;flex-direction:column;width:100%;height:auto;margin-right:0!important}.trainer-s1__use-stack_item_img{width:100%}.use-stack_item_body_title{margin:10px auto;padding:unset;text-align:center}.trainers-s2__card_photo{margin:0 auto}.trainers-s2__card_body_info{display:flex;flex-direction:column;margin-top:30px}.body_info__header{order:1;text-align:center}.body_info_in{order:2;margin-top:20px}.body_info_text{order:3;text-align:justify;margin-top:0}.trainer-s1 .social-networks{order:2;display:flex;margin-top:25px;justify-content:center;margin-bottom:16px}.trainer-s1 .trainers-s2__card_body_info{margin-right:unset;width:100%;margin-top:unset}.trainer-s1 .trainers-s2__card_photo_box{display:flex;justify-content:center}.trainers-s2 .social-networks{justify-content:center;margin-top:25px;order:2}.trainers-s2__card_body_details{text-align:center}}#loading{width:100px;height:100px;position:fixed;top:0;right:20%;background-color:red}.trainer-s1-wrapper{overflow-x:hidden}.trainer-s1-wrapper #preloader1{position:absolute}.trainer-s1__use-stack_content{display:flex;flex-wrap:wrap;height:43vh;padding:20px;box-sizing:border-box}@media screen and (max-width:700px){.trainer-s1__use-stack_content{height:20vh;overflow-y:unset}}@media screen and (max-width:600px){.trainer-s1__use-stack_content{justify-content:center}}.trainer-s1__use-stack_content>div{box-shadow:0 5px 15px 5px rgba(42,42,42,.1)}