/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}[type=button]:-moz-focusring{outline:1px dotted ButtonText}[type=reset]:-moz-focusring{outline:1px dotted ButtonText}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html{-webkit-text-size-adjust:100%;color:#323232;scroll-behavior:smooth;font-size:16px;line-height:1.15}body{-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-wrap:break-word;background:#fcfcfc;margin:0;font-family:Inter,Arial,sans-serif}p{margin:0}.container{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 40px}@media (width<=768px){.container{padding:0}}.wrap{box-sizing:border-box;max-width:1160px;margin:0 auto}.menu-open{overflow:hidden}.timer{background:#0b101e;border-radius:16px;max-width:560px;padding:20px 32px}.timer__title{letter-spacing:-.01em;width:100%;margin-bottom:16px;font-family:IBM Plex Sans;font-size:23px;font-weight:600;line-height:30px}.timer__item{margin-right:12px}.timer__item:last-child{margin-right:0}.timer__days,.timer__hours,.timer__minutes,.timer__seconds{letter-spacing:-.01em;color:#fff;text-align:center;width:56px;font-family:IBM Plex Sans;font-size:44px;font-weight:600;line-height:54px;display:inline-block}.timer__description{letter-spacing:.03em;color:#fff;font-size:13px;font-weight:400;line-height:17px}.timer__block{text-align:center;width:100%}.timer__clock{width:100%;display:flex}@media (width<=768px){.timer{flex-wrap:wrap;justify-content:center;max-width:100%;padding:20px;display:flex}.timer__title{text-align:center}.timer__clock{justify-content:center}.timer__days,.timer__hours,.timer__minutes,.timer__seconds{font-size:34px;line-height:44px}}.button{letter-spacing:.03em;text-align:center;color:#fff;cursor:pointer;background:#2249ff;border:none;border-radius:6px;justify-content:center;padding:16px 40px;font-size:23px;font-weight:700;line-height:30px;text-decoration:none;transition-property:background-color,color;transition-duration:.5s;display:inline-flex}.button-white{color:#2249ff;background-color:#fff;padding:12px;font-size:16px;font-weight:600;line-height:20.8px}@media (width<=768px){.button-white{padding:4px 8px}}.button-white-lg{letter-spacing:.03em;padding:16px 40px;font-size:23px;font-weight:700;line-height:30px}.button-white:hover{color:#fff;background:#002aee}.button:hover{background:#002aee}.button--large{padding:16px 32px;font-size:23px;font-weight:600;line-height:30px}.header-container{z-index:10;background:#2249ff;position:sticky;top:0}@media (width<=768px){.header-container{padding:0 20px}}.header{align-items:center;padding:12px 0;display:flex}@media (width<=768px){.header{padding:8px 0}}.header__profession{color:#fff;align-items:center;margin-right:20px;display:flex}@media (width<=768px){.header__profession{margin-right:4px}}.header__profession>span{border:1px solid #fff;border-radius:100px;margin-right:12px;padding:4px 16px;font-size:13px;line-height:17px}.header__profession>p{font-size:19px;line-height:24.7px}.header__profession-tablet{display:none}@media (width<=1200px){.header__profession-desktop{display:none}.header__profession-tablet{display:block}.header__profession-tablet>p{font-size:16px;line-height:21px}}@media (width<=480px){.header__profession-tablet{display:none}}.header__profession-mobile{display:none}@media (width<=480px){.header__profession-mobile{display:block}.header__profession-mobile p{margin-left:8px;font-size:12px;line-height:16px}}.header__timer{margin-right:4px}.header__timer-days,.header__timer-hours,.header__timer-seconds,.header__timer-minutes{color:#fff;width:44px;margin-right:4px;font-family:IBM Plex Sans;font-size:34px;line-height:44px}.header__timer-item{align-items:center;margin-right:12px;display:flex}.header__timer-description{color:#cbd5e1}@media (width<=680px){.header__timer-item{text-align:center;margin-right:4px;display:block}.header__timer-days,.header__timer-hours,.header__timer-seconds,.header__timer-minutes{margin-right:0;font-size:28px;line-height:38px}}@media (width<=480px){.header__timer{margin-left:-12px}.header__timer-days,.header__timer-hours,.header__timer-seconds,.header__timer-minutes{margin-right:0;font-size:18px;line-height:24px}.header__timer-description{font-size:10px;line-height:13px;display:block}.header__timer-item{margin-right:2px}}.header__button{box-sizing:border-box;flex-shrink:0;width:176px;margin-left:auto}@media (width<=768px){.header__button{width:auto}}.menu{margin:0;padding-left:0;list-style:none;display:flex}@media (width<=1200px){.menu{display:none}.menu--footer{flex-wrap:wrap;justify-content:center;display:flex}}.menu__item{margin-right:32px}@media (width<=1440px){.menu__item{margin-right:12px}}.menu__item:last-child{margin-right:0}.menu__item:first-child a:hover{letter-spacing:.02em}.menu__item a{letter-spacing:.03em;color:#fff;white-space:nowrap;font-size:16px;font-weight:400;line-height:21px;text-decoration:none;display:inline-flex}.menu__item a:hover{letter-spacing:.0165em;font-weight:600}.first-screen{align-items:center;margin:0 auto;display:flex}.first-screen__main-img{max-width:100%;display:block}@media (width<=1200px){.first-screen__main-img{max-height:400px}}.first-screen__unreal{display:block;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}@media (width<=768px){.first-screen__unreal{top:50%;bottom:0;transform:translate(-50%,-50%)}}@media (width<=480px){.first-screen__unreal{width:112px}}@media (width<=1024px){.first-screen{flex-wrap:wrap}}.first-screen-bg{position:relative}.first-screen-bg>.container{padding-top:86px;padding-bottom:86px;position:relative}@media (width<=768px){.first-screen-bg>.container{padding-top:40px;padding-bottom:40px}}.first-screen__left{flex-basis:calc(50% - 50px)}@media (width<=768px){.first-screen__left{flex-basis:100%;margin-bottom:40px}}.first-screen__left h1{letter-spacing:-.01em;color:#323232;margin-top:0;margin-bottom:24px;font-family:IBM Plex Sans;font-size:60px;font-weight:500;line-height:78px}@media (width<=1200px){.first-screen__left h1{font-size:49px;line-height:53px}}.first-screen__right{flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex;position:absolute;right:0}@media (width<=768px){.first-screen__right{width:100%;position:relative}}.first-screen__text{color:#323232;margin-bottom:40px;font-size:28px;line-height:36.4px}@media (width<=1200px){.first-screen__text{font-size:19px;line-height:24px}}.first-screen__timer--mobile{display:none}@media (width<=1024px){.first-screen__timer--desktop{display:none}.first-screen__timer--mobile{flex-wrap:wrap;width:100%;display:flex}}@media (width<=768px){.first-screen{padding:0 20px}}.why-webdev{background:#f5f5f5;padding:80px 0}@media (width<=1024px){.why-webdev{padding:40px 0}}@media (width<=768px){.why-webdev{padding:40px 20px}}.why-webdev__header{color:#323232;margin-top:0;margin-bottom:40px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}@media (width<=768px){.why-webdev__header{margin-bottom:20px;font-size:34px;line-height:44px}}.why-webdev-container{padding-top:80px}@media (width<=1024px){.why-webdev-container{padding-top:60px}}.why-webdev__title{color:#323232;margin-bottom:8px;font-family:IBM Plex Sans;font-size:28px;line-height:36px}.why-webdev__subtitle{color:#616161;margin-bottom:16px;font-size:19px;font-weight:600;line-height:25px}.why-webdev__group{flex-wrap:wrap;margin:0 -10px;display:flex}.why-webdev__item{box-sizing:border-box;background:#fff;border-radius:24px;flex-grow:1;width:373px;margin:10px;padding:24px}.why-webdev__item--half{width:570px}@media (width<=1024px){.why-webdev__item{width:300px}}@media (width<=768px){.why-webdev__item{width:100%}}.why-webdev__item img{margin-bottom:8px;display:block}.why-webdev__text{color:#323232;font-family:Inter;font-size:16px;line-height:20px}.salary{background:#2b57f9;padding:80px 0}@media (width<=1024px){.salary{padding:40px 0}}@media (width<=768px){.salary{padding:40px 20px}}.salary__header{color:#fff;margin-top:0;margin-bottom:24px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}@media (width<=768px){.salary__header{margin-bottom:20px;font-size:34px;line-height:44px}}.salary__subtitle{color:#fff;margin-bottom:24px;font-family:IBM Plex Sans;font-size:28px;font-weight:400;line-height:36px}.salary-container{padding-top:80px}@media (width<=1024px){.salary-container{padding-top:60px}}.salary__title{color:#fff;margin-bottom:8px;font-size:19px;font-weight:700;line-height:24.7px}.salary__img img{max-width:100%;margin:24px auto;display:block}.salary__text{color:#fff;font-size:19px;line-height:24px}.information{background:#f5f5f5;padding:80px 0}@media (width<=1024px){.information{padding:40px 0}}@media (width<=768px){.information{padding:40px 20px}}.information__header{color:#323232;margin-top:0;margin-bottom:24px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}@media (width<=768px){.information__header{margin-bottom:20px;font-size:34px;line-height:44px}}.information__title{color:#323232;margin-bottom:20px;font-family:IBM Plex Sans;font-size:28px;font-weight:400;line-height:36px}.information__title--width{max-width:700px}.information__group{flex-wrap:wrap;margin:0 -10px 14px;display:flex}.information__item{box-sizing:border-box;background:#fff;border-radius:24px;flex-grow:1;width:373px;margin:10px;padding:24px}.information__item--half{width:570px}@media (width<=1024px){.information__item{width:300px}}@media (width<=768px){.information__item{width:100%}}.information__item img{margin-bottom:8px;display:block}.information__text{color:#323232;font-family:Inter;font-size:19px;line-height:24px}.information__list-item{color:#cbd5e1;margin-bottom:8px;font-size:16px;line-height:20px;display:flex}.information__list-item--last{margin-bottom:24px}.information__list-item span{flex-shrink:0;width:30px;margin-right:8px;font-size:19px;line-height:24px}.information__subtitle{color:#cbd5e1;margin:24px 0;font-family:IBM Plex Sans;font-size:28px;font-weight:400;line-height:36px}.information__description{color:#323232;font-size:19px;line-height:24px}.cost{background:#f5f5f5;padding:80px 0}@media (width<=1024px){.cost{padding:40px 0}}@media (width<=768px){.cost{padding:40px 20px}}.cost__container{background:#fff;border-radius:24px;padding:40px 64px}@media (width<=1024px){.cost__container{padding:40px}}@media (width<=768px){.cost__container{padding:20px}}.cost__icon{margin-bottom:24px}.cost__title{color:#323232;margin-bottom:24px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}@media (width<=768px){.cost__title{font-size:34px;line-height:44px}}.cost__block{gap:40px;display:flex}@media (width<=1024px){.cost__block{flex-wrap:wrap}}.cost__left{flex-basis:50%}@media (width<=1024px){.cost__left{flex-basis:100%}}.cost__right{flex-basis:50%}@media (width<=1024px){.cost__right{flex-basis:100%}}.cost__text{color:#323232;font-family:Inter;font-size:19px;line-height:24px}.cost__text--mb-12{margin-bottom:12px}.cost__subtitle{color:#2b57f9;margin:12px 0;font-family:IBM Plex Sans;font-size:28px;font-weight:400;line-height:36px}.skills{background:#fff;padding:80px 0}@media (width<=1024px){.skills{padding:72px 0}}@media (width<=768px){.skills{padding:60px 20px}}.skills__header{color:#323232;margin-top:0;margin-bottom:40px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}@media (width<=768px){.skills__header{margin-bottom:20px;font-size:34px;line-height:44px}}.skills__block{display:flex}@media (width<=768px){.skills__block{flex-wrap:wrap}}.skills__left{flex-basis:560px;margin-right:40px}.skills__item{color:#323232;align-items:center;margin-bottom:16px;font-size:19px;line-height:24px;display:flex}.skills__item:last-child{margin-bottom:0}.skills__item img{flex-shrink:0;width:24px;margin-right:12px}.skills__text{color:#cbd5e1;font-size:16px;line-height:20px}.skills__right{flex-basis:560px}.skills__img{display:flex}@media (width<=768px){.skills__img{width:100%}}.skills__img img{object-fit:cover;max-width:100%;height:100%;display:block}@media (width<=768px){.skills__img img{width:100%}}.author{background:#fff;justify-content:space-between;align-items:center;padding:80px 0;display:flex}@media (width<=1024px){.author{padding:40px 0}}@media (width<=768px){.author{padding:40px 20px}}.author__block{justify-content:space-between;align-items:center;display:flex}.author__left{flex-basis:710px;margin-right:80px}@media (width<=1024px){.author__left{flex-grow:1;margin-right:0}}.author__subtitle{color:#323232;margin-bottom:16px;font-size:19px;font-weight:400;line-height:25px}.author__title{letter-spacing:-.01em;color:#323232;max-width:350px;margin-bottom:16px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}@media (width<=768px){.author__title{font-size:34px;line-height:44px}}.author__text{color:#323232;margin-bottom:16px;font-size:19px;font-weight:400;line-height:24px}.author__text--big{font-size:28px;line-height:36px}.author__text:last-child{margin-bottom:0}.author__right{flex-basis:370px}@media (width<=1024px){.author__right{display:none}}.author__right img{border-radius:24px;max-width:100%;display:block}.author__img-tablet{display:none}@media (width<=1024px){.author__img-tablet{border-radius:24px;max-width:100%;margin:36px 0;display:block}}.dvd-course{background:#2b57f9;padding:80px 0}@media (width<=1024px){.dvd-course{padding:40px 0}}@media (width<=768px){.dvd-course{padding:40px 20px}}.dvd-course--special-offer{padding-top:80px}.dvd-course__subtitle{color:#fff;letter-spacing:-.01em;margin-bottom:20px;font-family:IBM Plex Sans;font-size:28px;font-weight:400;line-height:36px}.dvd-course__title{color:#fff;letter-spacing:-.01em;margin-bottom:40px;font-family:IBM Plex Sans;font-size:59px;font-weight:500;line-height:64px}@media (width<=1024px){.dvd-course__title{max-width:100%;font-size:49px;line-height:53px}}.dvd-course__item,.dvd-course__certificate-item{color:#fff;background:url(../../images/webdev/course-check.svg) 0 no-repeat;margin-bottom:12px;padding-left:32px;font-size:19px;line-height:24px}.dvd-course__separator{opacity:.1;background:#fff;width:100%;height:1px;margin:32px 0}.dvd-course__old-price{color:#fff;letter-spacing:-.01em;margin-bottom:12px;font-family:IBM Plex Sans;font-size:28px;font-weight:400;line-height:36px}.dvd-course__old-price span{opacity:.6;margin-left:8px;font-size:34px;line-height:44px;text-decoration:line-through}@media (width<=480px){.dvd-course__old-price span{margin-left:0;display:block}}.dvd-course__price{color:#fff;letter-spacing:-.01em;margin-bottom:12px;font-family:IBM Plex Sans;font-size:28px;font-weight:400;line-height:36px}.dvd-course__price span{margin-left:8px;font-size:34px;line-height:44px}@media (width<=480px){.dvd-course__price span{margin-left:0;display:block}}.dvd-course__description{color:#fff;margin-bottom:32px;font-size:13px;line-height:17px}.dvd-course__block{justify-content:space-between;align-items:flex-end;display:flex}@media (width<=1024px){.dvd-course__block{flex-wrap:wrap;padding:40px 0}}@media (width<=768px){.dvd-course__block{padding:20px 0}}.dvd-course__block--mb{margin-bottom:80px}.dvd-course__left{flex-basis:476px}@media (width<=1024px){.dvd-course__left{flex-basis:auto;order:2;margin-right:0}}.dvd-course__right,.dvd-course__right--mb0{flex-basis:630px;margin-bottom:68px}@media (width<=1024px){.dvd-course__right,.dvd-course__right--mb0{flex-basis:auto;order:1;margin:0 auto 60px}}.dvd-course__right img,.dvd-course__right--mb0 img{max-width:100%;display:block}.dvd-course__right--mb12{margin-bottom:12px}.dvd-course__certificate{border:1px solid #3b82f6;justify-content:space-between;align-items:center;padding:40px 64px;display:flex}@media (width<=1024px){.dvd-course__certificate{flex-wrap:wrap;padding:40px}}@media (width<=768px){.dvd-course__certificate{padding:20px}}.dvd-course__certificate-icon{margin-bottom:16px}.dvd-course__certificate-title{color:#fff;letter-spacing:-.01em;max-width:500px;margin-bottom:16px;font-family:IBM Plex Sans;font-size:41px;font-weight:400;line-height:45px}@media (width<=1024px){.dvd-course__certificate-title{max-width:100%}}.dvd-course__certificate-text{color:#cbd5e1;margin-bottom:16px;font-size:16px;line-height:20px}.dvd-course__certificate-left{flex-basis:635px;margin-right:60px}@media (width<=1024px){.dvd-course__certificate-left{flex-basis:auto;margin-bottom:60px;margin-right:0}}.dvd-course__certificate-right img{max-width:100%;display:block}.dvd-course__certificate-item--last{margin-bottom:0}.dvd-course__clock{border:1px solid #fff;border-radius:24px;margin:32px 0;padding:16px}.dvd-course__clock-title{color:#fff;margin-bottom:16px;font-family:IBM Plex Sans;font-size:28px;font-weight:400;line-height:36px}.dvd-course__students-title{color:#fff;letter-spacing:-.01em;margin-bottom:40px;font-family:IBM Plex Sans;font-size:41px;font-weight:400;line-height:45px}@media (width<=480px){.dvd-course__students-title{margin-bottom:20px;font-size:34px;line-height:44px}}.dvd-course__students-img img{max-width:100%;display:block}.certificate{background:#2b57f9;border-radius:24px;justify-content:space-between;align-items:center;margin-bottom:40px;padding:40px 64px;display:flex}@media (width<=1024px){.certificate{flex-wrap:wrap;padding:40px}}@media (width<=768px){.certificate{padding:20px}}.certificate__item{color:#fff;background:url(../../images/webdev/course-check.svg) 0 no-repeat;margin-bottom:12px;padding-left:32px;font-size:19px;line-height:24px}.certificate__icon{margin-bottom:24px}.certificate__title{color:#fff;letter-spacing:-.01em;max-width:500px;margin-bottom:24px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}@media (width<=1024px){.certificate__title{max-width:100%}}.certificate__text{color:#fff;margin-bottom:24px;font-size:19px;line-height:24px}.certificate__left{flex-basis:635px;margin-right:60px}@media (width<=1024px){.certificate__left{flex-basis:auto;margin-bottom:60px;margin-right:0}.certificate__right{flex-grow:1}}.certificate__right img{max-width:100%;margin:0 auto;display:block}.certificate__item--last{margin-bottom:0}.students{background:#f5f5f5;padding:80px 0}@media (width<=1024px){.students{padding:40px 0}}@media (width<=768px){.students{padding:40px 20px}}.students__title{color:#323232;letter-spacing:-.01em;margin-bottom:24px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}@media (width<=480px){.students__title{margin-bottom:20px;font-size:34px;line-height:44px}}.students__img img{max-width:100%;display:block}.courses{background:#f5f5f5;padding:80px 0}@media (width<=1024px){.courses{padding:40px 0}}@media (width<=768px){.courses{padding:40px 20px}}.courses__title{color:#323232;letter-spacing:-.01em;margin-bottom:20px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}.courses__subtitle{color:#323232;letter-spacing:-.01em;margin-bottom:40px;font-family:IBM Plex Sans;font-size:28px;font-weight:400;line-height:36px}.courses__item{background:#fff;border-radius:24px;margin-bottom:40px;padding:40px 64px}.courses__item:last-child{margin-bottom:0}@media (width<=1024px){.courses__item{padding:40px}}@media (width<=768px){.courses__item{padding:20px}}.courses__name{color:#2249ff;letter-spacing:-.01em;align-items:center;margin-bottom:20px;font-family:IBM Plex Sans;font-size:34px;font-weight:500;line-height:44px;display:flex}.courses__name img{flex-shrink:0;margin-right:20px}@media (width<=768px){.courses__name{font-size:28px;line-height:36px;display:block}.courses__name img{margin-bottom:12px;display:block}}.courses__block{justify-content:space-between;align-items:center;display:flex}@media (width<=1024px){.courses__block{flex-wrap:wrap}}.courses__left{flex-basis:627px;padding-right:40px}@media (width<=1024px){.courses__left{border:none;flex-basis:auto;padding-right:0}}.courses__right{padding-left:12px}.courses__right img{max-width:100%;display:block}@media (width<=1024px){.courses__right{width:100%;margin-top:40px;padding-top:40px;padding-left:0}}.courses__text{color:#323232;margin-bottom:12px;font-size:19px;line-height:24px}.courses__modules{color:#616161;margin-bottom:12px;font-size:16px;line-height:20.8px}.courses__list{color:#616161;margin-top:20px;margin-bottom:0;padding:0 0 0 20px;font-size:16px;line-height:20.8px}.faq{background:#fff;padding:80px 0}@media (width<=1024px){.faq{padding:40px 0}}@media (width<=768px){.faq{padding:40px 20px}}.faq__header,.faq__block{color:#323232;margin-bottom:8px}.faq__block{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.faq__block:last-child{border:none;margin-bottom:0;padding-bottom:0}.faq__title{letter-spacing:-.01em;margin-bottom:40px;font-family:IBM Plex Sans;font-size:41px;font-weight:400;line-height:45px}@media (width<=768px){.faq__title{font-size:34px;line-height:44px}}.faq__block{cursor:pointer}.faq__block.active .faq__question img{transform:rotate(180deg)}.faq__question{justify-content:space-between;display:flex}.faq__question p{margin-right:20px;font-size:19px;font-weight:600;line-height:25px}.faq__question img{flex-shrink:0;width:24px;height:24px;transition:transform .2s}.faq__answer{transition:height .5s;overflow:hidden}.faq__answer:not(.active){display:none}.faq__answer p{letter-spacing:.03em;color:#323232;font-size:16px;font-weight:400;line-height:21px}.faq__answer p:first-child{margin-top:12px}.faq__answer a{color:#3b82f6;text-decoration:none}.faq__answer a:hover{text-decoration:underline}.footer{background:#2b57f9;padding:80px 0}@media (width<=1024px){.footer{padding:40px 0}}@media (width<=768px){.footer{padding:40px 20px}}.footer__logo img{margin:0 auto;display:block}.footer__menu{border-bottom:1px solid #fff3;justify-content:center;margin-bottom:28px;padding:28px 0;display:flex}.footer__copy{text-align:center;color:#fff;font-size:13px;font-weight:400;line-height:17px}.format{padding-top:72px}.gray-block{background:#f5f5f5;padding:80px 40px}@media (width<=1024px){.gray-block{padding:40px}}@media (width<=768px){.gray-block{padding:40px 20px}}.gray-block__block{background:#fff;border-radius:24px;justify-content:space-between;align-items:center;margin-bottom:40px;padding:52px 64px;display:flex}@media (width<=1024px){.gray-block__block{flex-wrap:wrap;padding:40px}}@media (width<=768px){.gray-block__block{padding:20px}}.gray-block__block:last-child{margin-bottom:0}.gray-block__block--tests{border-radius:24px 24px 0 0;margin-bottom:0;padding:40px 64px}@media (width<=1024px){.gray-block__block--tests{flex-wrap:wrap;padding:40px}}@media (width<=768px){.gray-block__block--tests{padding:20px}}.gray-block__block--access{background:#e6eeff;border-radius:0 0 24px 24px;padding:40px 64px}@media (width<=1024px){.gray-block__block--access{flex-wrap:wrap;padding:40px}}@media (width<=768px){.gray-block__block--access{padding:20px}}.gray-block__block--blue{background:#2b57f9}.gray-block__block--blue .gray-block__text,.gray-block__block--blue .gray-block__title{color:#fff}.gray-block__tests{flex-wrap:wrap;align-items:center;margin-top:24px;display:flex}.gray-block__tests-item{border:2px solid #2b57f9;border-radius:100px;margin:8px 24px 8px 0;padding:12px 22px;position:relative}.gray-block__tests-item:last-child{margin-right:0}.gray-block__tests-item img{position:absolute;top:-10px;right:-8px}.gray-block__tests-item p{color:#323232;font-size:19px;line-height:24px}.gray-block__icon{max-width:100%;margin-bottom:24px;display:block}.gray-block__title{color:#323232;margin-top:0;margin-bottom:24px;font-family:IBM Plex Sans;font-size:41px;font-weight:500;line-height:45px}@media (width<=768px){.gray-block__title{margin-bottom:20px;font-size:34px;line-height:44px}}.gray-block__text{color:#323232;margin-bottom:12px;font-size:19px;line-height:24px}.gray-block__left{flex-grow:1;flex-basis:632px}.gray-block__right img{max-width:100%;display:block}
/*# sourceMappingURL=main.css.map */

.footer__copy {
	a {
		color: #fff;
		display: inline-block;
		margin-bottom: 5px;
	}
	a:hover {
		text-decoration: none;
	}
}

@media (width<=370px){
	.header__button{flex-shrink:initial}
}
