.contacts-main .b-content-content{background:#fff;border-radius:5px}.contacts-main .b-tabs-nav{margin-top:40px;margin-bottom:44px}.contacts-main .b-tabs-list{justify-content:center}.contacts-main .b-tabs_contacts .b-tabs-tab{padding:12px 16px;border-radius:12px;border:1px solid #F9A01A;color:#000;font-size:20px;font-weight:bold;text-transform:none;transition:.3s ease}.contacts-main .b-tabs_contacts .b-tabs-tab:hover,.contacts-main .b-tabs_contacts .b-tabs-tab.m-active{background:#F9A01A;color:#fff}.contacts-main .b-contact{padding:0 40px;display:flex;flex-wrap:nowrap;column-gap:24px;margin-bottom:44px}.contacts-main .b-contact .b-contact-item:first-child{width:326px;border-radius:12px;padding:32px;color:#fff;font-size:16px;background:url(../asset/images/bg-contacts-block.jpg) no-repeat center center;background-size:cover;flex-shrink:0;flex-grow:0;flex-basis:326px;height:100%;margin-bottom:0}.contacts-main .b-contact .b-contact-item{line-height:normal}.contacts-main .b-contact .b-contact-item:last-child{line-height:normal;flex-grow:1;flex-shrink:1;flex-basis:auto;max-width:none;width:auto}.contacts-main .b-contact .b-contact-item img{margin-right:12px}.contacts-main .b-contact .b-contact-item:first-child li{margin-bottom:24px}.contacts-main .b-contact .b-contact-item li:last-child{margin-bottom:0}.contacts-main .b-tabs_contacts .b-tabs-panelList{padding-top:0}.contacts-main .b-contact-address{box-shadow:none;border-radius:0;color:#000;padding:0}.contacts-main .b-contact-address .title{font-size:32px;font-weight:bold;margin-bottom:20px}.contacts-main .b-contact-address p{margin-bottom:10px}.contacts-main .b-contact-address ul{margin-bottom:15px}.contacts-main .b-contact-address ul li{padding:0;margin-bottom:10px;margin-bottom:15px}.contacts-main .b-contact-address ul li::before{display:none}.contacts-main .contact-images{display:flex;flex-wrap:nowrap;column-gap:24px;padding-left:40px;padding-right:40px}.contacts-main .contact-images img{border-radius:8px}.contacts-main .qc-title{color:#000;text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin-top:44px;margin-bottom:20px}.contacts-main .off{display:flex;flex-wrap:nowrap;column-gap:24px;padding-left:40px;padding-right:40px;padding-bottom:40px}.contacts-main .off > div{width:50%;margin:0;padding:0;height:auto}.contacts-main .off > div .l-section_p0{padding:0;margin:0;height:100%;border-radius:8px;overflow:hidden}.contacts-main .off .b-map_contact{min-height:auto}.contacts-main .off img{border-radius:8px}.contacts-main .contacts-form-block{display:flex;flex-wrap:nowrap;padding:32px 40px;background:url(../asset/images/contacts-form-bg.jpg) no-repeat center top;background-size:cover;column-gap:24px;align-items:start}.contacts-main .contacts-form-block > div{width:50%}.contacts-main .contacts-form-block .b-form-title{text-align:center;font-size:32px;font-weight:bold;color:#fff;margin-bottom:15px}@media (min-width:1380px){.contacts-main .contacts-form-block > section{margin-top:55px}}.i-contacts-form .b-form-label{font-size:18px;font-style:normal;font-weight:500;line-height:normal;color:#fff}.i-contacts-form [type="text"],.i-contacts-form [type="email"],.i-contacts-form [type="tel"],.i-contacts-form textarea{border-radius:8px;height:58px;background:#EBEBEB}.i-contacts-form .b-btn{padding:16px 48px;border-radius:16px;background:#F9A01A;font-size:22px;font-style:normal;font-weight:800;line-height:normal;transition:.3s ease;margin:0 auto;height:60px}.i-contacts-form .b-btn:hover{background:#D58C1C;transition:.3s ease}.contacts-main .contacts-form-block .blocks{display:flex;flex-wrap:wrap;gap:20px}.contacts-main .contacts-form-block .blocks .block{width:calc(50% - 10px);background:rgba(97,97,97,0.6);border-radius:8px;color:#fff;display:flex;align-items:center;padding:40px 16px;;line-height:normal;font-size:18px;line-height:20px;column-gap:16px}.contacts-main .text-block{padding-left:40px;padding-right:40px;padding-bottom:40px}.contacts-main .text-block p{font-size:16px}@media (max-width:1379.98px){.contacts-main .contacts-form-block{flex-wrap:wrap;gap:15px;justify-content:center}.contacts-main .contacts-form-block > div{width:100%}.contacts-main .contacts-form-block > div.right{margin-top:20px}}@media (max-width:780px){.contacts-main .contacts-form-block .blocks .block{width:100%;flex-direction:column;padding:40px 48px;text-align:center}.contacts-main .contacts-form-block .blocks .block img{margin-bottom:20px}.contacts-main .b-contact{padding-left:20px;padding-right:20px;flex-wrap:wrap !important}.contacts-main .b-contact .b-contact-item:first-child{width:100% !important;flex-basis:100% !important}.contacts-main .b-contact .b-contact-item:last-child{width:100%;flex-basis:100%;margin-top:20px}.contacts-main .b-tabs-list{flex-wrap:wrap;gap:15px;margin:0;padding-left:20px;padding-right:20px}.contacts-main .contact-images{flex-wrap:wrap;gap:15px;margin:0;padding-left:20px;padding-right:20px;justify-content:center}.contacts-main .off{flex-wrap:wrap;gap:15px;padding-left:20px;padding-right:20px;justify-content:center}.contacts-main .off > div{width:100%;text-align:center}.contacts-main .contacts-form-block{flex-wrap:wrap;gap:15px;padding-left:20px;padding-right:20px;justify-content:center}.contacts-main .contacts-form-block > div{width:100%}.contacts-main .contacts-form-block > div.right{margin-top:20px}.contacts-main .b-tabs-list li{margin:0}.contacts-main .text-block{padding-left:20px;padding-right:20px}}