.header[data-v-8a1c5b02]{left:0;margin:0 auto;max-width:120rem;padding:0 50px;position:absolute;right:0;top:72px;width:100%;z-index:20}.header__mobile-button[data-v-8a1c5b02]{display:none}.header__inner[data-v-8a1c5b02]{max-width:120rem;padding:0;position:relative;top:auto;width:100%}.header__inner .header__container[data-v-8a1c5b02]{background:#000000c4;border-radius:10px}.header__fixed[data-v-8a1c5b02]{padding:0 50px;position:fixed;top:25px}.header__fixed .header__nav nav ul[data-v-8a1c5b02]{background:linear-gradient(90deg,#0000004f,#0000004f)}.header__fixed .header__contacts[data-v-8a1c5b02],.header__fixed .header__logo a[data-v-8a1c5b02]{opacity:0;visibility:hidden}.header__fixed .header__container[data-v-8a1c5b02]{background:transparent}.header__container[data-v-8a1c5b02]{align-items:center;display:flex;display:-ms-flexbox;flex-wrap:wrap}.header__logo[data-v-8a1c5b02]{flex:0 0 auto;width:25%}.header__logo a[data-v-8a1c5b02]{align-items:center;display:flex;display:-ms-flexbox}.header__logo a i[data-v-8a1c5b02],.header__logo a img[data-v-8a1c5b02]:first-child{margin-right:12px}.header__logo a object[data-v-8a1c5b02]{background:url(./logo_animation.CBtwzJdQ.svg) no-repeat;display:block;height:52px;margin-right:12px;width:52px}.header__nav[data-v-8a1c5b02]{flex:0 0 auto;width:50%}.header__nav nav ul[data-v-8a1c5b02]{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:linear-gradient(90deg,#0000000d,#0000000d);border-radius:13px;display:flex;display:-ms-flexbox;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 auto;padding:6px;width:67%}.header__nav nav ul li a[data-v-8a1c5b02]{border-radius:10px;color:#fff;display:block;font-family:var(--second-family);padding:15px 20px;position:relative;text-decoration:none}.header__nav nav ul li a span[data-v-8a1c5b02]{position:relative;z-index:10}.header__nav nav ul li a[data-v-8a1c5b02]:before{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);background:linear-gradient(90deg,#ffffff1a,#ffffff1a);border-radius:10px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(.1);transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;width:100%;z-index:5}.header__nav nav ul li a[data-v-8a1c5b02]:hover:before{opacity:1;transform:scale(1)}.header__contacts[data-v-8a1c5b02]{display:flex;display:-ms-flexbox;flex:0 0 auto;justify-content:flex-end;transition:.3s linear;width:25%}.header__contacts a[data-v-8a1c5b02]{display:block;font-size:15px;height:48px;letter-spacing:.06em;margin-right:10px}.header__contacts a[data-v-8a1c5b02]:first-child,.header__contacts a[data-v-8a1c5b02]:nth-child(2){max-width:48px}.header__contacts a[data-v-8a1c5b02]:nth-child(3){margin-right:0;padding:15px 13px}.header__contacts a[data-v-8a1c5b02]:last-child{font-family:var(--first-family);font-size:16px;font-weight:600;line-height:23px;margin-right:0}.header__contacts a[data-v-8a1c5b02]:hover{color:#0c3fc3}.header__contacts a:hover svg path[data-v-8a1c5b02]{fill:#0c3fc3}@media (min-width:1800px){.header__nav nav ul[data-v-8a1c5b02]{width:54%}}@media (max-width:1492px){.header__nav nav ul[data-v-8a1c5b02]{width:75%}}@media (max-width:1390px){.header__nav[data-v-8a1c5b02]{width:50%}.header__nav nav ul[data-v-8a1c5b02]{width:85%}.header__contacts[data-v-8a1c5b02]{width:25%}.header__contacts a[data-v-8a1c5b02]{font-size:14px}.header__contacts a[data-v-8a1c5b02]:last-child{font-size:15px}}@media (max-width:1280px){.header__nav[data-v-8a1c5b02]{width:48%}.header__nav nav ul li a[data-v-8a1c5b02]{font-size:14px}.header__contacts a[data-v-8a1c5b02]:first-child,.header__contacts a[data-v-8a1c5b02]:nth-child(2){display:none}}@media (max-width:1181px){.header__logo[data-v-8a1c5b02]{width:25%}.header__logo a object[data-v-8a1c5b02]{height:42px;width:42px}.header__logo a img[data-v-8a1c5b02]{width:120px}.header__nav[data-v-8a1c5b02]{width:53%}.header__contacts[data-v-8a1c5b02]{width:22%}}@media (max-width:1088px){.header__nav[data-v-8a1c5b02]{width:55%}.header__nav nav ul[data-v-8a1c5b02]{width:90%}.header__contacts[data-v-8a1c5b02]{width:20%}.header__contacts a[data-v-8a1c5b02]:nth-child(3){font-size:13px}}@media (max-width:1024px){.header[data-v-8a1c5b02]{margin-bottom:18px;padding:0;position:fixed;top:0}.header__container[data-v-8a1c5b02]{padding:45px 40px 20px 45px;transition:.3s ease-out;-moz-transition:eease-out .3s;-webkit-transition:.3s ease-out}.header__fixed[data-v-8a1c5b02]{border-bottom:1px solid transparent;position:fixed;top:0}.header__fixed .header__container[data-v-8a1c5b02]{background:linear-gradient(90deg,#00000040,#0000004a);border-radius:16px;margin:15px auto;overflow:hidden;padding:10px 15px;position:relative;width:89%}.header__fixed .header__container[data-v-8a1c5b02]:before{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.header__fixed .header__logo[data-v-8a1c5b02]{z-index:4}.header__fixed .header__contacts[data-v-8a1c5b02],.header__fixed .header__logo a[data-v-8a1c5b02]{opacity:1;visibility:visible}.header__nav nav[data-v-8a1c5b02]{left:0;position:fixed;top:0;transform:translate(-300px);transition:.3s linear;z-index:5}.header__nav nav ul[data-v-8a1c5b02]{background:#00000087;border-radius:0;flex-direction:column;height:100vh;justify-content:flex-start;width:255px}.header__nav nav.open[data-v-8a1c5b02]{transform:translate(0)}.header__mobile-button[data-v-8a1c5b02]{background:#00000026;border-radius:10px;display:block;height:39px!important;min-width:39px;overflow:hidden;position:relative;width:39px;z-index:4}.header__mobile-button span[data-v-8a1c5b02]{background:#fff;display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;width:40%}.header__mobile-button span[data-v-8a1c5b02]:first-child{transform:translateY(13px);-moz-transform:translateY(13px);-webkit-transform:translateY(13px)}.header__mobile-button span[data-v-8a1c5b02]:nth-child(2){transform:translateY(19px);-moz-transform:translateY(19px);-webkit-transform:translateY(19px)}.header__mobile-button span[data-v-8a1c5b02]:last-child{transform:translateY(25px);-moz-transform:translateY(25px);-webkit-transform:translateY(25px)}.header__mobile-button.active span[data-v-8a1c5b02]{opacity:1;transition:.3s ease-out}.header__mobile-button.active span[data-v-8a1c5b02]:first-child{top:18px;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.header__mobile-button.active span[data-v-8a1c5b02]:nth-child(2){display:none}.header__mobile-button.active span[data-v-8a1c5b02]:nth-child(3){top:18px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.header__contacts[data-v-8a1c5b02]{align-items:center}.header__contacts a[data-v-8a1c5b02]:nth-child(3){background:#00000026 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M.688 4.705c0 1.61.31 1.994.778 3.4.79 2.384 1.605 3.48 3.084 5.312.311.39.778.862 1.132 1.216.095.102.12.167.21.257l1.448 1.323c.51.432 1.024.863 1.581 1.234 1.341.892 2.186 1.353 3.725 1.862.245.078.437.168.682.252.785.275 1.551.49 2.324.533h.586a4.6 4.6 0 0 0 1.6-.39c.825-.365 2.13-1.06 2.454-1.922.24-.628.395-1.281.395-2.024 0-.251-.239-.419-.407-.532l-1.856-1.03c-.198-.102-.395-.228-.599-.336-.221-.125-.413-.233-.622-.36-1.276-.802-1.408-1.19-2.809.576-1.3 1.628-1.341 1.533-2.7.712-1.929-1.167-3.162-2.072-4.57-3.946-.436-.593-.742-1.108-1.12-1.73-.808-1.348-.951-1.425.684-2.707 2.06-1.617 1.215-1.64.251-3.419-.114-.204-.246-.42-.353-.629L5.74.824c-.335-.61-.413-.73-.952-.73-.545 0-1.353.24-1.76.383C1.849.902.688 3.357.688 4.705' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat;background-position:50%;background-size:20px 20px;border-radius:10px;color:transparent;height:39px;margin-right:10px;min-width:39px;overflow:hidden;width:39px;z-index:4}.header__inner[data-v-8a1c5b02]{margin-left:25px;top:10px;transform:translate(-12.5px);width:calc(100% - 25px)}.header__inner .header__container[data-v-8a1c5b02]{padding:15px 30px}}@media (max-width:575px){.header__container[data-v-8a1c5b02]{padding:40px 25px 20px}.header__logo a object[data-v-8a1c5b02]{height:35px;width:35px}.header__logo a img[data-v-8a1c5b02]{width:100px}}._cookiemessage_1njtj_1{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:linear-gradient(90deg,#00000073,#00000073);border-radius:13px;bottom:50px;display:flex;display:-ms-flexbox;left:0;margin:0 auto;padding:15px;position:fixed;right:0;width:650px;z-index:15}._cookiemessage_1njtj_1 p{color:#e7e7e7;display:block;flex:0 0 auto;font-size:12px;padding-right:15px;width:80%}._cookiemessage_1njtj_1 a{background:#0c3fc3;border-radius:8px;color:#fff;display:block;flex:0 0 auto;line-height:0px;padding:22px 5px 20px;text-align:center;width:20%}._cookiemessage_1njtj_1 a:hover{background:#10389f}@media (max-width:768px){._cookiemessage_1njtj_1{width:90%}}@media (max-width:575px){._cookiemessage_1njtj_1{flex-direction:column}._cookiemessage_1njtj_1 p{margin-bottom:10px;width:100%}._cookiemessage_1njtj_1 a{padding:22px 5px;width:100%}}.footer{background:#f2f3f8;border-radius:30px;margin:0 auto;max-width:120rem;padding:58px 0 48px;width:100%}.footer__container{align-items:center;display:flex;display:-ms-flexbox;flex-wrap:wrap;padding-left:100px}.footer__logo{flex:0 0 auto;width:34%}.footer__logo a{align-items:center;display:flex;display:-ms-flexbox}.footer__logo a object{background:url(./logo_animation.CBtwzJdQ.svg) no-repeat;height:52px;margin-right:12px;width:52px}.footer__nav{flex:0 0 auto;width:50%}.footer__nav nav ul{border-radius:13px;display:flex;display:-ms-flexbox;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:6px;width:63%}.footer__nav nav ul li a{border-radius:10px;color:#131923;display:block;font-family:var(--second-family);font-size:18px;font-weight:400;line-height:176%;position:relative;text-decoration:none}.footer__nav nav ul li a:hover{color:#0c3fc3}.footer__right{flex:0 0 auto;width:16%}.footer__right button{background:#0c3fc3;border-radius:13px;cursor:pointer;display:block;float:right;height:48px;position:relative;width:48px}.footer__right button svg{animation:arrowTop 2s linear infinite;left:0;margin:0 auto;position:absolute;right:0;top:13px}.footer__right button:hover{background:#1c55e8}.footer__contacts{flex:0 0 auto;margin-bottom:75px;padding-top:40px;width:100%}.footer__contacts-row{align-items:center;display:flex;display:-ms-flexbox}.footer__contacts-left{flex:0 0 auto;width:34%}.footer__contacts-right{flex:0 0 auto;width:66%}.footer__contacts-phone{margin-bottom:18px}.footer__contacts-phone a{color:#15161a;display:block;font-family:var(--first-family);font-size:45px;font-weight:600;letter-spacing:.01em;margin:0 auto;text-transform:uppercase;width:100%}.footer__contacts-phone a:hover{color:#0c3fc3}.footer__contacts-links{display:flex;display:-ms-flexbox;justify-content:flex-start}.footer__contacts-links a{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#e7eaf5;border-radius:100px;color:#02060c;display:block;font-family:var(--first-family);font-size:18px;font-weight:400;height:48px;letter-spacing:.02em;line-height:176%;margin-right:12px;padding:8px 25px;position:relative;text-align:center}.footer__contacts-links a:last-child{margin-right:0}.footer__contacts-links a.social{min-width:48px;width:48px}.footer__contacts-links a svg{left:0;margin:0 auto;position:absolute;right:0;top:11px}.footer__contacts-links a:hover{background:#0c3fc3;color:#fff}.footer__contacts-links a:hover svg path{fill:#fff}.footer__bottom{align-items:center;display:flex;display:-ms-flexbox;width:100%}.footer__bottom-copy{flex:0 0 auto;width:34%}.footer__bottom-copy a,.footer__bottom-copy span{color:#131923;display:block;font-family:var(--second-family);font-size:15px;font-weight:400;line-height:176%;opacity:.5}.footer__bottom-copy a:hover{color:#0c3fc3}.footer__bottom-links{display:flex;display:-ms-flexbox;width:66%}.footer__bottom-links a{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#0c3fc3;border:2px solid #0c3fc3;border-radius:100px;color:#fff;display:block;font-family:var(--first-family);font-size:16px;font-weight:400;letter-spacing:.02em;line-height:176%;margin-right:9px;padding:5px 15px;text-align:center;text-wrap:nowrap}.footer__bottom-links a:hover{background:#10389f}.footer__bottom-links a:last-child{margin-right:0}.footer__bottom-links a img{height:20px;transform:translateY(2px);width:20px}@media (max-width:1517px){.footer__bottom-copy{width:34%}.footer__bottom-links{justify-content:flex-end;width:66%}.footer__bottom-links a:first-child{display:none}}@media (max-width:1435px){.footer__bottom-copy{width:30%}.footer__bottom-links{width:70%}.footer__bottom-links a:first-child{display:none}}@media (max-width:1350px){.footer__nav nav ul{width:85%}}@media (max-width:1200px){.footer__logo a object{height:40px;width:40px}.footer__logo a img{display:block;width:65%}.footer__nav nav ul{width:100%}.footer__contacts{flex-direction:column}.footer__contacts-left{width:0}.footer__contacts-right{text-align:center;width:100%}.footer__contacts-links{justify-content:center}}@media (max-width:1024px){.footer__container{padding-left:25px}}@media (max-width:992px){.footer__bottom-copy a{font-size:13px}}@media (max-width:860px){.footer{position:relative}.footer__container{flex-direction:column}.footer__logo{margin-bottom:49px;width:100%}.footer__logo a{justify-content:center}.footer__logo a img{width:150px}.footer__right button{bottom:28px;position:absolute;right:30px}.footer__nav nav ul{align-items:center;flex-direction:column;justify-content:center}.footer__nav nav ul li{margin-bottom:15px}.footer__nav nav ul li a{color:#131923;font-family:var(--second-family);font-size:18px;font-weight:400;line-height:176%}.footer__contacts{margin-bottom:0;padding:63px 0 55px}.footer__contacts-row{flex-direction:column}.footer__contacts-right{width:100%}.footer__contacts-phone{margin-bottom:31px}.footer__contacts-phone a{font-size:26px;text-align:center}.footer__contacts-links{flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}.footer__contacts-links a:first-child{margin-bottom:30px}.footer__bottom-copy{width:100%}.footer__bottom-copy span{text-align:center}.footer__bottom-copy a{font-size:14px;text-align:center}.footer__bottom-links{display:none}}@media (max-width:575px){.footer{background:transparent;padding:58px 0 90px}.footer__contacts-links{width:60%}.footer__contacts-links a:first-child{flex:0 0 auto;margin-right:0;width:100%}.footer__contacts-phone a{width:100%}}@media (max-width:371px){.footer__contacts-links{width:80%}}
