.contacts{width:100%}.contacts .header-contacts{border-bottom:1px solid #0000004d;flex-direction:column;justify-content:space-between;margin:200px 10% 100px;animation:1s serv2;display:flex}.contacts .header-contacts h1{text-transform:uppercase;margin-bottom:20px;font-size:64px;font-weight:300;position:relative}.contacts .body-contacts{flex-direction:row;justify-content:space-between;align-items:end;margin-bottom:100px;margin-left:10%;margin-right:10%;animation:1s serv1;display:flex}.contacts .body-contacts .left-body-contacts{display:flex}.contacts .body-contacts .left-body-contacts .contacts-square{border-top:1px solid #0000004d;border-bottom:1px solid #0000004d;justify-content:center;align-items:center;width:80px;height:80px;padding:0 20px;text-decoration:none;transition:all .3s;display:flex;position:relative}.contacts .body-contacts .left-body-contacts .contacts-square svg{transition:scale .3s}.contacts .body-contacts .left-body-contacts .contacts-square:hover svg{scale:1.08}.contacts .body-contacts .left-body-contacts .contacts-square:first-child{color:#000}.contacts .body-contacts .left-body-contacts .contacts-square:first-child svg{width:82%;height:auto}.contacts .body-contacts .left-body-contacts .contacts-square:first-child:hover{color:#566747;border-top:1px solid #566747;border-bottom:1px solid #566747}.contacts .body-contacts .left-body-contacts .contacts-square:nth-child(2){color:#000}.contacts .body-contacts .left-body-contacts .contacts-square:nth-child(2) svg{width:104%}.contacts .body-contacts .left-body-contacts .contacts-square:nth-child(2):hover{color:#566747;border-top:1px solid #566747;border-bottom:1px solid #566747}.contacts .body-contacts .left-body-contacts .contacts-square:nth-child(3){color:#000}.contacts .body-contacts .left-body-contacts .contacts-square:nth-child(3) svg{width:82%}.contacts .body-contacts .left-body-contacts .contacts-square:nth-child(3):hover{color:#566747;border-top:1px solid #566747;border-bottom:1px solid #566747}.contacts .right-body-contacts{flex-direction:column;width:100%;margin-left:10%;display:flex}.contacts .right-body-contacts .right-body-contacts-line-top,.contacts .right-body-contacts .right-body-contacts-line-bot{width:100%;height:0;box-shadow:0 0 0 .5px #000}.contacts .right-body-contacts .right-body-contacts-content{text-align:center;border-bottom:1px solid #0000004d;flex-direction:row;justify-content:space-around;width:100%;display:flex}.contacts .right-body-contacts .right-body-contacts-content div{flex-direction:column;align-items:center;gap:10px;padding-bottom:10px;display:flex}.contacts .right-body-contacts .right-body-contacts-content div svg{fill:#566747}.contacts .right-body-contacts .right-body-contacts-content .color{color:#000}.contacts .right-body-contacts .right-body-contacts-content span{align-items:center;gap:5px;display:flex}.contacts .right-body-contacts h4{margin:0;font-size:24px;font-weight:400}.contacts .contacts-footer{max-width:100%;margin:100px 10%}.contacts .contacts-footer div{width:100%!important;height:500px!important}.contacts .contacts-footer .ymaps-2-1-79-map{width:100%!important;height:100%!important}@media (max-width:1450px){.contacts .header-contacts{margin:200px 5% 100px}.contacts .header-contacts h1{font-size:70px}.contacts .body-contacts{margin-left:5%;margin-right:5%}}@media (max-width:1350px){.contacts .contacts-footer{margin-bottom:0;margin-left:0;margin-right:0}}@media (max-width:1250px){.contacts .header-contacts{margin:130px 5% 100px}.contacts .header-contacts h1{font-size:70px}.contacts .body-contacts{margin-left:5%;margin-right:5%}.contacts .right-body-contacts h4{font-size:20px}.contacts .right-body-contacts a{font-size:14px}}@media (max-width:1100px){.contacts .right-body-contacts{margin-left:5%}.contacts .right-body-contacts h4{font-size:18px}}@media (max-width:992px){.contacts .header-contacts{margin:130px 3% 40px}.contacts .header-contacts h1{font-size:46px}.contacts .body-contacts{flex-direction:column-reverse;align-items:center;gap:30px;width:fit-content;height:fit-content;margin-left:auto;margin-right:auto}.contacts .body-contacts .left-body-contacts{flex-direction:row}.contacts .right-body-contacts{width:100%;height:fit-content;margin-left:0}.contacts .right-body-contacts .right-body-contacts-content{border-bottom:none;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.contacts .right-body-contacts .right-body-contacts-content div{border-bottom:1px solid #0000004d;flex-direction:column;justify-content:end;align-items:center;gap:10px;width:100%;height:fit-content;padding-top:20px;padding-bottom:20px;display:flex}.contacts .right-body-contacts .right-body-contacts-content div h4{font-size:14px}.contacts .right-body-contacts .right-body-contacts-content div a{font-size:12px}.contacts .right-body-contacts .right-body-contacts-content div a p{margin-bottom:0}}
