.contacts-first{height:100vh;overflow:hidden;position:relative}@media (max-width:1800px){.contacts-first{height:auto}}.contacts-first__wrapper{align-items:stretch;display:flex;gap:180px;height:100%;justify-content:space-between;padding-bottom:60px;padding-top:100px}@media (max-width:1800px){.contacts-first__wrapper{padding-top:100px}}@media (max-width:1500px){.contacts-first__wrapper{gap:50px}}@media (max-width:1024px){.contacts-first__wrapper{flex-direction:column;gap:30px;padding-bottom:30px}}.contacts-first__left{display:flex;flex:0 0 auto;flex-direction:column;justify-content:space-between;max-width:630px;padding-left:95px;padding-top:100px}@media (max-width:1500px){.contacts-first__left{max-width:560px}}@media (max-width:1440px){.contacts-first__left{padding-left:0}}@media (max-width:1140px){.contacts-first__left{max-width:500px}}@media (max-width:1024px){.contacts-first__left{max-width:none;padding:0}}.contacts-first__right{flex:1 1 auto;max-width:50%;overflow:hidden;width:100%}@media (max-width:1240px){.contacts-first__right{padding-top:50px}}@media (max-width:1024px){.contacts-first__right{height:50vw;max-width:none;padding-top:0;text-align:center}}@media (max-width:560px){.contacts-first__right{height:500px}}.contacts-first__head{padding-bottom:30px}.contacts-first__heading{color:#053868;font-family:Proxima Nova;font-size:96px;font-style:normal;font-weight:700;line-height:90%;padding-bottom:20px}@media (max-width:1500px){.contacts-first__heading{font-size:86px}}@media (max-width:1140px){.contacts-first__heading{font-size:76px}}@media (max-width:1024px){.contacts-first__heading{font-size:64px;padding-bottom:15px}}@media (max-width:768px){.contacts-first__heading{font-size:54px;padding-bottom:30px}}.contacts-first__number-text{color:#000;font-family:Proxima Nova;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:768px){.contacts-first__number-text{padding-bottom:10px}}.contacts-first__number{color:#053868;font-family:Proxima Nova;font-size:44px;font-style:normal;font-weight:400;line-height:100%}@media (max-width:1024px){.contacts-first__number{font-size:40px}}@media (max-width:768px){.contacts-first__number{font-size:36px}}.contacts-first__company{color:#053868;font-family:Proxima Nova;font-size:36px;font-style:normal;font-weight:600;line-height:140%;padding-bottom:10px}@media (max-width:1024px){.contacts-first__company{font-size:32px}}@media (max-width:768px){.contacts-first__company{font-size:28px;padding-bottom:20px}}.contacts-first__info{display:flex;flex-direction:column;gap:12px}@media (max-width:1800px){.contacts-first__info{padding-bottom:50px}}@media (max-width:1024px){.contacts-first__info{padding-bottom:0}}@media (max-width:768px){.contacts-first__info{gap:18px}}@media (min-width:1025px){.contacts-first__info_item-mobile{display:none}}.contacts-first__info_title{color:#223c5780;font-size:14px;font-weight:400;letter-spacing:1.26px;text-transform:uppercase}.contacts-first__info_text,.contacts-first__info_title{font-family:Proxima Nova;font-style:normal;line-height:150%}.contacts-first__info_text{color:#053868;font-size:20px;font-weight:600}.contacts-first__img{border-radius:70px;height:100%;width:100%}@media (max-width:1240px){.contacts-first__img{height:70%}}@media (max-width:1024px){.contacts-first__img{border-radius:20px;height:100%;width:auto}}@media (max-width:768px){.contacts-first__img{width:100%}}@media (max-width:1024px){.contacts-first__btn{display:none}}.contacts-first__links{align-items:center;display:flex;gap:10px;z-index:11}@media (max-width:1024px){.contacts-first__links{display:none}}.contacts-first__links-separator{color:#053868;font-family:Proxima Nova;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.99px;line-height:140%;opacity:.5;text-transform:uppercase}@media (max-width:1800px){.contacts-first__links-separator{font-size:16px}}.contacts-first__link{color:#053868;font-family:Proxima Nova;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.99px;line-height:140%;opacity:.5;text-transform:uppercase;transition:opacity .3s ease-out}@media (max-width:1800px){.contacts-first__link{font-size:16px}}.contacts-first__link:hover{opacity:1}
