.contextual-advertising+section{padding:20px 0 20px}.contacts{padding-bottom:0}.contacts .contact-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.contacts .contact-grid-item:nth-child(1){grid-column:span 5 / span 5}.contacts .contact-grid-item:nth-child(2){grid-column:6/-1}.contacts .pretitle{font-style:normal;font-size:var(--fs-sm);font-weight:700;line-height:24px;color:#77798a}.contacts .title{font-style:normal;font-weight:700;font-size:var(--fs-lg);line-height:40px;color:#262626;margin-bottom:20px}.contacts .text{margin-bottom:20px;font-style:normal;font-weight:400;font-size:var(--fs-base);line-height:28px;color:#000}.contacts .contact-list li p{display:flex;align-items:center;gap:1em;font-style:normal;font-weight:400;font-size:var(--fs-base);line-height:24px;color:#262626}.contacts .contact-list li a{display:flex;align-items:center;gap:1em;font-style:normal;font-weight:600;font-size:var(--fs-base);line-height:24px;color:#262626}.contacts .contact-list li a:hover{text-decoration:underline}.contacts .contacts-inline{display:flex;justify-content:space-around;gap:20px;margin-top:48px}.contacts .contact-inline-title{font-style:normal;font-weight:700;font-size:32px;line-height:40px;color:#262626;margin-bottom:.5em;text-align:center}.contacts .contacts-inline-item{width:100%;max-width:320px;text-align:center}.contacts .contacts-inline-item svg{display:block;margin-inline:auto;margin-bottom:1em}.contacts .inline-list{display:flex;flex-direction:column}.contacts .inline-list li{margin-bottom:4px}.contacts .inline-list li,.contacts .inline-list a{font-style:normal;font-weight:400;font-size:var(--fs-base);line-height:24px;color:#262626;text-decoration:none}.contacts .inline-list a:hover{text-decoration:underline}.contacts .map{margin-top:48px}.contact-list{display:flex;flex-direction:column;gap:16px}.contact-list li{display:flex;gap:12px}.contact-list li svg{flex:0 0 auto}.contact-list li,.contact-list a{font-style:normal;font-weight:400;font-size:var(--fs-base);line-height:24px;color:#fff;text-decoration:none}@media (max-width:768px){.contacts .contact-grid-item:nth-child(1){grid-column:1/-1}.contacts .contact-grid-item:nth-child(2){grid-column:1/-1}.contacts .contacts-inline{flex-direction:column}.contacts .contacts-inline-item{max-width:100%}}