

/* Start:/build/css/ips/main.css?179023866761462*/
@font-face{font-display:swap;font-family:InterTightRegular;font-style:normal;font-weight:400;src:local("InterTightRegular"),url(/fonts/InterTightRegular.woff2) format("woff2"),url(/fonts/InterTightRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTightMedium;font-style:normal;font-weight:400;src:local("InterTightMedium"),url(/fonts/InterTightMedium.woff2) format("woff2"),url(/fonts/InterTightMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterTightSemiBold;font-style:normal;font-weight:400;src:local("InterTightMedium"),url(/fonts/InterTightSemiBold.woff2) format("woff2"),url(/fonts/InterTightSemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterDisplayBold;font-style:normal;font-weight:400;src:local("InterTightBold"),url(/fonts/InterTightBold.woff2) format("woff2"),url(/fonts/InterTightBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:400;src:local("InterDisplayRegular"),url(/fonts/InterDisplayRegular.woff2) format("woff2"),url(/fonts/InterDisplayRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterDisplayMedium;font-style:normal;font-weight:400;src:local("InterDisplayMedium"),url(/fonts/InterDisplayMedium.woff2) format("woff2"),url(/fonts/InterDisplayMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterDisplayBold;font-style:normal;font-weight:400;src:local("InterDisplayBold"),url(/fonts/InterDisplayBold.woff2) format("woff2"),url(/fonts/InterDisplayBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterRegular;font-style:normal;font-weight:400;src:local("InterRegular"),url(/fonts/InterRegular.woff2) format("woff2"),url(/fonts/InterRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterMedium;font-style:normal;font-weight:400;src:local("InterMedium"),url(/fonts/InterMedium.woff2) format("woff2"),url(/fonts/InterMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:InterSemiBold;font-style:normal;font-weight:400;src:local("InterSemiBold"),url(/fonts/InterSemiBold.woff2) format("woff2"),url(/fonts/InterSemiBold.ttf) format("truetype")}html{scroll-behavior:smooth}.micromodal-slide-iframe iframe{max-width:calc(100% - 20px)}img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}ul{margin:0 0 0 1.25rem;padding:0}a.button{text-decoration:none}.title_h1{font:min(3.926vw + 23.3px,53px)/1.05 InterTightMedium}.title_h2{color:#24272a;font:min(6.1069vw + 5.1px,52px)/1.21 InterTightMedium;margin:0}.text{color:#24272a;font:min(1.653vw + 9.8px,22px)/1.5 InterRegular}.text_small{font:min(1.5267vw + 8.3px,20px)/1.43 InterRegular;margin:0}section{color:#24272a}.button{background:#fa5d20;border:1px solid #fa5d20;border-radius:min(.413vw + 2.5px,6px);color:#fff;display:flex;font:min(1.653vw + 9.8px,22px)/1 InterTightMedium;justify-content:space-between;margin:0;max-width:min(19.628vw + 116.4px,267px);padding:min(1.653vw + 9.8px,22px) min(1.446vw + 8.6px,20px);width:100%}.button:after{background:50%/contain no-repeat url(/images/programmer/button-arrow.svg);content:"";display:block;height:min(1.86vw + 11px,25px);margin-left:auto;transition:all .3s ease;width:min(2.066vw + 12.3px,28px)}.button:active,.button:focus,.button:focus-visible,.button:hover{background:#fa5d20;outline:unset}.button:active:after,.button:focus-visible:after,.button:focus:after,.button:hover:after{transform:rotate(-45deg)}.button_transparent{background:transparent;border:1px solid #fff;justify-content:center}.button_transparent:after{content:none}.button_transparent:active,.button_transparent:focus,.button_transparent:focus-visible,.button_transparent:hover{background:transparent;border:1px solid #fff;outline:unset}@media screen and (min-width:1024px){.title_h1{font-size:min(3.854vw,74px);letter-spacing:-.02em;line-height:1.08}.title_h2{font-size:min(2.917vw,56px)}.button{font-size:min(1.146vw,22px);padding:min(1.146vw,22px) min(1.198vw,23px)}.button:after{height:min(1.25vw,24px);width:min(1.354vw,26px)}.button_transparent{padding:min(1.146vw,22px) min(.833vw,16px)}}.nowrap{white-space:nowrap}.hidden_mobile{display:none}@media screen and (min-width:1024px){.title_h2{font-size:min(2.917vw,56px);line-height:1.14}.text{font-size:min(1.146vw,22px)}.text_small{font-size:min(1.042vw,20px);line-height:1.6}.hidden_mobile{display:unset}}.b-contacts{display:flex;flex-direction:column;padding:35px 15px 35px 20px}.b-contacts__main-content{margin-top:0}.b-contacts__map-container{height:600px;width:100%}.b-contacts__main-info{border-left:2px solid #fdbd57;margin-right:0;padding:25px 0 25px 20px}.b-contacts__link{margin-right:28px}.b-contacts__links{margin-top:15px}.b-contacts__title{color:#3d464a}.b-contacts__subtitle{color:#3d464a;margin-bottom:10px}.b-contacts__text{color:#3d464a}.b-contacts__text_top{margin-block:10px 20px;width:100%}.b-contacts__text_main{margin-top:5px}@media screen and (min-width:640px){.b-contacts{padding:63px 15px 63px 80px}.b-contacts__main-info{margin-right:100px;padding:25px 0 25px 50px}}@media screen and (min-width:980px){.b-contacts__text_top{max-width:900px}}@media screen and (min-width:1024px){.b-contacts{flex-direction:row;padding:65px 0 65px 135px}.b-contacts__main-content{align-items:center;flex-direction:row}.b-contacts__map-container{margin-top:0}.b-contacts__title{font-size:34px}}@media screen and (min-width:1152px){.b-contacts__main-info{border-left:none;margin-right:0;padding:50px 100px 50px 50px}.b-contacts__main-content{background-color:#fff;margin-top:225px;position:absolute;z-index:1}}.b-contacts__main-content{margin-bottom:35px}.b-contacts__title{font-size:28px}@media screen and (min-width:640px){.b-contacts__main-content{margin-bottom:63px}}@media screen and (min-width:1024px){.b-contacts{margin-inline:auto;max-width:1920px}.b-contacts__main-content{margin-bottom:65px}}@media screen and (min-width:1152px){.b-contacts__main-content{margin-left:13%;margin-top:300px}}.b-top{position:relative}.b-top__wrapper{padding:0 18px min(5.889vw + 34.9px,80px)}.b-top__main-content{display:flex;flex-direction:column;justify-content:center;max-width:min(60.952vw + 361.4px,830px)}.b-top__description{margin-top:min(5.165vw + 30.6px,70px);max-width:100%}.b-top__list{margin-top:min(2.583vw + 15.3px,35px)}.b-top__button{margin-bottom:min(1.033vw + 6.1px,14px);max-width:min(19.628vw + 116.4px,267px);width:100%}.b-top__button,.b-top__link{text-decoration:none}.b-top__button_how_enter{align-items:center;display:flex;gap:min(.826vw + 4.9px,11px);justify-content:space-between;max-width:min(35.021vw + 207.7px,477px)}.b-top__link_phone{color:inherit;display:block}.b-top__link_phone:hover{color:#e04d47}.b-top__more-info{width:min(14.463vw + 85.8px,197px)}.b-top__more-info,.b-top__title{color:#fff;font:min(1.446vw + 8.6px,20px)/1.43 InterRegular}.b-top__title{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.27);border-radius:min(.413vw + 2.5px,6px);box-shadow:0 8px 32px 0 rgba(31,38,135,.15),inset 0 0 0 1px hsla(0,0%,100%,.3);display:block;margin-bottom:min(2.789vw + 16.5px,38px);max-width:min(22.624vw + 134.2px,308px);padding:min(.62vw + 3.7px,8px) min(.93vw + 5.5px,13px)}.b-top__subtitle{color:#fff;margin-bottom:18px}.b-top__text{color:#fff;margin-bottom:min(2.686vw + 15.9px,37px)}@media screen and (min-width:768px){.b-top__wrapper{margin-inline:auto;width:750px}.b-top__list{color:#fff}.b-top__list:hover{color:#fff}.b-top__more-info a{color:#fff}.b-top__button_how_enter .b-top__link{border:2px solid #fff;color:#fff}.b-top__button_how_enter .b-top__link:hover{background-color:#fff;color:#000;transition:all .3s ease}.b-top__link_phone{color:#fff}.b-top__link_phone:hover{color:#e04d47}.b-top__subtitle,.b-top__text,.b-top__title{color:#fff}.b-top__text{width:497px}}@media screen and (min-width:1024px){.b-top__wrapper{padding-inline:min(.937vw,18px);width:min(87.812vw,1686px)}.b-top__main-content{max-width:100%}.b-top__description{margin-top:min(9.375vw,180px)}.b-top__title{border-radius:min(.208vw,4px);font-size:min(1.354vw,26px);max-width:min(38.594vw,741px);padding:min(.677vw,13px) min(.781vw,15px)}.b-top__subtitle{margin-bottom:min(1.198vw,23px)}.b-top__text{font-size:min(1.354vw,26px);line-height:1.53;margin-bottom:min(2.604vw,50px);max-width:min(44.271vw,850px);width:100%}.b-top__button-wrapper{display:flex;flex-direction:row;gap:min(.729vw,14px)}.b-top__button{gap:min(.781vw,15px);margin-bottom:0;max-width:min(13.125vw,252px)}.b-top__more-info{font-size:min(1.042vw,20px)}.b-top__link{width:min(13.125vw,252px)}}.background-video{display:block}.background-video__wrapper{height:min(60.952vw + 361.4px,830px);left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.background-video__overlay{background:rgba(0,0,0,.7);height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.background-video{display:block}.background-video__wrapper{height:724px}.background-video__content{display:block}}@media screen and (min-width:1024px){.background-video{display:block}.background-video__wrapper{height:min(51.041vw,980px)}.background-video__content{display:block;margin:0 auto;width:100%}}.learning{background:#fff;display:flex;flex-direction:column;margin-bottom:min(7.232vw + 42.9px,98px);padding-inline:18px;position:relative;z-index:1}.learning__wrapper{margin-top:min(1.24vw + 7.4px,17px)}.learning__title{color:#fa5d20;font:min(2.479vw + 14.7px,34px)/1.25 InterTightMedium;margin-bottom:min(1.033vw + 6.1px,14px)}.learning__item{padding-block:min(2.066vw + 12.3px,28px);position:relative}.learning__item:after{background:linear-gradient(90deg,rgba(36,39,42,.15),#24272a 49.04%,rgba(36,39,42,.15));bottom:0;content:"";height:min(.103vw + .6px,1px);left:0;position:absolute;right:0;width:100%}@media screen and (min-width:768px){.learning{margin-inline:auto;width:750px}}@media screen and (min-width:1024px){.learning{background:transparent;margin-block:min(4.844vw,93px) min(8.333vw,160px);padding-inline:min(.937vw,18px);width:min(87.812vw,1686px)}.learning__wrapper{background:#e9e9e9;border-radius:min(.208vw,4px);display:flex;justify-content:space-between;padding:min(2.708vw,52px) min(6.25vw,120px) min(2.708vw,52px) min(4.062vw,78px)}.learning__item:after{content:none}.learning__item_0{max-width:min(15.156vw,291px)}.learning__item_1{max-width:min(19.583vw,376px)}.learning__item_2{max-width:min(12.344vw,237px)}.learning__item_3{max-width:min(16.719vw,321px)}.learning__title{font-size:min(2.083vw,40px);line-height:1.1;margin-bottom:min(1.042vw,20px)}.learning__text{font-size:min(1.354vw,26px);line-height:1.54}}.perspective{border-radius:min(.413vw + 2.5px,6px);margin-bottom:min(7.232vw + 42.9px,98px);padding-inline:18px;position:relative}.perspective__icon{background:url(/images/programmer/icon.svg) no-repeat 50%/contain;display:block;height:min(4.236vw + 25.1px,58px);margin-bottom:min(2.376vw + 14.1px,32px);width:min(4.339vw + 25.7px,59px)}.perspective__title{margin-bottom:min(1.653vw + 9.8px,22px)}.perspective__text{margin-bottom:min(2.479vw + 14.7px,34px)}@media screen and (min-width:768px){.perspective{margin-inline:auto;width:750px}}@media screen and (min-width:1024px){.perspective{margin-bottom:min(10.417vw,200px);padding-inline:min(15.625vw,300px) min(.937vw,18px);position:relative;width:min(87.812vw,1686px)}.perspective__icon{background-color:#fff;background-size:min(4.583vw,88px) min(4.479vw,86px);border:1px;height:min(7.292vw,140px);left:min(.937vw,18px);position:absolute;top:0;width:min(7.292vw,140px)}.perspective__icon:after{background:linear-gradient(133.9deg,#24272a -2%,rgba(36,39,42,.15));content:"";inset:-1px;-webkit-mask:linear-gradient(133.9deg,#24272a -2%,rgba(36,39,42,.15));mask:linear-gradient(133.9deg,#24272a -2%,rgba(36,39,42,.15));-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.perspective__text{margin-bottom:min(1.562vw,30px);max-width:min(54.166vw,1040px)}.perspective__text_1{max-width:min(48.437vw,930px)}.perspective__text_2{margin-bottom:0}}.audience{background-color:#24272a;border-radius:min(.413vw + 2.5px,6px);color:#fff;margin-bottom:min(8.265vw + 49px,112px)}.audience__inner{margin-inline:auto;max-width:1920px;padding:min(7.232vw + 42.9px,98px) 18px min(4.132vw + 24.5px,56px)}.audience__heading{color:#fff;margin-bottom:min(3.099vw + 18.4px,42px)}.audience__list{display:flex;flex-direction:column;gap:0}.audience__item{cursor:pointer;max-width:500px}.audience__item-front{display:flex;padding-bottom:min(3.099vw + 18.4px,42px)}.audience__item-back,.audience__item-front{flex-direction:column;gap:min(1.55vw + 9.2px,21px);position:relative}.audience__item-back{display:none;margin-bottom:min(3.099vw + 18.4px,42px);padding-bottom:min(8.265vw + 49px,112px)}.audience__item-back:after{background:linear-gradient(90deg,hsla(0,0%,100%,.15),#fff 49.04%,hsla(0,0%,100%,.15));bottom:0;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.audience__item.active .audience__item-front{display:none}.audience__item.active .audience__item-back{display:flex}.audience__item-title{color:#fff;font:min(1.86vw + 11px,25px)/1.44 InterTightMedium;margin-bottom:min(1.653vw + 9.8px,22px)}.audience__item-picture{display:flex}.audience__item-image-wrap{border-radius:min(.413vw + 2.5px,6px);height:min(24.484vw + 145.2px,333px);overflow:hidden;position:relative}.audience__item-photo{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%}.audience__item-gradient{background:linear-gradient(0deg,#000,transparent);bottom:0;height:min(10.951vw + 64.9px,149px);left:0;pointer-events:none;position:absolute;right:0}.audience__item-caption{bottom:0;color:#fff;font:min(1.24vw + 7.4px,17px)/1.33 InterRegular;left:min(1.55vw + 9.2px,21px);position:absolute;right:min(5.165vw + 30.6px,70px)}.audience__item-caption_desktop{display:none}.audience__item-toggle{background:#ffffff45;border-radius:50%;height:min(3.616vw + 21.4px,49px);position:absolute;right:min(1.55vw + 9.2px,21px);top:min(1.55vw + 9.2px,21px);width:min(3.616vw + 21.4px,49px);z-index:1}.audience__item-toggle_2,.audience__item-toggle_3{background:#00000045}.audience__item-toggle:after,.audience__item-toggle:before{background:#fff;bottom:0;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:min(1.653vw + 9.8px,22px)}.audience__item-toggle:after{transform:rotate(90deg);transition:transform .3s}.audience__item-toggle_minus{bottom:min(3.099vw + 18.4px,42px);top:unset}.audience__item-toggle_minus:after{transform:rotate(0);transition:transform .3s}.audience__item-text-wrap{padding-bottom:0;padding-right:min(3.099vw + 18.4px,42px);position:relative}.audience__item-list{display:flex;flex-direction:column;gap:0;list-style:disc;margin-bottom:0;padding-left:0}.audience__item-point{color:#fff;font:min(1.446vw + 8.6px,20px)/1.42 InterRegular;margin-bottom:0}@media screen and (min-width:768px){.audience__inner{margin-inline:auto;width:750px}}@media screen and (min-width:1024px){.audience__inner{padding:min(7.812vw,150px) min(.937vw,18px) min(4.167vw,80px);width:min(87.812vw,1686px)}.audience__heading{margin-bottom:min(3.646vw,70px);max-width:min(36.823vw,707px)}.audience__list{display:flex;flex-direction:row;justify-content:space-between}.audience__item{max-width:min(20.312vw,390px)}.audience__item-front{gap:min(1.042vw,20px);padding-bottom:0}.audience__item-back{gap:min(1.042vw,20px);margin-bottom:min(1.458vw,28px);padding-block:min(2.604vw,50px) 0;position:relative}.audience__item-back:before{background:linear-gradient(90deg,hsla(0,0%,100%,.15),#fff 49.04%,hsla(0,0%,100%,.15));content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.audience__item-title{font-size:min(1.458vw,28px);line-height:1.14;margin-bottom:min(1.25vw,24px)}.audience__item-image-wrap{border-radius:0;height:auto}.audience__item-picture{height:min(27.76vw,533px);margin-bottom:min(1.458vw,28px)}.audience__item-photo{border-radius:min(.208vw,4px);position:relative}.audience__item-gradient{height:0}.audience__item-caption{bottom:0;display:none;font-size:min(1.146vw,22px);left:0;line-height:1.64;position:relative;right:0}.audience__item-caption_desktop{display:block}.audience__item-toggle{border:min(.104vw,2px) solid hsla(0,0%,100%,.3);height:min(2.917vw,56px);right:min(1.458vw,28px);top:min(23.229vw,446px);width:min(2.917vw,56px)}.audience__item-toggle:after,.audience__item-toggle:before{height:min(.104vw,2px)}.audience__item-toggle_2,.audience__item-toggle_3{background:#ffffff45}.audience__item-text-wrap{height:min(25.156vw,483px);padding-bottom:min(1.562vw,30px);padding-right:min(.521vw,10px)}.audience__item-list{margin-left:min(1.042vw,20px);padding-left:0}.audience__item-point{font-size:min(.937vw,18px);line-height:1.67}}.resume{margin-bottom:min(8.265vw + 49px,112px)}.resume__title{margin-bottom:min(2.273vw + 13.5px,31px);padding-inline:min(1.86vw + 11px,25px)}.resume__content-wrapper{background:#e9e9e9;border-radius:min(.413vw + 2.5px,6px);margin-bottom:min(2.066vw + 12.3px,28px);overflow:hidden}.resume__text-wrapper{padding:min(2.066vw + 12.3px,28px) min(1.86vw + 11px,25px) min(.62vw + 3.7px,8px)}.resume__picture-wrapper{position:relative}.resume__picture-text{bottom:min(1.86vw + 11px,25px);color:#fff;left:min(1.86vw + 11px,25px);position:absolute}.resume__list-title,.resume__picture-text{font:min(1.86vw + 11px,25px)/1.44 InterTightMedium}.resume__list-title{color:#24272a;margin-bottom:min(1.033vw + 6.1px,14px)}.resume__item{color:#24272a;font:min(1.446vw + 8.6px,20px)/1.42 InterRegular;margin-bottom:0}.resume__bottom-picture{display:flex}.resume__bottom-picture-wrapper{max-width:750px;padding-inline:18px}.resume__name{display:none}@media screen and (min-width:670px){.resume{padding-inline:18px}.resume__content-wrapper{max-width:670px}.resume__bottom-picture-wrapper{max-width:670px;padding-inline:0}}@media screen and (min-width:768px){.resume{margin-inline:auto;width:750px}.resume__title{padding-inline:0}}@media screen and (min-width:1024px){.resume{padding-inline:min(.937vw,18px);width:min(87.812vw,1686px)}.resume__title{margin-bottom:min(3.542vw,68px)}.resume__content-wrapper{border-radius:min(.208vw,4px);display:flex;max-width:100%}.resume__picture-wrapper{max-width:min(34.896vw,670px);width:100%}.resume__picture-text{display:none}.resume__text-wrapper{padding:min(3.646vw,70px) min(3.646vw,70px) 0 4.166vw}.resume__name{display:block}.resume__list{margin-bottom:0;margin-left:min(1.25vw,24px)}.resume__list-title{font-size:min(1.458vw,28px);line-height:1.14;margin-bottom:min(.885vw,17px)}.resume__item{font-size:min(1.146vw,22px);margin-bottom:min(.208vw,4px)}.resume__bottom-picture-wrapper{max-width:min(71.145vw,1366px)}}.about{color:#24272a;margin-bottom:min(8.265vw + 49px,112px)}.about__container{display:flex;flex-direction:column-reverse}.about__image{display:block;height:auto;width:100%}.about__content{display:flex;flex-direction:column;margin-bottom:0;padding-inline:18px}.about__title{margin-bottom:min(1.55vw + 9.2px,21px)}.about__text-block{display:flex;flex-direction:column}.about__text{margin-bottom:min(2.479vw + 14.7px,34px)}@media screen and (min-width:768px){.about{margin-inline:auto;width:750px}.about__picture{max-width:714px}}@media screen and (min-width:1024px){.about{margin-bottom:0;padding:min(4.167vw,80px) 0;width:100%}.about__container{align-items:flex-start;flex-direction:row;gap:min(4.167vw,80px);margin-inline:auto;padding-inline:min(.937vw,18px);width:min(87.812vw,1686px)}.about__picture{max-width:min(25vw,480px);width:100%}.about__content{gap:min(1.302vw,25px);max-width:min(50.781vw,975px);padding:0}.about__title{font-size:min(2.917vw,56px);line-height:1.14;margin-bottom:0;max-width:min(44.791vw,860px)}.about__text{font-size:min(1.146vw,22px);margin-bottom:min(1.042vw,20px)}}.path{background:#24272a;border-radius:min(.413vw + 2.5px,6px);color:#fff;margin-bottom:min(8.265vw + 49px,112px);padding:min(7.232vw + 42.9px,98px) 0 1px}.path__container{padding-inline:18px}.path__header{color:#fff;margin-bottom:min(5.165vw + 30.6px,70px)}.path__item{margin-bottom:min(3.719vw + 22.1px,51px);padding-bottom:min(1.343vw + 8px,18px);position:relative}.path__item:after{background:linear-gradient(90deg,hsla(0,0%,100%,.15),#fff 49.04%,hsla(0,0%,100%,.15));bottom:0;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.path__item_5{margin-bottom:min(2.893vw + 17.2px,39px)}.path__item_5:after{content:none}.path__title{color:#fff;display:inline-block;font:min(2.479vw + 14.7px,34px)/1.25 InterTightMedium;margin-bottom:min(2.066vw + 12.3px,28px)}.path__title_3,.path__title_4,.path__title_5{display:block}.path__step{background:#fff;border-radius:min(.413vw + 2.5px,6px);color:#24272a;display:inline-block;font:min(2.479vw + 14.7px,34px)/1.25 InterTightMedium;margin-bottom:min(2.066vw + 12.3px,28px);margin-right:min(.826vw + 4.9px,11px);padding:min(.723vw + 4.3px,10px) min(1.033vw + 6.1px,14px)}.path__list-title{color:#fff;font:min(2.066vw + 12.3px,28px)/1.3 InterTightMedium;margin-bottom:min(1.033vw + 6.1px,14px)}.path__list-text{color:#fff}.path__list-item{margin-bottom:min(2.066vw + 12.3px,28px)}.path__button{margin-bottom:min(2.273vw + 13.5px,31px);max-width:min(20.972vw + 124.4px,285px);width:100%}.path__button:after{content:none}.path__item-picture{display:flex;margin-block:min(1.446vw + 8.6px,20px) min(2.169vw + 12.9px,30px)}.path__item-photo{border-radius:min(.413vw + 2.5px,6px)}.path__small-list{margin-left:min(2.893vw + 17.2px,39px);margin-top:min(1.86vw + 11px,25px)}.path__small-list-item,.path__text{color:#fff}@media screen and (min-width:768px){.path__container{margin-inline:auto;width:750px}}@media screen and (min-width:1024px){.path{border-radius:min(.208vw,4px);margin-bottom:min(8.333vw,160px);padding-block:min(6.146vw,118px) min(6.771vw,130px)}.path__container{margin-inline:auto;padding-inline:min(.937vw,18px);width:min(87.812vw,1686px)}.path__item{display:grid;grid-template-columns:min(14.583vw,280px) min(36.458vw,700px) 13.28vw 1fr;grid-template-rows:min(5.729vw,110px) min(4.167vw,80px) 1fr;margin-bottom:0;padding-block:min(2.604vw,50px) min(1.562vw,30px)}.path__item_1:before{background:linear-gradient(90deg,hsla(0,0%,100%,.15),#fff 49.04%,hsla(0,0%,100%,.15));content:"";height:1px;left:0;position:absolute;right:0;top:0;width:100%}.path__item_5{grid-template-rows:min(5.729vw,110px) 0 min(2.24vw,43px) 1fr}.path__item_5:after{content:""}.path__step{border-radius:min(.208vw,4px);font-size:min(1.458vw,28px);grid-column:1;grid-row:1;line-height:1;margin:0;max-height:min(2.708vw,52px);max-width:min(5.729vw,110px);padding:min(.677vw,13px) 0;text-align:center}.path__title{color:#e9e9e9;font-size:min(3.646vw,70px);grid-column:2;grid-row:1;line-height:1.14;margin:0}.path__button{align-items:center;background:transparent;border:1px solid #fff;grid-column:2;grid-row:2;justify-content:center;margin:0;max-height:min(3.594vw,69px);max-width:min(14.01vw,269px);padding:0}.path__button:hover{background:transparent;border:1px solid #fff}.path__list{grid-column:3/5;grid-row:1/4}.path__list-item{margin-bottom:min(.885vw,17px)}.path__list-title{font-family:InterSemiBold;font-size:min(1.146vw,22px);line-height:1.63;margin-bottom:min(.625vw,12px)}.path__list-text,.path__text{font-size:min(.937vw,18px)}.path__text{grid-column:2;grid-row:3;max-width:min(28.646vw,550px)}.path__item-picture{align-items:flex-start;grid-column:4;grid-row:1/5;margin:0}.path__small-list{grid-column:2;grid-row:4;margin-left:min(1.25vw,24px);margin-top:0}.path__small-list-item{font-size:min(.937vw,18px);margin-bottom:0}}.curriculum{color:var(--color-dark);padding:0 18px min(6.198vw + 36.8px,84px)}.curriculum__container{margin-inline:auto;max-width:1920px}.curriculum__heading{margin-bottom:min(3.719vw + 22.1px,51px)}.curriculum__semester-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:min(1.653vw + 9.8px,22px) 0 min(2.066vw + 12.3px,28px);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.curriculum__semester-header:after{background:linear-gradient(90deg,rgba(36,39,42,.15),#24272a 49.04%,rgba(36,39,42,.15));bottom:0;content:"";height:min(.103vw + .6px,1px);left:0;position:absolute;right:0;width:100%}.curriculum__semester-title{color:#24272a;font:min(2.479vw + 14.7px,34px)/1.25 InterTightMedium}.curriculum__semester-icon{background:#e9e9e9;border-radius:50%;flex-shrink:0;height:min(3.616vw + 21.4px,49px);position:relative;transition:transform .3s ease;width:min(3.616vw + 21.4px,49px);z-index:1}.curriculum__semester-icon:after,.curriculum__semester-icon:before{background:#24272a;bottom:0;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:min(1.653vw + 9.8px,22px)}.curriculum__semester-icon:after{transform:rotate(90deg);transition:transform .3s}.curriculum__semester.open .curriculum__semester-icon:after{transform:rotate(0)}.curriculum__semester-content{display:none}.curriculum__semester.open .curriculum__semester-content{display:block}.curriculum__semester.open .curriculum__semester-header:after{content:none}.curriculum__divider{border:none;border-top:1px solid var(--color-divider);margin:0}.curriculum__course{display:flex;flex-direction:column;padding:min(1.86vw + 11px,25px) 0 min(2.066vw + 12.3px,28px);position:relative}.curriculum__course:after{background:linear-gradient(90deg,rgba(36,39,42,.15),#24272a 49.04%,rgba(36,39,42,.15));bottom:0;content:"";height:min(.103vw + .6px,1px);left:0;position:absolute;right:0;width:100%}.curriculum__course-meta{background:#e9e9e9;border-radius:min(.413vw + 2.5px,6px);display:flex;flex-direction:column;margin-bottom:min(2.583vw + 15.3px,35px);padding:min(.826vw + 4.9px,11px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.curriculum__course-code,.curriculum__course-name{color:#24272a;display:block;font:min(2.479vw + 14.7px,34px)/1.25 InterTightMedium}.curriculum__course-code_transparent{background:transparent;opacity:0}.curriculum__course-code_transparent span{display:none}.curriculum__course-desc{display:flex;flex-direction:column}.curriculum__course-hours{color:#24272a;font:min(2.066vw + 12.3px,28px)/1.3 InterTightMedium;margin-bottom:min(1.136vw + 6.7px,15px);white-space:pre-line}.curriculum__course-text{margin-bottom:min(2.583vw + 15.3px,35px)}.curriculum__course-block,.curriculum__course-details,.curriculum__course-row{display:flex;flex-direction:column}.curriculum__block-title{color:#24272a;font:min(2.066vw + 12.3px,28px)/26px InterTightMedium;margin-bottom:13px}.curriculum__block-text{margin-bottom:min(2.583vw + 15.3px,35px)}.curriculum__list{display:flex;flex-direction:column;gap:0;list-style:disc;margin:0 0 min(2.583vw + 15.3px,35px);padding-left:min(2.479vw + 14.7px,34px)}.curriculum__list-item{margin:0;padding:0}.curriculum__teachers{display:flex;flex-direction:column}.curriculum__teachers-title{color:#24272a;font:min(2.066vw + 12.3px,28px)/1.3 InterTightMedium;margin-bottom:min(1.24vw + 7.4px,17px)}.curriculum__teachers-list{display:flex;gap:min(.517vw + 3.1px,7px)}.curriculum__teacher{border-radius:min(.31vw + 1.8px,4px);flex-shrink:0;overflow:hidden;position:relative;width:min(17.252vw + 102.3px,235px)}.curriculum__image{display:flex}.curriculum__teacher-name{font:min(1.24vw + 7.4px,17px)/1.33 InterRegular;top:min(1.033vw + 6.1px,14px);white-space:nowrap}.curriculum__teacher-name,.curriculum__teacher-role{color:#fff;left:min(1.033vw + 6.1px,14px);position:absolute;z-index:1}.curriculum__teacher-role{bottom:min(1.033vw + 6.1px,14px);font:min(1.033vw + 6.1px,14px)/1.2 InterRegular;margin:0;width:calc(100% - 20px)}@media screen and (min-width:768px){.curriculum{margin-inline:auto;width:750px}.curriculum__heading{max-width:600px}}@media screen and (min-width:1024px){.curriculum{padding:min(4.167vw,80px) min(.937vw,18px) min(6.25vw,120px);width:min(87.812vw,1686px)}.curriculum__heading{font-size:min(2.917vw,56px);margin-bottom:min(1.823vw,35px);max-width:min(54.166vw,1040px);padding-inline:0}.curriculum__body,.curriculum__semester{padding-inline:0}.curriculum__semester.open .curriculum__semester-header:after{content:""}.curriculum__semester-header{padding:min(1.823vw,35px) 0}.curriculum__semester-title{font-size:min(1.458vw,28px);line-height:min(1.667vw,32px)}.curriculum__semester-icon{height:min(2.917vw,56px);width:min(2.917vw,56px)}.curriculum__semester-icon:after,.curriculum__semester-icon:before{height:min(.104vw,2px);width:min(1.354vw,26px)}.curriculum__course{display:grid;gap:0;grid-template-columns:min(7.292vw,140px) min(29.166vw,560px) 1fr;grid-template-rows:min(2.708vw,52px) min(3.906vw,75px) 1fr;padding:min(2.604vw,50px) 0 min(3.125vw,60px)}.curriculum__course_double{grid-template-rows:min(4.323vw,83px) min(4.687vw,90px) 1fr}.curriculum__course-meta{align-items:flex-start;background:none;flex-direction:row;gap:min(1.562vw,30px);grid-column:1/3;grid-row:1;margin:0;padding:0}.curriculum__course-code{background:#e9e9e9;border-radius:min(.208vw,4px);font-size:min(1.458vw,28px);line-height:1.14;padding:min(.521vw,10px);text-align:center;width:min(5.729vw,110px)}.curriculum__course-code span{display:none}.curriculum__course-name{align-self:auto;background:#e9e9e9;border-radius:min(.208vw,4px);font-size:min(1.458vw,28px);justify-content:flex-start;line-height:1.14;padding:min(.521vw,10px) min(.781vw,15px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.curriculum__course-desc{gap:min(.625vw,12px);grid-column:2;grid-row:2;padding-top:min(.833vw,16px)}.curriculum__course-hours{font:min(.937vw,18px)/1.44 InterSemiBold;margin-bottom:0;white-space:nowrap}.curriculum__course-hours br{display:none}.curriculum__course-text{font-size:min(.937vw,18px);line-height:min(1.354vw,26px)}.curriculum__course-details{grid-column:3;grid-row:1/4}.curriculum__course-block_topics{margin-bottom:min(1.875vw,36px)}.curriculum__course-row{flex-direction:row;gap:min(1.042vw,20px)}.curriculum__course-block_learn{flex-shrink:0;width:min(20.833vw,400px)}.curriculum__course-block_result{flex:1;max-width:min(20.833vw,400px)}.curriculum__block-title{font:min(1.146vw,22px)/1.63 InterSemiBold}.curriculum__block-text{font-size:min(.781vw,15px);line-height:1.73;margin-bottom:0;max-width:min(44.271vw,850px)}.curriculum__list{margin-bottom:min(.781vw,15px);padding-left:min(1.198vw,23px)}.curriculum__list_no-bullit{list-style:none;padding-left:0}.curriculum__list-item{font-size:min(.781vw,15px);line-height:min(1.354vw,26px)}.curriculum__teachers{gap:min(.625vw,12px);grid-column:2;grid-row:3;padding-left:0}.curriculum__teachers-title{display:none;font-size:min(.937vw,18px);line-height:1.44}.curriculum__teachers-list{gap:min(.365vw,7px)}.curriculum__teacher{border-radius:min(.208vw,4px);height:min(14.323vw,275px);width:min(13.281vw,255px)}.curriculum__teacher-gradient{height:min(5.312vw,102px)}.curriculum__teacher-name{font-size:min(.833vw,16px);left:min(.781vw,15px);line-height:min(1.354vw,26px);top:min(.781vw,15px)}.curriculum__teacher-role{bottom:min(.625vw,12px);font-size:min(.833vw,16px);left:min(.781vw,15px);line-height:min(1.042vw,20px);width:calc(100% - min(1.562vw, 30px))}}.projects{margin-bottom:min(7.232vw + 42.9px,98px);padding-inline:18px}.projects__title{margin-bottom:min(3.616vw + 21.4px,49px)}.projects__item{background:#e9e9e9;border-radius:min(.413vw + 2.5px,6px);display:flex;flex-direction:column;justify-content:space-between;max-width:min(35.021vw + 207.7px,477px);min-height:min(45.455vw + 269.5px,619px);padding:min(2.066vw + 12.3px,28px) min(2.273vw + 13.5px,31px);position:relative}.projects__item-title{color:#24272a;font:min(2.066vw + 12.3px,28px)/1.3 InterTightMedium;margin-bottom:min(1.24vw + 7.4px,17px)}.projects__item-text{color:#24272a;font:min(1.86vw + 11px,25px)/1.44 InterRegular;margin-bottom:min(2.066vw + 12.3px,28px)}.projects__item-picture{display:flex;height:min(3.306vw + 19.6px,43px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.projects__controls{align-items:center;display:flex;gap:min(1.033vw + 6.1px,14px);justify-content:flex-end;margin-top:min(2.066vw + 12.3px,28px);max-width:min(35.021vw + 207.7px,477px)}.projects__control_next,.projects__control_prev{background:#e9e9e9 url(/images/programmer/slider-arrow.svg) 50% no-repeat;background-size:min(1.756vw + 10.4px,24px) min(.826vw + 4.9px,11px);border-radius:50%;display:block;height:min(3.616vw + 21.4px,49px);width:min(3.616vw + 21.4px,49px)}.projects__control_next:active,.projects__control_next:focus,.projects__control_next:hover,.projects__control_prev:active,.projects__control_prev:focus,.projects__control_prev:hover{background-color:#fa5d20;background-image:url(/images/programmer/slider-arrow-active.svg)}.projects__control_prev{transform:rotate(180deg)}.projects__arrow{cursor:pointer;display:none}@media screen and (min-width:900px){.projects{padding-inline:0}.projects__item{min-height:688px}.projects__title{padding-inline:18px}.projects__controls{justify-content:center;max-width:100%}}@media screen and (min-width:1024px){.projects__container{margin-inline:auto;padding-inline:min(.937vw,18px);width:min(87.812vw,1686px)}.projects__title{margin-bottom:min(3.542vw,68px);text-align:center}.projects__wrapper{display:flex;flex-wrap:wrap;gap:min(1.042vw,20px);justify-content:space-between}.projects__item-wrapper{max-width:min(27.604vw,530px);min-height:min(23.333vw,448px);width:100%}.projects__item{max-width:100%;min-height:100%;overflow:hidden;padding:min(1.615vw,31px) min(1.823vw,35px);width:100%}.projects__item_active .projects__item-text{transform:translateX(0)}.projects__item-title{font-size:min(1.458vw,28px)}.projects__item-text{background:#e9e9e9;bottom:0;font-size:min(.937vw,18px);left:0;margin-bottom:min(1.302vw,25px);padding:0 min(1.823vw,35px);position:absolute;right:0;transform:translateX(-100%);transition:transform .4s ease}.projects__item-picture{height:min(2.24vw,43px)}.projects__controls{display:none}.projects__arrow{background:#fff url(/images/programmer/slider-arrow.svg) 50% no-repeat;background-size:min(1.458vw,28px) min(.781vw,15px);border-radius:50%;bottom:0;display:block;height:min(2.917vw,56px);margin:auto;position:absolute;right:min(1.562vw,30px);top:0;width:min(2.917vw,56px);z-index:1}.projects__arrow:active,.projects__arrow:focus,.projects__arrow:hover{background-color:#fa5d20;background-image:url(/images/programmer/slider-arrow-active.svg)}.projects__arrow.active{transform:rotate(180deg)}}.diploma{background:#24272a;color:#fff;margin-bottom:80px}.diploma__content{padding:70px 18px 55px}.diploma__title{color:#fff;margin-bottom:min(1.7812vw + 8.3px,22px)}.diploma__title_h3{font:min(2.5445vw + 10.5px,30px)/1.3 InterTightMedium;margin-bottom:min(1.2723vw + 5.2px,15px)}.diploma__title_separated:before{background:linear-gradient(90deg,hsla(0,0%,100%,.15),#fff 50%,hsla(0,0%,100%,.15));content:"";display:block;height:1px;margin-block:35px;width:100%}.diploma__list-item,.diploma__text{color:#fff;font:min(2.0356vw + 8.4px,24px)/1.5 InterRegular;margin:0}.diploma__text{max-width:732px}.diploma__list{margin:0 0 25px;max-width:660px;padding-left:26px}@media screen and (min-width:1024px){.diploma{margin:0 min(7.031vw,135px) min(8.333vw,160px);overflow:hidden;position:relative}.diploma__content{background:linear-gradient(270deg,hsla(0,0%,100%,0),#24272a 42%);max-width:min(66.718vw,1281px);padding:min(5.208vw,100px) min(3.646vw,70px);position:relative;z-index:2}.diploma__title{color:#fff;margin-bottom:min(.781vw,15px)}.diploma__title_h3{font:min(1.458vw,28px)/1.14 InterTightMedium;margin-bottom:min(.625vw,12px)}.diploma__title_separated:before{margin-block:min(2.604vw,50px);max-width:min(26.042vw,500px)}.diploma__list-item,.diploma__text{font-size:min(.937vw,18px);line-height:1.44}.diploma__text{max-width:min(29.687vw,570px)}.diploma__text_big{font-size:min(1.146vw,22px);line-height:1.64;max-width:min(39.948vw,767px)}.diploma__list{margin:0 0 min(1.823vw,35px);max-width:unset;padding-left:min(1.354vw,26px)}.diploma__picture{bottom:-1px;position:absolute;right:0;top:0}}@media screen and (min-width:1920px){.diploma{margin-inline:calc(50% - 825px)}}.result__content{padding:0 18px 50px}.result__title{margin-bottom:40px}.result__items{display:flex;flex-direction:column}.result__item{max-width:unset}.result__item:before{background:linear-gradient(90deg,rgba(36,39,42,.15),#24272a 50%,rgba(36,39,42,.15));content:"";display:block;height:1px;margin-block:min(1.2723vw + 15.2px,25px);width:100%}.result__item:first-child:before{content:unset}.result__item-title{font:min(2.5445vw + 10.5px,30px)/1.3 InterTightMedium;margin-bottom:min(1.2723vw + 5.2px,15px)}.result__item-text{font:min(2.0356vw + 8.4px,24px)/1.5 InterRegular;margin-bottom:0;max-width:600px}.result__picture{display:flex;width:100%}.result__photo{height:auto;width:100%}@media screen and (min-width:1024px){.result{display:grid;gap:min(11.094vw,213px);grid-template-columns:767fr 670fr;margin-inline:auto;max-width:min(99.999vw,1920px);padding:0 min(7.031vw,135px) min(8.333vw,160px)}.result__content{padding:0}.result__title{margin-bottom:min(2.604vw,50px)}.result__item{max-width:unset}.result__item:before{margin-block:min(1.562vw,30px)}.result__item-title{font:min(1.458vw,28px)/1.14 InterTightMedium;margin-bottom:min(.781vw,15px)}.result__item-text{font:min(1.146vw,22px)/1.64 InterRegular;max-width:unset}}.cause{background:#24272a;color:#fff;display:flex;flex-direction:column;margin-bottom:80px;padding:70px 0 0}.cause__content{padding:0 18px}.cause__title{color:#fff;margin-bottom:15px}.cause__text{color:#fff;margin-bottom:24px;max-width:710px}.cause__text:last-child{margin-bottom:0}.cause__picture{display:flex;width:100%}.cause__photo{height:auto;width:100%}.cause__items{display:grid;gap:35px;padding:0 18px 60px}.cause__items:before{background:linear-gradient(90deg,hsla(0,0%,100%,.15),#fff 50%,hsla(0,0%,100%,.15));content:"";display:block;height:1px;margin-block:35px;width:100%}.cause__item{max-width:350px}.cause__item:before{background:50%/contain no-repeat;content:"";display:block;margin-bottom:15px}.cause__item:first-child:before{background-image:url(/images/programmer/cause-1.svg);height:35px;width:44px}.cause__item:nth-child(2):before{background-image:url(/images/programmer/cause-2.svg);height:35px;width:36px}.cause__item:nth-child(3):before{background-image:url(/images/programmer/cause-3.svg);height:32px;width:36px}.cause__item:nth-child(4):before{background-image:url(/images/programmer/cause-4.svg);height:35px;width:35px}.cause__item-title{color:#fff;font:20px/1.3 InterTightMedium;margin-bottom:10px}.cause__item-text{color:#fff;font:16px/1.5 InterRegular;margin-bottom:0}@media screen and (min-width:768px){.cause__items{display:grid;grid-template-columns:1fr 1fr}.cause__items:before{grid-area:1/1/1/3}}@media screen and (min-width:1024px){.cause{align-items:start;display:grid;gap:0 min(2.083vw,40px);grid-template-columns:800fr 810fr;margin-bottom:min(8.333vw,160px);padding:min(6.25vw,120px) min(7.031vw,135px)}.cause__content{padding:0}.cause__title{margin-bottom:min(1.302vw,25px)}.cause__text{font-size:min(1.146vw,22px);line-height:min(1.875vw,36px);margin-bottom:min(1.042vw,20px);max-width:unset}.cause__text:last-child{margin-bottom:0}.cause__items{display:grid;gap:min(1.562vw,30px);grid-area:2/1/3/3;grid-template-columns:1fr 1fr 1fr 1fr;padding:0}.cause__items:before{grid-area:1/1/1/5;margin-block:min(3.646vw,70px)}.cause__item{max-width:unset}.cause__item:before{margin-bottom:min(1.562vw,30px)}.cause__item:first-child:before{height:min(2.344vw,45px);width:min(3.021vw,58px)}.cause__item:nth-child(2):before{height:min(2.344vw,45px);width:min(2.5vw,48px)}.cause__item:nth-child(3):before{height:min(2.187vw,42px);width:min(2.448vw,47px)}.cause__item:nth-child(4):before{height:min(2.344vw,45px);width:min(2.344vw,45px)}.cause__item-title{font:min(1.458vw,28px)/1.14 InterTightMedium;margin-bottom:min(.781vw,15px)}.cause__item-text{font:min(1.146vw,22px)/1.64 InterRegular;margin-bottom:0}}@media screen and (min-width:1920px){.cause{padding-inline:calc(50% - 825px)}}.requirement{max-width:100vw;overflow:hidden}.requirement__content{display:flex;flex-direction:column;gap:35px;padding:0 18px 80px}.requirement__title{margin-bottom:25px}.requirement__cards{display:flex}.requirement__card{background:#e9e9e9;border-radius:4px;display:none;max-width:732px;overflow:hidden;position:relative;width:100%}.requirement__card.open{display:block}.requirement__card-content{padding:20px}.requirement__card-title{font:min(2.5445vw + 10.5px,30px)/1.3 InterTightMedium;margin-bottom:min(1.5267vw + 4.3px,16px)}.requirement__card-list{margin:0;padding-left:26px}.requirement__card-item{font:min(1.5267vw + 12.3px,24px)/26px InterRegular;max-width:510px}.requirement__controls{display:flex;gap:15px;margin-left:auto;padding:0 18px}.requirement__control{background:#e9e9e9;background:50%/cover url(/images/programmer/slide-next.svg);cursor:pointer;display:block;height:min(3.8168vw + 20.7px,50px);overflow:hidden;width:min(3.8168vw + 20.7px,50px)}.requirement__control:hover{background-image:url(/images/programmer/slide-next-hovered.svg)}.requirement__control_prev{background-image:url(/images/programmer/slide-prev.svg)}.requirement__control_prev:hover{background-image:url(/images/programmer/slide-prev-hovered.svg)}.requirement__picture{display:flex;width:100%}.requirement__photo{height:auto;width:100%}@media screen and (min-width:1024px){.requirement{max-width:100vw;overflow:hidden}.requirement__content{display:flex;flex-direction:column;gap:min(2.604vw,50px);margin-inline:auto;max-width:1920px;padding:0 min(7.031vw,135px) min(8.333vw,160px)}.requirement__title{margin-bottom:0}.requirement__cards{display:grid;gap:min(1.562vw,30px);grid-template-columns:1fr 1fr}.requirement__card{display:grid;grid-template-columns:42fr 39fr;max-width:unset}.requirement__card.open{display:grid}.requirement__card-content{padding:min(1.823vw,35px) min(1.667vw,32px) min(1.823vw,35px) min(1.823vw,35px)}.requirement__card-title{font:min(1.458vw,28px)/1.14 InterTightMedium;margin-bottom:min(.781vw,15px)}.requirement__card-list{margin:0;padding-left:min(1.354vw,26px)}.requirement__card-item{font:min(.937vw,18px)/min(1.354vw,26px) InterRegular;margin-bottom:0;max-width:unset}.requirement__controls{display:none}.requirement__photo{-o-object-fit:cover;object-fit:cover}}.teachers{max-width:100vw;overflow:hidden}.teachers__content{display:flex;flex-direction:column;gap:35px;padding:0 0 80px}.teachers__header{padding:0 18px}.teachers__title{margin-bottom:15px;max-width:700px}.teachers__text{font-size:min(2.0356vw + 8.4px,24px);margin-bottom:0;max-width:655px}.teachers__slide{border-radius:4px;box-shadow:inset 0 93px 92px -91px rgba(34,60,80,.63),inset 0 -93px 92px -91px rgba(34,60,80,.63);display:block;margin-inline:10px;max-width:339px;overflow:hidden;position:relative}.teachers__slide:not(.tns-item){display:none}.teachers__slide:first-child{display:block}.teachers__slide:after,.teachers__slide:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#000);content:"";display:block;height:92px;left:0;position:absolute;right:0}.teachers__slide:after{bottom:0}.teachers__slide:before{background:linear-gradient(0deg,hsla(0,0%,100%,0),#000);top:-35px}.teachers__grade,.teachers__name,.teachers__subject{color:#fff;position:absolute;z-index:2}.teachers__name{font:14px/1.43 InterSemiBold;left:20px;top:20px}.teachers__grade{font:12px/1.33 InterSemiBold;right:20px;top:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teachers__subject{bottom:20px;font:14px/1.43 InterRegular;left:20px}.teachers__controls{display:flex;gap:15px;margin-left:auto;padding:0 18px}.teachers__control{background:#e9e9e9;background:50%/cover url(/images/programmer/slide-next.svg);cursor:pointer;display:block;height:min(3.8168vw + 20.7px,50px);overflow:hidden;width:min(3.8168vw + 20.7px,50px)}.teachers__control:hover{background-image:url(/images/programmer/slide-next-hovered.svg)}.teachers__control_prev{background-image:url(/images/programmer/slide-prev.svg)}.teachers__control_prev:hover{background-image:url(/images/programmer/slide-prev-hovered.svg)}@media screen and (min-width:1024px){.teachers{max-width:100vw;overflow:hidden}.teachers__content{display:flex;flex-direction:column;gap:min(2.604vw,50px);margin-inline:auto;max-width:1920px;padding:0 0 min(8.333vw,160px)}.teachers__header{padding:0 min(7.031vw,135px)}.teachers__title{margin-bottom:min(1.302vw,25px);max-width:unset}.teachers__text{font-size:min(1.146vw,22px);margin-bottom:min(1.042vw,20px);max-width:min(55.573vw,1067px)}.teachers__slide{margin-inline:min(.781vw,15px);max-width:min(27.604vw,530px)}.teachers__slide:after,.teachers__slide:before{height:min(7.5vw,144px)}.teachers__slide:before{top:max(-2.187vw,-42px)}.teachers__name{font:min(1.458vw,28px)/1.14 InterSemiBold;left:min(1.562vw,30px);top:min(1.562vw,30px)}.teachers__grade{font-size:min(.937vw,18px);right:min(1.562vw,30px);top:min(1.562vw,30px)}.teachers__subject{bottom:min(1.875vw,36px);font-size:min(1.146vw,22px);left:min(1.562vw,30px)}.teachers__controls{gap:min(1.302vw,25px);padding:0 min(7.031vw,135px)}.teachers__control{height:min(2.917vw,56px);width:min(2.917vw,56px)}}.students-reviews__content{padding:0 18px 100px}.students-reviews__title{margin-bottom:63px}.students-reviews__info{display:flex;flex-direction:column;gap:25px}.students-reviews__block{background:#e9e9e9;border-radius:4px;display:flex;flex-direction:column;overflow:hidden}.students-reviews__item-picture{display:flex;width:100%}.students-reviews__item-photo{height:auto;width:100%}.students-reviews__block-info{padding:20px}.students-reviews__name{margin:0}.students-reviews__name,.students-reviews__subtitle{display:block;font:min(2.5445vw + 10.5px,30px)/1.3 InterTightMedium}.students-reviews__subtitle{margin:0 0 min(1.2723vw + 5.2px,15px)}.students-reviews__text{font:min(2.0356vw + 10.4px,26px)/1.44 InterRegular}.students-reviews__link_video{position:relative}.students-reviews__play-button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff45 54%/min(1.2723vw + 5.2px,15px) min(1.5267vw + 6.3px,18px) no-repeat url(/images/programmer/play-svg.svg);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;bottom:20px;height:min(5.0891vw + 24.9px,64px);position:absolute;right:20px;width:min(5.0891vw + 24.9px,64px)}@media screen and (min-width:768px){.students-reviews__info{display:grid;grid-template-columns:1fr 1fr}.students-reviews__name,.students-reviews__subtitle{font-size:26px}.students-reviews__text{font-size:20px}}@media screen and (min-width:1024px){.students-reviews{margin-inline:auto;max-width:1920px}.students-reviews__content{padding:0 min(7.031vw,135px) min(8.333vw,160px)}.students-reviews__title{margin-bottom:min(3.646vw,70px)}.students-reviews__info{gap:min(1.562vw,30px);grid-template-columns:repeat(4,1fr)}.students-reviews__block{background:#e9e9e9;border-radius:min(.208vw,4px)}.students-reviews__block:nth-child(2n){flex-direction:column-reverse}.students-reviews__block-info{display:flex;flex-direction:column;padding:min(1.302vw,25px)}.students-reviews__name{font:min(1.458vw,28px)/1.14 InterTightMedium;margin:0 0 min(.781vw,15px)}.students-reviews__subtitle{font:min(1.146vw,22px)/1.64 InterRegular;margin:0 0 min(1.823vw,35px);order:-1}.students-reviews__text{font:min(1.042vw,20px)/1.8 InterRegular}.students-reviews__text_small{width:90%}.students-reviews__link_video{position:relative}.students-reviews__play-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff45 54%/min(1.094vw,21px) min(1.302vw,25px) no-repeat url(/images/programmer/play-svg.svg);border:min(.104vw,2px) solid hsla(0,0%,100%,.3);bottom:min(1.823vw,35px);height:min(4.844vw,93px);left:min(1.823vw,35px);right:0;width:min(4.844vw,93px)}}.education-request{padding-bottom:100px}.education-request__page-link{position:absolute;top:-59px}.education-request__content{background:#24272a;color:#fff;display:grid;padding:70px 18px}.education-request__form-wrapper,.education-request__info{display:contents}.education-request__title{color:#fff;grid-row:1;margin-bottom:min(1.0178vw + 16.2px,24px)}.education-request__title_success{color:#24272a;font:28px/1.3 InterTightMedium;max-width:400px;text-align:center}.education-request__text{text-align:center}.education-request__label{align-items:center;background:#fff;border-radius:4px;color:#24272a;display:flex;font:min(2.0356vw + 8.4px,24px)/1.5 InterMedium;gap:min(1.5267vw + 4.3px,16px);grid-row:2;margin-bottom:min(1.5267vw + 4.3px,16px);padding:min(1.0178vw + 3.2px,11px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.education-request__label_orange{color:#fa5d20;font:min(2.5445vw + 10.5px,30px)/1.3 InterTightMedium}.education-request__price{color:#fff;font:min(2.0356vw + 10.4px,26px)/1.444 InterRegular;grid-row:3;margin-bottom:40px}.education-request__price_bold{font-family:InterBold}.education-request__form{background:#e9e9e9;border-radius:4px;color:#24272a;grid-row:4;margin-bottom:40px;max-width:560px;padding:25px}.education-request__about{display:grid;gap:min(1.5267vw + 14.3px,26px) min(1.0178vw + 9.2px,17px);grid-template-columns:1fr 1fr}.education-request__about-item{display:grid;gap:min(1.2723vw + 5.2px,15px);max-width:350px}.education-request__about-title{font:min(2.5445vw + 10.5px,30px)/1.3 InterTightMedium}.education-request__about-text{color:#fff;font:min(2.0356vw + 6.4px,22px)/1.43 InterRegular}.education-request__input-wrapper{margin-bottom:min(.984vw + 5.3px,13px);max-width:500px}.education-request__input-wrapper.form__select-wrapper:after{top:25px}.education-request__input{background:#fff;border:1px solid #24272a66;border-radius:4px;color:#24272a;cursor:pointer;font:min(2.0356vw + 8.4px,24px)/1 InterRegular;height:unset;margin:0;padding:min(1.2723vw + 10.2px,20px) min(1.2723vw + 15.2px,25px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.education-request__input::-moz-placeholder{color:#24272a;opacity:.5}.education-request__input:-ms-input-placeholder{color:#24272a;opacity:.5}.education-request__input::placeholder{color:#24272a;opacity:.5}.education-request__input.form__input-field_invalid{border:1px solid #ff2c2c}.education-request__input_invalid{outline:2px solid #ff2c2c;outline-offset:-1px}.education-request__tooltip{color:#ff2c2c;display:inline-block;font:min(.5089vw + 10.1px,14px)/1.5 InterRegular}.education-request__tooltip.hidden{display:none}.education-request__submit-arrow{height:min(.7634vw + 15.1px,21px);transform:rotate(1turn);transition:transform .3s;width:min(1.0178vw + 16.2px,24px)}.education-request__submit-arrow.active{background:50%/contain no-repeat url(/images/programmer/button-arrow.svg)}.education-request__submit{align-items:center;background:#fa5d20;border:1px solid #fa5d20;border-radius:4px;color:#fff;cursor:pointer;display:flex;font:16px/1 InterTightMedium;justify-content:space-between;margin-bottom:min(.875vw + 4.7px,11px);max-width:500px;outline:none;padding:18px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.education-request__submit.loading{position:relative}.education-request__submit.loading .education-request__submit-arrow{opacity:0}.education-request__submit.loading:before{-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;background:url(/images/programmer/preloader-white.svg) no-repeat 50%/contain;bottom:0;content:"";display:block;height:20px;margin:auto;position:absolute;right:27px;top:0;width:20px}.education-request__submit:hover .education-request__submit-arrow{transform:rotate(315deg)}.education-request__form-agreement{font:min(1.312vw + 7.1px,17px)/1.25 InterRegular}.education-request__form-agreement-link{color:#24272a;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.education-request__form-agreement-link:active,.education-request__form-agreement-link:hover,.education-request__form-agreement-link:link,.education-request__form-agreement-link:visited{color:#24272a}.education-request_loading{font-size:0;position:relative}.education-request_loading .registration__submit-arrow{opacity:0}.education-request_loading:before{-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;background:50%/contain no-repeat url(/images/programmer/preloader-white.svg);content:"";display:block;height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.education-request__checkbox-wrapper{display:block;margin-bottom:18px}.education-request__checkbox-wrapper.invalid .education-request__checkbox-text:before{border:1px solid #ff2c2c}.education-request__checkbox{height:0;opacity:0;position:absolute;width:0}.education-request__checkbox:checked+.education-request__checkbox-text:before{background:50%/contain #fa5d20 url(/images/programmer/check.svg) no-repeat;border:none}.education-request__checkbox-text{align-items:flex-start;color:#24272a;cursor:pointer;display:flex;font:min(1.0178vw + 8.2px,16px)/1.6 InterRegular;gap:10px;max-width:500px;opacity:.7;position:relative}.education-request__checkbox-text:before{background:#fff;border:1px solid #24272a66;border-radius:3px;content:"";cursor:pointer;display:block;height:21px;min-width:21px;width:21px}.education-request__checkbox-text.invalid:before{border:1px solid #ff2c2c}.education-request__checkbox-text:has(.education-request__checkbox:checked):before{background:50%/contain #fa5d20 url(/images/programmer/check.svg) no-repeat;border:none}.education-request [type=checkbox]+label[for],.education-request [type=radio]+label[for]{cursor:pointer}.education-request [type=checkbox]+label,.education-request [type=radio]+label{display:flex;margin:0;vertical-align:unset}.education-request__success-block{align-items:center;background:#e9e9e9;border-radius:4px;color:#24272a;display:none;flex-direction:column;grid-row:4;justify-content:center;margin-bottom:40px;max-width:560px;min-height:min(9.6692vw + 350.7px,425px);padding:25px}.education-request__success-block:before{background:50%/contain no-repeat url(/images/programmer/logo/logo.svg);content:"";display:block;height:100px;margin-bottom:20px;width:100px}.education-request__success-block.open{display:flex}.education-request__note{margin-top:40px}.education-request__note-text{color:#fff;font-size:10px}@media screen and (min-width:1024px){.education-request{margin-inline:auto;max-width:1920px;padding:0 min(7.031vw,135px) min(8.333vw,160px);width:100%}.education-request__content{border-radius:min(.208vw,4px);display:grid;gap:min(6.979vw,134px);grid-template-columns:663fr 767fr;padding:min(5.729vw,110px)}.education-request__form-wrapper,.education-request__info{display:block}.education-request__page-link{top:max(-10.417vw,-200px)}.education-request__info{display:flex;flex-direction:column;grid-area:1/2}.education-request__note{margin-top:auto}.education-request__note-text{color:#fff;font-size:min(.729vw,14px)}.education-request__form-wrapper{background:#e9e9e9;border-radius:min(.208vw,4px);grid-column:1/1;padding:min(2.604vw,50px) min(3.125vw,60px)}.education-request__title{color:#24272a;margin-bottom:min(1.823vw,35px)}.education-request__title_success{font-size:min(2.396vw,46px);max-width:unset}.education-request__title_hidden{display:none}.education-request__form{margin:0;max-width:min(28.281vw,543px);padding:0}.education-request__label{border-radius:min(.208vw,4px);font:min(1.146vw,22px)/1.64 InterMedium;gap:min(.417vw,8px);margin-bottom:min(.521vw,10px);padding:min(.521vw,10px) min(.781vw,15px)}.education-request__label_orange{font:min(2.083vw,40px)/1.1 InterTightMedium}.education-request__price{font-size:min(1.146vw,22px);line-height:1.82;margin-bottom:min(3.646vw,70px)}.education-request__about{display:grid;gap:min(1.823vw,35px) min(2.865vw,55px);grid-template-columns:min(14.427vw,277px) min(15.052vw,289px)}.education-request__about-item{display:grid;gap:min(.781vw,15px);grid-template-rows:auto 1fr;max-width:min(18.229vw,350px)}.education-request__about-title{font:min(1.458vw,28px)/1.14 InterTightMedium}.education-request__about-text{font:min(1.042vw,20px)/1.7 InterRegular}.education-request__input-wrapper{margin-bottom:min(.521vw,10px);max-width:min(28.281vw,543px)}.education-request__input{border:min(.052vw,1px) solid #24272a66;font-size:min(1.146vw,22px);padding:min(.885vw,17px) min(1.25vw,24px);width:100%}.education-request__input.form__input-field_invalid{border:min(.052vw,1px) solid #ff2c2c}.education-request__input_invalid{outline:min(.104vw,2px) solid #ff2c2c;outline-offset:max(-.052vw,-1px)}.education-request__tooltip{font-size:min(.729vw,14px)}.education-request__submit-arrow{height:min(1.406vw,27px);width:min(1.562vw,30px)}.education-request__submit{border:min(.052vw,1px) solid #fa5d20;border-radius:min(.208vw,4px);font-size:min(1.146vw,22px);margin-bottom:min(.99vw,19px);max-width:min(28.281vw,543px);padding:min(1.042vw,20px) min(1.25vw,24px)}.education-request__submit.loading{position:relative}.education-request__submit.loading .register__submit-arrow{opacity:0}.education-request__submit.loading:before{height:min(1.354vw,26px);right:min(1.51vw,29px);width:min(1.354vw,26px)}.education-request__form-agreement{font-size:min(1.042vw,20px)}.education-request__checkbox-wrapper{gap:min(.417vw,8px);margin-bottom:min(.937vw,18px);max-width:min(28.281vw,543px)}.education-request__checkbox-text{font-size:min(.729vw,14px);max-width:unset}.education-request__checkbox-text:before{border-radius:min(.156vw,3px);height:min(1.094vw,21px);min-width:min(1.094vw,21px);width:min(1.094vw,21px)}.education-request__text{font-size:min(1.458vw,28px)}.education-request__success-block{border-radius:unset;margin-bottom:0;max-width:unset;min-height:min(26.7857vw + 5.7px,520px);padding:0}.education-request__success-block:before{height:min(10.417vw,200px);margin-bottom:min(1.562vw,30px);width:min(10.417vw,200px)}.education-request__success-block.open{display:flex}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.toast{bottom:-200px;display:none;justify-content:center;left:20px;position:fixed;right:20px;transition:bottom .4s ease;z-index:4}.toast_show{bottom:65px;display:flex}.toast__content{align-items:center;background:#fa5d20;border-radius:8px;display:flex;justify-content:center;padding:16px 24px}.toast__text{color:#fff;font:calc(.2614vw + 13px) InterTightMedium}.toast__link{color:#24272a}.toast__button{background:url(/images/programmer/close-white.svg) no-repeat 50%;cursor:pointer;height:16px;margin-left:12px;width:16px}@media screen and (min-width:1921px){.toast{bottom:-10.4167vw;left:1.0417vw;right:1.0417vw}.toast_show{bottom:3.3854vw}.toast__content{border-radius:.4167vw;padding:.8333vw 1.25vw}.toast__text{font-size:.9375vw}.toast__button{height:.8333vw;margin-left:.625vw;width:.8333vw}}.faq{background:#fff;color:#24272a;margin-inline:auto;max-width:768px;padding:0 18px 80px}.faq__content{display:flex;flex-direction:column;gap:10px}.faq__title{margin-bottom:min(2.5445vw + 15.5px,35px)}.faq__item{background:#e9e9e9;border-radius:4px;cursor:pointer;max-width:732px;padding:min(2.5445vw + 5.5px,25px)}.faq__item.open .faq__item-close:after{transform:translate(-50%,-50%)}.faq__item.open .faq__item-text{max-height:170px;padding-top:min(2.5445vw + .5px,20px)}.faq__item-title{align-items:center;display:flex;font:min(2.5445vw + 10.5px,30px)/1.3 InterTightMedium;gap:min(2.0356vw + 2.4px,18px);justify-content:space-between;margin:0}.faq__item-close{background:#fff;border-radius:50%;height:min(2.5445vw + 25.5px,45px);min-width:min(2.5445vw + 25.5px,45px);position:relative;width:min(2.5445vw + 25.5px,45px)}.faq__item-close:after,.faq__item-close:before{background:#24272a;content:"";display:block;height:1px;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out;width:min(1.5267vw + 10.3px,22px)}.faq__item-close:after{transform:translate(-50%,-50%) rotate(-90deg)}.faq__item-text{max-height:0;max-width:620px;overflow:hidden;padding:0;transition:padding .3s ease-in-out,max-height .3s ease-in-out}@media screen and (min-width:1024px){.faq{margin-inline:auto;max-width:1920px;padding:0 min(7.031vw,135px) min(8.333vw,160px)}.faq__content{display:grid;gap:min(.521vw,10px) min(1.562vw,30px);grid-template-columns:1fr 1fr}.faq__title{margin-bottom:min(3.646vw,70px)}.faq__item{border-radius:min(.208vw,4px);display:flex;flex-direction:column;justify-content:center;max-width:unset;padding:min(1.302vw,25px) min(1.823vw,35px)}.faq__item.open .faq__item-text{max-height:min(8.854vw,170px);padding-top:min(.521vw,10px)}.faq__item-title{font:min(1.458vw,28px)/1.14 InterTightMedium;gap:min(1.042vw,20px);margin:0}.faq__item-close{height:min(2.917vw,56px);min-width:min(2.917vw,56px);width:min(2.917vw,56px)}.faq__item-close:after,.faq__item-close:before{height:min(.104vw,2px);width:min(1.354vw,26px)}.faq__item-text{max-width:min(33.854vw,650px)}}
/* End */


/* Start:/build/css/micromodal/style.css?17902386702769*/
@-webkit-keyframes popupScaleIn{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes popupScaleIn{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@-webkit-keyframes popupScaleOut{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes popupScaleOut{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes popupFadeOut{0%{opacity:1}to{opacity:0}}@keyframes popupFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes popupFadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupFadeIn{0%{opacity:0}to{opacity:1}}.micromodal-slide{bottom:0;box-sizing:border-box;display:none;height:100%;left:0;overflow:hidden auto;position:fixed;right:0;top:0;width:100%;z-index:1202}.micromodal-slide.js-popup-opened{display:block}.modal__overlay{background-color:rgba(0,0,0,.55);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:1202}.modal__container{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;width:100%;z-index:1204}.modal__container_iframe{box-shadow:0 10px 25px rgba(0,0,0,.5);margin-top:20px}.modal__wrapper{font-size:0;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;vertical-align:middle;width:100%}.modal__wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.modal__wrapper iframe{background:#313536;border:none}.modal__close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;color:#333;cursor:pointer;display:block;font:28px/1.57 Arial,Baskerville,monospace;font-style:normal;height:44px;inset-inline-end:0;opacity:.65;outline:none;overflow:visible;padding:0;position:absolute;text-align:center;text-decoration:none;top:0;width:44px;z-index:1046}.modal__close:hover{opacity:1}.modal__close_iframe{background-image:url(/images/svg/close-btn.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:36px;position:absolute;right:-18px;top:-18px;width:36px;z-index:8040}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:popupFadeIn .3s cubic-bezier(0,0,.2,1);animation:popupFadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:popupScaleOut .3s cubic-bezier(0,0,.2,1);animation:popupScaleOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:popupFadeOut .3s cubic-bezier(0,0,.2,1);animation:popupFadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:popupScaleIn .3s cubic-bezier(0,0,.2,1);animation:popupScaleIn .3s cubic-bezier(0,0,.2,1)}.hidden{display:none}
/* End */
/* /build/css/ips/main.css?179023866761462 */
/* /build/css/micromodal/style.css?17902386702769 */
