#page-contacts .nav-tabs .nav-link{border-radius:0;margin-right:10px;color:var(--black);font-weight:400;font-size:18px;opacity:.4;padding:0;margin-right:30px}
#page-contacts .nav-tabs .nav-link.active,#page-contacts .nav-tabs .nav-link:hover{color:var(--black);background:no-repeat;opacity:1}
#page-contacts .nav-tabs{margin-bottom:35px}
#nav-tabContent1 div{font-weight:400;font-size:16px}
#page-contacts .footer-address{margin-bottom:25px}
div#page-contacts .footer-email{margin-bottom:25px}
div#page-contacts svg{margin-right:10px}
.pagecont-item img{margin-bottom:25px}
.pointname{font-weight:600;font-size:20px;margin-bottom:25px}
.cont-item{margin-bottom:20px}
.cont-item label{font-weight:400;font-size:14px;color:#99A5B3;display:inline-block;width:100%}
.footer-address.cont-item a{font-weight:400;font-size:14px;text-decoration-line:underline;color:#9261E0;margin-left:0}
.footer-address.cont-item a:hover{text-decoration:none}
.cardi-contact .card-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:end}
.cardi-contact .card-title2{padding:30px;color:var(--white);font-weight:700;font-size:38px}
.cardi-contact img{width:100%}
a.card-link2{color:var(--white);background:var(--lilac);width:100%;padding:20px 30px;display:inline-block}
a.card-link2 svg{margin-right:8px}
a.card-link2:hover{color:var(--white);background:var(--dark)}
@media(min-width:1200px) and (max-width:1599px) {
.pagecont-item img{margin-bottom:10px}
.pointname{margin-bottom:10px}
.cont-item{margin-bottom:10px}
.cardi-contact .card-title2{padding:20px;font-size:26px}
a.card-link2{padding:15px 20px}
}
@media(max-width:1199px) {
.pagecont-item{margin-bottom:20px}
}
@media(max-width:767px) {
.pagecont-item img{margin-bottom:10px}
.pointname{margin-bottom:10px}
.cont-item{margin-bottom:10px}
.cardi-contact .card-title2{font-size:32px}
}