.work-time[data-v-f399fa27]{color:#848484;flex-direction:column;justify-content:center;display:flex}.work-time>.head[data-v-f399fa27]{align-items:center;margin:0 0 8px;font-family:SF UI Display Medium;font-size:14px;font-style:normal;font-weight:500;display:flex}.work-time>.head .icon[data-v-f399fa27]{background:linear-gradient(267.52deg,#b0d0ff 24.17%,#57aeff 80.04%);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin:0 10px 0 0;display:flex}.work-time>.head .icon img[data-v-f399fa27]{width:20px;height:20px}.work-time>.time[data-v-f399fa27]{font-family:SF UI Display Light;font-size:12px;font-style:normal;font-weight:300}.map-place[data-v-f30d8eea],.map-place .map[data-v-f30d8eea]{justify-content:center;align-items:center;display:flex}.map-place .map[data-v-f30d8eea]{cursor:pointer;width:85px;height:40px;margin:0 15px 0 0;position:relative}.map-place .map .map-bg[data-v-f30d8eea]{-o-object-fit:cover;object-fit:cover;z-index:0;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 4px 9px 4px #0000000d}.map-place .map .placeholder[data-v-f30d8eea]{z-index:1;position:relative;transform:translateY(-10px)}.map-place .map .placeholder img[data-v-f30d8eea]{width:25px;height:25px}.map-place .address[data-v-f30d8eea]{color:#848484;font-family:SF UI Display Light;font-size:12px;font-style:normal;font-weight:300}.map-place .address>div[data-v-f30d8eea]:first-child{margin:0 0 8px}.map-place .address a[data-v-f30d8eea]{color:#848484;text-decoration:none}@keyframes menu-switch{0%{opacity:0}to{opacity:1}}.menutrigger-enter-active{animation:.3s ease-in-out menu-switch}.menutrigger-leave-active{animation:.3s ease-in-out reverse menu-switch}.menu{z-index:10;background:#fff;width:100%;height:100%;position:fixed;top:0;left:0}.menu .close-button{cursor:pointer;z-index:11;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute;top:15px;right:15px;box-shadow:0 4px 4px #00000008}.menu .close-button img{width:14px;height:14px}.menu .bottom{justify-content:space-evenly;width:100%;display:flex;position:absolute;bottom:20px}@media screen and (width<=635px){.menu .bottom{flex-direction:column;align-items:center}.menu .bottom .work-time{margin:0 0 5vh}.menu .bottom .work-time .head{justify-content:center}}.menu .links{justify-content:center;align-items:center;width:100%;height:90%;display:flex;position:absolute;top:0;left:0}@media screen and (width<=400px){.menu .links{height:75%}}.menu .links li{text-align:center;margin:0 0 5vh;font-family:SF UI Display Bold;font-size:25px;font-weight:800}@media screen and (width<=400px){.menu .links li{font-size:20px}}.menu .links li a{color:#000;text-decoration:none}@keyframes consult-93c203f3{0%{opacity:0}to{opacity:1}}.consultanim-enter-active[data-v-93c203f3]{animation:.3s ease-in consult-93c203f3}.consultanim-leave-active[data-v-93c203f3]{animation:.3s ease-out reverse consult-93c203f3}.consult[data-v-93c203f3]{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed}.consult[data-v-93c203f3],.consult .close-bg[data-v-93c203f3]{width:100%;height:100%;top:0;left:0}.consult .close-bg[data-v-93c203f3]{background:#000000d9;position:absolute}.consult .consult__wrapper[data-v-93c203f3]{z-index:1001;background:#fff;border-radius:25px;align-items:center;width:855px;height:448px;display:flex;position:relative;overflow:hidden}@media screen and (width<=860px){.consult .consult__wrapper[data-v-93c203f3]{justify-content:center;width:400px}}@media screen and (width<=410px){.consult .consult__wrapper[data-v-93c203f3]{width:300px;height:470px}}.consult .consult__wrapper .close-button[data-v-93c203f3]{cursor:pointer;z-index:1002;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:21px;right:21px}.consult .consult__wrapper .close-button img[data-v-93c203f3]{width:16px;height:16px}.consult .consult__wrapper .elipse-1[data-v-93c203f3]{filter:blur(95.6163px);z-index:1001;background:linear-gradient(267.52deg,#b0d0ff 24.17%,#57aeff 80.04%);width:383px;height:383px;position:absolute;bottom:-200px;right:-200px}@media screen and (width<=860px){.consult .consult__wrapper .elipse-1[data-v-93c203f3]{display:none}}.consult .consult__wrapper .elipse-2[data-v-93c203f3]{filter:blur(95.6163px);z-index:1001;background:linear-gradient(267.52deg,#b0d0ff 24.17%,#57aeff 80.04%);width:205px;height:205px;position:absolute;top:150px;right:-200px}@media screen and (width<=860px){.consult .consult__wrapper .elipse-2[data-v-93c203f3]{display:none}}.consult .consult__wrapper .doc[data-v-93c203f3]{position:absolute;bottom:0;right:0}@media screen and (width<=860px){.consult .consult__wrapper .doc[data-v-93c203f3]{display:none}}.consult .consult__wrapper .doc .info[data-v-93c203f3]{min-width:150px;position:absolute;bottom:277px;right:222px}.consult .consult__wrapper .doc .info .name[data-v-93c203f3]{text-align:right;color:#000;margin:0 0 10px;font-family:SF UI Display Light;font-size:24px;font-style:normal;font-weight:400;line-height:29px}.consult .consult__wrapper .doc .info .position[data-v-93c203f3]{text-align:right;color:#9f9f9f;font-family:SF UI Display Light;font-size:14px;font-style:normal;font-weight:300;line-height:17px}.consult .consult__wrapper .doc img[data-v-93c203f3]{z-index:1001;width:254px;height:387px;position:absolute;bottom:0;right:0}.consult .consult__wrapper .form[data-v-93c203f3]{flex-direction:column;max-width:355px;margin:0 0 0 50px;display:flex}@media screen and (width<=860px){.consult .consult__wrapper .form[data-v-93c203f3]{margin:0}}@media screen and (width<=410px){.consult .consult__wrapper .form[data-v-93c203f3]{width:100%;max-width:none}}.consult .consult__wrapper .form .head[data-v-93c203f3]{text-align:left;color:#000;margin:0 0 18px;font-family:Vinnytsia Sans;font-size:30px;font-style:normal;font-weight:700;line-height:31px}@media screen and (width<=410px){.consult .consult__wrapper .form .head[data-v-93c203f3]{text-align:center}}.consult .consult__wrapper .form .sub[data-v-93c203f3]{color:#9f9f9f;margin:0 0 18px;font-family:SF UI Display Light;font-size:16px;font-style:normal;font-weight:300;line-height:19px}@media screen and (width<=410px){.consult .consult__wrapper .form .sub[data-v-93c203f3]{text-align:center}}.consult .consult__wrapper .form .inputs[data-v-93c203f3]{flex-direction:column;display:flex}@media screen and (width<=410px){.consult .consult__wrapper .form .inputs[data-v-93c203f3]{align-items:center}}.consult .consult__wrapper .form .inputs input[data-v-93c203f3]{padding:0 90px 0 45px;display:flex}.consult .consult__wrapper .form .inputs .button[data-v-93c203f3],.consult .consult__wrapper .form .inputs input[data-v-93c203f3]{color:#000;background:#fff;border:none;border-radius:20px;outline:none;width:351px;height:85px;margin:0 0 18px;font-family:SF UI Display Light;font-size:17px;font-style:normal;font-weight:500;line-height:20px;box-shadow:0 0 7px 4px #00000008}@media screen and (width<=410px){.consult .consult__wrapper .form .inputs .button[data-v-93c203f3],.consult .consult__wrapper .form .inputs input[data-v-93c203f3]{width:280px}}.consult .consult__wrapper .form .inputs .phone[data-v-93c203f3]{display:inline-block;position:relative}@media screen and (width<=992px){.consult .consult__wrapper .form .inputs .phone[data-v-93c203f3]{width:100%}}@media screen and (width<=410px){.consult .consult__wrapper .form .inputs .phone[data-v-93c203f3]{width:auto}}.consult .consult__wrapper .form .inputs .phone input[data-v-93c203f3]{padding:0 90px 0 45px}@media screen and (width<=410px){.consult .consult__wrapper .form .inputs .phone input[data-v-93c203f3]{padding:0 55px 0 20px}}.consult .consult__wrapper .form .inputs .phone input.error[data-v-93c203f3]{border:2px solid #ff5757;margin:0}.consult .consult__wrapper .form .inputs .phone .icon[data-v-93c203f3]{content:"";pointer-events:none;width:21px;height:21px;display:block;position:absolute;top:32px;right:44px}@media screen and (width<=410px){.consult .consult__wrapper .form .inputs .phone .icon[data-v-93c203f3]{right:20px}}.consult .consult__wrapper .form .inputs .text-error[data-v-93c203f3]{text-transform:lowercase;text-align:center;color:#ff2b2b;margin:3px 0 18px}.consult .consult__wrapper .form .inputs .button[data-v-93c203f3]{color:#fff;cursor:pointer;background:#57aeff;justify-content:center;align-items:center;margin:0 0 18px;font-family:Vinnytsia Sans;font-size:19px;font-style:normal;font-weight:700;line-height:19px;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}.consult .consult__wrapper .form .inputs .button[data-v-93c203f3]:hover{background:#5798ff}@media screen and (width<=410px){.consult .consult__wrapper .form .inputs .button[data-v-93c203f3]{font-size:16px;line-height:16px}}.consult .consult__wrapper .form .inputs .confid[data-v-93c203f3]{justify-content:center;display:flex}@media screen and (width<=410px){.consult .consult__wrapper .form .inputs .confid[data-v-93c203f3]{max-width:280px}}.consult .consult__wrapper .form .inputs .confid .wrapper[data-v-93c203f3]{cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:35px;font-size:22px;display:block;position:relative}.consult .consult__wrapper .form .inputs .confid input[type=checkbox][data-v-93c203f3]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.consult .consult__wrapper .form .inputs .confid input[type=checkbox]:checked~.checkmark[data-v-93c203f3]:after{content:"";background:#dadada;width:4px;height:4px;display:block;position:absolute;top:9px;left:9px}.consult .consult__wrapper .form .inputs .confid .checkmark[data-v-93c203f3]{background-color:#0000;border:1px solid #dadada;width:24px;height:24px;position:absolute;top:0;left:0}.consult .consult__wrapper .form .inputs .text[data-v-93c203f3]{color:#dadada;max-width:505px;font-family:SF UI Display Light;font-size:13px;font-style:normal;font-weight:500;line-height:16px}.consult .consult__wrapper .form .inputs .text a[data-v-93c203f3]{color:#dadada}.topbar{z-index:1;flex-direction:row;width:100%;height:100px;display:flex;position:relative}@media screen and (width<=992px){.topbar{display:block}}.topbar .container{z-index:inherit;flex-direction:row;justify-content:space-between;display:flex}@media screen and (width>=991px) and (width<=1300px){.topbar .container{width:100%}}@media screen and (width<=992px){.topbar .container{justify-content:space-around;align-items:center}}.topbar .container .call-button,.topbar .container .menu-button{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:none;box-shadow:0 4px 4px #00000008}@media screen and (width<=992px){.topbar .container .call-button,.topbar .container .menu-button{display:flex}}.topbar .container .call-button img{width:16px;height:16px}.topbar .container .call-button img.whatsapp{width:17px;height:17px}.topbar .container .menu-button{cursor:pointer}.topbar .container .menu-button img{width:20px;height:20px}.topbar .container .contacts-container{align-items:center;display:flex}@media screen and (width<=992px){.topbar .container .contacts-container{display:none}}.topbar .container .contacts-container>.desktop-menu-button{cursor:pointer;flex-direction:column;margin:0 50px 0 0;display:flex}@media screen and (width>=993px) and (width<=1220px){.topbar .container .contacts-container>.desktop-menu-button{margin:0;display:flex}}.topbar .container .contacts-container>.desktop-menu-button .menu-circle{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 4px #00000008}.topbar .container .contacts-container>.desktop-menu-button .menu-circle img{width:18px;height:18px}.topbar .container .contacts-container>.desktop-menu-button>.text{text-align:center;margin:5px 0 0;font-size:10px;display:none}.topbar .container .contacts-container .map-place{margin:0 0 0 50px}@media screen and (width<=1220px){.topbar .container .contacts-container .map-place,.topbar .container .contacts-container .work-time{display:none}}.topbar .container .logo-container{flex-direction:row;display:flex}.topbar .container .logo-container .logo{-webkit-user-select:none;user-select:none;cursor:pointer;background-size:cover;align-items:center;width:190px;height:100px;display:flex;position:relative}@media screen and (width<=992px){.topbar .container .logo-container .logo{justify-content:center;height:100px}}@media screen and (width<=350px){.topbar .container .logo-container .logo{width:146px;height:100px}}.topbar .container .logo-container .logo img{max-width:190px;max-height:100px;transform:translateY(-13px)}@media screen and (width<=992px){.topbar .container .logo-container .logo img{transform:none}}@media screen and (width<=350px){.topbar .container .logo-container .logo img{width:100%}}.topbar .container .logo-container .desc{color:#848484;align-items:center;width:165px;margin-left:25px;font-family:SF UI Display Light;font-size:12px;font-style:normal;font-weight:300;line-height:20px;display:flex}@media screen and (width<=700px){.topbar .container .logo-container .desc{width:175px;margin-left:10px;font-size:9px;line-height:11px}}@media screen and (width<=992px){.topbar .container .logo-container .desc{display:none}}.topbar .container .contacts-phone{display:flex}.topbar .container .contacts-phone .contacts{flex-direction:column;justify-content:center;align-items:center;height:100px;margin:0 0 0 50px;display:flex}@media screen and (width<=849.99px){.topbar .container .contacts-phone .contacts{display:none}}.topbar .container .contacts-phone .contacts .phone a{color:#848484;font-family:Vinnytsia Sans;font-size:21px;font-style:normal;font-weight:700;line-height:26px;text-decoration:none}.topbar .container .contacts-phone .contacts .messenger{cursor:pointer;color:inherit;flex-direction:row;justify-content:center;align-items:flex-end;margin:3px 0 0;text-decoration:none;display:flex}.topbar .container .contacts-phone .contacts .messenger img{width:18px;height:18px}.topbar .container .contacts-phone .contacts .messenger span{color:#848484;margin:0 0 0 8px;font-family:SF UI Display Light;font-size:12px;font-style:normal;font-weight:400;line-height:21px;transform:translateY(2px)}.text-social{box-sizing:border-box;cursor:pointer;border:1px solid #d5d5d5;border-radius:5px;margin:0 35px 25px 0;display:flex}@media screen and (width<=576px){.text-social{margin:0 15px 15px 0}.text-social:nth-child(2n){margin:0 10px 15px 0}}.text-social .name{padding:14px 14px 14px 10px;font-size:14px;font-weight:300;line-height:17px}.text-social .icon{border-left:1px solid #d5d5d5;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:relative}.text-social .icon img{width:15px;height:15px}.text-social.min{margin:0 10px 0 0}.text-social.min .name{display:none}.text-social.min .icon{border:none}.footer{margin:0;padding:50px 0 30px}@media screen and (width<=1160px){.footer{max-width:420px;margin:0 auto}}.footer .container>.top{justify-content:space-between;align-items:center;margin:0 0 20px;display:flex}@media screen and (width<=1160px){.footer .container>.top{flex-direction:column}}.footer .container>.top .logo{display:block}@media screen and (width<=1160px){.footer .container>.top .logo{margin:0 0 20px}}.footer .container>.top .logo img{max-width:190px;max-height:100px}.footer .container>.top .callback{justify-content:space-between;align-items:center;display:flex}@media screen and (width<=1160px){.footer .container>.top .callback{width:100%}}@media screen and (width<=380px){.footer .container>.top .callback{flex-direction:column}}.footer .container>.top .callback .phone,.footer .container>.top .callback .phone a{color:#000;margin:0 141px 0 0;font-family:SF UI Display Bold;font-size:18px;font-style:normal;font-weight:700;line-height:22px;text-decoration:none;display:block}@media screen and (width<=1160px){.footer .container>.top .callback .phone,.footer .container>.top .callback .phone a{margin:0}}@media screen and (width<=380px){.footer .container>.top .callback .phone,.footer .container>.top .callback .phone a{margin:0 0 20px}}.footer .container>.top .callback .button{color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;background:#57aeff;border-radius:15px;justify-content:center;align-items:center;width:186px;height:58px;font-family:Vinnytsia Sans;font-size:14px;font-style:normal;font-weight:700;line-height:14px;transition:all .2s;display:flex;box-shadow:0 2.72941px 2.72941px #00000008}.footer .container>.top .callback .button:hover{background:#5798ff}.footer .container .line{background:#e9e9e9;width:1px;height:170px}@media screen and (width<=1160px){.footer .container .line{display:none}}.footer .container .commercial-info{justify-content:space-between;display:flex}@media screen and (width<=1160px){.footer .container .commercial-info{text-align:center;flex-direction:column}}.footer .container .commercial-info .company{color:#000;flex-direction:column;max-width:50%;font-family:SF UI Display Light;font-size:14px;font-style:normal;font-weight:300;line-height:25px;display:flex}@media screen and (width<=1160px){.footer .container .commercial-info .company{max-width:100%}}.footer .container .commercial-info .company .top{display:flex}@media screen and (width<=1160px){.footer .container .commercial-info .company .top{flex-direction:column;width:100%}}.footer .container .commercial-info .company .top .name{width:370px;margin:0 85px 0 0}@media screen and (width<=1160px){.footer .container .commercial-info .company .top .name{text-align:center;width:100%;margin:0 0 30px}}@media screen and (width>=1160px){.footer .container .commercial-info .company .top .address{min-width:280px}}.footer .container .commercial-info .company .top .address .email{margin-top:10px}@media screen and (width<=1160px){.footer .container .commercial-info .company .top .address .email{margin:30px 0 10px}}.footer .container .commercial-info .company .top .address .email a,.footer .container .commercial-info .company .top .address .link a{color:#57aeff}.footer .container .commercial-info .company .socials{margin:40px 0 0;display:flex}@media screen and (width<=1160px){.footer .container .commercial-info .company .socials{justify-content:center;margin:20px 0 0}}.footer .container .commercial-info .confid{color:#000;width:487px;max-width:44%;font-family:SF UI Display Light;font-size:14px;font-style:normal;font-weight:300;line-height:25px}@media screen and (width<=1160px){.footer .container .commercial-info .confid{max-width:100%;margin:20px 0 0}}.footer .container .commercial-info .confid .links{margin:20px 0 0}.footer .container .commercial-info .confid .links a{color:#57aeff}
