.contacts__container{display:flex;gap:40px;justify-content:space-between;padding:0 0 120px}@media only screen and (max-width:1000px){.contacts__container{flex-wrap:wrap;padding:50px 0}}@media only screen and (max-width:780px){.contacts__container{gap:0;margin-left:-30px;margin-right:-30px;padding:0;width:calc(100% + 60px)}}.contacts__content{flex:1;max-width:600px}@media only screen and (max-width:1000px){.contacts__content{max-width:100%;width:100%}}@media only screen and (max-width:780px){.contacts__content{background:#fff;border-radius:0 0 25px 25px;margin-bottom:5px;padding:50px 30px}}.contacts__form{background:#eceef2;border-radius:25px;padding:70px 100px;width:50%}@media only screen and (max-width:1400px){.contacts__form{padding:50px 70px}}@media only screen and (max-width:1000px){.contacts__form{padding:30px;width:100%}}@media only screen and (max-width:780px){.contacts__form{margin-bottom:5px;padding:50px 30px}}.contacts__title{color:#475767;font-size:18px}.contacts__subtitle{font-size:50px;font-weight:300;line-height:100%;padding:20px 0 30px}@media only screen and (max-width:1400px){.contacts__subtitle{font-size:40px}}@media only screen and (max-width:1100px){.contacts__subtitle{font-size:30px}}.contacts__text{color:#475767;font-size:18px;line-height:180%}@media only screen and (max-width:1100px){.contacts__text{font-size:16px;line-height:150%}}.contacts__item{align-items:center;border-bottom:1px solid #696d73;display:flex;padding:30px 0}@media only screen and (max-width:1200px){.contacts__item{padding:30px 0}}.contacts__item:last-child{border-bottom:none}.contacts__item-icon svg{max-width:30px}.contacts__item-text{padding-left:20px}.contacts__item-title{color:#696d73;font-size:16px;padding-bottom:5px}.contacts__item-link,.contacts__item-value{font-size:18px;font-weight:600}.contacts__item-link{color:#212529;text-decoration:none;transition:all .3s ease-out}.contacts__item-link:hover{color:#8d6ee9}
