.contact{margin-top:35px}.contact_back{display:flex;align-items:center}.contact_back svg{width:15px;height:15px}.contact_back_text{font-weight:500;font-size:16px;line-height:140%;color:var(--ui-secondary-300);margin-left:20px}@media only screen and (max-width:768px){.contact_back_text{font-size:10px;margin-left:7px}}.contact_title{font-weight:500;font-size:50px;line-height:62px;margin-top:32px}@media only screen and (max-width:768px){.contact_title{font-weight:500;font-size:16px;line-height:139.9%;text-align:center;margin-top:16px}}.contact_main{margin-top:16px;padding-top:30px;border-top:1px solid #ebebeb}@media only screen and (max-width:768px){.contact_main{display:none}}.contact_main_top{display:flex;flex-wrap:wrap;gap:16px}.contact_content{display:none;margin-top:45px}.contact_content_left{width:28%;margin-right:128px}@media only screen and (max-width:1300px){.contact_content_left{width:40%}}@media only screen and (max-width:1160px){.contact_content_left{width:100%}}.contact_content_title{font-weight:500;font-size:22px;line-height:27px;margin-bottom:19px}@media only screen and (max-width:768px){.contact_content_title_first{margin-top:0 !important}}@media only screen and (max-width:1160px){.contact_content_title{margin-top:30px}}@media only screen and (max-width:768px){.contact_content_title{margin-top:0;margin-bottom:11px;font-size:20px}}.contact_content_description{font-weight:400;font-size:16px;line-height:30px;color:var(--ui-secondary-300)}@media only screen and (max-width:768px){.contact_content_description{font-size:16px}}.contact_content_text{font-weight:400;font-size:16px;line-height:30px}@media only screen and (max-width:768px){.contact_content_text{font-size:16px}}.contact_content_text_main{margin-bottom:6px}.contact_content_text_group{margin-left:30px}.contact_content_group{display:flex}.contact_content_item{margin-top:35px}@media only screen and (max-width:768px){.contact_content_item{margin-top:20px}}.contact_content.active{display:flex}@media only screen and (max-width:1160px){.contact_content.active{display:block}}.contact_mobile{margin-top:24px;display:grid;gap:20px}.contact_mobile .ui-btn{width:100%}@media only screen and (min-width:769px){.contact_mobile{display:none}}.contact_mobile_content{transition:.3s ease;overflow:auto;max-width:100%}.contact_mobile_content.active{overflow:hidden !important}@media only screen and (max-width:769px){.contact_content_right{margin-top:28px}}