@media (max-width:959px){.contact .s-container{margin:0}}.contact .s-container .title{margin-bottom:48px}@media (max-width:959px){.contact .s-container .title{margin-bottom:24px;padding:0 20px}}.contact .s-container .title p{margin-top:16px;color:rgba(0,0,0,0.5)}@media (max-width:959px){.contact .s-container .title p{margin-top:12px}}.contact .s-container .contact-content{display:flex;justify-content:space-between;gap:20px}@media (max-width:959px){.contact .s-container .contact-content{flex-direction:column}}.contact .s-container .contact-content .info{padding:32px 0;width:480px;display:flex;flex-direction:column;gap:32px}@media (max-width:1199px){.contact .s-container .contact-content .info{width:372px}}@media (max-width:959px){.contact .s-container .contact-content .info{width:100%;padding:0 20px}}.contact .s-container .contact-content .info .btn-area{display:flex;gap:16px}.contact .s-container .contact-content .info .btn-area .transp-btn{height:40px;padding:0 20px;border-radius:10px;background-color:#fff}.contact .s-container .contact-content .info .btn-area .transp-btn.active{cursor:default;border:2px solid #f0f1f5;background-color:rgba(32,63,115,0.07000000000000001)}.contact .s-container .contact-content .info .btn-area .choices{width:250px}@media (max-width:959px){.contact .s-container .contact-content .info .btn-area .choices{width:100%}}.contact .s-container .contact-content .info .btn-area .choices::after{border:none;width:20px;height:20px;background-image:url(/images/icons/arrow-down-select.svg);transform:rotate(0deg);transition:transform .2s ease-out;top:calc(50% - 9px);margin-top:0;right:8px;background-repeat:no-repeat}.contact .s-container .contact-content .info .btn-area .choices .choices__inner{display:flex;align-items:center;padding:0 16px;min-height:48px;background-color:rgba(0,0,0,0.03);border:none;border-radius:12px;font-size:18px;color:rgba(0,0,0,0.9)}@media (max-width:959px){.contact .s-container .contact-content .info .btn-area .choices .choices__inner{width:100%}}.contact .s-container .contact-content .info .btn-area .choices .choices__inner .choices__list--single{height:100%;display:flex;align-items:center}.contact .s-container .contact-content .info .btn-area .choices.is-open .choices__inner{border-radius:12px 12px 0 0}.contact .s-container .contact-content .info .btn-area .choices .choices__list--dropdown,.contact .s-container .contact-content .info .btn-area .choices .choices__list[aria-expanded]{border:1px solid rgba(0,0,0,0.03);border-radius:0 0 12px 12px}.contact .s-container .contact-content .info .btn-area .choices .choices__item{font-size:18px;font-weight:400;line-height:130%;color:rgba(0,0,0,0.9)}.contact .s-container .contact-content .info .text-area{display:none}.contact .s-container .contact-content .info .text-area.active{display:flex;flex-direction:column;gap:32px}.contact .s-container .contact-content .info .text-area .location .work-time{margin-top:12px;color:rgba(0,0,0,0.5)}.contact .s-container .contact-content .info .text-area .call div{display:flex;align-items:center;gap:12px}.contact .s-container .contact-content .info .text-area .call div .phone{text-decoration:underline transparent;transition:all .3s ease-in-out}.contact .s-container .contact-content .info .text-area .call div .phone:hover{text-decoration:underline rgba(0,0,0,0.9)}.contact .s-container .contact-content .info .text-area .call div .item{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:8px}.contact .s-container .contact-content .info .text-area .call div .item.wa{background:rgba(76,175,80,0.1);transition:all .3s ease-in-out}.contact .s-container .contact-content .info .text-area .call div .item.wa:hover{background:rgba(76,175,80,0.3)}.contact .s-container .contact-content .info .text-area .call div .item.wa img{width:16.84px;height:16.84px}.contact .s-container .contact-content .info .text-area .call div .item.tele{background:rgba(3,155,229,0.1);transition:all .3s ease-in-out}.contact .s-container .contact-content .info .text-area .call div .item.tele:hover{background:rgba(3,155,229,0.3)}.contact .s-container .contact-content .info .text-area .call div .item.tele img{width:17.4px;height:14.58px}.contact .s-container .contact-content .info .text-area .call p{margin-top:4px;color:rgba(0,0,0,0.5)}.contact .s-container .contact-content .info .text-area .email p{margin-top:4px;color:rgba(0,0,0,0.5)}.contact .s-container .contact-content .info .text-area .email a{font-weight:500;text-decoration:underline transparent;transition:all .3s ease-in-out}.contact .s-container .contact-content .info .text-area .email a:hover{text-decoration:underline rgba(0,0,0,0.9)}.contact .s-container .contact-content .info .text-area .route div{margin-top:8px;display:flex;gap:24px}.contact .s-container .contact-content .info .text-area .route div a{display:flex;gap:8px;font-size:18px;line-height:100%;color:#001eff;text-decoration:underline transparent;transition:all .3s ease-in-out}.contact .s-container .contact-content .info .text-area .route div a:hover{text-decoration:underline #001eff}.contact .s-container .contact-content .map{display:none}.contact .s-container .contact-content .map.active{display:block;width:680px}@media (max-width:1199px){.contact .s-container .contact-content .map.active{width:528px}}@media (max-width:959px){.contact .s-container .contact-content .map.active{width:100%;height:300px}}.contact .s-container .contact-content .map.active div{height:100%;width:100%}.contact .s-container .contact-content .map.active div iframe{width:100%;height:100%}.requisites{margin-top:100px}@media (max-width:959px){.requisites{margin-top:50px}}.requisites .s-container .title{margin-bottom:48px}@media (max-width:959px){.requisites .s-container .title{margin-bottom:24px}}.requisites .s-container .requisites-content{display:flex;gap:20px}@media (max-width:767px){.requisites .s-container .requisites-content{flex-direction:column;gap:32px}}.requisites .s-container .requisites-content .col{display:flex;flex-direction:column;gap:24px}@media (max-width:767px){.requisites .s-container .requisites-content .col{gap:20px}}.requisites .s-container .requisites-content .col div p:first-child{color:rgba(0,0,0,0.5)}.requisites .s-container .requisites-content .col div a{text-decoration:underline transparent;transition:all .3s ease-in-out}.requisites .s-container .requisites-content .col div a:hover{text-decoration:underline rgba(0,0,0,0.9)}