.footer *{margin:0;padding:0}.footer{display:flex;flex-direction:column;padding:77px 0 120px}.footer .footer-nav{align-items:center;display:inline-flex;justify-content:space-between;width:100%}.footer .footer-nav--social-media{display:inline-flex;gap:37.18px;padding:8px 15px}.footer .footer-nav--social-media a:hover path{fill:#56639d}.footer hr{margin-bottom:87px;margin-top:56px}.footer .footer-content{display:flex;justify-content:space-between;width:100%}.footer .footer-content .footer--menu ul[role=menu]{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:96px;-webkit-column-gap:96px;column-gap:96px;display:block;list-style:none;max-width:390px}.footer .footer-content .footer--menu ul[role=menu] li{color:#c6c6c6}.footer .footer-content .footer--menu a{color:#c6c6c6;text-transform:capitalize}.footer .footer-content .footer--contact .subtitle,.footer .footer-content .footer--menu a{font-family:Juana;font-size:22px;font-style:normal;font-weight:280;letter-spacing:.02em;line-height:190%}.footer .footer-content .footer--contact .subtitle{color:#fff;margin-bottom:18px}.footer .footer-content .footer--contact .contact{list-style:none;max-width:196px}.footer .footer-content .footer--contact .contact,.footer .footer-content .footer--contact .contact a{color:#c6c6c6;font-family:Avenir;font-size:15px;font-style:normal;font-weight:300;letter-spacing:.02em;line-height:170%}.footer .footer-content .footer--contact .contact a:hover,.footer .footer-content .footer--contact .subtitle:hover,.footer .footer-content .footer--menu a:hover{color:#fff}.footer .footer-content .footer--form{max-width:400px;width:100%}.footer .footer-content .footer--form p{color:#fff;font-family:Juana;font-size:22px;font-style:normal;font-weight:280;letter-spacing:.02em;line-height:190%;max-width:400px;width:100%}.footer .footer-content .footer--form form input[type=submit]{background:#fff;color:#1a213d;display:block;margin-left:auto;margin-right:0;max-width:160px;width:100%}.footer .footer-content .footer--form form input[type=submit]:focus,.footer .footer-content .footer--form form input[type=submit]:hover{background:#0f1428;color:#fff}.footer .footer-content .footer--form form input[type=email],.footer .footer-content .footer--form form input[type=file],.footer .footer-content .footer--form form input[type=number],.footer .footer-content .footer--form form input[type=password],.footer .footer-content .footer--form form input[type=tel],.footer .footer-content .footer--form form input[type=text],.footer .footer-content .footer--form form select,.footer .footer-content .footer--form form textarea{background-color:#1a213d;border-bottom:1px solid #ccc;color:#fff;letter-spacing:.04em;padding:13px 20px 13px 0}.footer--form .hs-recaptcha{margin-bottom:-30px;margin-top:30px}.footer--form .hs-recaptcha .grecaptcha-badge{margin-left:auto}@media (max-width:1024px){.footer .footer-content{flex-wrap:wrap;justify-content:center;row-gap:97px}.footer .footer-content .footer--contact,.footer .footer-content .footer--form,.footer .footer-content .footer--menu{flex-grow:1}}@media (max-width:767px){.footer{display:flex;flex-direction:column;padding:57px 0 100px}.footer .footer-nav--logo img{max-width:161px}.footer .footer-content{flex-direction:column}.footer .footer-content .footer--menu ul[role=menu]{-moz-column-count:unset;-webkit-column-count:unset;column-count:unset;-moz-column-gap:unset;-webkit-column-gap:unset;column-gap:unset;display:block;list-style:none;max-width:390px;text-align:center}.footer .footer-content .footer--contact{text-align:-webkit-center}.footer .footer-content .footer--form p{text-align:center}.footer .footer-content .footer--form form input[type=submit]{margin:36px auto 0}}