.new-footer{position:relative}.new-footer .lower{background:linear-gradient(98.62deg,#5279b8,#71a7ff);padding:242px 0 20px}.footer__top-bar{margin-bottom:-130px;position:relative}.about__form-wrap .about-header{margin:0 auto;max-width:794px;width:100%}.about__form-wrap .heading{font-size:40px;letter-spacing:.04em;line-height:45px;margin:49.14px 0 15px;text-align:center}.about__form-wrap .about-header p{color:#1f3354;font-size:16px;font-weight:300;letter-spacing:.04em;line-height:28px;margin:0 auto;max-width:785px;text-align:center;width:100%}.footer-form{background:var(--clrwhite);border-radius:20px;box-shadow:0 100px 130px -30px rgba(0,0,0,.3);margin:60px auto 0;padding:39px 52px 45px 47px}.footer-form .form-wrap{display:flex;flex-direction:row-reverse;flex-wrap:wrap;margin:0 -15px}.footer-form .form-wrap>div{padding:0 15px}.footer-form .left-col{width:41.66667%}.footer-form .right-col{width:58.33333%}.footer-form .left-col h2{color:#ff8f0c;font-size:22px;font-weight:var(--fwB);line-height:28px;margin:0 0 12px}.footer-form .left-col ul{list-style:none;margin:0;padding:0}.footer-form .left-col ul li{color:#234e92;font-size:15px;font-weight:var(--fwlt);letter-spacing:.04em;line-height:30px;position:relative}.footer-form .left-col ul li:before{content:"- "}.footer-form .form-title{display:none}.footer-menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1326px;width:100%}.footer-menu>div{padding:0 10px;width:20%}.footer-menu .footer-col h2{color:var(--clrwhite);font-size:18px;font-weight:var(--fwB);letter-spacing:.04em;line-height:28px;margin:0 0 15px}.footer-menu .footer-col.nav-hover h2{color:#ff8f0c}.footer-menu .footer-col .hs-menu-wrapper ul{display:block;list-style:none;margin:0;padding:0}.footer-menu .footer-col .hs-menu-wrapper ul li{font-size:15px;font-weight:var(--fwlt);letter-spacing:.04em;line-height:28px}.footer-menu .footer-col .hs-menu-wrapper ul li a{color:#fff;text-decoration:none}.footer-info{align-items:center;background:rgba(31,51,84,.2);border:1px solid #71a7ff;border-radius:20px;margin:61px auto 0;padding:33px 40.7px 32px 43px}.footer-copyright,.footer-info{display:flex;max-width:1301px;width:100%}.footer-copyright{justify-content:space-between;margin:14px auto 0}.footer-copyright p{color:var(--clrwhite);font-size:14px;font-weight:var(--fwlt);letter-spacing:.04em;line-height:28px;margin:0}.footer-address{display:flex}.office-address h2{color:var(--clrwhite);font-size:18px;font-weight:var(--fwB);letter-spacing:.04em;line-height:28px;margin:0 0 12px}.office-address .location{display:flex}.office-address .icon{line-height:0;margin-top:6px}.office-address .content a,.office-address .content p{color:var(--clrwhite);font-size:14px;font-weight:var(--fwN);letter-spacing:.04em;line-height:22px;margin:0 0 0 9px;text-decoration:none}.footer-address>div:first-child{margin-left:80px;margin-right:30px}.footer-address>div:last-child{margin-right:60px}.footer-social .social-icon{display:flex;list-style:none;margin:0 0 20px 18px;padding:0}.footer-social .social-icon>li+li{margin-left:29px}.footer-social .social-icon a{align-items:center;background:#5279b8;border-radius:50%;display:inline-block;display:flex;height:41.37px;justify-content:center;width:41.37px}.footer-social .social-icon a:hover{background:#ff8f0c}.footer__contact-info .col{display:flex}.footer__contact-info .col .icon{line-height:0;margin-top:8px}.footer__contact-info .col .content{margin-left:13px}.footer__contact-info .col .content a,.footer__contact-info .col .content p{color:var(--clrwhite);font-size:14px;font-weight:var(--fwlt);letter-spacing:.04em;line-height:22px;text-decoration:none}.footer-logo img{min-width:217px}.new-footer .p-link{margin:0;padding:0}.new-footer .p-link li{display:inline-block;list-style:none}.new-footer .p-link li:not(:first-child){border-left:1px solid #fff}.new-footer .p-link li a{color:#fff;font-size:15px;font-weight:300;padding:0 10px}.new-footer .p-link li a:hover{text-decoration:underline}@media (min-width:1280px){.footer-menu .footer-col:nth-child(2){width:25.5%!important}.footer-menu .footer-col:nth-child(3){width:20%!important}.footer-menu>div{width:18%!important}}@media (max-width:1400px){.about__form-wrap .heading{font-size:30px;line-height:38px;margin:40px auto 7px;max-width:595px}}@media (max-width:1280px){.footer-menu>div{width:20%}}@media (max-width:1199px){.footer-menu{justify-content:left}.footer-menu>div{margin-bottom:40px;width:33.33333%}.footer-address>div:first-child{margin-left:20px;margin-right:20px}.footer-address>div:last-child{margin-right:20px}.footer-copyright{max-width:680px}}@media (max-width:991px){.footer-info{flex-wrap:wrap;max-width:680px}.footer-logo{max-width:237px;width:100%}.footer-social{width:100%}.footer-address{flex-wrap:wrap}.footer-address>div{width:100%}.footer-address>div:first-child,.footer-address>div:last-child{margin:0 0 20px}.footer-info{padding:34px 25px 29px}.footer-social .social-icon{margin-left:0}.footer-form{max-width:680px;padding:41px 25px 40px}.footer-form .form-wrap{margin:0}.footer-form .left-col,.footer-form .right-col{padding:0!important;width:100%}.footer-form .left-col h2{font-size:15px}.footer-form .left-col ul li{font-size:13px}.about__form-wrap .about-header{max-width:595px}.about__form-wrap .heading{font-size:22px;line-height:30px}.about__form-wrap .about-header p{font-size:15px}.footer-form{margin:40px auto 0}.footer-form .left-col{display:none}}@media (max-width:767px){.footer-menu{margin-top:60px}.footer-menu>div{padding:0;width:100%}.footer-menu>div:last-child{margin-bottom:0}.new-footer .lower{padding-top:130px}.footer-copyright{display:block}.new-footer .p-link li:first-child a{padding-left:0}}