.m1-googlemap { position:relative; background-color:#2F8F75; }
.m1-googlemap-layer { position:absolute; left:0; top:0; right:0; bottom:0; display:flex; flex-direction:column; align-items:center; justify-content:center; padding:20px; box-sizing:border-box; text-align:center; color:#FFFFFF; }
.m1-googlemap-layer .m1-googlemap-text { width:auto; max-width:320px; margin:0px 0px 15px 0px; }
.m1-googlemap-button { background-color:#007A5D; border:1px solid #FFFFFF; color:#FFFFFF; padding:6px 14px; font-size:12px; cursor:pointer; }
.m1-googlemap-button:hover, .m1-googlemap-button:focus { background-color:#F9D600; border-color:#F9D600; color:#007A5D; }
