.map-location{box-shadow:0 4px 24px 0 rgba(0,0,0,0.08);margin-top:10px;border-width:10px;border-style:solid;-webkit-border-image:-webkit-gradient(linear,0 0,0 100%,from(#2bc3f4),to(#1d329e)) 1 100%;-webkit-border-image:-webkit-linear-gradient(#2bc3f4,#1d329e) 1 100%;-moz-border-image:-moz-linear-gradient(#2bc3f4,#1d329e) 1 100%;-o-border-image:-o-linear-gradient(#2bc3f4,#1d329e) 1 100%;border-left-image:linear-gradient(to bottom,#2bc3f4,#1d329e) 1 100%;border-top:0;border-right:0;border-bottom:0}.details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;padding:45px 15% 45px 55px}.details span{color:#818181;font-size:13px;padding-left:5px}.details p{padding-bottom:5px !important}.contact a{color:#1f94ef}.contact a:hover{text-decoration:underline}.address a{color:#373738 !important;padding-right:10px;font-size:20px}.address a:hover{color:#1f94ef !important;text-decoration:none}@media only screen and (min-width :992px) and (max-width :1200px){.details{padding-right:8%}}@media only screen and (min-width :768px) and (max-width :992px){.details{display:block}}@media only screen and (max-width :635px){.details{display:block}}