.location{padding-bottom:120px;padding-top:60px}.location .container{position:relative}@media (max-width:992px){.location .container{display:flex;flex-wrap:wrap;justify-content:space-between}}.location .loc_contacts{display:flex;flex-direction:column;gap:60px;padding-bottom:221px}@media (max-width:768px){.location .loc_contacts{padding-bottom:100px}}@media (max-width:576px){.location .loc_contacts{padding-bottom:70px}}.location .loc_contacts .loc_contact_item{display:flex;gap:24px}@media (max-width:992px){.location .loc_contacts .loc_contact_item{gap:15px}}.location .loc_contacts .loc_contact_item img{height:40px;object-fit:contain;width:40px}@media (max-width:992px){.location .loc_contacts .loc_contact_item img{height:30px;width:30px}}@media (max-width:576px){.location .loc_contacts .loc_contact_item img{height:25px;width:25px}}.location .loc_contacts .loc_contact_item p{color:var(--Color-Text-Main,#101010);display:flex;flex-direction:column;font-family:Trap;font-size:21px;font-style:normal;font-weight:400;gap:8px;line-height:120%}@media (max-width:992px){.location .loc_contacts .loc_contact_item p{font-size:18px}}@media (max-width:576px){.location .loc_contacts .loc_contact_item p{font-size:15px}.location .loc_contacts .loc_contact_item p br{display:none}}.location .loc_contacts .loc_contact_item p span{color:var(--Color-Text-Main,#101010);font-family:Trap;font-size:19px;font-style:normal;font-weight:600;line-height:120%}@media (max-width:992px){.location .loc_contacts .loc_contact_item p span{font-size:17px}}@media (max-width:576px){.location .loc_contacts .loc_contact_item p span{font-size:15px}}.location .loc_form_block{position:absolute;right:15px;top:-300px}@media (max-width:992px){.location .loc_form_block{position:relative;right:0;top:0}}@media (max-width:768px){.location .loc_form_block{width:100%}}.location .loc_form_block .loc_form{background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:40px;padding:32px;width:500px}@media (max-width:1200px){.location .loc_form_block .loc_form{width:400px}}@media (max-width:992px){.location .loc_form_block .loc_form{gap:25px;padding:20px}}@media (max-width:768px){.location .loc_form_block .loc_form{width:100%}}.location .loc_form_block .loc_form label{color:var(--Color-Text-Main,#101010);font-family:Trap;font-size:19px;font-weight:500;line-height:120%}@media (max-width:992px){.location .loc_form_block .loc_form label{font-size:17px}}@media (max-width:576px){.location .loc_form_block .loc_form label{font-size:15px}}.location .loc_form_block .loc_form label span{color:var(--Color-Neutrals-400,#929292);font-family:Trap;font-size:19px;font-style:normal;font-weight:500;line-height:120%}@media (max-width:992px){.location .loc_form_block .loc_form label span{font-size:17px}}@media (max-width:576px){.location .loc_form_block .loc_form label span{font-size:15px}}.location .loc_form_block .loc_form input::placeholder{color:#555}@media (max-width:992px){.location .loc_form_block .loc_form input{font-size:14px;padding:10px 15px}}@media (max-width:576px){.location .loc_form_block .loc_form input{font-size:13px;padding:8px 15px}}.location .loc_form_block .loc_form textarea{background:#fff;border:1px solid var(--Color-Neutrals-300,#bfbfbf);border-radius:8px;color:#101010;display:block;font-family:Trap;font-size:16px;font-style:normal;font-weight:400;height:140px;line-height:120%;margin-top:8px;padding:20px 16px;width:100%}.location .loc_form_block .loc_form textarea::placeholder{color:#555}@media (max-width:992px){.location .loc_form_block .loc_form textarea{font-size:14px;height:120px;padding:15px}}@media (max-width:576px){.location .loc_form_block .loc_form textarea{font-size:13px;padding:8px 15px}}.location .loc_form_block .loc_form button{align-items:center;background:var(--Color-Neutrals-900,#101010);border-radius:8px;color:var(--Color-Text-accentMain,#f7f7f7);display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;justify-content:center;line-height:150%;margin-top:-16px;padding:16px 28px;text-align:center}@media (max-width:992px){.location .loc_form_block .loc_form button{font-size:14px;margin-top:0;padding:10px 25px}}@media (max-width:576px){.location .loc_form_block .loc_form button{font-size:13px;padding:8px 15px}}.location #map{height:506px}@media (max-width:992px){.location #map{height:400px;margin-top:120px;width:100%}}@media (max-width:768px){.location #map{height:350px}}@media (max-width:576px){.location #map{height:300px;margin-top:100px}}