.contacts-page{padding-bottom:40px}.contacts-page>*{background-color:transparent!important}.contacts{margin-bottom:40px}.contacts__title{font-size:clamp(30px,3vw,55px);font-weight:300;line-height:1.3;margin-bottom:20px}.contacts__item{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.contacts__item:has(ul){align-items:flex-start;flex-direction:column;gap:0}.contacts__item:has(ul) ul{list-style:disc}.contacts__label{color:#222;display:block;font-size:clamp(18px,2vw,20px);font-weight:600;margin-bottom:6px}.contacts__list{list-style-type:disc;margin:0;padding-left:20px}.contacts__list-item{margin-bottom:6px}.contacts__link{color:#06c;font-size:clamp(18px,2vw,20px);text-decoration:none}.contacts__link:hover{text-decoration:underline}.contacts-section{margin-top:40px}.contacts-section ul{list-style:disc}.contacts-section ul li{font-size:clamp(18px,2vw,20px)}.contacts-section__title{font-size:clamp(24px,3vw,35px);font-weight:bolder;line-height:1.4;margin-bottom:10px}.contacts-section__text{font-size:clamp(18px,2vw,20px);line-height:1.6;margin:0 0 6px}.contacts-section__address{font-style:normal;line-height:1.5;margin-top:12px}.contacts-section__list{list-style-type:disc;margin:10px 0 0;padding-left:20px}.contacts-section__list li a{font-size:clamp(18px,2vw,20px)}.contacts-section__list-item{line-height:1.6;margin-bottom:10px}.contacts-section__link{color:#06c;text-decoration:none}.contacts-section__link:hover{text-decoration:underline}@media(max-width:640px){.contacts__title{margin-bottom:16px}.contacts-section{margin-top:32px}}strong{font-weight:bolder}
