@font-face{font-family:Gilroy;src:local("Gilroy-Medium"),url(/_next/static/media/Gilroy-Medium.b80b2845.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Gilroy,sans-serif;background:#131333}.container{max-width:1330px;padding:0 20px;margin:0 auto}a{text-decoration:none}button{background:transparent;border:none;cursor:pointer}input{outline:none}footer{padding:25px 0}footer .container .footer__header ul{display:flex;gap:80px;padding:20px 0}footer .container .footer__header ul li{list-style:none;color:#fff;font-feature-settings:"clig" off,"liga" off;font-family:Gilroy;font-size:14.992px;font-weight:500;letter-spacing:.75px}footer .container .footer__wrapper{display:flex;justify-content:space-between;padding-top:25px;border-top:1.5px solid #fff}footer .container .footer__wrapper .footer__info{display:flex;flex-direction:column;gap:15px}footer .container .footer__wrapper .footer__info .footer-logo{margin-bottom:26px}footer .container .footer__wrapper .footer__info p{color:hsla(0,0%,100%,.4);font-feature-settings:"clig" off,"liga" off;font-family:Gilroy;font-size:15px;font-weight:500;letter-spacing:.641px;max-width:250px}footer .container .footer__wrapper .footer__info p span{color:#fff}footer .container .footer__wrapper .footer__course__info h1{color:#fff;font-feature-settings:"clig" off,"liga" off;font-family:Gilroy;font-size:14.992px;font-weight:500;letter-spacing:.75px;margin-left:-17px}footer .container .footer__wrapper .footer__course__info ul{margin-top:6px;display:flex;flex-direction:column;align-items:start;gap:6px}footer .container .footer__wrapper .footer__course__info ul li{color:#fff;font-feature-settings:"clig" off,"liga" off;font-family:Gilroy;font-size:14.992px;font-weight:500;letter-spacing:.75px;opacity:.8}footer .container .footer__wrapper .footer__payment{display:flex;flex-direction:column;gap:30px}footer .container .footer__wrapper .footer__payment__meets{display:flex;gap:27px;align-items:center}footer .container .footer__wrapper .footer__payment__meets h2{color:#fff;font-feature-settings:"clig" off,"liga" off;font-family:Gilroy;font-size:14.992px;font-weight:600;letter-spacing:.75px}footer .container .footer__wrapper .footer__payment__meets .social__media__items{display:flex;align-items:center;gap:10px}footer .container .footer__wrapper .footer__payment__choices h2{color:#fff;font-feature-settings:"clig" off,"liga" off;font-family:Gilroy;font-size:16.491px;font-weight:600;letter-spacing:.75px;margin-bottom:15px}footer .container .footer__wrapper .footer__payment__choices__items{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:1px;grid-row-gap:1px;margin:0;padding:0}footer .container .footer__wrapper .footer__payment__choices__items:nth-child(5){grid-area:2/2/3/4}nav .container .nav__wrapper{display:flex;align-items:center;justify-content:space-between}nav .container .nav__wrapper .nav__links{display:flex;align-items:center;gap:50px}nav .container .nav__wrapper .nav__links a{color:#fff;font-family:Gilroy;font-size:22px;font-weight:400}nav .container .nav__wrapper .nav__links a button{margin-left:131px;border-radius:10px;border:2px solid #1144fa;color:#fff;font-family:Gilroy;font-size:22px;font-weight:600;padding:10px 30px}