.contactInfoPart{width:100%;display:flex;flex-direction:column;align-items:center}.contactInfoPart iframe{width:100%;height:45vw;border:none;margin-bottom:5vw}.contactInfoPart .contactInfo a{display:flex;flex-direction:row;align-items:center;gap:3vw;margin-bottom:5vw}.contactInfoPart .contactInfo a img{width:5vw;height:auto}.contactInfoPart .contactInfo a p{font-size:3.125vw;font-weight:400;line-height:4vw;letter-spacing:.03em}.contactInfoPart .socialInfo{display:flex;flex-direction:row;align-items:center;gap:5vw}.contactInfoPart .socialInfo img{width:5vw;height:auto}@media(min-width:900px){.contactInfoPart{width:31.25vw}.contactInfoPart iframe{height:26vw;margin-bottom:1.25vw}.contactInfoPart .contactInfo a{gap:.625vw;margin-bottom:.625vw}.contactInfoPart .contactInfo a img{width:1.25vw}.contactInfoPart .contactInfo a p{font-size:.729vw;font-weight:400;line-height:1.5625vw;letter-spacing:.03em}.contactInfoPart .socialInfo{gap:1.25vw}.contactInfoPart .socialInfo img{width:1.25vw}}.contactPage{padding:15.625vw 0}.contactPage .container{width:87.5vw;margin:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media(min-width:900px){.contactPage{padding:5.2vw 0}.contactPage .container{flex-direction:row}}