

/* Start:/build/css/course-web-design/style.css?177945969042470*/
@font-face{font-display:swap;font-family:StemRegular;font-style:normal;font-weight:400;src:local("StemRegular"),url(/fonts/StemRegular.woff2) format("woff2"),url(/fonts/StemRegular.woff) format("woff"),url(/fonts/StemRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:StemMedium;font-style:normal;font-weight:400;src:local("StemMedium"),url(/fonts/StemMedium.woff2) format("woff2"),url(/fonts/StemMedium.woff) format("woff"),url(/fonts/StemMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:StemMediumItalic;font-style:normal;font-weight:400;src:local("StemMediumItalic"),url(/fonts/StemMediumItalic.woff2) format("woff2"),url(/fonts/StemMediumItalic.woff) format("woff"),url(/fonts/StemMediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:StemBold;font-style:normal;font-weight:400;src:local("StemBold"),url(/fonts/StemBold.woff2) format("woff2"),url(/fonts/StemBold.woff) format("woff"),url(/fonts/StemBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeLight;font-style:normal;font-weight:400;src:local("ManropeLight"),url(/fonts/ManropeLight.woff2) format("woff2"),url(/fonts/ManropeLight.woff) format("woff"),url(/fonts/ManropeLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:local("ManropeRegular"),url(/fonts/ManropeRegular.woff2) format("woff2"),url(/fonts/ManropeRegular.woff) format("woff"),url(/fonts/ManropeRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeMedium;font-style:normal;font-weight:400;src:local("ManropeMedium"),url(/fonts/ManropeMedium.woff2) format("woff2"),url(/fonts/ManropeMedium.woff) format("woff"),url(/fonts/ManropeMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeSemiBold;font-style:normal;font-weight:400;src:local("ManropeSemiBold"),url(/fonts/ManropeSemiBold.woff2) format("woff2"),url(/fonts/ManropeSemiBold.woff) format("woff"),url(/fonts/ManropeSemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeBold;font-style:normal;font-weight:400;src:local("ManropeBold"),url(/fonts/ManropeBold.woff2) format("woff2"),url(/fonts/ManropeBold.woff) format("woff"),url(/fonts/ManropeBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NauryzRedKeds;font-style:normal;font-weight:400;src:local("NauryzRedKeds"),url(/fonts/NauryzRedKeds.woff2) format("woff2"),url(/fonts/NauryzRedKeds.woff) format("woff"),url(/fonts/NauryzRedKeds.ttf) format("truetype")}:root{--main-font-family-regular:Manrope,Roboto,sans-serif;--main-font-family-medium:ManropeMedium,Roboto,sans-serif;--main-font-family-semibold:ManropeSemiBold,Roboto,sans-serif;--main-font-family-bold:ManropeBold,Roboto,sans-serif}*{margin:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff}input:disabled{-webkit-text-fill-color:#000!important;background-color:#fff!important;opacity:1!important}input:-webkit-autofill{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 9999s ease-in-out 0s!important;transition:background-color 9999s ease-in-out 0s!important}input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}html{scroll-behavior:smooth}.container{box-sizing:border-box;margin:0;padding:0;padding-inline:18px}.img-responsive{height:auto;max-width:100%}.title_h1{font:min(3.0534vw + 12.5px,36px)/1.333 var(--main-font-family-bold)}.title_h2{font:min(1.5267vw + 14.3px,26px)/1.333 var(--main-font-family-medium)}.title_h3{font:25px/1.1 var(--main-font-family-regular)}.link{color:#fff;display:block;font:14px/1 var(--main-font-family-regular);text-decoration:none}.text{font:16px/1.33 var(--main-font-family-regular)}.hidden,.hidden_mobile{display:none}.video_play_button{background:rgba(0,0,0,.5);border:2px solid hsla(0,0%,100%,.95);border-radius:50%;bottom:10%;cursor:pointer;display:block;height:78px;position:absolute;right:5%;transition:all .3s ease;width:78px}.video_play_button.centered{bottom:auto;left:50%;margin-left:-36px;margin-top:-36px;right:auto;top:50%}@media screen and (min-width:1024px){.hidden_mobile{display:unset}.mfp-content .video_without_background{max-width:50%}body .mfp-close-btn-in .js-youtube-modal .mfp-close{right:25%}}.top{max-width:100vw;overflow:hidden}.top__container{background:#091d32;color:#fff;display:flex;flex-direction:column;padding-block:36px 70px;position:relative}.top__title{color:#fff;margin-bottom:min(2.5445vw + .5px,20px);max-width:580px}.top__link{align-items:center;background:#fa5d20;border-radius:4px;color:#fff;display:flex;font:min(.5089vw + 10.1px,14px)/1 var(--main-font-family-regular);gap:min(3.0534vw + 6.5px,30px);justify-content:flex-start;margin-bottom:min(3.8168vw + 25.7px,55px);min-width:160px;padding:min(1.0178vw + 8.2px,16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.top__link:focus,.top__link:hover{color:#fff}.top__link:focus:after,.top__link:hover:after{transform:rotate(-45deg)}.top__link:after{background:50%/contain no-repeat url(/images/course-web-design/arrow-button.svg);content:"";display:block;height:min(.5089vw + 12.1px,16px);transition:all .3s ease-in-out;width:min(.5089vw + 13.1px,17px)}.top__text-content{position:relative;z-index:2}.top__image-wrapper{position:absolute;right:-13px;top:max(144.5px - 3.0534vw,121px);width:min(31.0433vw + 60.6px,329px);z-index:1}.top__info{display:grid;gap:min(.7634vw + 10.1px,16px) min(3.0534vw - 7.5px,16px);grid-template-columns:1fr 1fr;max-width:540px}.top__text{display:flex;font:min(1.0178vw + 8.2px,16px)/1.333 var(--main-font-family-regular);gap:min(.5089vw + 4.1px,8px);margin-bottom:0}.top__text:before{background:#fa5d20;content:"";display:block;grid-area:1/1/2/2;height:min(.7634vw + 6.1px,12px);margin-top:min(.2545vw + 3px,5px);-webkit-mask-image:url(/images/course-web-design/arrow-up.svg);mask-image:url(/images/course-web-design/arrow-up.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;min-width:min(.7634vw + 6.1px,12px);width:min(.7634vw + 6.1px,12px)}.top__text:nth-child(2){grid-area:2/1/3/2}.top__text:nth-child(2):before{background:#36df93}.top__text:nth-child(3){grid-area:2/2/3/3}.top__text:nth-child(3):before{background:#a473e9}@media screen and (min-width:1024px){.top{background:#091d32 50%/cover no-repeat url(/images/course-web-design/top-bg.svg);padding-top:85px}.top__container{background:unset;margin:0 auto;max-width:1610px;padding-block:43px 156px;padding-inline:20px}.top__title{color:#fff;font-size:min(11.1111vw - 73.8px,64px);margin-bottom:56px;max-width:min(125vw - 638px,912px)}.top__title:before{background:50%/contain no-repeat url(/images/course-web-design/logo.svg);content:"";display:block;height:21px;margin-bottom:31px;width:194px}.top__link{background:transparent;border:3px solid #fff;border-radius:6px;font-size:min(1.8519vw + 2px,25px);gap:55px;margin-bottom:90px;min-width:min(22.6852vw + 107.7px,389px);padding:min(1.8519vw - 3px,20px) min(2.7778vw - 2.4px,32px)}.top__link:after{height:28px;width:32px}.top__image-wrapper{right:clamp(-30px,16.8421vw - 202.4631px,50px);top:clamp(84px,430.8px - 25.8065vw,4px);width:clamp(514px,61.2903vw - 307.3px,704px)}.top__info{gap:0 47px;grid-template-columns:292fr 403fr 388fr;max-width:1200px}.top__text{font-size:min(2.3148vw - 4.7px,24px);gap:20px}.top__text:before{height:30px;margin-top:12px;min-width:30px;width:30px}.top__text:nth-child(2){grid-area:1/3/2/4}.top__text:nth-child(3){grid-area:1/2/2/3}}@media screen and (min-width:1500px){.top__container{margin:0 auto;max-width:83.849vw;padding-block:2.239vw 8.124vw;padding-inline:1.042vw}.top__title{font-size:3.333vw;margin-bottom:2.916vw;max-width:47.497vw}.top__title:before{height:1.094vw;margin-bottom:1.614vw;width:10.104vw}.top__link{border:.156vw solid #fff;border-radius:.312vw;font-size:1.302vw;gap:2.864vw;margin-bottom:4.687vw;min-width:20.259vw;padding:1.042vw 1.667vw}.top__link:after{height:1.458vw;width:1.667vw}.top__image-wrapper{right:-2.292vw;top:2.604vw;width:36.664vw}.top__picture{display:flex;width:100%}.top__image{width:100%}.top__info{gap:0 2.448vw;grid-template-columns:292fr 403fr 388fr;max-width:62.496vw}.top__text{font-size:1.25vw;gap:1.042vw}.top__text:before{height:1.562vw;margin-top:.625vw;min-width:1.562vw;width:1.562vw}}.main-info__container{display:grid;gap:min(2.5445vw + .5px,20px) min(1.2723vw + .2px,10px);grid-template-columns:1fr 1fr;margin-top:-33px;padding-bottom:70px;position:relative;z-index:3}.main-info__item{background:#f2f2f2;border-radius:4px;padding:min(1.2723vw + 6.2px,16px) min(1.2723vw + 15.2px,25px) calc(1.2723vw + 14.2px)}.main-info__item_desktop{display:none}.main-info__text{color:#091d32;font:min(1.0178vw + 6.2px,14px)/1.333 var(--main-font-family-regular);margin-bottom:min(1.2723vw + .2px,10px)}.main-info__title{color:#e5662f;font:min(1.0178vw + 8.2px,16px)/1.333 var(--main-font-family-medium);margin:0}.main-info__title_desktop{display:none}@media screen and (min-width:1024px){.main-info__container{gap:30px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-inline:auto;margin-top:-49px;max-width:1610px;padding-bottom:150px;padding-inline:20px}.main-info__item{border-radius:6px;padding:19px 10px 28px min(5.0633vw - 32.8px,35px)}.main-info__item_desktop{display:block}.main-info__text{font-size:min(1.2658vw + 3px,20px);margin-bottom:3px}.main-info__title{font-size:min(1.2658vw + 7px,24px)}.main-info__title_mobile{display:none}.main-info__title_desktop{display:unset}}@media screen and (min-width:1500px){.main-info__container{gap:1.562vw;margin-top:-2.552vw;max-width:83.849vw;padding-bottom:7.812vw;padding-inline:1.042vw}.main-info__item{border-radius:.312vw;padding:.99vw .521vw 1.458vw 1.823vw}.main-info__text{font-size:1.042vw;margin-bottom:.156vw}.main-info__title{font-size:1.25vw}}.education__container{padding-bottom:70px}.education__title{margin-bottom:23px}.education__card-wrapper{display:grid;gap:min(1.2723vw + .2px,10px);grid-template-columns:1fr 1fr;padding-bottom:70px}.education__card{background:#f2f2f2;border-radius:4px;padding:24px min(3.0534vw - 3.5px,20px) 24px min(2.2901vw + 2.4px,20px)}.education__card-title{align-items:center;color:#091d32;display:flex;font:min(1.0178vw + 8.2px,16px)/1.333 var(--main-font-family-medium);gap:8px;margin-bottom:11px}.education__card-title:before{background:50%/contain no-repeat;content:"";display:block}.education__card-title_practice:before{background-image:url(/images/course-web-design/practice.svg);height:44px;min-width:29px;width:29px}.education__card-title_work:before{background-image:url(/images/course-web-design/work.svg);height:45px;min-width:32px;width:32px}.education__card-title_environment:before{background-image:url(/images/course-web-design/environment.svg);height:42px;min-width:28px;width:28px}.education__card-title_schedule:before{background-image:url(/images/course-web-design/schedule.svg);height:46px;min-width:32px;width:32px}.education__card-text{color:#091d32;font:min(.5089vw + 8.1px,12px)/1.333 var(--main-font-family-regular);margin:0}.education__video-wrapper{margin:0 auto;max-width:1090px}.education__video{border-radius:26px;margin:0 18px;overflow:hidden;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.education__video img{width:100vw}.education__link:hover .video_play_button{background:rgba(0,0,0,.675);transform:scale(1.075)}.education .video_play_button{bottom:calc(50% - 39px);right:calc(50% - 39px)}@media screen and (min-width:1024px){.education__container{margin:0 auto;max-width:1610px;padding-bottom:150px;padding-inline:20px}.education__title{font-size:48px;margin-bottom:68px}.education__card-wrapper{display:grid;gap:30px;grid-template-columns:1fr 1fr;padding-bottom:110px}.education__card{border-radius:6px;display:grid;gap:0 30px;grid-template-columns:79px auto;padding:30px 20px 28px 24px}.education__card:nth-child(n+2){padding-top:27px}.education__card:before{background:50%/contain no-repeat;content:"";display:block;grid-area:1/1/3/2}.education__card_practice{padding-right:43px}.education__card_practice:before{background-image:url(/images/course-web-design/practice-desktop.svg);height:117px;min-width:75px;width:75px}.education__card_work{padding-right:20px}.education__card_work:before{background-image:url(/images/course-web-design/work-desktop.svg);height:109px;min-width:79px;width:79px}.education__card_environment:before{background-image:url(/images/course-web-design/environment-desktop.svg);height:131px;min-width:72px;width:72px}.education__card_schedule:before{background-image:url(/images/course-web-design/schedule-desktop.svg);height:104px;min-width:72px;width:72px}.education__card-title{font-size:24px;grid-area:1/2/2/3;margin-bottom:16px}.education__card-title:before{content:unset}.education__card-text{font-size:18px;grid-area:2/2/3/3}.education .video_play_button{bottom:calc(50% - 60px);height:120px;right:calc(50% - 60px);width:120px}}@media screen and (min-width:1240px){.education__card{padding:min(12.8378vw - 129.2px,68px) min(23.9865vw - 277.4px,91px) min(10.1351vw - 97.7px,58px) min(10.8108vw - 110.1px,56px)}.education__card:nth-child(n+2){padding-top:min(6.7568vw - 56.8px,47px)}.education__card_practice{padding-right:min(47.2973vw - 543.5px,183px)}.education__card_work{padding-right:min(55.0676vw - 662.8px,183px)}}@media screen and (min-width:1500px){.education__container{max-width:83.849vw;padding-bottom:7.812vw;padding-inline:1.042vw}.education__title{font-size:2.5vw;margin-bottom:3.541vw}.education__card-wrapper{gap:1.562vw;padding-bottom:5.729vw}.education__card{border-radius:.312vw;gap:0 1.562vw;grid-template-columns:4.114vw auto;padding:3.541vw 4.739vw 3.021vw 2.916vw}.education__card:nth-child(n+2){padding-top:2.448vw}.education__card_practice{padding-right:9.531vw}.education__card_practice:before{height:6.093vw;min-width:3.906vw;width:3.906vw}.education__card_work{padding-right:9.531vw}.education__card_work:before{height:5.677vw;min-width:4.114vw;width:4.114vw}.education__card_environment:before{height:6.822vw;min-width:3.75vw;width:3.75vw}.education__card_schedule:before{height:5.416vw;min-width:3.75vw;width:3.75vw}.education__card-title{font-size:1.25vw;margin-bottom:.833vw}.education__card-text{font-size:.937vw}.education__video-wrapper{max-width:56.767vw}.education__video{border-radius:1.354vw;margin:0 .937vw}.education .video_play_button{bottom:calc(50% - 3.125vw);height:6.25vw;right:calc(50% - 3.125vw);width:6.25vw}}.resume__container{display:flex;flex-direction:column;padding-bottom:70px}.resume__title{margin-bottom:25px}.resume__block{background:#091d32 50%/135% no-repeat url(/images/course-web-design/resume-bg-2.svg);border-radius:4px;display:flex;flex-direction:column;padding:23px 31px 25px}.resume__block_center{align-items:center;background:#091d32 50%/125% no-repeat url(/images/course-web-design/resume-bg-0.svg);margin-bottom:10px}.resume__picture_author{border-radius:50%;display:flex;height:70px;margin-bottom:16px;width:70px}.resume__tool-img{display:flex;width:min(3.0534vw + 18.5px,42px)}.resume__name{color:#fff;font:min(1.0178vw + 8.2px,16px)/1.333 var(--main-font-family-medium);margin-bottom:0}.resume__text{color:#fff;font:min(1.0178vw + 8.2px,16px)/1.333 var(--main-font-family-regular);margin-bottom:17px;opacity:.74}.resume__skills{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;width:90%}.resume__skill{color:#fff;display:flex;font:min(1.0178vw + 6.2px,14px)/1.4 var(--main-font-family-regular);gap:12px;margin-bottom:0}.resume__skill:before{background:#a473e9;content:"";display:block;height:10px;margin-block:auto;-webkit-mask-image:url(/images/course-web-design/star.svg);mask-image:url(/images/course-web-design/star.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;min-width:10px;width:10px}.resume__skill:nth-child(2n):before{background:#36df93}.resume__tools{display:flex;gap:16px}.resume__tool{align-items:center;display:flex;flex-direction:column;gap:8px}.resume__tool-name{color:#fff;font:min(1.0178vw + 6.2px,14px)/1.333 var(--main-font-family-medium);margin:0}@media screen and (min-width:768px){.resume__block-wrapper{display:grid;gap:16px;grid-template-columns:190fr 555fr}.resume__block_center{background:#091d32 50%/125% no-repeat url(/images/course-web-design/resume-bg-1.svg);justify-content:center;margin-bottom:0}}@media screen and (min-width:1024px){.resume__container{margin:0 auto;max-width:1610px;padding:0 20px 150px}.resume__title{font-size:48px;margin-bottom:85px}.resume__block{border-radius:6px;padding:min(13.2813vw - 112px,92px) min(25.7813vw - 240px,156px) min(14.8438vw - 128px,100px) min(20.8984vw - 190px,131px)}.resume__block_center{padding-inline:20px}.resume__block-wrapper{gap:30px;grid-template-columns:290fr 1250fr}.resume__picture_author{border-radius:50%;height:162px;margin-bottom:18px;width:162px}.resume__image{width:100%}.resume__tool-img{width:68px}.resume__name,.resume__text{font-size:min(.3906vw + 18px,24px)}.resume__text{margin-bottom:33px}.resume__skills{display:flex;flex-direction:row;flex-wrap:wrap;gap:min(2.3438vw + 0px,36px) 8px;margin-bottom:18px;width:100%}.resume__skill{font-size:min(.3906vw + 14px,20px);gap:21px;margin-bottom:0;width:49%}.resume__skill:before{height:20px;margin:0;min-width:20px;width:20px}.resume__tools{gap:26px}.resume__tool{gap:16px}.resume__tool-name{font-size:20px;margin:0}}@media screen and (min-width:1500px){.resume__container{margin:0 auto;max-width:83.849vw;padding:0 1.042vw 7.812vw}.resume__title{font-size:2.5vw;margin-bottom:4.427vw}.resume__block{border-radius:.312vw;padding:4.791vw 8.124vw 5.208vw 6.822vw}.resume__block_center{padding-inline:1.042vw}.resume__block-wrapper{gap:1.562vw}.resume__picture_author{height:8.437vw;margin-bottom:.937vw;width:8.437vw}.resume__tool-img{width:3.541vw}.resume__name,.resume__text{font-size:1.25vw}.resume__text{margin-bottom:1.719vw}.resume__skills{gap:1.875vw .417vw;margin-bottom:.937vw;width:100%}.resume__skill{font-size:1.042vw;gap:1.094vw}.resume__skill:before{height:1.042vw;min-width:1.042vw;width:1.042vw}.resume__tools{gap:1.354vw}.resume__tool{gap:.833vw}.resume__tool-name{font-size:1.042vw}}.environment{padding-bottom:70px}.environment__container{display:flex;flex-direction:row;gap:30px}.environment__text-content{display:grid;gap:0 10px;grid-template-columns:1fr 1fr;margin-bottom:22px}.environment__title{color:#091d32;grid-area:1/1/2/3;margin:0 0 12px;width:75%}.environment__text{color:#091d32;font:min(1.0178vw + 8.2px,16px)/1.333 var(--main-font-family-regular);grid-area:2/1/3/2;margin:0}.environment__link{align-items:center;background:#fa5d20;border-radius:4px;color:#fff;display:flex;font:min(.5089vw + 10.1px,14px)/1 var(--main-font-family-regular);grid-area:2/2/3/3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin-bottom:min(3.8168vw + 25.7px,55px);min-width:160px;padding:min(1.0178vw + 8.2px,16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.environment__link:focus,.environment__link:hover{color:#fff}.environment__link:focus:after,.environment__link:hover:after{transform:rotate(-45deg)}.environment__link:after{background:50%/contain no-repeat url(/images/course-web-design/arrow-button.svg);content:"";display:block;height:min(.5089vw + 12.1px,16px);margin-left:min(3.0534vw + 6.5px,30px);transition:all .3s ease-in-out;width:min(.5089vw + 13.1px,17px)}.environment__image-wrapper{height:auto;width:100%}.environment__picture{display:flex;width:100%}.environment__image{width:100%}@media screen and (min-width:1024px){.environment{padding-bottom:150px}.environment__container{margin:0 auto;max-width:1610px;padding-inline:20px}.environment__text-content{margin-bottom:80px}.environment__title{font-size:48px;margin-bottom:30px;width:100%}.environment__text{font-size:24px}.environment__link{background:transparent;border:3px solid #fa5d20;border-radius:6px;color:#fa5d20;font-size:25px;margin:0 0 0 auto;min-width:389px;padding:19px 32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.environment__link:focus,.environment__link:hover{color:#fa5d20}.environment__link:after{background:50%/contain no-repeat url(/images/course-web-design/arrow-button-orange.svg);height:28px;margin-left:55px;width:32px}.environment__image-wrapper{height:auto;width:100%}.environment__picture{display:flex;width:100%}}@media screen and (min-width:1500px){.environment{padding-bottom:7.812vw}.environment__container{max-width:83.849vw;padding-inline:1.042vw}.environment__text-content{margin-bottom:4.166vw}.environment__title{font-size:2.5vw;margin-bottom:1.562vw}.environment__text{font-size:1.25vw}.environment__link{border:.156vw solid #fa5d20;border-radius:.312vw;font-size:1.302vw;min-width:20.259vw;padding:.99vw 1.667vw}.environment__link:after{height:1.458vw;margin-left:2.864vw;width:1.667vw}}.program__title{color:#091d32;margin-bottom:11px}.program__text{color:#091d32;font:min(1.0178vw + 8.2px,16px)/1.333 var(--main-font-family-regular);margin-bottom:17px;max-width:580px}.program__container{display:flex;flex-direction:column;gap:2px;padding-bottom:70px}.program__card-header{align-items:center;background:#12283f47;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:16px;height:64px;justify-content:space-between;padding-inline:16px}.program__card-number{color:#091d32;font:40px/1.333 var(--main-font-family-medium)}.program__card-title{color:#091d32;font:min(1.0178vw + 8.2px,16px)/1.333 var(--main-font-family-medium);width:100%}.program__card-arrow{background:50%/cover no-repeat url(/images/course-web-design/program-arrow.svg);height:20px;min-width:20px;width:20px}.program__card-content{background:#f2f2f2;border-radius:0 0 4px 4px;box-sizing:border-box;display:flex;flex-direction:column;padding:23px 20px 3px 22px}.program__card-content-wrapper{max-height:0;overflow:hidden;transition:max-height .3s ease}.program__info{display:flex;flex-direction:column;padding-left:33px;position:relative}.program__info:before{background:#091d32;border-radius:50%;content:"";display:block;height:7px;left:0;position:absolute;top:3px;width:7px}.program__info:after{background:#091d32;content:"";display:block;height:150px;left:3px;position:absolute;top:5px;width:1px}.program__info:last-child:after{background:#f2f2f2;z-index:2}.program__info:last-child:before{z-index:3}.program__info-title{color:#fa5d20;font:min(1.0178vw + 6.2px,14px)/1.333 var(--main-font-family-medium);margin-bottom:0}.program__info-text{color:#091d32;font:min(1.0178vw + 6.2px,14px)/1.4 var(--main-font-family-regular);margin-bottom:20px;width:90%}.open .program__card-content-wrapper{max-height:2000px}.open .program__card-header{border-radius:4px 4px 0 0}.open .program__card-arrow{transform:rotate(180deg)}@media screen and (min-width:1024px){.program__title{font-size:48px;margin-bottom:22px}.program__text{font-size:24px;margin-bottom:61px;max-width:655px}.program__container{gap:8px;margin:0 auto;max-width:1610px;padding:0 20px 150px}.program__card-header{background:#12283f47;border-radius:6px;cursor:pointer;gap:80px;height:156px;padding-inline:41px 77px}.program__card-number{font-size:96px;width:34px}.program__card-title{font-size:24px}.program__card-arrow{height:45px;min-width:45px;width:45px}.program__card-content{border-radius:0 0 6px 6px;padding:23px 20px 3px 56px}.program__card-content-wrapper{max-height:0;overflow:hidden}.program__info{display:flex;flex-direction:column;padding-left:100px;position:relative}.program__info:before{background:#091d32;border-radius:50%;height:10px;left:5px;position:absolute;top:5px;width:10px}.program__info:after{background:#091d32;content:"";display:block;height:150px;left:9px;position:absolute;top:5px;width:2px}.program__info:first-child:before{height:20px;left:0;-webkit-mask-image:url(/images/course-web-design/star.svg);mask-image:url(/images/course-web-design/star.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;top:0;width:20px}.program__info:last-child:after{background:#f2f2f2;width:3px;z-index:2}.program__info:last-child:before{height:20px;left:0;-webkit-mask-image:url(/images/course-web-design/star.svg);mask-image:url(/images/course-web-design/star.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;top:0;width:20px}.program__info-title{font-size:20px;margin-bottom:8px}.program__info-text{font-size:18px;margin-bottom:31px;width:90%}.open .program__card-content-wrapper{max-height:2000px}.open .program__card-header{border-radius:6px 6px 0 0}}@media screen and (min-width:1500px){.program__title{font-size:2.5vw;margin-bottom:1.146vw}.program__text{font-size:1.25vw;margin-bottom:3.177vw;max-width:34.112vw}.program__container{gap:.417vw;margin:0 auto;max-width:83.849vw;padding:0 1.042vw 7.812vw}.program__card-header{border-radius:.312vw;gap:4.166vw;height:8.124vw;padding-inline:2.135vw 4.01vw}.program__card-number{font-size:5vw;width:1.771vw}.program__card-title{font-size:1.25vw}.program__card-arrow{height:2.344vw;min-width:2.344vw;width:2.344vw}.program__card-content{border-radius:0 0 .312vw .312vw;padding:1.198vw 1.042vw .156vw 2.916vw}.program__info{padding-left:5.208vw}.program__info:before{height:.521vw;left:.26vw;top:.26vw;width:.521vw}.program__info:after{height:7.812vw;left:.469vw;top:.26vw;width:.104vw}.program__info:first-child:before{height:1.042vw;left:0;top:0;width:1.042vw}.program__info:last-child:after{width:.156vw}.program__info:last-child:before{height:1.042vw;left:0;top:0;width:1.042vw}.program__info-title{font-size:1.042vw;margin-bottom:.417vw}.program__info-text{font-size:.937vw;margin-bottom:1.614vw;width:90%}.open .program__card-header{border-radius:.312vw .312vw 0 0}}.member{position:relative}.member__title{margin:0;padding:0 18px 19px}.member__slider{display:flex;flex-direction:column;padding:0 0 70px}.member__slide-wrapper{height:100%}.member__slide{background:#091d32 calc(100% - 14px) 17px/47px no-repeat url(/images/course-web-design/arrow-white.svg);border-radius:4px;display:flex;flex-direction:column;height:100%;max-width:500px;padding:23px 10px 19px 17px;width:calc(100vw - 36px)}.member__info{align-items:center;display:flex;gap:9px;margin-bottom:20px}.member__picture{border-radius:6px;display:flex;overflow:hidden;width:min(2.5445vw + 30.5px,50px)}.member__name{color:#fff;font:min(1.0178vw + 10.2px,18px)/1 var(--main-font-family-medium);margin:0}.member__text{color:#fff;font:min(1.0178vw + 6.2px,14px)/1.4 var(--main-font-family-regular);margin-bottom:0}.member__image{height:auto;width:100%}.member__text-wrapper{display:flex;flex-direction:column;gap:16px}.member__control{background:50%/cover no-repeat url(/images/course-web-design/slider-arrow.svg);display:flex;height:min(1.5267vw + 14.3px,26px);position:absolute;right:max(8px,50% - 265px);top:41%;width:min(1.5267vw + 14.3px,26px)}.member__control_prev{left:max(8px,50% - 265px);right:unset;transform:rotate(180deg)}.tns-inner{display:flex}@media screen and (min-width:1024px){.member__title{font-size:48px;margin:0 auto;max-width:1610px;padding:0 20px 80px}.member__slider{padding:0 0 150px}.member__slide{background:#091d32 calc(100% - 21px) calc(100% - 18px)/120px no-repeat url(/images/course-web-design/arrow-white.svg);border-radius:6px;display:grid;gap:50px;grid-template-columns:487fr 138fr;max-width:770px;padding:45px 50px 20px 38px;width:calc(100vw - 36px)}.member__info{flex-direction:column;gap:18px;grid-area:1/2/2/3}.member__picture{width:90px}.member__name{text-align:center}.member__name,.member__text{font-size:18px}.member__control{background:50%/cover no-repeat url(/images/course-web-design/slider-arrow.svg);display:flex;height:45px;position:absolute;right:89px;top:44%;width:45px}.member__control_prev{left:89px;right:unset;transform:rotate(180deg)}}@media screen and (min-width:1500px){.member__title{font-size:2.5vw;max-width:83.849vw;padding:0 1.042vw 4.166vw}.member__slider{padding:0 0 7.812vw;position:relative;right:20.572vw}.member__slide{background:#091d32 calc(100% - 1.0938vw) calc(100% - .9375vw)/6.25vw no-repeat url(/images/course-web-design/arrow-white.svg);border-radius:.312vw;gap:2.604vw;max-width:40.102vw;padding:2.344vw 2.604vw 1.042vw 1.979vw;width:98.125vw}.member__info{gap:.937vw}.member__picture{width:4.687vw}.member__name,.member__text{font-size:.937vw}.member__control{height:2.344vw;right:4.635vw;width:2.344vw}.member__control_prev{left:4.635vw}}.certificate{padding-bottom:70px}.certificate__container{background:#f2f2f2;border-radius:4px;margin:0 auto;max-width:732px;padding:30px 16px}.certificate__title{color:#091d32;margin-bottom:18px}.certificate__text{color:#091d32;font:min(1.0178vw + 8.2px,16px)/1.333 var(--main-font-family-regular);margin-bottom:20px;max-width:400px}.certificate__picture{display:flex;width:100%}@media screen and (min-width:1024px){.certificate{padding-bottom:150px}.certificate__container{align-items:center;border-radius:6px;display:grid;gap:65px;grid-template-columns:537fr 814fr;margin:0 auto;max-width:1566px;padding:50px 55px 50px min(20.8333vw - 163.3px,95px)}.certificate__title{font-size:min(2.7778vw + 13.6px,48px);margin-bottom:3px}.certificate__text{font-size:min(1.8519vw + 1px,24px);margin-bottom:0;max-width:540px}}@media screen and (min-width:1500px){.certificate{padding-bottom:7.812vw}.certificate__container{align-items:center;border-radius:.312vw;display:grid;gap:3.385vw;grid-template-columns:537fr 814fr;margin:0 auto;max-width:81.557vw;padding:2.604vw 2.864vw 2.604vw 4.948vw}.certificate__title{font-size:2.5vw;margin-bottom:.156vw}.certificate__text{font-size:1.25vw;margin-bottom:0;max-width:28.123vw}.certificate__picture{display:flex;width:42.393vw}.certificate__image{width:100%}}.registration-popup__container{background-color:#fff;height:100vh;overflow:hidden auto;width:100%}.registration-popup__container_small{height:unset;padding:0}.registration-popup__wrapper{background:#fff;border-radius:20px;box-sizing:border-box;display:none;flex-direction:column;justify-content:center;left:50%;max-width:580px;overflow:hidden;overflow-y:auto;padding:25px;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);transition:all .2s ease-in;width:calc(90.601vw - .8px);z-index:100}.registration-popup_open{display:flex}.registration-popup__close-button{background:no-repeat 50% url(/images/svg/close_icon.svg);border:0;cursor:pointer;height:18px;opacity:.5;padding:5px;position:absolute;right:16px;top:16px;width:18px}.registration-popup__title{color:#091d32;font:26px/1.1 var(--main-font-family-medium);margin-bottom:10px}.registration-popup__icon.active{background-image:url(/images/it-school-creative/registration-popup-icon.svg);background-repeat:no-repeat;background-size:contain;content:"";height:21px;margin-bottom:20px;width:57px}.registration-popup__text{color:#091d32;font:16px/1.5 var(--main-font-family-regular);margin-bottom:20px}.registration-popup__text_contact{margin-bottom:10px}.registration-popup__link{color:#091d32;font-size:16px;text-decoration:none}@media screen and (min-width:1024px){.registration-popup__container,.registration-popup__container_small{border-radius:6px}.registration-popup__wrapper{border:6px;padding:50px 20px 50px 50px;width:584px}.registration-popup__close-button{height:20px;padding:5px;right:30px;top:30px;width:20px}.registration-popup__title{font-size:32px;margin-bottom:15px}.registration-popup__icon.active{height:35px;margin-bottom:31px;width:96px}.registration-popup__text{font-size:20px;margin-bottom:30px}.registration-popup__text_contact{margin-bottom:10px}.registration-popup__link{font-size:20px}}@media screen and (min-width:1500px){.registration-popup__container,.registration-popup__container_small{border-radius:.312vw}.registration-popup__wrapper{border:.312vw;max-width:30.415vw;padding:2.604vw 1.042vw 2.604vw 2.604vw;width:30.415vw}.registration-popup__close-button{height:1.042vw;padding:.26vw;right:1.562vw;top:1.562vw;width:1.042vw}.registration-popup__title{font-size:1.667vw;margin-bottom:.781vw}.registration-popup__text{font-size:1.042vw;margin-bottom:1.562vw}.registration-popup__text_contact{margin-bottom:.521vw}.registration-popup__link{font-size:1.042vw}}.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) StemMedium}.toast__link{color:#24272a}.toast__button{background:url(/images/svg/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}}.tuition-fees__container{display:flex;flex-direction:column}.tuition-fees__title{margin-bottom:24px}.tuition-fees__price{background:#091d32;border-radius:4px;display:grid;gap:22px 25px;grid-template-columns:130fr 142fr;margin-bottom:24px;padding:31px 28px 28px 21px;position:relative}.tuition-fees__price:before{background:50%/cover no-repeat url(/images/course-web-design/arrow-orange.svg);content:"";display:block;height:139px;left:16px;position:absolute;top:max(-2.5445vw + 124.5px,105px);width:56px}.tuition-fees__price-title{color:#fff;font:min(1.0178vw + 8.2px,16px)/1.4 var(--main-font-family-medium);margin:0}.tuition-fees__list{list-style-type:none;margin:10px 0 0;padding:0}.tuition-fees__item{color:#fff;font:min(1.0178vw + 6.2px,14px)/1.4 var(--main-font-family-regular);margin-bottom:7px;padding-left:14px;position:relative}.tuition-fees__item:last-child{margin-bottom:0}.tuition-fees__item:before{background:#fff;content:"";display:block;height:5px;left:0;position:absolute;top:4px;width:5px}.tuition-fees__price-text{color:#fff;font:min(1.0178vw + 6.2px,14px)/1.333 var(--main-font-family-regular);margin:0}.tuition-fees__form-wrapper{background-color:#091d32;padding:30px 18px}.tuition-fees__form{max-width:500px}.tuition-fees__form .tuition-fees__input{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border:none;border-radius:4px;box-sizing:border-box;color:#091d32;font:12px/1.95 var(--main-font-family-regular);height:unset;max-width:500px;padding:13px 24px;transition:unset;width:100%}.tuition-fees__form .tuition-fees__input:active,.tuition-fees__form .tuition-fees__input:focus,.tuition-fees__form .tuition-fees__input:focus-visible,.tuition-fees__form .tuition-fees__input:hover{border:unset;outline:unset}.tuition-fees__form .tuition-fees__input_submit{align-items:center;background-color:#fa5d20;color:#fff;cursor:pointer;display:flex;font:min(1.0178vw + 8.2px,16px)/1 var(--main-font-family-medium);justify-content:space-between;margin-bottom:8px;padding-block:16px 15px}.tuition-fees__form .tuition-fees__input_submit:disabled{opacity:.8}.tuition-fees__form .tuition-fees__input_submit:after{background:50%/contain no-repeat url(/images/course-web-design/arrow-button.svg);content:"";display:block;height:18px;margin-left:auto;transition:all .3s ease-in-out;width:20px}.tuition-fees__form .tuition-fees__input_submit:focus:after,.tuition-fees__form .tuition-fees__input_submit:hover:after{transform:rotate(-45deg)}.tuition-fees__form .tuition-fees__input::-moz-placeholder{color:#091d32;font:min(1.0178vw + 8.2px,16px)/1.95 var(--main-font-family-regular);opacity:.5}.tuition-fees__form .tuition-fees__input:-ms-input-placeholder{color:#091d32;font:min(1.0178vw + 8.2px,16px)/1.95 var(--main-font-family-regular);opacity:.5}.tuition-fees__form .tuition-fees__input::placeholder{color:#091d32;font:min(1.0178vw + 8.2px,16px)/1.95 var(--main-font-family-regular);opacity:.5}.tuition-fees__form .tuition-fees__input.loading{position:relative}.tuition-fees__form .tuition-fees__input.loading:after{opacity:0}.tuition-fees__form .tuition-fees__input.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/form/preloader-white.svg) no-repeat 50%/contain;bottom:0;content:"";display:block;height:20px;margin:auto;position:absolute;right:27px;top:0;width:20px}.tuition-fees__form .tuition-fees__input.form__input-field_invalid{border:1px solid red;padding:12px 23px}.tuition-fees__input-wrapper{margin-bottom:8px}.tuition-fees__form-agreement-link{color:#ffffffcc!important;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}.tuition-fees__form-agreement-link:active,.tuition-fees__form-agreement-link:hover,.tuition-fees__form-agreement-link:link,.tuition-fees__form-agreement-link:visited{color:#ffffffcc}.tuition-fees__checkbox-wrapper{display:block;margin-bottom:9px}.tuition-fees__checkbox{background:transparent;border-radius:2px;cursor:pointer;display:none;height:16px;min-width:16px;position:relative;top:-2px;width:16px}.tuition-fees__checkbox-text{align-items:flex-start;color:#ffffffcc;display:flex;font:10px/1.6 var(--main-font-family-regular);gap:8px;position:relative}.tuition-fees__checkbox-text:before{background:#fff;border:1px solid #ffffffcc;border-radius:3px;content:"";cursor:pointer;display:block;height:16px;min-width:16px;width:16px}.tuition-fees__checkbox-text:has(.tuition-fees__checkbox:checked):before{background:50%/contain #fa5d20 url(/images/svg/check.svg) no-repeat;border:none}.tuition-fees__checkbox-text.invalid:before{border:1px solid #ff2c2c}.form__tooltip{color:#ff2c2c;display:inline-block;font:10px/1.5 var(--main-font-family-regular)}.form__tooltip.hidden{display:none}@media screen and (min-width:1024px){.tuition-fees{background:#f2f2f2}.tuition-fees__wrapper{display:contents}.tuition-fees__container{background:#f2f2f2;display:grid;gap:0 30px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1610px;padding:80px 20px 156px}.tuition-fees__title{font-size:48px;grid-area:1/1/2/3;margin-bottom:70px}.tuition-fees__price{border-radius:6px;gap:min(3.7109vw - 12px,45px) min(10.3516vw - 90px,69px);grid-template-columns:200fr 276fr;margin-bottom:0;padding:min(6.6406vw - 32px,70px) min(3.125vw + 4px,52px) min(2.7344vw + 8px,50px)}.tuition-fees__price:before{left:min(2.9297vw + 6px,51px);top:min(11.1328vw + 64px,235px)}.tuition-fees__price-title{font-size:min(.7813vw + 12px,24px)}.tuition-fees__list{margin:8px 0 0}.tuition-fees__item{font-size:18px;margin-bottom:4px;padding-left:24px}.tuition-fees__item:last-child{margin-bottom:0}.tuition-fees__item:before{height:10px;top:7px;width:10px}.tuition-fees__price-text{font-size:18px}.tuition-fees__form-wrapper{border-radius:6px;padding:min(6.6406vw - 32px,70px)}.tuition-fees__form{max-width:100%}.tuition-fees__form .tuition-fees__input{border-radius:6px;font-size:min(.7813vw + 12px,24px);max-width:unset;padding:min(1.1719vw + 8px,26px) min(.9766vw + 20px,35px)}.tuition-fees__form .tuition-fees__input_submit{align-items:center;font-size:24px;margin-bottom:15px;padding:22px 36px}.tuition-fees__form .tuition-fees__input_submit:disabled{opacity:.8}.tuition-fees__form .tuition-fees__input_submit:after{height:29px;width:31px}.tuition-fees__form .tuition-fees__input::-moz-placeholder{font-size:24px}.tuition-fees__form .tuition-fees__input:-ms-input-placeholder{font-size:24px}.tuition-fees__form .tuition-fees__input::placeholder{font-size:24px}.tuition-fees__form .tuition-fees__input.loading:before{height:25px;width:25px}.tuition-fees__form .tuition-fees__input.form__input-field_invalid{padding:25px 34px}.tuition-fees__input-wrapper{margin-bottom:15px}.tuition-fees__agreement,.tuition-fees__agreement-link{font-size:15px}.tuition-fees__checkbox-text{font-size:12px}.tuition-fees__checkbox-text:before{height:18px;min-width:18px;width:18px}.form__tooltip{font-size:14px;margin-top:6px}}@media screen and (min-width:1500px){.tuition-fees__container{gap:0 1.562vw;max-width:83.849vw;padding:4.166vw 1.042vw 8.124vw}.tuition-fees__title{font-size:2.5vw;margin-bottom:3.646vw}.tuition-fees__price{border-radius:.312vw;gap:2.344vw 3.594vw;padding:3.646vw 2.708vw 2.604vw}.tuition-fees__price:before{background-size:contain;height:11.562vw;left:unset;right:5.729vw;top:-1.25vw;transform:rotate(-90deg);width:4.271vw}.tuition-fees__price-title{font-size:1.25vw}.tuition-fees__list{margin:.417vw 0 0}.tuition-fees__item{font-size:.937vw;margin-bottom:.208vw;padding-left:1.25vw}.tuition-fees__item:last-child{margin-bottom:0}.tuition-fees__item:before{height:.521vw;top:.365vw;width:.521vw}.tuition-fees__price-text{font-size:.937vw}.tuition-fees__form-wrapper{border-radius:.312vw;padding:3.646vw}.tuition-fees__form .tuition-fees__input{border-radius:.312vw;font-size:1.25vw;padding:1.354vw 1.823vw}.tuition-fees__form .tuition-fees__input_submit{font-size:1.25vw;margin-bottom:.781vw;padding:1.146vw 1.875vw}.tuition-fees__form .tuition-fees__input_submit:after{height:1.51vw;width:1.614vw}.tuition-fees__form .tuition-fees__input::-moz-placeholder{font-size:1.25vw}.tuition-fees__form .tuition-fees__input:-ms-input-placeholder{font-size:1.25vw}.tuition-fees__form .tuition-fees__input::placeholder{font-size:1.25vw}.tuition-fees__form .tuition-fees__input.form__input-field_invalid{padding:1.302vw 1.771vw}.tuition-fees__input-wrapper{margin-bottom:.781vw}.tuition-fees__agreement,.tuition-fees__agreement-link{font-size:.781vw}.tuition-fees__checkbox-wrapper{margin-bottom:.521vw}.tuition-fees__checkbox{border-radius:.104vw;height:1.042vw;min-width:1.042vw;position:relative;top:-.104vw;width:1.042vw}.tuition-fees__checkbox-text{font-size:.729vw;gap:.573vw}.tuition-fees__checkbox-text:before{border-radius:.156vw;height:1.042vw;min-width:1.042vw;width:1.042vw}.form__tooltip{font-size:.729vw;margin-top:.312vw}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/* End */


/* Start:/lib/css/tiny-slider/tiny-slider.css?17732375102121*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
/* End */


/* Start:/build/css/micromodal/style.css?17794596952769*/
@-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/course-web-design/style.css?177945969042470 */
/* /lib/css/tiny-slider/tiny-slider.css?17732375102121 */
/* /build/css/micromodal/style.css?17794596952769 */
