html{scroll-behavior:smooth}body{margin:0!important}main{background:#e6e7f4;font-family:Inter,sans-serif!important;transition:.4s}main [class$=__container]{margin:0 auto;max-width:1200px;overflow:hidden;padding:0 16px}main .btn{background:#009cd8;border:none;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-style:normal;font-weight:600;line-height:24px;padding:16px 40px;text-decoration:none;transition:.4s}main .btn:hover{opacity:.9}main .white-btn{background:transparent;border:2px solid #009cd8;color:#009cd8;padding:14px 38px}main h2{color:#18224d;font-size:40px;font-style:normal;font-weight:700;line-height:48px;margin:0 0 10px;text-align:center}@media (max-width:768px){main h2{font-size:24px;font-weight:700;line-height:28px;margin:0 0 16px}}main p{color:rgba(24,34,77,.6);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.09px;line-height:28px}@media (max-width:768px){main p{font-size:15px;font-weight:400;letter-spacing:-.075px;line-height:20px}}main input{background:#f8f8fb;border:1px solid #e9ecef;border-radius:100px;box-sizing:border-box;font-size:16px;line-height:22px;margin:4px 0 0;padding:16px 24px;width:100%}main input:focus{outline:none}main label span{color:#3b3c45;font-size:15px;font-style:normal;font-weight:400;line-height:24px;opacity:.5}main .header{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0}main .header__container{max-width:1500px}main .header__logo{align-items:center;display:flex;gap:9px;text-decoration:none;transition:.4s}main .header__logo:hover{opacity:.8}main .header__inner{align-items:center;display:flex;gap:10px;justify-content:space-between}main .header__logoBox,main .header__logoBox-logo{align-items:center;display:flex;gap:23px}main .header__logoBox-logo{position:relative}main .header__logoBox-logo:after{background:rgba(0,0,0,.1);content:"";height:36px;width:.5px}main .header__logoBox-partner{align-items:center;display:flex;gap:9px}main .header__logoBox-partner p{color:#788291;font-family:Inter;font-size:12px;font-weight:400;line-height:14px;max-width:104px}main .header__contacts,main .header__contacts-img,main .header__contacts-phone{align-items:center;display:flex;gap:10px}main .header__contacts-phone p{color:#697287;font-size:16px;font-weight:500;line-height:20px}main .header__links{display:flex;gap:16px}@media (max-width:1380px){main .header__contacts-img{display:grid;grid-template-columns:1fr}main .header__contacts-phone{display:grid;grid-template-columns:1fr 1fr}main .header__contacts-phone p{margin:0}}@media (max-width:1100px){main .header__inner{flex-wrap:wrap}main .header__links{flex:1;justify-content:center;width:100%}}@media (max-width:768px){main .header{bottom:0;padding:16px 0}main .header__inner{gap:16px}main .header__logoBox-logo:after,main .header__logoBox-partner{display:none}main .header__contacts-img{gap:4px}main .header__contacts-phone{-moz-column-gap:10px;column-gap:10px;row-gap:0}main .header__links{border-top:1px solid #dadcdf;padding-top:16px}}@media (max-width:768px) and (max-width:768px){main .header .btn{padding:12px 32px}main .header .white-btn{padding:10px 30px}}@media (max-width:540px){main .header__logoBox-logo img{max-width:131px}main .header__contacts-phone{grid-template-columns:1fr}}main .main{margin:55px 0 80px}main .main__inner{align-items:end;background:url(../images/new/mainBg.png);background-repeat:no-repeat;background-size:cover;border-radius:40px;display:flex;flex-direction:column;overflow:hidden;padding:107px 60px;position:relative}main .main__inner h1{font-size:40px;font-weight:700;line-height:48px;margin:0 0 24px}main .main__inner h1,main .main__inner p{color:#fff;font-style:normal;max-width:680px}main .main__inner p{font-size:16px;font-weight:400;line-height:24px;margin:16px 0 0;width:100%}main .main__formBox{-webkit-backdrop-filter:blur(.9499999881px);backdrop-filter:blur(.9499999881px);background:#fff;border-radius:0 0 40px 40px;margin:0 60px;padding:22px 24px}main .main__formBox .form-control{align-items:end;display:flex;flex-wrap:wrap}main .main__formBox .form-control label{flex-basis:0;flex-grow:1;flex-shrink:1;margin-right:10px;max-width:273px;width:100%}main .main .form-end p{color:#18224d;font-size:13px;font-style:normal;font-weight:400;line-height:24px;margin:12px 0 0;opacity:.5;text-align:center}@media (max-width:1140px){main .main__inner{align-items:end;background:url(../images/new/mainBgMob.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;padding:450px 60px 67px}main .main__form{background:#fff;border-radius:40px;box-sizing:border-box;margin:16px auto 0;max-width:443px;padding:40px;width:100%}main .main__formBox{border-radius:0;margin:0;max-width:100%;padding:0;width:100%}main .main__formBox .form-control{align-items:start;display:flex;flex-direction:column}main .main__formBox .form-control label{margin-bottom:12px;margin-right:0;max-width:100%}main .main__formBox .btn{margin-top:14px;max-width:100%;width:100%}main .main .form-end p{font-size:15px;margin:12px 12px 0}}@media (max-width:768px){main .main{margin:16px 0 80px}main .main__inner{align-items:start;background:url(../images/new/mainBgMob.png);background-repeat:no-repeat;background-size:cover;border-radius:40px;padding:560px 16px 16px}main .main__inner h1{font-size:24px;line-height:28px;margin:0 0 16px}main .main__inner p{font-size:14px;line-height:20px}}@media (max-width:590px){main .main__form{background:#fff;border-radius:0;margin:16px -16px 0;max-width:calc(100% + 32px);padding:24px;width:calc(100% + 32px)}}@media (max-width:520px){main .main{margin:16px 0 80px}main .main__inner{padding:260px 16px 16px}}main .whyAttend{margin:0 0 80px}main .whyAttend-text{margin:0 0 40px;text-align:center}main .whyAttend__inner{display:grid;gap:4px}main .whyAttend__box{display:flex;flex-wrap:wrap;gap:4px}main .whyAttend__box:first-child{grid-column:span 2}main .whyAttend__box picture img{height:100%;width:100%}main .whyAttend__box img{border-radius:40px;overflow:hidden}main .whyAttend__box-sup{display:flex;gap:4px}main .whyAttend__review{border-radius:40px;display:flex;flex-direction:column;gap:10px;padding:32px}main .whyAttend__review-text{color:#fff;font-size:20px;font-style:italic;font-weight:600;letter-spacing:-.1px;line-height:24px;margin:0}main .whyAttend__review-author{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.07px;line-height:24px;margin:0}main .whyAttend .item-1{background:#3c68ab;max-width:446px}main .whyAttend .item-2{background:#8a62f7;max-width:450px}main .whyAttend-textB{color:#18224d;font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.12px;line-height:28px;margin:40px 0 0;text-align:center}main .whyAttend-textB:last-child{margin:28px 0 0}main .whyAttend-textB a{color:#009cd8}@media (max-width:1250px){main .whyAttend__box{flex-wrap:nowrap}main .whyAttend__box:first-child{grid-column:span 1}main .whyAttend__box img{-o-object-fit:cover;object-fit:cover;width:100%}main .whyAttend__box picture{height:100%;width:100%}main .whyAttend__box picture img{height:100%}main .whyAttend__box-sup{display:flex;gap:4px}main .whyAttend__box-sup picture{display:none}}@media (max-width:1000px){main .whyAttend__box:nth-child(2) picture:nth-child(2),main .whyAttend__box:nth-child(2) picture:nth-child(3){display:none}}@media (max-width:768px){main .whyAttend img{border-radius:24px}main .whyAttend__review{border-radius:24px;padding:24px 16px}main .whyAttend-textB{font-size:20px;letter-spacing:-.1px;line-height:24px}}@media (max-width:660px){main .whyAttend__box{display:flex;flex-wrap:wrap}main .whyAttend__box picture{height:auto}main .whyAttend__box-sup{display:flex;flex-wrap:wrap}main .whyAttend__box-sup picture{display:block;order:1;width:100%}main .whyAttend__box:nth-child(2){display:grid;grid-template-columns:1fr 1fr}main .whyAttend__box:nth-child(2) .item-1{grid-column:span 2;order:1}main .whyAttend__box:nth-child(2) img:nth-child(4){grid-column:span 2;order:2}main .whyAttend__box:nth-child(2) picture:nth-child(2),main .whyAttend__box:nth-child(2) picture:nth-child(3){display:block;height:100%;max-height:150px;order:3}main .whyAttend .item-1,main .whyAttend .item-2{max-width:100%}main .whyAttend__box:nth-child(3) img:first-child{order:1}}@media (max-width:400px){main .whyAttend__box:nth-child(2){display:grid;grid-template-columns:144px 1fr}}main .skills{margin-bottom:80px}main .skills-title{margin-bottom:40px}main .skills__box{display:grid;gap:4px;grid-template-columns:1fr 1fr 1fr}main .skills__item{background:#fff;border-radius:40px;padding:32px}main .skills__item-img{align-items:center;background:rgba(0,127,216,.15);border-radius:100px;box-sizing:border-box;display:flex;justify-content:space-between;max-width:80px;padding:20px}main .skills__item-title{color:#18224d;font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.12px;line-height:28px;margin:24px 0 8px}main .skills__item-text{color:#18224d;font-size:15px;font-style:normal;font-weight:400;line-height:24px;margin:0;opacity:.5}main .skills__btn{display:flex;justify-content:center;margin-top:40px}@media (max-width:1000px){main .skills__box{grid-template-columns:1fr 1fr}}@media (max-width:768px){main .skills__item{align-items:center;border-radius:24px;display:flex;flex-direction:column;justify-content:center;padding:24px 16px}main .skills__item-text,main .skills__item-title{text-align:center}}@media (max-width:600px){main .skills__box{grid-template-columns:1fr}}main .form{margin-bottom:80px}main .form-title{margin-bottom:40px}main .form__inner{background-image:url(../images/new/formBg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;padding:87px 16px}main .form__inner .form-control{background:#fff;border-radius:40px;box-sizing:border-box;margin:0 auto;max-width:443px;padding:40px}main .form__inner .form-control label{margin-bottom:12px}main .form__inner .form-control input{background:#fff;max-width:100%}main .form__inner .form-control .btn{margin-top:16px;max-width:100%;width:100%}main .form__inner .form-control .form-end p{color:#18224d;font-size:15px;font-weight:400;line-height:24px;margin:12px 0 0;opacity:.5;text-align:center}@media (max-width:768px){main .form-title{margin-bottom:40px}main .form__inner{background:transparent;border-radius:40px;padding:0}}@media (max-width:590px){main .form__inner .form-control{background:#fff;border-radius:0;box-sizing:border-box;margin:0 -16px;max-width:calc(100% + 32px);padding:24px;width:calc(100% + 32px)}}main .help{margin-bottom:80px}main .help-text{margin:0 0 40px;text-align:center}main .help__icons{display:flex;gap:16px;justify-content:center;margin-bottom:16px}main .help__box{align-items:center;background:#dde0f6;border-radius:40px;display:flex;justify-content:space-around;padding:24px 0}main .help__item{display:flex;flex-direction:column;gap:8px}main .help__item-name{color:#18224d;font-size:14px;font-weight:400;line-height:16px;margin:0;opacity:.5;text-align:center}main .help__item-phone{color:#18224d;font-size:18px;font-weight:500;letter-spacing:-.5%;line-height:20px;margin:0;text-align:center}@media (max-width:600px){main .help-text{margin:0 0 16px}main .help__box{flex-direction:column;gap:16px;padding:16px 8px}main .help__item{display:flex;flex-direction:column;gap:8px}}main .why{margin-bottom:176px}main .why-title{margin-bottom:40px}main .why__box{display:grid;gap:4px;grid-template-columns:1fr 1fr 1fr 1fr}main .why__item{background:#fff;border-radius:40px;padding:32px}main .why__item-img{align-items:center;display:flex;justify-content:center}main .why__item-text{color:#18224d;font-size:20px;font-weight:500;letter-spacing:-.5%;line-height:24px;margin:16px 0 0;text-align:center}@media (max-width:1250px){main .why__box{display:grid;gap:4px;grid-template-columns:1fr 1fr}}@media (max-width:768px){main .why{margin-bottom:80px}main .why__item{border-radius:24px;padding:24px 16px}}@media (max-width:590px){main .why__box{gap:4px;grid-template-columns:1fr}}main .join{background-image:url(../images/new/joinBg.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;border-radius:0 0 40px 40px;overflow:hidden;padding-bottom:300px}main .join-title{margin:0 auto 40px;max-width:680px}main .join__links{align-items:center;background:#fff;border-radius:40px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto 210px;max-width:368px;padding:32px}main .join__links a{transition:.4s}main .join__links a:hover{opacity:.8}@media (max-width:1200px){main .join{padding-bottom:150px}}@media (max-width:768px){main .join{background-image:url(../images/new/joinBgMob.png);background-position:bottom;background-size:contain;padding-bottom:450px}main .join__links{padding:24px 16px}}@media (max-width:500px){main .join{padding-bottom:250px}}main .stub{height:40px;width:100%}.footer__wrapper{background:#fff}.footer__wrapper-inner{margin:30px auto 0;max-width:1700px;padding-top:30px}.footer__wrapper ul{list-style:none}.footer__wrapper footer{margin:0 auto;max-width:1516px}.footer__wrapper .footer-new .border-footer{border:0}.footer__wrapper .footer__phones{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,268px);justify-content:center;margin:0 16px;padding:16px}.footer__wrapper .footer__phones-item{color:#888;display:flex;font-size:20px;font-weight:400;gap:12px;letter-spacing:0;line-height:140%}@media (max-width:1185px){.footer__wrapper .footer__phones{grid-template-columns:1fr 1fr}.footer__wrapper .footer__phones-item{justify-content:center}}@media (max-width:400px){.footer__wrapper .footer__phones{grid-template-columns:1fr}}.help-block{bottom:-15px;color:red;font-size:12px;position:absolute;width:100%}.messages-box{width:100%}.messages-box p{color:#18224d;font-size:16px;font-weight:400;line-height:24px;margin:12px 0 0;opacity:.5;text-align:center}label{display:block;position:relative;width:100%}
