:root{--font-family: "FavoritC";--second-family: "TT Norms Pro";--third-family: "Inter";--font3: "FavoritBookC";--c-main: #ffffff;--c-red: #ff0040;--c-wa: #14fd63;--c-black: #000;--c-white: #ffffff;--c-grey: #f5f6f6}body{min-width:360px}@media (max-width: 1199px){.container{max-width:955px;padding-left:15px;padding-right:15px}h3{font-size:35px}h2{font-size:45px;position:relative;z-index:1;margin-bottom:50px !important}h2 span{z-index:-1}h2 span::before{width:calc(100% + 15px) !important;height:46px !important;top:13px !important;z-index:-1;left:-8px !important}}@media (max-width: 991px){body p{font-size:16px}.container{max-width:755px}}@media (max-width: 767px){.container{max-width:555px}h2{font-size:35px}h2 span::before{height:39px !important;top:9px !important}}@media (max-width: 575px){section{margin-bottom:90px !important;margin-top:0 !important}.container{max-width:100%;padding-left:11px;padding-right:11px}h3{font-size:28px}h2{font-size:28px;margin-bottom:36px !important}h2 span{white-space:nowrap}h2 span::before{height:30px !important;top:9px !important}.form input{padding-left:15px;padding-right:15px;font-size:16px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:16px;font-weight:400;font-family:var(--font-family);color:#b0b0b0}input::-moz-placeholder,textarea::-moz-placeholder{font-size:16px;font-weight:400;font-family:var(--font-family);color:#b0b0b0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:16px;font-weight:400;font-family:var(--font-family);color:#b0b0b0}}@media (max-width: 991px){.header-wrapper__social-button{margin-right:19px}.header-wrapper__social-download{display:none}.header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background:#0b0b0b;width:260px;height:100%;max-height:1000px;position:fixed;top:0;right:-261px;padding:85px 20px 25px;-webkit-transition:all 0.3s;transition:all 0.3s}.header-mobile.show{right:0}.header-mobile__open{display:block;cursor:pointer}.header-mobile__close{cursor:pointer;position:absolute;top:37px;right:11px}.header-mobile__nav a{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:1;text-transform:lowercase;border-bottom:1px solid #fff;color:#fff}.header-mobile__bottom{text-align:center}.header-mobile__bottom-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:var(--font-family);font-weight:400;font-size:14px;line-height:1.08711;letter-spacing:0.01em;color:#fff;margin-bottom:15px}.header-mobile__bottom-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-bottom:15px}.header-mobile__bottom-email{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:1.44444;letter-spacing:0.01em;color:#fff;margin-bottom:15px}.header-mobile__bottom-phone{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:1.44444;letter-spacing:0.01em;color:#fff}}@media (max-width: 767px){.header.fix .header-wrapper{padding:10px 0}.header-wrapper{padding-top:12px;padding-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-wrapper__logo{position:relative;top:-1px;left:1px}.header-wrapper__logo img{width:205px}}@media (max-width: 1199px){.first{margin-bottom:65px}.first-image__text{margin-right:-448px;font-size:33px}.first-image__text span::before{height:28px;top:7px}}@media (max-width: 991px){.first-image__text{bottom:5px;margin-right:-368px;font-size:32px}.first-bottom{padding-left:14px;padding-right:15px;padding-top:32px;padding-bottom:28px}.first-bottom__text{font-size:18px}}@media (max-width: 767px){.first{margin-bottom:86px !important;padding-top:79px}.first-image__text{bottom:-1px;margin-right:-268px;font-size:24px}.first-image__text span::before{height:18px;top:8px}}@media (max-width: 575px){.first-image{max-width:355px;margin:0 auto}.first-image>:nth-child(2){display:none !important}.first-image__text{bottom:13px;margin-right:-176px;font-size:18px;line-height:105%;letter-spacing:0.01em;z-index:2}.first-image__text span{z-index:-1}.first-image__text span::before{top:4px;left:-2px;width:calc(100% + 8px);height:15px}.first-bottom__text{padding-right:15px}}@media (max-width: 400px){.first-image{margin:0;margin-top:-1px;margin-left:-1px}}@media (max-width: 1199px){.section-form .form__lines .row .col-lg-3{max-width:209px}.section-form .form__lines .row .col-lg-3:nth-child(4){max-width:220px}}@media (max-width: 991px){.section-form .form__lines .row .col-lg-3{max-width:100%}.section-form .form__lines .row .col-lg-3:nth-child(4){max-width:100%}.section-form .form__line{text-align:center}}@media (max-width: 767px){.section-form{margin-bottom:85px !important}.section-form .form .h1{font-size:28px;line-height:101%;letter-spacing:0.01em;margin-bottom:30px}}@media (max-width: 575px){.section-form .form__line{margin-bottom:20px}.section-form .form .button{max-width:100%;background:#1e1e1e}.section-form .form .button span{color:#fff}.section-form .form__confirmation{margin-top:2px}.section-form .form__confirmation .checkbox{font-family:var(--font-family);font-weight:400;font-size:15px;line-height:1.06667;padding-left:32px;color:#494949}.section-form .form__confirmation .checkbox input:checked+.checkbox__input:before{position:absolute;top:3px;left:3px;border-radius:50%;display:inline-block;background-image:none;background-color:#717171;width:11px;height:11px;padding:0}.section-form .form__confirmation .checkbox__input{width:21px;height:21px;padding:1px 0 0 2px;border:2px solid #717171;border-radius:50%;top:-2px;left:0}.section-form .form__confirmation .checkbox a{font-size:15px;line-height:1.06667;color:#494949}}@media (max-width: 400px){.section-form .form .h1 br{display:block}}@media (max-width: 1199px){.community{margin-top:65px;margin-bottom:93px !important}.community h2{margin-left:-1px;margin-bottom:50px !important}.community h2 span::before{width:calc(100% + 16px) !important;height:50px !important;top:5px !important;left:-10px !important}.community-wrapper{width:1855px;gap:20px;margin-left:-135px}.community__list{gap:20px}.community__list-item{max-width:355px}.community__list-item .item-card__image{max-width:355px;height:257.805px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-radius:12px;margin-bottom:19px}.community__list-item .item-card__image .img{position:relative;left:-18px;width:392px;max-width:392px}.community__list-item .item-card__title{min-height:40px;font-size:20px;line-height:100%;letter-spacing:0.2px}}@media (max-width: 991px){.community h2{margin-bottom:40px !important}.community-wrapper{width:1855px;margin-left:-135px}}@media (max-width: 767px){.community h2{line-height:91%;margin-bottom:30px !important}.community h2 span::before{width:calc(100% + 7px) !important;height:36px !important;top:4px !important;left:-3px !important}.community-wrapper{width:1855px;margin-left:-121px}}@media (max-width: 575px){.community h2{font-size:28px}.community h2 span::before{width:calc(100% + 7px) !important;height:36px !important;top:-1px !important;left:-3px !important}.community-wrapper{width:1855px;margin-left:-12px}}@media (max-width: 375px){.community-wrapper{width:1855px;margin-left:-6px}}@media (max-width: 1199px){.work{margin-bottom:71px !important}.work h2 span::before{width:calc(100% + 26px) !important;height:59px !important;top:-6px !important;left:-8px !important;z-index:-1 !important}.work h3{margin-left:-2px;margin-bottom:31px;padding-top:0}.work-wrapper{gap:10px;width:2663px;margin-left:-137px}.work__list{gap:10px;max-width:881px}.work__list-item{max-width:168px}.work__list-item .item-card{min-height:201px;border-radius:15px}.work__list-item .item-card__image{max-width:168px;height:137px;border-radius:15px;margin-bottom:13px}.work__list-item .item-card__image .img{position:relative;left:-8px;width:178px;max-width:178px}.work__list-item .item-card__title{min-height:40px;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0.2px;padding:0 11px 0 12px}.work-more{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:90px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.work-more__img{text-align:center;margin-top:30px;width:100%}}@media (max-width: 991px){.work h2{font-size:40px}.work h2 span::before{width:calc(100% + 20px) !important;height:49px !important;top:-3px !important;left:-4px !important;z-index:-1 !important}.work-wrapper{margin-left:-135px}}@media (max-width: 767px){.work-wrapper{margin-left:-121px}}@media (max-width: 575px){.work h2{width:375px;max-width:375px;font-size:27px;line-height:148%;letter-spacing:0.1px;margin-bottom:77px !important}.work h2 .br-main{display:none}.work h2 .br-mobile{display:block}.work h2 span::before{width:calc(100% + 16px) !important;height:35px !important;top:-4px !important;left:-6px !important;z-index:-1 !important}.work h3{font-size:28px;line-height:91%}.work-wrapper{margin-left:-12px}.work-more h3{margin-left:3px;margin-bottom:21px}.work-more ul{font-size:18px;line-height:128%;padding-left:30px}.work-more ul li{margin-bottom:0}.work-more ul li:before{top:5px;left:-16px}}@media (max-width: 375px){.work-wrapper{margin-left:-6px}}@media (max-width: 1199px){.subject{padding-top:53px;padding-bottom:60px;margin-bottom:89px !important}.subject-acc{margin-top:30px;padding-left:0}}@media (max-width: 991px){.subject-acc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:13px}.subject-acc__card-header{padding-top:9px !important;padding-left:0px !important;padding-bottom:28px !important}.subject-acc__card-header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px}.subject-acc__card-body__grid-wrapper__text ul.g-111{grid-template-columns:1fr 1fr}.subject-acc__card-body__grid-wrapper__text ul.g-12{grid-template-columns:1fr}.subject-acc__card-body__grid-wrapper__text ul.g-1111{grid-template-columns:1fr 1fr}.subject #collapseTwo .subject-acc__card-body__grid{grid-template-areas:"grid-el1 grid-el1 grid-el2" "grid-el1 grid-el1 grid-el2" "grid-el3 grid-el3 grid-el2" "grid-el4 grid-el4 grid-el6" "grid-el5 grid-el5 grid-el6" "grid-el5 grid-el5 grid-el6"}.subject #collapseThree .subject-acc__card-body__grid{grid-template-areas:"grid-el1 grid-el1 grid-el2" "grid-el1 grid-el1 grid-el2" "grid-el3 grid-el3 grid-el2" "grid-el4 grid-el4 grid-el6" "grid-el5 grid-el5 grid-el6" "grid-el5 grid-el5 grid-el6"}.subject #collapseFour .subject-acc__card-body__grid{grid-template-areas:"grid-el1 grid-el1 grid-el2" "grid-el1 grid-el1 grid-el2" "grid-el3 grid-el3 grid-el2" "grid-el4 grid-el4 grid-el6" "grid-el5 grid-el5 grid-el6" "grid-el5 grid-el5 grid-el6"}.subject .button{margin-top:33px}}@media (max-width: 767px){.subject-acc__card-header__title{padding-right:55px}.subject-acc__card-body p{font-size:18px}.subject-acc__card-body__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.subject-acc__card-body__grid-item{width:100%}}@media (max-width: 575px){.subject h3{font-size:28px;line-height:91%;margin-bottom:20px}.subject h3 br{display:block}.subject .button{width:100%}.subject-acc{margin-top:0}.subject-acc__card-header__title{font-size:18px;line-height:1}.subject-acc__card-header__title::before{font-size:36px;top:0px;right:-1px}.subject-acc__card-body p{font-size:16px}}@media (max-width: 1199px){.teacher{margin-bottom:75px}.teacher h2 span::before{width:calc(100% + 23px) !important;height:63px !important;z-index:-1 !important;background:#ffd801 !important;top:1px !important;left:-10px !important}.teacher-wrapper{width:2465px;gap:20px;margin-left:-137px}.teacher__list{gap:20px}.teacher__list-item{max-width:335px}.teacher__list-item .item-card__image{max-width:335px;height:415px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-radius:20px;margin-bottom:18px}.teacher__list-item .item-card__image .img{position:relative;width:335px;max-width:335px}.teacher__list-item .item-card__title{font-family:"FavoritC", sans-serif;font-weight:900;font-size:22px;line-height:115%;letter-spacing:0;color:#121212;margin-bottom:7px}.teacher__list-item .item-card__text{font-weight:400;font-size:18px;line-height:122%}}@media (max-width: 991px){.teacher-wrapper{margin-left:-134px}}@media (max-width: 767px){.teacher h2{line-height:92%;margin-bottom:30px !important}.teacher h2 span::before{width:calc(100% + 11px) !important;height:39px !important;z-index:-1 !important;background:#ffd801 !important;top:-1px !important;left:-5px !important}.teacher-wrapper{margin-left:-122px}}@media (max-width: 575px){.teacher-wrapper{margin-left:-12px}}@media (max-width: 1199px){.level{margin-bottom:77px !important}.level h2{margin-bottom:50px !important}.level-wrapper{gap:20px}.level-wrapper__item{width:215px}}@media (max-width: 991px){.level h2{margin-bottom:40px !important}.level-download{display:none}.level-wrapper{gap:20px;row-gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.level-wrapper__item{width:48%;margin-right:0;margin-left:0;margin-bottom:0}}@media (max-width: 767px){.level h2{margin-bottom:29px !important}}@media (max-width: 575px){.level-wrapper__item{width:100% !important;font-size:18px;padding:12px 10px 6px 10px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.level-wrapper__item:nth-child(1){position:relative;top:-1px;height:101px}.level-wrapper__item:nth-child(2){position:relative;top:-2px;height:96px}}@media (max-width: 1199px){.project{margin-bottom:105px !important}.project h2 span::before{width:calc(100% + 15px) !important;height:62px !important;top:-4px !important;left:-8px !important}.project-wrapper{width:2545px;gap:10px;margin-left:-300px}.project__list{gap:10px}.project__list-item{max-width:355px}.project__list-item .item-card__image{max-width:355px;height:258px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-radius:12px;margin-bottom:20px}.project__list-item .item-card__image .img{position:relative;width:355px;height:258px}.project__list-item .item-card__title{min-height:40.91px;font-weight:400;font-size:18px;line-height:100%}.project__list-item .item-card__title br{display:none}}@media (max-width: 991px){.project-wrapper{margin-left:-133px}}@media (max-width: 767px){.project h2{margin-bottom:31px !important}.project h2 span::before{width:calc(100% + 8px) !important;height:34px !important;top:0 !important;left:-3px !important}.project-wrapper{margin-left:-121px}}@media (max-width: 575px){.project-wrapper{margin-left:-11px}}@media (max-width: 1199px){.about{margin-bottom:90px !important}.about-wrapper{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 141px)}.about-wrapper__item{border-radius:11px;padding:11px 11px 11px 8px;font-size:14px;line-height:120%;letter-spacing:0}.about-wrapper__item:nth-child(6){font-size:13px}.about-wrapper__item:nth-child(7){font-size:14px}}@media (max-width: 991px){.about h2{text-align:center}.about-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:655px;margin:0 auto}.about-wrapper__item{width:48%}}@media (max-width: 767px){.about h2{line-height:87%;margin-bottom:32px !important}.about-wrapper{gap:10px;max-width:354px;margin:0 auto}.about-wrapper__item{width:100%;max-width:171px;min-height:auto;height:97px;font-size:14px;padding:11px 11px 11px 8px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.about-wrapper__item-icon{min-width:46px}.about-wrapper__item-text{margin-left:20px}.about-wrapper__item-text .mob{display:block}.about-wrapper__item-text .desk{display:none}.about-wrapper__item:nth-child(1) .about-wrapper__item-icon{min-width:50px}.about-wrapper__item:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about-wrapper__item:nth-child(3) .about-wrapper__item-icon{max-width:47px;min-width:auto}.about-wrapper__item:nth-child(4){padding:11px 11px 11px 9px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about-wrapper__item:nth-child(4) .about-wrapper__item-icon{max-width:47px;min-width:auto}.about-wrapper__item:nth-child(5){padding:12px 11px 11px 8px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.about-wrapper__item:nth-child(5) .about-wrapper__item-icon{min-width:50px}.about-wrapper__item:nth-child(6){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.about-wrapper__item:nth-child(7){padding:12px 11px 11px 8px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about-wrapper__item:nth-child(7) .about-wrapper__item-icon{max-width:47px;min-width:auto}.about-wrapper__item:nth-child(8){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width: 475px){.about h2{max-width:265px;text-align:left}}@media (max-width: 1199px){.family{margin-bottom:88px !important}.family h2 span:before{width:calc(100% + 23px) !important;height:53px !important;top:1px !important;left:-12px !important}.family-wrapper{gap:20px;grid-template-columns:2fr 1fr 1fr 2fr;grid-template-rows:136px 24px 136px}}@media (max-width: 767px){.family h2{line-height:92%;margin-left:5px;margin-bottom:29px !important}.family h2 span:before{width:calc(100% + 9px) !important;height:29px !important;top:4px !important;left:-6px !important}.family-line{display:none}.family-wrapper{grid-template-areas:"grid-el1 grid-el1 grid-el1" "grid-el4 grid-el4 grid-el5" "grid-el2 grid-el3 grid-el3" "grid-el6 grid-el6 grid-el6";grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(4, 150px)}}@media (max-width: 575px){.family-wrapper{grid-template-rows:150px 114px 114px 136px;gap:10px}}@media (max-width: 1199px){.section-form.form-two .form__lines .row .col-lg-3{max-width:209px}.section-form.form-two .form__lines .row .col-lg-3:nth-child(4){max-width:220px}}@media (max-width: 991px){.section-form.form-two .form__lines .row .col-lg-3{max-width:100%}.section-form.form-two .form__lines .row .col-lg-3:nth-child(4){max-width:100%}.section-form.form-two .form__line{text-align:center}}@media (max-width: 767px){.section-form.form-two{margin-bottom:99px !important}.section-form.form-two .form .h1{font-size:28px;line-height:101%;letter-spacing:0.01em;margin-bottom:19px}}@media (max-width: 575px){.section-form.form-two .form .h1{width:355px;max-width:355px}.section-form.form-two .form__line{margin-bottom:20px}.section-form.form-two .form .button{max-width:100%;background:#1e1e1e}.section-form.form-two .form .button span{color:#fff}.section-form.form-two .form__confirmation{margin-top:5px}.section-form.form-two .form__confirmation .checkbox{font-family:var(--font-family);font-weight:400;font-size:15px;line-height:1.06667;padding-left:32px;color:#494949}.section-form.form-two .form__confirmation .checkbox input:checked+.checkbox__input:before{position:absolute;top:3px;left:3px;border-radius:50%;display:inline-block;background-image:none;background-color:#717171;width:11px;height:11px;padding:0}.section-form.form-two .form__confirmation .checkbox__input{width:21px;height:21px;padding:1px 0 0 2px;border:2px solid #717171;border-radius:50%;top:-2px;left:0}.section-form.form-two .form__confirmation .checkbox a{font-size:15px;line-height:1.06667;color:#494949}}@media (max-width: 400px){.section-form.form-two .form .h1 br{display:block}.section-form.form-two .form__confirmation .checkbox__input{width:21px;height:21px;padding:1px 0 0 2px;border:2px solid #717171;border-radius:50%;top:13px;left:-1px}}@media (max-width: 1199px){.why{margin-top:75px;margin-bottom:90px !important}.why h2{margin-left:0}.why-wrapper{padding-right:0}.why-wrapper__inner{margin-bottom:35px}.why-wrapper__img{position:static;width:355px;margin:0 auto;margin-top:2px}.why-wrapper__img img{width:355px;height:235px;border-radius:10px}.why-wrapper p{font-size:27px;margin-bottom:30px}.why-wrapper .button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto 0}}@media (max-width: 767px){.why h2{margin-left:2px;margin-bottom:11px !important}.why-wrapper p{font-size:20px;line-height:116%;margin-bottom:21px}.why-wrapper p br{display:none}.why-wrapper__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:26px}.why-wrapper__inner-number{margin-right:0;margin-bottom:9px}}@media (max-width: 575px){.why-wrapper .row{max-width:340px;margin:0 auto}.why-wrapper .row .col-6{padding:0}.why-wrapper .row .col-6:nth-child(1) .why-wrapper__inner-text{max-width:110px}.why-wrapper .row .col-6:nth-child(1) .why-wrapper__inner-text br{display:none}.why-wrapper .row .col-6:nth-child(1),.why-wrapper .row .col-6:nth-child(3){max-width:125px}.why-wrapper__inner-number{font-size:59px}.why-wrapper__inner-text{top:-10px;left:auto;font-size:18px;line-height:88%}.why-wrapper .button{width:100%}}@media (max-width: 400px){.why-wrapper .row{max-width:340px;margin-left:3px;margin-right:0}}@media (max-width: 1199px){.resume{margin-bottom:90px !important}.resume h2 span::before{width:calc(100% + 14px) !important;height:53px !important;top:0px !important;left:-6px !important}.resume-line{top:-26px;right:15px}.resume-wrapper__top-img{width:574px;margin-right:35px}.resume-wrapper__top-text__item{width:100%;margin-bottom:13px !important}.resume-wrapper__top-text__title{margin-bottom:12px}.resume-wrapper__top-text p{margin-bottom:15px;font-size:20px}.resume-wrapper__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:46px 0 0}.resume-wrapper__bottom-item{margin-left:0 !important;margin-bottom:35px}.resume-wrapper__bottom-item__title{margin-bottom:25px}.resume-wrapper__bottom-item p{width:100% !important;line-height:1.6 !important}}@media (max-width: 991px){.resume-wrapper__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.resume-wrapper__top-img{margin-right:0;text-align:center;margin-bottom:30px;margin-top:20px}.resume-wrapper__top-text{padding-right:30px;padding-left:30px}.resume-wrapper__top-text__title{text-align:center;margin-bottom:29px}.resume-wrapper__top-text__item{width:48%}.resume-wrapper__bottom-item__title{font-size:24px;margin-bottom:14px}.resume-wrapper__bottom-item p{font-size:18px}.resume-wrapper__bottom-item ul{padding-left:33px}.resume-wrapper__bottom-item ul li{margin-bottom:21px}}@media (max-width: 767px){.resume{margin-bottom:37px !important}.resume h2{line-height:88%;margin-left:2px;margin-bottom:33px !important}.resume h2 span::before{width:calc(100% + 5px) !important;height:31px !important;top:4px !important;left:-3px !important}.resume-line{display:none}.resume-wrapper__top-text{top:3px}.resume-wrapper__top-text__title{font-family:"FavoritC", sans-serif;font-weight:400;font-size:24px;line-height:106%;letter-spacing:0.3px;margin-left:-1px}.resume-wrapper__top-text p{margin-bottom:32px}.resume-wrapper__top-text__item{width:100%}}@media (max-width: 575px){.resume h2{margin-bottom:33px !important}.resume-wrapper__top-img{width:100%;height:268px;background-image:url(../img/resume/img-m-2374441cff.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;margin-top:0;min-width:100%;border-radius:20px}.resume-wrapper__top-img .img{display:none}.resume-wrapper__top-text{padding-left:16px;padding-right:16px;padding-bottom:0}.resume-wrapper__top-text__title{text-align:left}.resume-wrapper__top-text p{font-size:18px;letter-spacing:0}.resume-wrapper__top-text p .desk{display:none}.resume-wrapper__top-text p .mob{display:block}.resume-wrapper__top-text__items{position:relative;top:-3px;margin-left:10px}.resume-wrapper__top-text__item{font-size:22px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.resume-wrapper__top-text__item:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.resume-wrapper__top-text__item:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.resume-wrapper__bottom-item ul{width:100%}}@media (max-width: 1199px){.faq{padding-top:50px;padding-bottom:53px;margin-bottom:79px !important}.faq h3 br{display:none}.faq-acc{margin-top:30px;padding-left:0}.faq .button{margin-top:50px}}@media (max-width: 767px){.faq{padding-top:33px}.faq h3{max-width:260px;line-height:90%;margin-bottom:45px}.faq-acc__card-header{padding-top:24px;padding-bottom:30px}}@media (max-width: 575px){.faq .button{width:100%;margin-top:24px}.faq-acc__card-header__title{font-size:18px;padding-right:30px}.faq-acc__card-header__title::before{font-size:36px;top:-7px;right:2px}.faq-acc__card-body p{font-size:16px}}@media (max-width: 1199px){.footer{padding-top:65px}}@media (max-width: 991px){.footer{padding-top:45px}.footer-top{margin-bottom:34px}.footer-top__logo{display:none}.footer-top__download{margin-left:auto;margin-bottom:0}.footer-main{margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-main .form .h1{font-weight:400;font-size:28px;line-height:91%;letter-spacing:0.01em;text-align:center}.footer-main .form__line{text-align:center;margin-bottom:20px}.footer-main__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:91px}.footer-main__social-title{font-weight:400;font-size:28px;line-height:91%;letter-spacing:0.01em;text-align:center}.footer-main__social a{margin:0 20px}}@media (max-width: 575px){.footer{padding-top:0}.footer-top__download{margin-right:auto}.footer-main{margin-bottom:20px}.footer-main .form .h1{font-weight:400;font-size:28px;line-height:91%;letter-spacing:0.01em;text-align:center;margin-bottom:7px}.footer-main .form__line{text-align:center}.footer-main__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-main__social-title{width:363px;text-align:center;margin-bottom:19px}.footer-main__social a{margin:0 10px}.footer-main__social a svg{width:66px;height:66px}}@media (max-width: 1199px){#modal-form{max-width:973px}#modal-form .form__lines .row .col-lg-3{max-width:225px}#modal-form .form__lines .row .col-lg-3:nth-child(4){max-width:236px}}@media (max-width: 991px){#modal-form{max-width:755px;min-height:265.59px;margin:0}#modal-form .form .h1{margin-bottom:20px}#modal-form .form__lines .row .col-lg-3{max-width:345px}#modal-form .form__lines .row .col-lg-3:nth-child(4){max-width:345px}}@media (max-width: 767px){#modal-form{max-width:355px;min-height:479.78px;padding:0 19px 0 20px;padding-top:55px;padding-bottom:28px}#modal-form .form .h1{margin-bottom:21px}#modal-form .form__lines .row .col-lg-3{max-width:355px}#modal-form .form__lines .row .col-lg-3:nth-child(4){max-width:355px}#modal-form .form__lines .row .col-lg-3:nth-child(4) .form__line{margin-bottom:8px}#modal-form .form__footer{max-width:310px}#modal-form .form__footer .checkbox span{font-size:13px;line-height:16px}#modal-form .form__footer .checkbox .checkbox__input{top:13px}#modal-form .fancybox-close-small{right:7px;top:8px}#modal-phone{max-width:355px;min-height:353px;padding:0 19px 0 20px;padding-top:55px;padding-bottom:20px}#modal-phone .last__feedback .h1{font-size:22px !important;line-height:25px;margin-bottom:22px}#modal-phone .form__button{max-width:100%}#modal-phone .col-lg-3.col-btn{max-width:320px}#modal-phone .col-lg-3.col-btn-close{display:none}#modal-phone .fancybox-close-small{right:7px;top:8px}}@media (max-width: 1199px){.modal-project__wrapper-img img{height:100%}}@media (max-width: 991px){.modal-project{padding:44px 35px 53px;width:100%;min-height:auto}}@media (max-width: 575px){.modal-project{padding:0px 10px 34px}.modal-project .fancybox-button{margin-bottom:0}.modal-project__title{font-size:18px;margin-bottom:35px}.modal-project__wrapper{gap:16px}.modal-project__wrapper-img img{height:auto;width:100%}.modal-project#modal-project1 .modal-project__wrapper{grid-template-areas:"grid-el1" "grid-el2" "grid-el3" "grid-el4"}.modal-project#modal-project2 .modal-project__wrapper{grid-template-areas:"grid-el1 grid-el1 grid-el2" "grid-el4 grid-el4 grid-el4" "grid-el3 grid-el3 grid-el3" "grid-el5 grid-el6 grid-el6"}.modal-project#modal-project2 .modal-project__wrapper img{height:100%}.modal-project#modal-project3 .modal-project__wrapper{grid-template-areas:"grid-el1" "grid-el4" "grid-el2" "grid-el3"}.modal-project#modal-project4 .modal-project__wrapper{grid-template-areas:"grid-el1 grid-el1" "grid-el4 grid-el4" "grid-el2 grid-el3" "grid-el5 grid-el5"}.modal-project#modal-project5 .modal-project__wrapper{grid-template-areas:"grid-el1" "grid-el2" "grid-el3"}.modal-project#modal-project6 .modal-project__wrapper{grid-template-areas:"grid-el1" "grid-el4" "grid-el2" "grid-el3"}}
