footer.footer{background:#fff;border-top-left-radius:24px;border-top-right-radius:24px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-shadow:0 4px 10px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 -4px 32px 0 rgba(0,0,0,.08);box-shadow:0 -4px 32px 0 rgba(0,0,0,.08);margin:0 auto;max-width:1440px;padding-top:51px;width:100%}@media only screen and (max-width:991px){footer.footer{padding-top:40px}}@media only screen and (max-width:767px){footer.footer{padding-top:20px}}footer.footer h4{font-size:16px;font-weight:700;letter-spacing:.5px;line-height:120%}footer.footer .mobile_info_wrap{display:none}@media only screen and (max-width:991px){footer.footer .mobile_info_wrap{background-color:#f7fafe;border-radius:16px;display:block;margin-bottom:58px;padding:24px 29px}}footer.footer .mobile_info_wrap .mobile-info p{line-height:1.2;margin-top:14px}footer.footer .mobile_info_wrap .mobile-info .social-media{margin-top:15px}footer.footer .mobile_info_wrap .mobile-info .social-media .social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.footer .mobile_info_wrap .mobile-info .social-media .social a{width:24px}footer.footer .mobile_info_wrap .mobile-info .social-media .social a svg{height:24px;width:24px}footer.footer .mobile_info_wrap .mobile-info .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}footer.footer .top{display:-ms-grid;display:grid;-ms-grid-columns:1fr 48px 263px;border-bottom:.5px solid #c3cdd9;gap:48px;grid-template-columns:1fr 263px;padding-bottom:32px}@media only screen and (max-width:1240px){footer.footer .top{-ms-grid-columns:1fr 20px 230px;gap:20px;grid-template-columns:1fr 230px}}@media only screen and (max-width:991px){footer.footer .top{-ms-grid-columns:1fr;gap:30px;grid-template-columns:1fr}}@media only screen and (max-width:575px){footer.footer .top{-ms-grid-columns:1fr;grid-template-columns:1fr}}footer.footer .top .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-3px}@media only screen and (max-width:1240px){footer.footer .top .info{margin-top:0}}@media only screen and (max-width:575px){footer.footer .top .info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer.footer .top .info p{color:#3b444e;font-size:15px;font-weight:400;letter-spacing:.1px;line-height:120%;margin:14px 0 32px}@media only screen and (max-width:991px){footer.footer .top .info p{margin:10px 0 20px}}@media only screen and (max-width:575px){footer.footer .top .info p{margin:0;text-align:center}}footer.footer .top .info .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media only screen and (max-width:575px){footer.footer .top .info .buttons{margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer.footer .top nav{display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px 1fr 50px 1fr 50px 1fr;gap:50px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:991px){footer.footer .top nav{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575px){footer.footer .top nav{display:none}}footer.footer .top nav .column h4{font-weight:700;margin-bottom:24px}footer.footer .top nav .column ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}footer.footer .top nav .column ul li a{color:#535d6c;font-size:16px;font-weight:400;line-height:120%;text-decoration:none;-webkit-transition:.15s;transition:.15s}footer.footer .top nav .column ul li a:hover{color:#2f80ed;text-decoration:underline}@media only screen and (max-width:575px){footer.footer .top .contacts{padding:0 30px;text-align:left}}footer.footer .top .contacts h4{margin-bottom:24px}@media only screen and (max-width:991px){footer.footer .top .contacts h4{margin-bottom:20px}}@media only screen and (max-width:575px){footer.footer .top .contacts h4{margin-bottom:24px}}footer.footer .top .contacts ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:36px}@media only screen and (max-width:991px){footer.footer .top .contacts ul{margin-bottom:0}}@media only screen and (max-width:575px){footer.footer .top .contacts ul{gap:16px}}footer.footer .top .contacts ul li a{color:#535d6c;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;text-decoration:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:15px;gap:12px;line-height:128%;line-height:120%;-webkit-transition:.15s;transition:.15s}@media only screen and (max-width:575px){footer.footer .top .contacts ul li a{text-align:left}}footer.footer .top .contacts ul li a:hover{color:#2f80ed;text-decoration:underline}footer.footer .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0 45px}@media only screen and (max-width:991px){footer.footer .bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0 45px}}@media only screen and (max-width:575px){footer.footer .bottom{gap:30px;padding:27px 0 0}}footer.footer .bottom .info{background:#f7fafe;border-radius:16px;max-width:576px;padding:24px 34px 24px 24px;width:100%}@media only screen and (max-width:991px){footer.footer .bottom .info{display:none}}footer.footer .bottom .info p{margin-top:16px}footer.footer .bottom .info .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:31px}@media only screen and (max-width:575px){footer.footer .bottom .info .buttons{margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer.footer .bottom .info .buttons a{width:100%}footer.footer .bottom .info .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}@media only screen and (max-width:991px){footer.footer .bottom .info .social-media{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:575px){footer.footer .bottom .info .social-media{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}footer.footer .bottom .info .social-media p{color:#3b444e;font-size:14px;font-weight:400;line-height:120%;margin-bottom:17px;text-align:right}@media only screen and (max-width:991px){footer.footer .bottom .info .social-media p{letter-spacing:.1px}}@media only screen and (max-width:575px){footer.footer .bottom .info .social-media p{margin-bottom:12px;text-align:center}}footer.footer .bottom .info .social-media .social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media only screen and (max-width:991px){footer.footer .bottom .info .social-media .social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer.footer .bottom .info .social-media .social a{text-decoration:none}footer.footer .bottom .info .social-media .social a svg{height:24px;width:24px}footer.footer .bottom .info .social-media .social a svg path{-webkit-transition:.15s;transition:.15s}footer.footer .bottom .info .social-media .social a:hover svg path{fill:#2f80ed}footer.footer .bottom .bottom-right{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:33px;max-width:576px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media only screen and (max-width:991px){footer.footer .bottom .bottom-right{max-width:100%}}@media only screen and (max-width:575px){footer.footer .bottom .bottom-right{gap:33px;padding:0 28px}}footer.footer .bottom .bottom-right .disclaimer_text p{color:#535d6c;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px}@media only screen and (max-width:575px){footer.footer .bottom .bottom-right .disclaimer_text p{font-size:12px;line-height:1.25}}footer.footer .bottom .copyright{color:#3b444e;font-size:14px;font-weight:400;letter-spacing:.1px;line-height:120%;margin-top:36px}@media only screen and (max-width:991px){footer.footer .bottom .copyright{margin-top:0}}@media only screen and (max-width:575px){footer.footer .bottom .copyright{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-size:12px;letter-spacing:0;order:1;text-align:center}}