.map{display:flex;width:100%;height:221px;justify-content:center;margin-top:40px;justify-items:center}@media screen and (min-width: 768px){.map{margin-top:4.427vw}}@media screen and (min-width: 1800px){.map{margin-top:85px}}.map iframe{border-radius:5px}@media screen and (min-width: 768px){.map{height:330px}}@media screen and (min-width: 1200px){.map{height:450px}}@media screen and (min-width: 1600px){.map{height:719px}}.contacts{display:flex;flex-direction:column;padding-top:50px;padding-bottom:100px}@media screen and (min-width: 768px){.contacts{padding-top:7vw;padding-bottom:10.4vw}}@media screen and (min-width: 1800px){.contacts{padding-top:136px;padding-bottom:200px}}.contacts .line{border:1px solid #d0d2d8;margin-top:40px;margin-bottom:40px;opacity:.2}@media screen and (min-width: 768px){.contacts .line{margin-top:4.6vw;margin-bottom:3.125vw}}@media screen and (min-width: 1800px){.contacts .line{margin-top:90px;margin-bottom:60px}}.contacts p{font-family:Gilroy-Light,sans-serif}.contacts h1{color:#fff;font-family:gilroy-semi-bold,sans-serif;font-size:45px;font-style:normal;font-weight:100;line-height:100%}@media screen and (min-width: 768px){.contacts h1{font-size:7vw;line-height:120%}}@media screen and (min-width: 1800px){.contacts h1{font-size:130px;letter-spacing:0;line-height:156px}}.contacts .info{display:flex;flex-flow:row wrap;align-items:baseline;padding-bottom:40px;font-size:16px;gap:20px;letter-spacing:-0.03em}@media screen and (min-width: 768px){.contacts .info{font-size:1.55vw}}@media screen and (min-width: 1800px){.contacts .info{font-size:28px;gap:15px}}@media screen and (min-width: 1900px){.contacts .info{gap:20px}}.contacts .info li{display:flex;flex-direction:row;gap:2px}.contacts .info .light{font-family:Gilroy-Light,sans-serif}.contacts .info ul{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:5px;line-height:24px}@media screen and (min-width: 1800px){.contacts .info ul{gap:15px;line-height:42px}}.contacts .info .first-in-row{margin-right:0}.contacts .info .first-in-row p{margin-right:5px;color:rgba(255,255,255,.6)}@media screen and (min-width: 768px){.contacts .info .first-in-row{margin-right:9.89vw}}@media screen and (min-width: 1800px){.contacts .info .first-in-row{margin-right:190px}}.contacts .info .second-in-row{margin-right:0}@media screen and (min-width: 768px){.contacts .info .second-in-row{margin-right:4.48vw}}@media screen and (min-width: 1800px){.contacts .info .second-in-row{margin-right:50px}}.contacts .info .mail{font-size:29px;letter-spacing:-0.05em;line-height:100%}@media screen and (min-width: 768px){.contacts .info .mail{font-size:3.33vw}}@media screen and (min-width: 1800px){.contacts .info .mail{font-size:60px}}.info-grid{display:grid;width:100%;gap:30px;grid-template-columns:1fr}@media screen and (min-width: 576px){.info-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.info-grid{gap:40px}}.info-column{display:flex;flex-direction:column}.info-column-contacts{grid-column:auto}.info-block{display:flex;flex-direction:column;padding:0;margin:0;gap:10px;list-style:none}.mt-4{margin-top:30px}@media screen and (min-width: 992px){.mt-4{margin-top:40px}}.info-block li{padding:0;margin:0;line-height:1.4;word-wrap:break-word}.info-block .mail{margin-bottom:10px;font-size:24px;line-height:1.2;text-wrap:nowrap;word-break:break-all}@media screen and (min-width: 768px){.info-block .mail{font-size:32px;word-break:normal}}@media screen and (min-width: 1200px){.info-block .mail{font-size:42px}}@media screen and (min-width: 1800px){.info-block .mail{font-size:60px}}.info-block li:not(.mail){font-size:16px}@media screen and (min-width: 768px){.info-block li:not(.mail){font-size:18px}}@media screen and (min-width: 1200px){.info-block li:not(.mail){font-size:20px}}@media screen and (min-width: 1800px){.info-block li:not(.mail){font-size:28px}}
