.contact_list{display:flex;flex-direction:column;gap:100px}.contact_list .contacts_box{display:flex;gap:50px;flex-wrap:wrap}.contact_list .contacts_box a{position:relative;color:#fff;display:block;padding-left:50px;box-sizing:border-box}.contact_list .contacts_box a::before{content:'';z-index:1;position:absolute;left:0;top:0;background-color:#D48D17;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;mask-position:left center;mask-size:100% 100%;width:32px;height:32px;display:block;transition:all 400ms ease 0ms}.contact_list .contacts_box a:is(:hover,:focus)::before{background-color:#fff}.contact_list .contacts_box a.phone::before{-webkit-mask-image:url('../../../../img/phone_icon.svg');mask-image:url('../../../../img/phone_icon.svg')}.contact_list .contacts_box a.mail::before{-webkit-mask-image:url('../../../../img/mail_icon.svg');mask-image:url('../../../../img/mail_icon.svg')}.contact_list .contacts_box a span{position:relative;z-index:9;display:block;font-family:'Unbounded',sans-serif,Arial;font-size:21px;line-height:28px}.contact_list .info_box h2{margin:0}.contact_list .info_box .info_box_inbox{display:flex;flex-direction:column}.contact_list .info_box .info_box_inbox .top{display:flex;gap:50px}.contact_list .links_box h2{margin:0 0 20px}.contact_list .links_box ul{display:flex;gap:20px;padding:0;margin:0;list-style:none;flex-wrap:wrap}.contact_list .info_text h2{margin:0 0 20px}.contact_list .info_text .contacts_box{margin-top:60px}@media screen and (max-width:1920px){.contact_list{gap:80px}.contact_list .contacts_box{gap:30px}.contact_list .contacts_box a span{font-size:19px;line-height:26px}}@media screen and (max-width:1600px){.contact_list{gap:60px}.contact_list .contacts_box{gap:20px}.contact_list .contacts_box a span{font-size:17px;line-height:24px}}@media screen and (max-width:1024px){.contact_list .contacts_box a span{font-size:15px;line-height:24px}.contact_list .info_text .contacts_box{margin-top:30px}}@media screen and (max-width:700px){.contact_list .info_box .info_box_inbox .top{flex-direction:column;gap:0}.contact_list .links_box ul{gap:10px}}