.contact-page .title-row{padding:150px 0 50px}.contact-page .map-location,.contact-page .map-location .container-xl{position:relative}.contact-page .map-location{padding-bottom:100px}.contact-page .map-location .bg-grad{background:#023146;background:radial-gradient(50% 50% at 50% 50%,#002d3e 0,#061222 100%);height:1400px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.contact-page .location{background:linear-gradient(180deg,#061222,#002d3e);border-radius:24px;overflow:hidden}.contact-page .location .location-detail{padding:90px 75px 75px}.contact-page .location .location-detail a,.contact-page .location .location-detail p{font-size:26px;font-weight:300;line-height:34px}.contact-page .location .location-detail a{color:#e21776;text-decoration:underline}.contact-page .location .contact-map{height:400px}@media only screen and (max-width:768px){.contact-page .title-row{padding:50px 0 0}.contact-page .location .location-detail{padding:30px}.social-row ul.social-list li a{font-size:40px;height:100px;width:100px}}