.chanse{padding-bottom:100px}@media(max-width:576px){.chanse{padding-bottom:40px}}.chanse__img{width:100%}.chanse__img img{height:100%;min-height:220px;-o-object-fit:cover;object-fit:cover;width:100%}.chanse__title{margin-bottom:0;text-align:left}.chanse__desc{margin:15px 0 25px}@media(max-width:576px){.chanse__desc{margin:10px 0 15px}}.chanse__content{background:#fff;border-top-right-radius:5px;margin-top:-150px;max-width:831px;padding:40px;position:relative;z-index:2}@media(max-width:992px){.chanse__content{margin:-20px auto 0;width:90%}}@media(max-width:576px){.chanse__content{margin:-20px 10px 0;padding:20px 15px;width:auto}}.chanse__btns{display:flex;gap:25px}@media(max-width:992px){.chanse__btns{flex-direction:column;gap:15px}.chanse__btn{display:flex;justify-content:center;width:100%}}.intro{background:#f7f7f7;overflow:hidden;position:relative}@media(max-width:1200px){.intro .container{padding:0}}.intro__slider{height:100%;min-height:214px}.intro__slider .swiper-pagination{bottom:50px!important;left:auto!important;right:30px!important;width:-moz-max-content!important;width:max-content!important}@media(max-width:576px){.intro__slider .swiper-pagination{bottom:20px!important;right:20px!important}}.intro__slider .swiper-pagination-bullet{background:#ffffff80!important;border-radius:0!important;height:2px!important;width:35px!important}.intro__slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff!important}.intro__wrap{display:flex}@media(max-width:1200px){.intro__wrap{flex-direction:column}}.intro__left{padding:83px 35px 103px 30px}@media(max-width:1200px){.intro__left{align-items:center;display:flex;flex-direction:column;padding:50px 30px;text-align:center;width:90%}}@media(max-width:576px){.intro__left{padding:40px 20px}}.intro__right{height:100%;position:absolute;right:0;top:0;width:50%}@media(max-width:1200px){.intro__right{position:static;width:100%}}.intro__right img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intro__links{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media(max-width:1200px){.intro__links{width:100%}}.intro__links-link{width:100%}.intro__links-link span{font-weight:700}.intro__title{color:#3a3a3a;font-size:70px;font-weight:400;line-height:100%}@media(max-width:676px){.intro__title{font-size:34px}}.intro__subtitle{color:#3a3a3a;font-size:20px;font-weight:400;margin:20px 0 30px;max-width:500px}@media(max-width:676px){.intro__subtitle{font-size:16px}}.news-list{display:grid;gap:34px;grid-template-columns:repeat(3,1fr)}@media(max-width:992px){.news-list{grid-template-columns:repeat(2,1fr)}.news-list .news-card:last-of-type{grid-column:span 2;justify-self:center;max-width:50%}}@media(max-width:676px){.news-list{grid-template-columns:repeat(1,1fr)}.news-list .news-card:last-of-type{grid-column:span 1;justify-self:center;max-width:100%}}.news-thumb-card{display:flex;gap:15px;padding-bottom:20px;position:relative}.news-thumb-card:before{background:#dbdbdb}.news-thumb-card:after,.news-thumb-card:before{bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.news-thumb-card:after{background:#db3152;transform:scaleX(0);transform-origin:left;transition:transform .6s ease}@media(hover:hover){.news-thumb-card:hover:after{transform:scaleX(1)}.news-thumb-card:hover .news-thumb-card__desc{color:#db3152}}.news-thumb-card__content{display:flex;flex-direction:column;flex-grow:1;gap:15px}@media(max-width:576px){.news-thumb-card__content{gap:10px}}.news-thumb-card__img{max-width:139px;width:100%}@media(max-width:1279.99px){.news-thumb-card__img{display:none}}.news-thumb-card__img img{width:100%}.news-thumb-card__date{color:#7d7d7d;font-weight:400;line-height:140%}@media(max-width:576px){.news-thumb-card__date{font-size:14px}}.news-thumb-card__desc{color:#3a3a3a;line-height:140%;transition:color .2s ease}@media(max-width:576px){.news-thumb-card__desc{font-size:14px}}.news-thumb-list{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:676px){.news-thumb-list{grid-template-columns:repeat(1,1fr)}}@media(max-width:576px){.news-thumb-list{gap:20px}}.home-news{align-items:center;background:#f7f7f7;display:flex;flex-direction:column;gap:40px;padding-bottom:30px;padding-top:40px}@media(max-width:576px){.home-news{gap:25px}}.home-news .title{margin-bottom:0}@media(hover:hover){.company-card:hover .company-card__desc{color:#db3152}}.company-card__top{border-radius:5px;max-height:300px;overflow:hidden;position:relative}.company-card__img{height:100%;width:100%}.company-card__img img{height:100%;min-height:220px;-o-object-fit:cover;object-fit:cover;width:100%}.company-card__btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;bottom:20px;color:#fff;font-size:20px;left:20px;padding:15px 0;position:absolute;right:20px;text-align:center;z-index:2}@media(max-width:576px){.company-card__btn{bottom:10px;font-size:14px;left:10px;padding:12px 0;right:10px}}.company-card__desc{color:#7d7d7d;font-size:16px;line-height:140%;margin-top:30px;transition:color .2s ease}@media(max-width:576px){.company-card__desc{font-size:14px;margin-top:10px}}.company-list{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:992px){.company-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.company-list{gap:20px;grid-template-columns:repeat(1,1fr)}}.home-company{margin:80px 0}@media(max-width:576px){.home-company{margin:40px 0}}.alert{margin-bottom:80px;margin-top:50px}@media(max-width:576px){.alert{margin-top:30px}}.alert__wrap{align-items:center;background:#00000075 url(../img/alert-bg.jpg) no-repeat 50%/cover;background-blend-mode:darken;border-radius:5px;display:flex;gap:30px;padding:23px 30px;width:100%}@media(hover:hover){.alert__wrap:hover span{background:#db3152;color:#fff}.alert__wrap:hover img{transform:rotate(45deg)}}@media(max-width:576px){.alert__wrap{align-items:flex-start;flex-direction:column;padding:15px}}.alert__wrap span{background:#fff;border-radius:5px;color:#3a3a3a;font-size:14px;font-weight:400;line-height:140%;padding:5px;transition:color .3s ease,background .3s ease;white-space:nowrap}.alert__wrap p{color:#fff;font-size:20px;font-weight:400;line-height:140%}@media(max-width:576px){.alert__wrap p{font-size:16px}}.alert__wrap img{height:34px;margin-left:auto;transition:transform .2s ease;width:34px}@media(max-width:576px){.alert__wrap img{display:none}}.home-partners{padding:80px 20px}@media(max-width:1200px){.home-partners{padding:40px 0}}.home-partners .title{margin-bottom:40px}.life-student-card{cursor:pointer;position:relative}.life-student-card:hover .life-student-card__img{width:100%}.life-student-card:hover .life-student-card__img img{transform:scale(1.1)}.life-student-card__bottom{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:30px;position:absolute;right:0}@media(max-width:576px){.life-student-card__bottom{padding:20px}}.life-student-card__title{color:#fff;font-size:24px;font-weight:400}@media(max-width:576px){.life-student-card__title{font-size:18px}}.life-student-card__img{height:100%;overflow:hidden;width:100%}.life-student-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.life-student-card__icon img{width:34px}@media(max-width:576px){.life-student-card__icon img{width:24px}}.life-student-list{display:grid;gap:1px;grid-template-columns:repeat(2,1fr);width:100%}@media(max-width:576px){.life-student-list{grid-template-columns:repeat(1,1fr)}}.home-life-student{align-items:center;display:flex;flex-direction:column;margin-bottom:80px}.home-life-student .button_red{margin-top:40px}.home-about{background:#f7f7f7}.home-about__video,.home-about__video video{width:100%}.home-about__content{align-items:center;display:flex;flex-direction:column;padding:60px 0 50px}.home-about__desc{color:#3a3a3a;font-size:24px;line-height:140%;margin-bottom:30px;max-width:900px;text-align:center}@media(max-width:992px){.home-about__desc{font-size:18px}}.home-about__img,.home-about__img img{width:100%}:root{--font-3:"Mabry",sans-serif;--whitegray:#f7f7f7;--blackLight:#3a3a3a}.home-admission{margin:-20px auto 0;width:calc(100% - 60px)}@media(max-width:576px){.home-admission{margin-top:-7px;width:100%}}
