footer{padding:0 20px}.main-footer{background-color:#36005c;border-radius:10px;margin-bottom:20px;margin-top:16px}.footer-box,.main-footer{float:left;width:100%}.first-part{border-bottom:1px solid rgba(245,242,247,.2);padding:50px 0}.main-footer .title-button{align-items:center;display:flex;justify-content:center;justify-content:space-between;width:100%}.main-footer .title-button h3{color:#f0f6ff;font-family:Spline Sans,sans-serif;font-size:40px!important;font-weight:600;margin:0;padding:0}.main-footer .title-button a{background-color:unset;border:1px solid #fff;border-radius:5px;color:#fff;display:block;font-family:Spline Sans,sans-serif;font-size:16px;font-weight:600;line-height:54px;text-align:center;text-decoration:none;transition:all .2s ease-in;width:170px}.main-footer .title-button a:hover{background:#fff;color:#006dff;text-decoration:none}.second-part{padding:50px 0}.footer-links{grid-template-columns:auto auto;width:100%}.footer-links,.footer-menu{display:grid;justify-content:space-between}.footer-menu{grid-template-columns:1fr auto auto;width:600px}.inner-footer-menu{display:block;width:auto}.social-links{display:flex;float:left;gap:20px;margin:55px 0 0;width:100%}.social-links a{align-items:center;background-color:#fff;border-radius:50%;display:flex;font-size:16px;height:30px;justify-content:center;width:30px}.social-links a,.social-links a:hover{color:#000;text-decoration:none}.inner-footer-menu h3{color:#8950db;font-family:Spline Sans,sans-serif;font-size:18px!important;font-weight:700;margin:0;padding:0}.inner-footer-menu ul{margin:0;padding:24px 0 0}.inner-footer-menu ul li{float:left;padding:0 0 20px;width:100%}.inner-footer-menu ul li a{color:#f5f2f7;font-family:Spline Sans,sans-serif;font-size:16px;font-weight:400;position:relative;text-decoration:none}.inner-footer-menu ul li a:after{background:#fff;bottom:0;content:" ";height:1px;left:0;position:absolute;transition:all .2s ease-in;width:0}.inner-footer-menu ul li a:hover:after{width:100%}.inner-footer-menu ul ul{padding-left:10px}.inner-footer-menu ul li:last-child{padding:0}a.unlink-box:hover{cursor:default}a.unlink-box:hover:after{display:none}.third-part{padding:0}.footer-policy{align-items:center;display:flex;float:left;justify-content:space-between;width:100%}.policies{display:flex;font-family:Spline Sans,sans-serif;font-size:12px;font-weight:400;gap:30px;opacity:.7}.policies,.policies a{color:#f5f2f7}.policies a:hover{color:#f5f2f7;text-decoration:none}.other-logos{align-items:center;display:flex;gap:21px;padding:17px 0;width:auto}@media screen and (max-width:1000px){.footer-menu{grid-template-columns:auto auto auto;width:520px}}@media screen and (max-width:800px){.footer-links{grid-template-columns:1fr;grid-gap:80px}.footer-menu{grid-column:1;grid-row:1;width:100%}.footer-logo-box{align-items:center;display:grid;grid-column:1;grid-row:2;grid-template-columns:auto auto;justify-content:space-between}.social-links{margin:0}.footer-policy{padding:25px 0 50px;position:relative}.policies{display:block}.policies span{display:block;margin-bottom:15px}.policies .polityTerms{margin:0 0 0 30px}}@media screen and (max-width:650px){.main-footer .title-button{display:block}.main-footer .title-button h3{font-size:36px!important}.main-footer .title-button a{margin:30px 0 0}.footer-links{grid-gap:40px}.second-part{padding:40px 0}.footer-menu{grid-template-columns:repeat(2,1fr);justify-content:space-between;grid-gap:20px}.footer-menu .inner-footer-menu:first-child{grid-column:1;grid-row:1/3}.footer-menu .inner-footer-menu:nth-child(2){grid-column:2;grid-row:1}.footer-menu .inner-footer-menu:nth-child(3){grid-column:2;grid-row:2}.inner-footer-menu ul{padding:20px 0}.inner-footer-menu ul ul{padding-left:10px}.other-logos{position:absolute;right:0;top:30px}}