#school_app html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#school_app *,#school_app :after,#school_app :before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#school_app body{margin:0}#school_app article,#school_app aside,#school_app figcaption,#school_app figure,#school_app footer,#school_app header,#school_app main,#school_app nav,#school_app section{display:block}#school_app hr{box-sizing:content-box;height:0;overflow:visible}#school_app a{background-color:transparent;-webkit-text-decoration-skip:objects}#school_app a:active,#school_app a:hover{outline-width:0}#school_app abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}#school_app sub,#school_app sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#school_app sub{bottom:-.25em}#school_app sup{top:-.5em}#school_app audio,#school_app video{display:inline-block}#school_app audio:not([controls]){display:none;height:0}#school_app img{border-style:none}#school_app svg:not(:root){overflow:hidden}#school_app button,#school_app input,#school_app optgroup,#school_app select,#school_app textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}#school_app a,#school_app area,#school_app button,#school_app input,#school_app label,#school_app select,#school_app textarea{-ms-touch-action:manipulation;touch-action:manipulation}#school_app button,#school_app input{overflow:visible}#school_app button,#school_app select{text-transform:none}#school_app [type=reset],#school_app [type=submit],#school_app button,#school_app html [type=button]{-webkit-appearance:button}#school_app [type=button]::-moz-focus-inner,#school_app [type=reset]::-moz-focus-inner,#school_app [type=submit]::-moz-focus-inner,#school_app button::-moz-focus-inner{border-style:none;padding:0}#school_app legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}#school_app progress{display:inline-block;vertical-align:baseline}#school_app textarea{overflow:auto}#school_app [type=checkbox],#school_app [type=radio]{box-sizing:border-box;padding:0}#school_app [type=number]::-webkit-inner-spin-button,#school_app [type=number]::-webkit-outer-spin-button{height:auto}#school_app canvas{display:inline-block}#school_app [hidden],#school_app template{display:none}#school_app blockquote,#school_app canvas,#school_app dl,#school_app dt,#school_app em,#school_app h1,#school_app h2,#school_app h3,#school_app h4,#school_app h5,#school_app h6,#school_app i,#school_app img,#school_app li,#school_app ol,#school_app p,#school_app ul,#school_app video{margin:0;padding:0;border:0;vertical-align:baseline}#school_app a,#school_app button,#school_app div,#school_app h1,#school_app h2,#school_app h3,#school_app h4,#school_app h5,#school_app h6,#school_app input,#school_app select,#school_app span,#school_app textarea{outline:none}#school_app button,#school_app input[type=submit]{cursor:pointer;border:none}#school_app button::-moz-focus-inner,#school_app input[type=submit]::-moz-focus-inner{padding:0;border:0}#school_app table{border-spacing:0;border-collapse:collapse;width:100%!important}#school_app input[type=button],#school_app input[type=submit],#school_app input[type=text],#school_app textarea{-webkit-appearance:none;cursor:pointer}#school_app label{cursor:pointer}#school_app .protection{font-family:Mulish,sans-serif;font-style:normal;padding-bottom:clamp(72px,29.053px + 6.316vw,120px);background:#fff}#school_app .protection li,#school_app .protection ol,#school_app .protection ul{text-decoration:none;list-style:none}#school_app .protection .wrap-for-bg{background:linear-gradient(180deg,#fff,#f9f8f5 92.14%,#f9f8f5 0,#fff)}#school_app .protection section{margin-bottom:0!important}#school_app .protection .section-wrap{width:100%;max-width:1300px;margin:0 auto}#school_app .protection .popup-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;display:none;background-color:rgba(0,0,0,.5);padding:66px 16px;transition:.3s ease}#school_app .protection .popup-wrap.is-open{display:flex;opacity:1;z-index:10001}#school_app .protection .section-title{color:#292a2c;text-align:center;font-size:clamp(32px,17.684px + 2.105vw,48px);font-weight:700;line-height:110%}#school_app .protection .section-title span{color:#fed500}#school_app .protection .new-home-btn{border-radius:48px;width:fit-content;background:#ff6b00;color:#fff;font-weight:700;line-height:27px;display:block;font-size:18px;padding:15px 32px;transition:all .3s ease}@media screen and (max-width:680px){#school_app .protection .new-home-btn{font-size:16px;padding:8.5px 32px}}#school_app .protection .new-home-btn:hover{transform:scale(1.05)}#school_app .protection-banner{margin-top:82px;padding-bottom:clamp(72px,29.053px + 6.316vw,120px)}@media screen and (max-width:921px){#school_app .protection-banner{margin-top:122px}}@media screen and (max-width:860px){#school_app .protection-banner{margin-top:102px}}#school_app .protection-banner .section-wrap{width:calc(100% - 32px);max-width:1445px;height:auto;min-height:700px;padding:131px clamp(16px,-34.105px + 7.368vw,72px);margin:0 auto;border-radius:36px;background:url(/dist/images/src/images/school-portal/protection/banner.png) no-repeat 100% 100%/cover;background-image:-webkit-image-set(url(/dist/images/src/images/school-portal/protection/banner.png) 1x,url(/dist/images/src/images/school-portal/protection/banner@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/banner.webp) 1x,url(/dist/images/src/images/school-portal/protection/banner@2x.webp) 2x);background-image:image-set(url(/dist/images/src/images/school-portal/protection/banner.png) 1x,url(/dist/images/src/images/school-portal/protection/banner@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/banner.webp) 1x,url(/dist/images/src/images/school-portal/protection/banner@2x.webp) 2x)}@media screen and (max-width:1280px){#school_app .protection-banner .section-wrap{min-height:0;padding:100px clamp(16px,-34.105px + 7.368vw,72px)}}@media screen and (max-width:1024px){#school_app .protection-banner .section-wrap{padding:50px clamp(16px,-34.105px + 7.368vw,72px)}}@media screen and (max-width:860px){#school_app .protection-banner .section-wrap{background:none;padding:32px 0 0}}#school_app .protection-banner .section-title{max-width:632px;text-align:left;margin-bottom:clamp(12px,1.263px + 1.579vw,24px);color:#fff;letter-spacing:-.96px}@media screen and (max-width:1440px){#school_app .protection-banner .section-title{max-width:550px}}@media screen and (max-width:1280px){#school_app .protection-banner .section-title{max-width:40%}}@media screen and (max-width:860px){#school_app .protection-banner .section-title{max-width:100%;color:#292a2c}}#school_app .protection-banner .section-title span{color:#fed500;letter-spacing:-.96px}@media screen and (max-width:860px){#school_app .protection-banner .section-title span{color:#ff6b00;letter-spacing:normal}}#school_app .protection-banner__text{color:#fff;font-size:clamp(16px,14.211px + .263vw,18px);font-weight:600;line-height:140%;max-width:521px;margin-bottom:clamp(32px,17.684px + 2.105vw,48px)}@media screen and (max-width:1280px){#school_app .protection-banner__text{max-width:45%}}@media screen and (max-width:860px){#school_app .protection-banner__text{color:rgba(41,42,44,.7);font-weight:400;line-height:130%;max-width:100%}}#school_app .protection-banner .btn-wrap{display:flex;gap:24px;justify-content:flex-start}@media screen and (max-width:578px){#school_app .protection-banner .btn-wrap{flex-direction:column}}#school_app .protection-banner .new-home-btn{text-align:center}@media screen and (max-width:860px){#school_app .protection-banner .new-home-btn{margin:0 auto}}@media screen and (max-width:578px){#school_app .protection-banner .new-home-btn{margin-bottom:32px;width:100%}#school_app .protection-banner .new-home-btn:first-child{margin-bottom:0}}#school_app .protection-banner__picture{display:none}@media screen and (max-width:860px){#school_app .protection-banner__picture{display:block;width:100%;height:auto;margin-top:32px}#school_app .protection-banner__picture-img{width:100%;height:100%;object-fit:cover;border-radius:18px}}#school_app .protection-banner__down{width:calc(100% - 32px);max-width:1300px;margin:0 auto!important;display:flex;justify-content:space-between;gap:24px;padding-top:36px}@media screen and (max-width:1024px){#school_app .protection-banner__down{flex-wrap:wrap}}@media screen and (max-width:680px){#school_app .protection-banner__down{gap:16px}}#school_app .protection-banner__down-item{display:flex;gap:12px;align-items:center}@media screen and (max-width:1024px){#school_app .protection-banner__down-item{width:calc(50% - 24px)}}@media screen and (max-width:680px){#school_app .protection-banner__down-item{width:100%}}#school_app .protection-banner__down-item svg{width:36px;height:36px}#school_app .protection-banner__down-item:first-of-type{max-width:380px}@media screen and (max-width:680px){#school_app .protection-banner__down-item:first-of-type{max-width:100%}}#school_app .protection-banner__down-wrap{display:flex;align-items:center}#school_app .protection-banner__down-wrap svg:first-child{padding-right:10px;width:44px;height:34px;border-right:1px solid #292a2c;margin-right:10px}#school_app .protection-banner__down-wrap svg:last-child{width:48px;height:29.124px;aspect-ratio:48/29.12}#school_app .protection-banner__down-text{color:rgba(41,42,44,.7);font-size:clamp(14px,12.211px + .263vw,16px);font-weight:400;line-height:150%}@media screen and (max-width:680px){#school_app .protection-banner__down-text--first{display:flex;flex-direction:column}#school_app .protection-banner__down-text--first br{display:none}}#school_app .protection-banner__down-text span{font-weight:700;color:#292a2c;line-height:170%}@media screen and (max-width:680px){#school_app .protection-banner__down-text span{line-height:200%}}#school_app .protection__director{width:calc(100% - 64px);max-width:1856px;overflow:hidden;margin:0 auto;padding:clamp(72px,46.947px + 3.684vw,100px) 16px;border-radius:72px;background:#e8eefd}@media screen and (max-width:1440px){#school_app .protection__director{width:calc(100% - 32px)}}@media screen and (max-width:860px){#school_app .protection__director{width:100%;border-radius:0}}@media screen and (max-width:680px){#school_app .protection__director{width:calc(100% - 32px);padding:24px 24px 0;background:url(/dist/images/src/images/school-portal/protection/director-bg_mob.svg) no-repeat bottom/cover}}#school_app .protection__director .section-wrap{position:relative}#school_app .protection__director-quotes{margin-bottom:28px}#school_app .protection__director-text{max-width:712px;color:#292a2c;font-size:clamp(16px,14.211px + .263vw,18px);font-weight:400;line-height:120%;letter-spacing:-.54px;margin-bottom:16px}@media screen and (max-width:1280px){#school_app .protection__director-text{max-width:50%}}@media screen and (max-width:680px){#school_app .protection__director-text{margin-bottom:20px;max-width:100%}}@media screen and (max-width:1024px){#school_app .protection__director-text:first-of-type{max-width:100%}}#school_app .protection__director-text--with-svg{display:flex;gap:clamp(8px,6.211px + .263vw,10px);font-size:clamp(18px,16.211px + .263vw,20px);font-weight:600;line-height:120%;letter-spacing:-.6px}#school_app .protection__director-text--with-svg svg{min-width:28px;height:28px}@media screen and (max-width:680px){#school_app .protection__director-text--with-svg svg{min-width:24px;height:24px}}#school_app .protection__director-text--last{margin-bottom:clamp(32px,3.368px + 4.211vw,64px)}#school_app .protection__director-name{color:#3f42d6;font-size:24px;font-weight:700;line-height:130%;letter-spacing:-.48px;margin-bottom:5px}#school_app .protection__director-position{max-width:285px;color:#292a2c;font-size:16px;font-weight:400;line-height:130%}@media screen and (max-width:480px){#school_app .protection__director-position{max-width:190px}#school_app .protection__director-position br{display:none}}#school_app .protection__director-picture{width:100%;max-width:893px;height:auto;display:block;position:absolute;bottom:-104px;right:-400px}@media screen and (max-width:1680px){#school_app .protection__director-picture{right:-310px}}@media screen and (max-width:1280px){#school_app .protection__director-picture{max-width:65%;right:-160px;bottom:-106px}}@media screen and (max-width:680px){#school_app .protection__director-picture{position:relative;max-width:178px;right:-100%;transform:translateX(-100%);bottom:0;margin-bottom:-17px}}#school_app .protection__director-img{width:100%;height:100%;object-fit:cover}#school_app .protection__expert{padding:clamp(72px,29.053px + 6.316vw,120px) 16px 0}#school_app .protection__expert .section-title{margin-bottom:48px}#school_app .protection__expert__person{max-height:366px;display:flex;gap:24px;margin-bottom:24px}@media screen and (max-width:680px){#school_app .protection__expert__person{margin-bottom:48px;max-height:none;flex-direction:column}}#school_app .protection__expert__person:nth-of-type(2n){flex-direction:row-reverse}@media screen and (max-width:680px){#school_app .protection__expert__person:nth-of-type(2n){flex-direction:column}}#school_app .protection__expert__person:last-child{margin-bottom:48px}#school_app .protection__expert__person-img{width:100%;max-width:calc(50% - 12px);height:auto;border-radius:clamp(24px,13.263px + 1.579vw,36px);object-fit:cover}@media screen and (max-width:680px){#school_app .protection__expert__person-img{max-width:100%}}#school_app .protection__expert__person-info{width:100%;max-width:calc(50% - 12px);border-radius:clamp(24px,13.263px + 1.579vw,36px);background:#faf9f7;padding:clamp(24px,16.842px + 1.053vw,32px);overflow:hidden;position:relative}@media screen and (max-width:680px){#school_app .protection__expert__person-info{max-width:100%}}#school_app .protection__expert__person-info-img{position:absolute;bottom:0;right:29px;object-fit:contain;width:clamp(144px,54.24px + 13.2vw,276px);height:auto}@media screen and (max-width:680px){#school_app .protection__expert__person-info-img{max-width:144px;bottom:-17px;right:24px}}#school_app .protection__expert__person-name{color:#292a2c;font-size:clamp(18px,7.263px + 1.579vw,30px);font-weight:700;line-height:110%}@media screen and (max-width:680px){#school_app .protection__expert__person-name{line-height:130%}}#school_app .protection__expert__person-position{color:rgba(41,42,44,.7);font-size:18px;font-weight:600;line-height:130%;margin-bottom:clamp(16px,8.842px + 1.053vw,24px)}#school_app .protection__expert__person-description{color:#292a2c;font-size:18px;font-weight:400;line-height:130%}#school_app .protection__expert__approved{border-radius:clamp(24px,13.263px + 1.579vw,36px);background:#3f42d6;padding:clamp(24px,16.842px + 1.053vw,32px);display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,16.842px + 1.053vw,32px)}@media screen and (max-width:680px){#school_app .protection__expert__approved{flex-direction:column;align-items:flex-start}}@media screen and (max-width:680px){#school_app .protection__expert__approved-img{max-width:133px}}#school_app .protection__expert__approved-text{color:hsla(0,0%,100%,.8);font-size:20px;font-weight:400;line-height:130%}#school_app .protection__expert__approved-text span{color:#fff;font-weight:700}#school_app .protection__department{margin-top:clamp(72px,29.053px + 6.316vw,120px)!important;width:calc(100% - 64px);max-width:1856px;overflow:hidden;margin:0 auto;padding:clamp(72px,46.947px + 3.684vw,100px) 16px;border-radius:72px;background:#fed500}@media screen and (max-width:1440px){#school_app .protection__department{width:calc(100% - 32px)}}@media screen and (max-width:860px){#school_app .protection__department{width:100%;border-radius:0}}#school_app .protection__department .section-title{margin-bottom:clamp(24px,2.526px + 3.158vw,48px)}#school_app .protection__department__patronage{display:flex;justify-content:center;gap:12px;margin-bottom:clamp(48px,26.526px + 3.158vw,72px)}@media screen and (max-width:1024px){#school_app .protection__department__patronage{flex-wrap:wrap}}#school_app .protection__department__patronage-unit{border-radius:16px;background:#fff;padding:16px;display:flex;gap:20px;align-items:center}@media screen and (max-width:860px){#school_app .protection__department__patronage-unit{max-width:343px}}@media screen and (max-width:680px){#school_app .protection__department__patronage-unit{gap:16px;width:100%;max-width:100%}}#school_app .protection__department__patronage-unit:first-of-type{min-width:337px;gap:15px}@media screen and (max-width:1280px){#school_app .protection__department__patronage-unit:first-of-type{min-width:0}}@media screen and (max-width:680px){#school_app .protection__department__patronage-unit:first-of-type{max-width:100%}}#school_app .protection__department__patronage-unit:nth-of-type(4){max-width:380px}@media screen and (max-width:680px){#school_app .protection__department__patronage-unit:nth-of-type(4){max-width:100%}}#school_app .protection__department__patronage-name{color:#292a2c;font-size:clamp(18px,14.421px + .526vw,22px);font-weight:800;line-height:110%}#school_app .protection__department-container{display:grid;grid-template:repeat(2,1fr)/repeat(3,1fr);gap:12px;margin-bottom:clamp(48px,26.526px + 3.158vw,72px)}@media screen and (max-width:1024px){#school_app .protection__department-container{grid-template:repeat(3,1fr)/repeat(2,1fr)}}@media screen and (max-width:680px){#school_app .protection__department-container{display:flex;flex-direction:column}}#school_app .protection__department__squad{position:relative;border-radius:clamp(24px,13.263px + 1.579vw,36px);background:#fff;padding:32px;min-height:356px;display:flex;flex-direction:column;align-items:center;overflow:hidden}@media screen and (min-width:680px){#school_app .protection__department__squad:hover .protection__department__squad-btn{bottom:32px}#school_app .protection__department__squad:hover .protection__department__squad-picture{max-width:104px}}#school_app .protection__department__squad:nth-of-type(7){grid-column:2/3;grid-row:3/4}#school_app .protection__department__squad-picture{width:100%;max-width:180px;height:auto;display:block;margin-bottom:40px;transition:all .3s ease}#school_app .protection__department__squad-img{width:100%;height:100%;object-fit:cover;border-radius:24px}#school_app .protection__department__squad-name{color:#292a2c;text-align:center;font-size:clamp(20px,16.421px + .526vw,24px);font-weight:700;line-height:110%;min-height:72px}@media screen and (max-width:680px){#school_app .protection__department__squad-name{line-height:130%;min-height:0;margin-bottom:24px}}#school_app .protection__department__squad-btn{color:#ff6b00;font-size:18px;font-weight:600;line-height:130%;padding:14.5px 32px;border-radius:36px;border:1px solid #ff6b00;width:calc(100% - 64px);background:transparent;position:absolute;bottom:-60px;transition:all .3s ease}@media screen and (max-width:680px){#school_app .protection__department__squad-btn{position:static;width:100%}}#school_app .protection__department__squad-btn:hover{transform:scale(1.05)}#school_app .protection__department__popup-content{border-radius:clamp(24px,13.263px + 1.579vw,36px);background:#fff;padding:48px;max-width:960px;height:auto;max-height:100%;margin:auto;position:relative}@media screen and (max-width:680px){#school_app .protection__department__popup-content{padding:32px 24px;overflow-y:auto}}#school_app .protection__department__popup-content-close{position:absolute;z-index:10002;top:32px;right:32px;width:32px;height:32px;background:url(/dist/images/src/images/school-portal/protection/close_black.svg) no-repeat 50%/cover;transition:all .3s ease}#school_app .protection__department__popup-content-close:hover{transform:rotate(-90deg) scale(1.4)}@media screen and (max-width:680px){#school_app .protection__department__popup-content-close{top:8px;right:8px}}#school_app .protection__department__popup-head{display:flex;align-items:center;gap:clamp(16px,8.842px + 1.053vw,24px);margin-bottom:clamp(16px,8.842px + 1.053vw,24px)}#school_app .protection__department__popup-picture{width:100%;max-width:96px;height:auto;display:block}@media screen and (max-width:680px){#school_app .protection__department__popup-picture{max-width:56px}}#school_app .protection__department__popup-img{width:100%;height:100%;object-fit:cover;border-radius:20px;opacity:.96;background:#f8f7f4}#school_app .protection__department__popup-title{max-width:580px;color:#292a2c;font-size:clamp(20px,5.684px + 2.105vw,36px);font-weight:700;line-height:100%}#school_app .protection__department__popup-inform{color:rgba(41,42,44,.7);font-size:clamp(16px,14.211px + .263vw,18px);font-weight:600;line-height:130%;margin-bottom:clamp(24px,13.263px + 1.579vw,36px)}@media screen and (max-width:680px){#school_app .protection__department__popup-inform{font-weight:400}}#school_app .protection__department__popup__cooperation{border-radius:clamp(16px,8.842px + 1.053vw,24px);padding:clamp(16px,8.842px + 1.053vw,24px);background:#f8f7f4}#school_app .protection__department__popup__cooperation-title{display:flex;align-items:center;gap:16px;margin-bottom:12px;color:#292a2c;font-size:18px;font-weight:700;line-height:130%}#school_app .protection__department__popup__cooperation .protection__department__popup-inform{color:#292a2c;margin-bottom:0}#school_app .protection__department .new-home-btn{width:100%;max-width:339px;margin:0 auto}#school_app .protection__structure{padding:clamp(72px,29.053px + 6.316vw,120px) 16px}#school_app .protection__structure .section-title{max-width:475px;text-align:left;margin-bottom:clamp(36px,25.263px + 1.579vw,48px)}@media screen and (max-width:680px){#school_app .protection__structure .section-title{max-width:100%;text-align:center}}#school_app .protection__structure-content{display:flex;justify-content:space-between;gap:24px}#school_app .protection__structure-list{display:flex;flex-direction:column;gap:clamp(12px,1.263px + 1.579vw,24px);width:calc(50% - 6px);position:relative;max-height:100vh;overflow:hidden;transition:max-height .3s ease}@media screen and (max-width:680px){#school_app .protection__structure-list{display:none;width:100%}}#school_app .protection__structure-list:after{content:"";position:absolute;display:block;height:60%;width:100%;bottom:0;left:0;background:linear-gradient(180deg,rgba(250,250,247,0),#fafaf7)}#school_app .protection__structure-list.is-open{max-height:none}#school_app .protection__structure-list.is-open:after{display:none}#school_app .protection__structure-list:first-child .protection__structure__item-description,#school_app .protection__structure-list:first-child .protection__structure__item-title{max-width:548px}#school_app .protection__structure-list:nth-child(2){padding-top:50px}#school_app .protection__structure-list--mob{display:none}@media screen and (max-width:680px){#school_app .protection__structure-list--mob{display:flex}}#school_app .protection__structure__item{border-radius:24px;background:#fff;padding:32px 26px;position:relative}@media screen and (max-width:680px){#school_app .protection__structure__item{padding:24px}}#school_app .protection__structure__item-num{position:absolute;top:37.5px;right:62px;color:rgba(41,42,44,.1);font-size:30px;font-weight:700;line-height:110%}@media screen and (max-width:680px){#school_app .protection__structure__item-num{top:29.5px;right:24px}}#school_app .protection__structure__item-img{width:100%;max-width:44px;height:auto;display:block;margin-bottom:16px}#school_app .protection__structure__item-title{color:#292a2c;font-size:clamp(18px,7.263px + 1.579vw,30px);font-weight:700;line-height:110%;margin-bottom:20px}@media screen and (max-width:680px){#school_app .protection__structure__item-title{line-height:130%}}#school_app .protection__structure__item-description{color:rgba(41,42,44,.7);font-size:clamp(16px,14.211px + .263vw,18px);font-weight:600;line-height:130%}@media screen and (max-width:680px){#school_app .protection__structure__item-description{font-weight:400;line-height:130%}}#school_app .protection__structure-btn{margin:48px auto 0}#school_app .protection__structure-btn.is-none{display:none}#school_app .protection__partner{width:calc(100% - 64px);max-width:1856px;margin:0 auto;padding:clamp(72px,46.947px + 3.684vw,100px) 16px;border-radius:72px;background:#3f42d6;overflow:hidden}@media screen and (max-width:1440px){#school_app .protection__partner{width:calc(100% - 32px)}}@media screen and (max-width:860px){#school_app .protection__partner{width:100%;border-radius:0}}#school_app .protection__partner .section-title{margin-bottom:48px;color:#fff}#school_app .protection__partner .section-title--down{color:#fff;text-align:center;font-size:30px;font-weight:700;line-height:110%;margin-bottom:clamp(32px,17.684px + 2.105vw,48px)}#school_app .protection__partner__logo{max-width:688px;display:grid;grid-template:1fr/repeat(5,1fr);gap:12px;margin:0 auto 24px}@media screen and (max-width:680px){#school_app .protection__partner__logo{display:flex;padding:16px}}#school_app .protection__partner__logo-item{display:flex;justify-content:center;align-items:center;padding:22px;border-radius:24px;background:hsla(0,0%,100%,.5)}@media screen and (max-width:680px){#school_app .protection__partner__logo-item{padding:16px}}#school_app .protection__partner__post{display:grid;grid-template:repeat(2,1fr)/repeat(6,1fr);gap:12px;margin-bottom:129px}@media screen and (max-width:680px){#school_app .protection__partner__post{display:flex;flex-direction:column;margin-bottom:72px}}#school_app .protection__partner__post-block{border-radius:36px;padding:36px;background:#fff;display:flex;flex-direction:column;gap:24px}@media screen and (max-width:680px){#school_app .protection__partner__post-block{border-radius:24px;padding:24px}}#school_app .protection__partner__post-block p{color:rgba(41,42,44,.7);font-size:16px;font-weight:400;line-height:130%}#school_app .protection__partner__post .text1{grid-column:span 2/span 2}#school_app .protection__partner__post .text2{grid-column:span 2/span 2;grid-column-start:3}#school_app .protection__partner__post .text3{grid-column:span 2/span 2;grid-column-start:5}#school_app .protection__partner__post .text4{grid-column:span 3/span 3;grid-row-start:2}#school_app .protection__partner__post .text5{grid-column:span 3/span 3;grid-column-start:4;grid-row-start:2}#school_app .protection__partner__magazine{display:flex;gap:12px;margin:0 auto;width:fit-content}@media screen and (max-width:680px){#school_app .protection__partner__magazine{flex-direction:column}}#school_app .protection__partner__magazine-item{border-radius:24px;background:#fff;padding:20px 32px;display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center}@media screen and (max-width:680px){#school_app .protection__partner__magazine-item{padding:12px}}#school_app .protection__partner__magazine-item p{color:#ea7e00;text-align:center;font-size:16px;font-weight:600;line-height:130%}#school_app .protection__chat{padding:0 16px clamp(72px,29.053px + 6.316vw,120px)}#school_app .protection__chat .section-title{margin-bottom:clamp(48px,26.526px + 3.158vw,72px)}@media screen and (max-width:1440px){#school_app .protection__chat .section-title{padding:0 50px}#school_app .protection__chat .section-title br{display:none}}@media screen and (max-width:680px){#school_app .protection__chat .section-title{display:none}}#school_app .protection__chat .section-title--mob{display:none}@media screen and (max-width:680px){#school_app .protection__chat .section-title--mob{display:block;padding:0}}#school_app .protection__chat-list{display:flex;flex-direction:column;gap:clamp(12px,8.421px + .526vw,16px)}#school_app .protection__chat-item{width:fit-content;max-width:calc(100% - 16px);padding:clamp(20px,16.421px + .526vw,24px);border-radius:24px 24px 24px 0;background:#e8eefd;display:flex;align-items:center;gap:20px;--shift:0px;--scale:1;--opacity:0;--degree:0;transform:translate3d(var(--shift),var(--degree),0) scale(var(--scale));opacity:var(--opacity);will-change:transform,opacity;transition:transform .4s ease,opacity .4s ease}#school_app .protection__chat-item:nth-of-type(2n){display:initial;width:calc(100% - 16px);max-width:980px;border-radius:24px 24px 0 24px;background:#f8f7f4;margin-left:auto;margin-bottom:clamp(12px,-7.684px + 2.895vw,34px)}#school_app .protection__chat-item:last-child{margin-bottom:0}#school_app .protection__chat-item.is-hidden{--opacity:0;--scale:0.98;--degree:-100px}@media screen and (max-width:680px){#school_app .protection__chat-item.is-hidden{--degree:50px}}#school_app .protection__chat-item.is-show{--degree:0;--shift:0;--scale:1;--opacity:1}#school_app .protection__chat-message{color:#292a2c;font-size:clamp(18px,12.632px + .789vw,24px);font-weight:700;line-height:140%}@media screen and (max-width:680px){#school_app .protection__chat-message{line-height:130%}}#school_app .protection__chat-unicorn{display:flex;align-items:center;gap:clamp(12px,8.421px + .526vw,16px);margin-bottom:clamp(12px,8.421px + .526vw,16px)}#school_app .protection__chat-unicorn-text{color:#292a2c;font-size:clamp(18px,12.632px + .789vw,24px);font-weight:600;line-height:130%}@media screen and (max-width:680px){#school_app .protection__chat-unicorn-text{font-weight:400}}#school_app .protection__chat-answer{color:#292a2c;font-size:clamp(16px,8.842px + 1.053vw,24px);font-weight:600;line-height:130%}@media screen and (max-width:680px){#school_app .protection__chat-answer{font-weight:400}}#school_app .protection__registration{width:calc(100% - 64px);max-width:1856px;overflow:hidden;margin:0 auto;padding:clamp(72px,46.947px + 3.684vw,100px) 16px;border-radius:72px;background:#f8f7f4}@media screen and (max-width:1440px){#school_app .protection__registration{width:calc(100% - 32px)}}@media screen and (max-width:860px){#school_app .protection__registration{width:100%;border-radius:0}}#school_app .protection__registration .section-wrap{display:flex;flex-direction:column;gap:clamp(12px,1.263px + 1.579vw,24px)}#school_app .protection__registration-block{display:flex;flex-direction:column;gap:24px;justify-content:space-between;min-height:400px;border-radius:clamp(24px,13.263px + 1.579vw,36px);padding:51px 56px}@media screen and (max-width:1024px){#school_app .protection__registration-block{background-position:100% 100%}}@media screen and (max-width:992px){#school_app .protection__registration-block{min-height:300px}}@media screen and (max-width:768px){#school_app .protection__registration-block{padding:24px}}@media screen and (max-width:680px){#school_app .protection__registration-block{background-position:50%}}@media screen and (max-width:578px){#school_app .protection__registration-block{background-position:bottom;min-height:560px;justify-content:flex-start}}#school_app .protection__registration-block:first-of-type{background:url(/dist/images/src/images/school-portal/protection/register1.png) no-repeat 100% 100%/cover;background-image:-webkit-image-set(url(/dist/images/src/images/school-portal/protection/register1.png) 1x,url(/dist/images/src/images/school-portal/protection/register1@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register1.webp) 1x,url(/dist/images/src/images/school-portal/protection/register1@2x.webp) 2x);background-image:image-set(url(/dist/images/src/images/school-portal/protection/register1.png) 1x,url(/dist/images/src/images/school-portal/protection/register1@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register1.webp) 1x,url(/dist/images/src/images/school-portal/protection/register1@2x.webp) 2x)}@media screen and (max-width:578px){#school_app .protection__registration-block:first-of-type{background-image:-webkit-image-set(url(/dist/images/src/images/school-portal/protection/register1_mob.png) 1x,url(/dist/images/src/images/school-portal/protection/register1_mob@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register1_mob.webp) 1x,url(/dist/images/src/images/school-portal/protection/register1_mob@2x.webp) 2x);background-image:image-set(url(/dist/images/src/images/school-portal/protection/register1_mob.png) 1x,url(/dist/images/src/images/school-portal/protection/register1_mob@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register1_mob.webp) 1x,url(/dist/images/src/images/school-portal/protection/register1_mob@2x.webp) 2x)}}#school_app .protection__registration-block:nth-of-type(2){background:url(/dist/images/src/images/school-portal/protection/register2.png) no-repeat 100% 100%/cover;background-image:-webkit-image-set(url(/dist/images/src/images/school-portal/protection/register2.png) 1x,url(/dist/images/src/images/school-portal/protection/register2@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register2.webp) 1x,url(/dist/images/src/images/school-portal/protection/register2@2x.webp) 2x);background-image:image-set(url(/dist/images/src/images/school-portal/protection/register2.png) 1x,url(/dist/images/src/images/school-portal/protection/register2@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register2.webp) 1x,url(/dist/images/src/images/school-portal/protection/register2@2x.webp) 2x)}@media screen and (max-width:578px){#school_app .protection__registration-block:nth-of-type(2){background-image:-webkit-image-set(url(/dist/images/src/images/school-portal/protection/register_mob2.png) 1x,url(/dist/images/src/images/school-portal/protection/register_mob2@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register_mob2.webp) 1x,url(/dist/images/src/images/school-portal/protection/register_mob2@2x.webp) 2x);background-image:image-set(url(/dist/images/src/images/school-portal/protection/register_mob2.png) 1x,url(/dist/images/src/images/school-portal/protection/register_mob2@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register_mob2.webp) 1x,url(/dist/images/src/images/school-portal/protection/register_mob2@2x.webp) 2x)}}#school_app .protection__registration-block:nth-of-type(3){background:url(/dist/images/src/images/school-portal/protection/register3.png) no-repeat 100% 100%/cover;background-image:-webkit-image-set(url(/dist/images/src/images/school-portal/protection/register3.png) 1x,url(/dist/images/src/images/school-portal/protection/register3@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register3.webp) 1x,url(/dist/images/src/images/school-portal/protection/register3@2x.webp) 2x);background-image:image-set(url(/dist/images/src/images/school-portal/protection/register3.png) 1x,url(/dist/images/src/images/school-portal/protection/register3@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register3.webp) 1x,url(/dist/images/src/images/school-portal/protection/register3@2x.webp) 2x);padding-top:24.5px}@media screen and (max-width:578px){#school_app .protection__registration-block:nth-of-type(3){background-image:-webkit-image-set(url(/dist/images/src/images/school-portal/protection/register_mob3.png) 1x,url(/dist/images/src/images/school-portal/protection/register_mob3@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register_mob3.webp) 1x,url(/dist/images/src/images/school-portal/protection/register_mob3@2x.webp) 2x);background-image:image-set(url(/dist/images/src/images/school-portal/protection/register_mob3.png) 1x,url(/dist/images/src/images/school-portal/protection/register_mob3@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/register_mob3.webp) 1x,url(/dist/images/src/images/school-portal/protection/register_mob3@2x.webp) 2x)}}#school_app .protection__registration-block:nth-of-type(3) .section-title{color:#fff}#school_app .protection__registration-block .section-title{max-width:640px;text-align:left}@media screen and (max-width:992px){#school_app .protection__registration-block .section-title{max-width:480px}}@media screen and (max-width:860px){#school_app .protection__registration-block .section-title{max-width:433px}}@media screen and (max-width:680px){#school_app .protection__registration-block .section-title{font-size:30px;font-weight:700;line-height:110%}}#school_app .protection__registration-block .new-home-btn{width:400px;max-width:100%}@media screen and (max-width:768px){#school_app .protection__registration-block .new-home-btn{padding:12px 24px}}#school_app .protection__video{width:calc(100% - 64px);max-width:1856px;overflow:hidden;margin:0 auto;padding:clamp(72px,46.947px + 3.684vw,100px) 16px;border-radius:72px;background:#fed500}@media screen and (max-width:1440px){#school_app .protection__video{width:calc(100% - 32px)}}@media screen and (max-width:860px){#school_app .protection__video{width:100%;border-radius:0}}@media screen and (max-width:680px){#school_app .protection__video{width:calc(100% - 32px)}}@media screen and (max-width:680px){#school_app .protection__video .section-wrap{padding:0 24px}}#school_app .protection__video .section-title{padding:0 clamp(24px,2.526px + 3.158vw,48px);text-align:left;margin-bottom:72px}@media screen and (max-width:1440px){#school_app .protection__video .section-title{max-width:70%}}@media screen and (max-width:680px){#school_app .protection__video .section-title{display:none}}#school_app .protection__video .section-title--mob{display:none}@media screen and (max-width:680px){#school_app .protection__video .section-title--mob{display:block;color:#292a2c;font-size:24px;font-weight:700;line-height:100%;margin-bottom:16px}}#school_app .protection__video-description{display:none;color:#292a2c;font-size:16px;font-weight:400;line-height:130%;margin-bottom:32px}@media screen and (max-width:680px){#school_app .protection__video-description{display:block}}#school_app .protection__video-indicator{align-items:center;gap:12px;margin-bottom:36px;display:none}@media screen and (max-width:680px){#school_app .protection__video-indicator{display:flex}}#school_app .protection__video-indicator-percent{color:#292a2c;font-size:36px;font-weight:700;line-height:100%}#school_app .protection__video-indicator-text{color:#292a2c;font-size:16px;font-weight:500;line-height:120%}#school_app .protection__video-swiper{width:100%;position:relative}@media screen and (max-width:680px){#school_app .protection__video-swiper{overflow:hidden;height:280px}}@media screen and (max-width:578px){#school_app .protection__video-swiper{height:310px;max-width:calc(100% - 48px);margin:0 auto}}@media screen and (max-width:430px){#school_app .protection__video-swiper{height:245px}}@media screen and (max-width:380px){#school_app .protection__video-swiper{height:225px}}#school_app .protection__video-swiper .video-btn{position:absolute;top:-129px;right:280px;width:fit-content;display:flex;gap:16px}@media screen and (max-width:1680px){#school_app .protection__video-swiper .video-btn{right:150px}}@media screen and (max-width:1440px){#school_app .protection__video-swiper .video-btn{right:50px;top:-156px}}@media screen and (max-width:1200px){#school_app .protection__video-swiper .video-btn{top:-150px}}@media screen and (max-width:860px){#school_app .protection__video-swiper .video-btn{top:-144px}}@media screen and (max-width:680px){#school_app .protection__video-swiper .video-btn{top:auto;bottom:0;right:50%;transform:translateX(50%)}}#school_app .protection__video-swiper .video-btn svg{transition:all .3s ease;cursor:pointer}@media screen and (max-width:680px){#school_app .protection__video-swiper .video-btn svg{max-width:44px;height:auto}}@media screen and (min-width:680px){#school_app .protection__video-swiper .video-btn svg:hover{transform:scale(1.15)}}#school_app .protection__video-swiper .video-btn .prev{display:block}@media screen and (max-width:680px){#school_app .protection__video-swiper .video-btn .prev{display:none}}#school_app .protection__video-swiper .video-btn .prev--mob{display:none}@media screen and (max-width:680px){#school_app .protection__video-swiper .video-btn .prev--mob{display:block}}#school_app .protection__video-wrap{height:auto}@media screen and (max-width:680px){#school_app .protection__video-wrap{margin-left:0}}#school_app .protection__video-slide{width:100%;max-width:60%;position:relative}@media screen and (max-width:578px){#school_app .protection__video-slide{max-width:100%}}#school_app .protection__video-media{aspect-ratio:282/157;width:100%;height:100%;object-fit:cover;border-radius:clamp(10px,-9.684px + 2.895vw,32px);border:solid rgba(41,42,44,.1)}#school_app .protection__video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:113.77px;height:113.77px;transition:all .3s ease;cursor:pointer}@media screen and (max-width:1024px){#school_app .protection__video-play{max-width:80px;max-width:48px}}#school_app .protection__video-play:hover{transform:translate(-50%,-50%) scale(1.15)}#school_app .protection__device{padding:clamp(72px,29.053px + 6.316vw,120px) 16px}#school_app .protection__device .section-title{margin-bottom:clamp(32px,-3.789px + 5.263vw,72px)}#school_app .protection__device-picture{width:100%;height:auto;display:block}#school_app .protection__device-img{width:100%;height:100%;object-fit:contain}#school_app .protection .section-title--banner-down{margin-bottom:clamp(32px,3.368px + 4.211vw,64px)}#school_app .protection__trick{width:calc(100% - 64px);max-width:1856px;margin:0 auto;border-radius:clamp(24px,-18.947px + 6.316vw,72px);padding:clamp(24px,-41.28px + 9.6vw,120px) clamp(24px,-11.789px + 5.263vw,64px) clamp(24px,-42.64px + 9.8vw,122px);position:relative;overflow:hidden;background:url(/dist/images/src/images/school-portal/protection/bold.png) no-repeat 100% 100%/cover;background-image:-webkit-image-set(url(/dist/images/src/images/school-portal/protection/bold.png) 1x,url(/dist/images/src/images/school-portal/protection/bold@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/bold.webp) 1x,url(/dist/images/src/images/school-portal/protection/bold@2x.webp) 2x);background-image:image-set(url(/dist/images/src/images/school-portal/protection/bold.png) 1x,url(/dist/images/src/images/school-portal/protection/bold@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/bold.webp) 1x,url(/dist/images/src/images/school-portal/protection/bold@2x.webp) 2x)}@media screen and (max-width:578px){#school_app .protection__trick{background-image:-webkit-image-set(url(/dist/images/src/images/school-portal/protection/bold_mob.png) 1x,url(/dist/images/src/images/school-portal/protection/bold_mob@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/bold_mob.webp) 1x,url(/dist/images/src/images/school-portal/protection/bold_mob@2x.webp) 2x);background-image:image-set(url(/dist/images/src/images/school-portal/protection/bold_mob.png) 1x,url(/dist/images/src/images/school-portal/protection/bold_mob@2x.png) 2x,url(/dist/images/src/images/school-portal/protection/bold_mob.webp) 1x,url(/dist/images/src/images/school-portal/protection/bold_mob@2x.webp) 2x)}}@media screen and (max-width:1680px){#school_app .protection__trick{background-position:50%}}@media screen and (max-width:1280px){#school_app .protection__trick{width:calc(100% - 32px)}}@media screen and (max-width:860px){#school_app .protection__trick{padding:24px}}@media screen and (max-width:578px){#school_app .protection__trick{min-height:440px}}#school_app .protection__trick-wrap{display:flex;flex-direction:column;margin-left:calc(280px - clamp(24px,-11.789px + 5.263vw,64px));width:fit-content}@media screen and (max-width:1024px){#school_app .protection__trick-wrap{margin-left:0}}@media screen and (max-width:680px){#school_app .protection__trick-wrap{align-items:center}}@media screen and (max-width:578px){#school_app .protection__trick-wrap{width:100%;justify-content:space-between}}#school_app .protection__trick-title{color:#1e21b5;font-size:clamp(14px,10.6px + .5vw,19px);padding:12px 24px;border-radius:24px;background:#ffd600;font-weight:900;line-height:116%;text-transform:uppercase;margin-bottom:19px;text-align:center;width:fit-content}@media screen and (max-width:680px){#school_app .protection__trick-title{transform:rotate(-1.903deg);color:#000;border-radius:0;padding:3.619px;width:max-content;margin:0 auto;text-transform:none}}#school_app .protection__trick-description{color:#fff;font-size:clamp(32.567px,3.433px + 4.284vw,75.411px);font-weight:900;line-height:102%;text-transform:uppercase;margin-bottom:46px}@media screen and (max-width:680px){#school_app .protection__trick-description{background:#3f42d6;color:#fff;padding:0 33px 0 27px;width:fit-content;margin:0 auto}}@media screen and (max-width:578px){#school_app .protection__trick-description{margin-bottom:242px}}#school_app .protection__trick-description:first-of-type{margin-bottom:0}@media screen and (max-width:680px){#school_app .protection__trick-description:first-of-type{margin:0 auto 3.3px}}#school_app .protection__trick-btn.new-home-btn{padding:12.5px 36px;text-align:center}@media screen and (max-width:578px){#school_app .protection__trick-btn.new-home-btn{width:100%;margin-top:auto}}#school_app .protection__trick-picture{width:100%;max-width:346px;height:auto;position:absolute;display:block;bottom:-38px;left:-66px}@media screen and (max-width:1024px){#school_app .protection__trick-picture{display:none}}#school_app .protection__trick-img{width:100%;height:100%;object-fit:cover;display:block}#school_app .s-popup-form-wrap{width:610px}@media screen and (max-width:680px){#school_app .s-popup-form-wrap{width:calc(100% - 32px)}}#school_app .s-popup-form .inside-wrap{margin:0 auto}#school_app .s-popup-form__title{padding:clamp(32px,17.684px + 2.105vw,48px) clamp(24px,2.526px + 3.158vw,48px);font-size:clamp(24px,13.263px + 1.579vw,36px);font-weight:700;line-height:100%}#school_app .s-popup-form__form{padding:0 clamp(24px,2.526px + 3.158vw,48px) clamp(32px,17.684px + 2.105vw,48px)}#school_app .s-popup-form .input-dropdown option{background-color:#fff;color:#333;padding:10px;font-size:16px}#school_app .s-popup-form .input-dropdown:focus{outline:none;border-color:#007bff}#school_app .s-popup-form .btn-submit{padding:15px 118px}@media screen and (max-width:680px){#school_app .s-popup-form .btn-submit{width:100%;padding:13px 32px}}#school_app .s-popup-form__date{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px}#school_app .s-popup-form__date-title{grid-column:span 3;font-size:16px;font-weight:500}#school_app .s-popup-form__contact-us{margin:15px auto 0;text-align:center;color:#6e6e73}@media screen and (max-width:680px){#school_app .s-popup-form__contact-us{font-size:12px;line-height:16px}}#school_app .s-popup-form__contact-us a{text-decoration:underline}@media screen and (max-width:680px){#school_app .s-popup-form input,#school_app .s-popup-form select{font-size:14px;padding:15px 20px;background-position:calc(100% - 15px) 50%}}@media screen and (max-width:680px){#school_app .s-popup-form input::placeholder,#school_app .s-popup-form select::placeholder{font-size:14px}}#school_app .preloader{color:#ff6b00}#school_app .new-home-register__wrap{max-width:1440px;padding:0 72px 72px;margin:auto}@media screen and (max-width:1370px){#school_app .new-home-register__wrap{padding:0 42px 72px}}@media screen and (max-width:768px){#school_app .new-home-register__wrap{padding:0 36px 72px}}@media screen and (max-width:680px){#school_app .new-home-register__wrap{padding:0 16px 60px}}#school_app .new-home-register__wrap .s-tutors-form{background:#5158cc;padding:48px;border-radius:24px}@media screen and (max-width:680px){#school_app .new-home-register__wrap .s-tutors-form{padding:26px 24px 15px}}#school_app .new-home-register__wrap .s-tutors-form__title{font-family:Mulish,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:48px}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-tutors-form__title{text-align:center}}@media screen and (max-width:680px){#school_app .new-home-register__wrap .s-tutors-form__title{display:none}}#school_app .new-home-register__wrap .s-tutors-form__title-mob{display:none}@media screen and (max-width:680px){#school_app .new-home-register__wrap .s-tutors-form__title-mob{display:block;font-size:25px;font-weight:500;line-height:34px;margin-bottom:36px}}#school_app .new-home-register__wrap .s-tutors-form__text{font-size:20px;line-height:27px;margin-bottom:48px}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-tutors-form__text{text-align:center}}@media screen and (max-width:680px){#school_app .new-home-register__wrap .s-tutors-form__text{font-size:18px;line-height:normal;text-align:left;margin-bottom:36px}}#school_app .new-home-register__wrap .s-tutors-form__wrap{display:flex;column-gap:30px;row-gap:15px;flex-wrap:wrap}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-tutors-form__wrap{flex-direction:column;align-items:center;width:100%}}#school_app .new-home-register__wrap .s-tutors-form__form{display:flex}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-tutors-form__form{flex-direction:column;align-items:center;max-width:400px;margin:0 auto}}#school_app .new-home-register__wrap .s-tutors-form .ivalid-message{color:#fff}#school_app .new-home-register__wrap .s-tutors-form__input{padding:15px 30px;border-radius:36px;border:none;background:#fff;color:#191b1d;font-family:Mulish,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;height:53px;width:293px}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-tutors-form__input{width:100%}}#school_app .new-home-register__wrap .s-tutors-form .iti{margin-bottom:0!important}#school_app .new-home-register__wrap .s-tutors-form .input-valid{width:auto}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-tutors-form .input-valid{width:100%}}#school_app .new-home-register__wrap .s-tutors-form .gdpr-policy{display:none!important}#school_app .new-home-register__wrap .s-tutors-form .s-btn-new{min-width:231px;padding:0 28px;height:54px;font-weight:500}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-tutors-form .s-btn-new{width:100%}}#school_app .new-home-register__wrap .new-home-form__title{color:#fff;font-size:36px;font-weight:700;line-height:normal;margin-bottom:16px}@media screen and (max-width:680px){#school_app .new-home-register__wrap .new-home-form__title{font-size:28px;font-weight:600;line-height:120%;letter-spacing:-.56px}}#school_app .new-home-register__wrap .new-home-form__subtitle{color:#fff;font-family:Mulish,sans-serif;font-size:18px;line-height:25px;margin-bottom:48px;max-width:511px}@media screen and (max-width:680px){#school_app .new-home-register__wrap .new-home-form__subtitle{max-width:100%;font-size:16px;line-height:25px;margin-bottom:24px}}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-tutors-form__form{flex-direction:row;max-width:100%}}@media screen and (max-width:768px){#school_app .new-home-register__wrap .s-tutors-form__form{max-width:400px}}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-tutors-form__wrap{flex-direction:row;align-items:flex-start}}@media screen and (max-width:1024px){#school_app .new-home-register__wrap .s-tutors-form__wrap{column-gap:24px}}@media screen and (max-width:680px){#school_app .new-home-register__wrap .s-tutors-form__wrap{row-gap:10px}}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .input-valid{width:auto}}@media screen and (max-width:768px){#school_app .new-home-register__wrap .input-valid{width:100%}}#school_app .new-home-register__wrap .s-popup-form__input{max-width:285px}@media screen and (max-width:1024px){#school_app .new-home-register__wrap .s-popup-form__input{max-width:100%}}@media screen and (max-width:768px){#school_app .new-home-register__wrap .s-popup-form__input{margin-bottom:0;height:51px}}#school_app .new-home-register__wrap .s-btn-new{min-width:255px}@media screen and (max-width:1280px){#school_app .new-home-register__wrap .s-btn-new{min-width:285px;width:auto}}@media screen and (max-width:1024px){#school_app .new-home-register__wrap .s-btn-new{min-width:250px}}@media screen and (max-width:768px){#school_app .new-home-register__wrap .s-btn-new{min-width:100%;height:51px}}#school_app .new-home-register__wrap .iti__selected-flag{padding:0 6px 0 20px}#school_app .new-home-register__wrap .input-phone{padding-left:60px!important}#school_app .new-home-register__wrap .btn-submit-sms,#school_app .new-home-register__wrap .popup-form__attention-text,#school_app .new-home-register__wrap .popup-form__error-text{color:#fff!important;margin-top:0!important;align-self:end;margin-bottom:15px}#school_app .chose-us{position:relative}#school_app .chose-us__video-block{max-width:1076px;width:100%}@media screen and (min-width:1024px){#school_app .chose-us__video-block{max-width:100%!important}}#school_app .chose-us__image-box{margin:0 auto;max-width:100%;width:100%;position:relative;z-index:50;overflow:initial}@media screen and (max-width:360px){#school_app .chose-us__image-box{overflow:hidden}}#school_app .chose-us__image-box img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:360px){#school_app .chose-us__image-box img{transform:scale(1.35)}}#school_app .chose-us__image-box-bg{position:absolute;height:100%;width:100%;border-radius:100%;background:transparent;top:50%;filter:blur(250px);left:50%;transform:translate(-50%,-50%);z-index:1}#school_app .chose-us__frame{width:100%;height:100%;display:none;position:relative;z-index:2}#school_app .chose-us__img{height:100%;width:100%;object-fit:cover;position:relative;z-index:2}#school_app .chose-us__video-btn{display:block;border-radius:50%;z-index:100;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease 0s;background:#ff6b00;width:95px;height:95px}@media screen and (max-width:680px){#school_app .chose-us__video-btn{width:50px;height:50px}}#school_app .chose-us__video-btn:before{content:"";background:url(/dist/images/src/images/courses-adult/design-new/icons/btn-play.svg) no-repeat;position:absolute;top:32%;left:38%;padding:20%;background-size:85%}#school_app .chose-us .video-btn-poly:before{border:none}#school_app .re-orange{color:#ff6b00}#school_app .re-home-about-video .s-section-title{margin-bottom:56px}@media screen and (max-width:680px){#school_app .re-home-about-video .s-section-title{margin-bottom:40px}}#school_app .re-home-about-video .s-section-subtitle{margin-bottom:72px}@media screen and (max-width:992px){#school_app .re-home-about-video .s-section-subtitle{max-width:650px;margin:0 auto 48px}}#school_app .ba-new-comment__wrap{max-width:1296px;margin:0 auto 60px;position:relative;overflow:hidden;height:auto;transition:.5s;padding-top:60px}@media screen and (max-width:1370px){#school_app .ba-new-comment__wrap{padding:120px 42px}}@media screen and (max-width:768px){#school_app .ba-new-comment__wrap{padding:120px 36px}}@media screen and (max-width:680px){#school_app .ba-new-comment__wrap{padding:60px 16px 20px;margin:0 auto}}#school_app .ba-new-comment__preheader{font-weight:500;font-size:20px;line-height:29px;color:#5967ff;text-align:left;margin-bottom:10px;padding-left:72px}@media screen and (max-width:1433px){#school_app .ba-new-comment__preheader{width:1278px;margin:0 auto 10px;padding-left:0}}@media screen and (max-width:1329px){#school_app .ba-new-comment__preheader{width:1104px}}@media screen and (max-width:1199px){#school_app .ba-new-comment__preheader{width:1024px}}@media screen and (max-width:969px){#school_app .ba-new-comment__preheader{width:auto;padding:0}}@media screen and (max-width:500px){#school_app .ba-new-comment__preheader{width:auto;padding:0 12px}}#school_app .ba-new-comment__header{color:#1d1d1f;font-size:56px;font-weight:500;line-height:normal;max-width:1278px;width:100%;margin:0 auto 44px;text-align:center}@media screen and (max-width:680px){#school_app .ba-new-comment__header{font-size:28px;line-height:120%;margin:0 0 30px}}#school_app .ba-new-comment__header span{color:#ff6b00}#school_app .ba-new-comment .s-home-comment__button{display:none}@media screen and (max-width:680px){#school_app .ba-new-comment .s-home-comment__button{display:block;padding:11px 36px;margin:0 auto}}#school_app .ba-new-comment .ba-new-comment__button{padding:16px 24px;margin:0 auto;display:block}@media screen and (max-width:680px){#school_app .ba-new-comment .ba-new-comment__button{width:100%}}#school_app .ba-new-comment .ba-new-comment__gradient{height:0;display:flex;justify-content:center;align-items:flex-end;background:linear-gradient(180deg,hsla(0,0%,100%,0) 55.78%,#fff);position:absolute;bottom:0;left:0;width:100%;z-index:2}@media screen and (max-width:680px){#school_app .ba-new-comment .ba-new-comment__gradient{display:none}}@media screen and (min-width:680px){#school_app .ba-new-comment__row_mob{display:none}}#school_app .ba-new-comment__column{border:1px solid #dde0eb;box-sizing:border-box;border-radius:8px;padding:10px;margin-bottom:25px}#school_app .ba-new-comment__column:last-of-type{margin-bottom:0}@media screen and (min-width:680px){#school_app .ba-new-comment__column{padding:22px;margin-bottom:47px}}@media screen and (max-width:680px){#school_app .ba-new-comment__column{border-radius:24px;padding:24px}}@media screen and (min-width:992px){#school_app .ba-new-comment__column{margin-bottom:24px}}#school_app .ba-new-comment__column_p2{padding:11px;margin-bottom:50px}#school_app .ba-new-comment__column_p2:last-of-type{margin-bottom:0}@media screen and (min-width:768px){#school_app .ba-new-comment__column_p2{margin-bottom:24px;padding:24px}}@media screen and (max-width:680px){#school_app .ba-new-comment__column_p2{margin-bottom:33px;padding:24px;display:none}}#school_app .ba-new-comment__image{width:64px;height:64px}@media screen and (max-width:680px){#school_app .ba-new-comment__image{width:50px;height:50px}}#school_app .ba-new-comment__img{object-fit:cover;width:100%;height:100%;border-radius:50%}#school_app .ba-new-comment .info-comment__description{margin-bottom:24px}#school_app .ba-new-comment .info-comment__description p{color:rgba(22,23,54,.8);font-size:16px;line-height:26px;font-family:Mulish,sans-serif}@media screen and (max-width:680px){#school_app .ba-new-comment .info-comment__description p{line-height:25px}}#school_app .ba-new-comment .info-comment__description_big p{font-size:18px;line-height:28px;color:#585858;font-family:Mulish,sans-serif}@media screen and (max-width:680px){#school_app .ba-new-comment .info-comment__description_big p{font-size:16px;line-height:25px}}#school_app .ba-new-comment .info-comment__bottom{display:flex;align-items:center}#school_app .ba-new-comment .info-comment__left{margin-right:31px}@media screen and (max-width:680px){#school_app .ba-new-comment .info-comment__left{margin-right:10px}}#school_app .ba-new-comment .info-comment__name{font-weight:600;font-size:18px;line-height:27px;color:#1d1d1f;margin-bottom:8px;font-family:Mulish,sans-serif}@media screen and (min-width:680px){#school_app .ba-new-comment .info-comment__name{margin-bottom:13px;line-height:22px}}@media screen and (min-width:992px){#school_app .ba-new-comment .info-comment__name{font-size:20px;line-height:29px}}@media screen and (min-width:1024px){#school_app .ba-new-comment .info-comment__name{font-size:24px}}#school_app .ba-new-comment .info-comment__location{color:#585858;font-size:16px;line-height:normal;font-family:Mulish,sans-serif}#school_app .ba-new-comment .title-black-new{position:relative;z-index:50;font-family:Mulish,sans-serif;max-width:fit-content;max-width:-moz-max-content;font-weight:700;font-size:48px;line-height:57px;letter-spacing:.01em;text-align:center;display:flex;flex-direction:column}@media screen and (max-width:680px){#school_app .ba-new-comment .title-black-new{font-size:36px;line-height:44px;text-align:left}}#school_app .ba-new-comment .grid{width:100%!important;display:none;opacity:1}@media screen and (min-width:970px){#school_app .ba-new-comment .grid{opacity:0;display:block;margin:0 auto}}#school_app .ba-new-comment .grid:after{content:"";display:block;clear:both}#school_app .ba-new-comment .grid-item,#school_app .ba-new-comment .grid-sizer{width:calc(33% - 12px)}@media screen and (max-width:1199px){#school_app .ba-new-comment .grid-item,#school_app .ba-new-comment .grid-sizer{width:calc(50% - 12px)}}#school_app .ba-new-comment .grid-item{margin-bottom:24px;position:absolute}#school_app #school_app .s-study-forms-page{background:#f8f7f4;font-family:Mulish,sans-serif}#school_app #school_app .s-study-forms-page section{margin-bottom:0!important}#school_app #school_app .s-study-forms-page .re-home-study-form{background:transparent;padding:201px 72px 120px}@media screen and (max-width:768px){#school_app #school_app .s-study-forms-page .re-home-study-form{padding:120px 16px 60px}}#school_app #school_app .s-study-forms-page .re-home-study-form__wrap{max-width:1116px;margin:auto}#school_app #school_app .s-study-forms-page .re-home-study-form__title{color:#292a2c;font-size:48px;font-weight:700;line-height:110%;max-width:645px;margin:0 auto 12px}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .re-home-study-form__title{max-width:none;text-align:center;font-size:28px;font-style:normal;line-height:120%;letter-spacing:-.56px}}#school_app #school_app .s-study-forms-page .re-home-study-form__text{color:#292a2c;text-align:center;font-family:Mulish,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:140%;max-width:720px;margin:0 auto}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .re-home-study-form__text{font-size:14px;line-height:21px}}#school_app #school_app .s-study-forms-page .re-home-study-form__info{border-radius:100px;background:#3f42d6;display:flex;padding:12px 72px 12px 44px;align-items:center;justify-content:space-between;gap:12px;margin:47px auto}@media screen and (max-width:768px){#school_app #school_app .s-study-forms-page .re-home-study-form__info{border-radius:24px;padding:12px 24px;justify-content:center;flex-wrap:wrap}}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .re-home-study-form__info{margin:24px auto}}#school_app #school_app .s-study-forms-page .re-home-study-form__info-text{color:#fff;font-size:22px;font-weight:700;line-height:normal}@media screen and (max-width:768px){#school_app #school_app .s-study-forms-page .re-home-study-form__info-text{text-align:center}}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .re-home-study-form__info-text{font-size:16px}}#school_app #school_app .s-study-forms-page .re-home-study-form__info-discount{border-radius:100px;background:#ff6b00;display:flex;padding:15px 32px;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;font-size:30px;font-weight:800;line-height:50%;text-transform:uppercase}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .re-home-study-form__info-discount{font-size:18px;padding:10px 24px}}#school_app #school_app .s-study-forms-page .re-home-study-form__info-discount span{color:#fff;text-align:center;font-size:12px;font-weight:700;line-height:normal;text-transform:uppercase;padding-top:5px}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .re-home-study-form__info-discount span{font-size:10px;padding-top:3px}}#school_app #school_app .s-study-forms-page .re-home-study-form__content{grid-template-columns:repeat(3,1fr);grid-gap:24px}@media screen and (max-width:1024px){#school_app #school_app .s-study-forms-page .re-home-study-form__content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){#school_app #school_app .s-study-forms-page .re-home-study-form__content{grid-template-columns:repeat(1,1fr)}}#school_app #school_app .s-study-forms-page .re-home-study-form__item{border-radius:24px;box-shadow:0 4px 24px 0 rgba(0,0,0,.12);padding:24px;justify-content:space-between}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .re-home-study-form__item{padding:24px 16px}}#school_app #school_app .s-study-forms-page .re-home-study-form__item:first-of-type{order:3}#school_app #school_app .s-study-forms-page .re-home-study-form__item:nth-of-type(2){order:5}#school_app #school_app .s-study-forms-page .re-home-study-form__item:nth-of-type(3){order:4}#school_app #school_app .s-study-forms-page .re-home-study-form__item:nth-of-type(4){order:6}#school_app #school_app .s-study-forms-page .re-home-study-form__item:nth-of-type(5){order:1}#school_app #school_app .s-study-forms-page .re-home-study-form__item:nth-of-type(6){order:2}#school_app #school_app .s-study-forms-page .re-home-study-form__item-wrap{height:auto;gap:23px}#school_app #school_app .s-study-forms-page .re-home-study-form__item-title{max-width:none;margin:0 auto 8px;font-size:24px;font-weight:700;line-height:27px}#school_app #school_app .s-study-forms-page .re-home-study-form__item-subtitle{color:rgba(41,42,44,.7);font-size:14px;line-height:21px}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .re-home-study-form__item-subtitle{margin-bottom:0!important}}#school_app #school_app .s-study-forms-page .re-home-study-form__item-info{display:block}#school_app #school_app .s-study-forms-page .re-home-study-form__item-info ul{margin-top:0;margin-bottom:24px;list-style-image:url(/dist/images/src/images/school-portal/blue-checked.svg)}#school_app #school_app .s-study-forms-page .re-home-study-form__item-info ul li{color:#212123;font-size:13px;margin-top:14px;line-height:normal;min-height:auto}#school_app #school_app .s-study-forms-page .re-home-study-form__item-info ul li:first-of-type{margin-top:0!important}#school_app #school_app .s-study-forms-page .re-home-study-form__item-cost_month{margin:0 auto;display:flex!important;flex-direction:column}#school_app #school_app .s-study-forms-page .re-home-study-form__item-cost{color:#292a2c;text-align:center;font-size:30px;font-weight:700;line-height:normal}#school_app #school_app .s-study-forms-page .re-home-study-form__item-cost span{font-size:18px;font-weight:700}#school_app #school_app .s-study-forms-page .re-home-study-form__item-cost--discount,#school_app #school_app .s-study-forms-page .re-home-study-form__item-cost--discount .currency,#school_app #school_app .s-study-forms-page .re-home-study-form__item-cost--discount span{color:#ff6b00}#school_app #school_app .s-study-forms-page .re-home-study-form__item-old-cost{color:rgba(41,42,44,.7);text-align:center;font-size:20px;font-weight:600;line-height:normal}#school_app #school_app .s-study-forms-page .re-home-study-form__item-old-cost .currency,#school_app #school_app .s-study-forms-page .re-home-study-form__item-old-cost span{color:rgba(41,42,44,.7)}#school_app #school_app .s-study-forms-page .re-home-study-form__item-btn{font-size:15px;margin-bottom:0}#school_app #school_app .s-study-forms-page .new-home-register__wrap{padding:48px 72px 120px}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .new-home-register__wrap{padding:48px 16px 60px}}#school_app #school_app .s-study-forms-page .new-home-register .s-tutors-form{border-radius:36px;padding:48px 48px 34px;background:#3f42d6}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .new-home-register .s-tutors-form{border-radius:24px;padding:26px 24px}}#school_app #school_app .s-study-forms-page .new-home-register .s-tutors-form .gdpr-policy{display:none}#school_app #school_app .s-study-forms-page .new-home-register .s-tutors-form__title{font-family:Mulish,sans-serif;color:#fff}#school_app #school_app .s-study-forms-page .new-home-register .new-home-form__subtitle{font-family:Mulish,sans-serif;line-height:130%;max-width:none}#school_app #school_app .s-study-forms-page .new-home-register .s-btn-new{font-family:Mulish,sans-serif;font-weight:600;height:52px;padding:0 35px}#school_app #school_app .s-study-forms-page .new-home-register .s-tutors-form__wrap{display:grid;grid-template-columns:repeat(3,1fr);width:100%;column-gap:15px;row-gap:15px}@media screen and (max-width:1024px){#school_app #school_app .s-study-forms-page .new-home-register .s-tutors-form__wrap{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){#school_app #school_app .s-study-forms-page .new-home-register .s-tutors-form__wrap{grid-template-columns:1fr}}#school_app #school_app .s-study-forms-page .new-home-register .s-popup-form__input,#school_app #school_app .s-study-forms-page .new-home-register .s-popup-form__select{max-width:100%;margin-bottom:0!important}@media screen and (max-width:1280px){#school_app #school_app .s-study-forms-page .new-home-register .s-popup-form__input,#school_app #school_app .s-study-forms-page .new-home-register .s-popup-form__select{max-width:none}}#school_app #school_app .s-study-forms-page .new-home-register .s-btn-new{min-width:100%!important}#school_app #school_app .s-study-forms-page .new-home-btn{border-radius:48px;background:#ff6b00;color:#fff;font-family:Mulish,sans-serif;font-weight:700;line-height:27px;margin:0 auto;display:block;transition:.3s;font-size:18px;padding:15px 32px}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .new-home-btn{font-size:16px}}#school_app #school_app .s-study-forms-page .new-home-btn:active,#school_app #school_app .s-study-forms-page .new-home-btn:focus,#school_app #school_app .s-study-forms-page .new-home-btn:hover{transform:scale(1.05)!important}#school_app #school_app .s-study-forms-page .new-home-btn-transp{border-radius:48px;border:1px solid #ff6b00;background:transparent;color:#212123;font-style:normal;font-weight:500;line-height:normal}#school_app #school_app .s-study-forms-page .re-home-study-form__item-btn{border-radius:48px;background:#ff6b00;width:100%;height:48px;padding:12px 24px;font-family:Mulish,sans-serif;font-size:18px;font-weight:700;line-height:normal;margin-top:16px;text-align:center}#school_app #school_app .s-study-forms-page .transparent-btn{border:1px solid #e9e9e9;background:#fff;color:#292a2c;font-size:16px;line-height:normal;padding:12px 24px;width:100%}@media screen and (max-width:680px){#school_app #school_app .s-study-forms-page .transparent-btn{margin-top:24px}}#school_app #school_app .s-study-forms-page .re-home-study-form__economy{border-radius:12px;background:rgba(158,230,61,.7);padding:6px 22px;color:#292a2c;text-align:center;font-size:16px;font-weight:700;margin:17px auto 0}#school_app #school_app .s-study-forms-page .re-home-study-form__discount{position:absolute;right:10.091px;top:10px;color:#fff;font-size:16px;font-weight:700;line-height:100%;border-radius:24px;background:#ff6b00;padding:5.455px}