.contact-page{padding:136px 0 80px;background-image:url(/wp-content/uploads/2024/08/cell_small-2.svg);background-repeat:no-repeat;background-position:top left}@media (max-width:900px){.contact-page{padding:168px 0 80px}}.contact-page__inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:0px;align-items:center}@media (max-width:900px){.contact-page__inner{gap:48px;grid-template-columns:1fr}}.contact-page__inner .col h1{color:#0d121c;font-size:64px;font-weight:700;line-height:77px;margin-bottom:32px}@media (max-width:900px){.contact-page__inner .col h1{font-size:40px;line-height:48px}}.contact-page__inner .col p{font-size:16px;font-weight:400;line-height:22px}.contact-address{margin:70px 0 150px 0}@media (max-width:900px){.contact-address{margin:10px 0 100px 0}}.contact-address__inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:8px;grid-row-gap:30px;align-items:stretch;background:#1B1F3F;padding:40px;border-radius:32px;background-image:url(/wp-content/uploads/2024/08/light.png);background-repeat:no-repeat;background-position:left top}@media (max-width:900px){.contact-address__inner{padding:20px;gap:20px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, 1fr)}}.contact-address__inner .col{display:flex}.contact-address__inner .col iframe{width:100%}.contact-address__inner .col>div{background:#FFFFFF;border-bottom:4px solid #6C65FF;padding:40px 32px;border-radius:24px 24px 0 0;display:flex;align-items:flex-start;gap:50px}@media (max-width:900px){.contact-address__inner .col>div{gap:0;flex-direction:column}}.contact-address__inner .col>div .col{display:flex;flex-direction:column;gap:16px}.contact-address__inner .col>div img{margin-bottom:40px}.contact-address__inner .col>div p{font-size:16px;font-weight:400;line-height:1.2;text-align:left;margin:0 0 8px 0;color:#1B1F3F}.contact-address__inner .col>div a{color:#1B1F3F;font-size:24px;font-weight:600;line-height:1.2;text-align:left}@media (max-width:900px){.contact-address__inner .col>div a{font-size:20px}}.contact-address__inner .col>div .social-links{display:flex;gap:8px}.contact-address__inner .col>div .social-links li a{display:flex;align-items:center}.contact-address__inner .col>div .social-links li a:hover svg path{stroke:#6C65FF}