@media screen and (min-width:1200px){.default .mapping-view-content{display:table}.default .opal-mapping-info{width:38%;display:table-cell;padding:0 6%;vertical-align:middle}.default .opal-mapping-view{width:62%;display:table-cell}.default .opal-mapping-info .mapping-content{max-height:150px;overflow:hidden}.default .opal-mapping-info .mapping-excerpt{max-height:80px;overflow:hidden}.style_2 .opal-mapping-info{text-align:center;padding:50px 20%}}@media (min-width:480px) and (max-width:1200px){.default .opal-mapping-info{padding:60px}}@media screen and (max-width:480px){.default .opal-mapping-info{padding:60px 30px 30px}}.tooltip_content .description{font-size:12px;font-weight:400;margin-top:6px}.opal-mapping-view{position:relative}.opal-mapping-info .mapping-excerpt{font-size:20px;color:#999;font-weight:300;font-family:lato;margin-bottom:20px}.opal-mapping-view .opal-mapping-point{position:absolute;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.opal-mapping-view .opal-mapping-point .number{line-height:20px;width:20px;height:20px;background:#f1ca31;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;cursor:pointer;-webkit-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;box-shadow:0 0 0 0 #f1ca31;-webkit-box-shadow:0 0 0 0 #f1ca31;-moz-box-shadow:0 0 0 0 #f1ca31}.opal-mapping-view .opal-mapping-point .number span{display:none}.opal-mapping-info .mapping-view-title{position:relative;font-size:44px;color:#000;text-transform:none;font-weight:700;margin-top:0}.opal-mapping-info .mapping-view-title:before{display:block;width:100%;height:8px;position:absolute;top:-50px}.opal-mapping-view .opal-mapping-point{animation:aniName 0.8s infinite}.opal-mapping-view .opal-mapping-point:hover{animation:none}.opal-mapping-view .opal-mapping-point:hover .number{box-shadow:0 0 1px 10px rgb(255 255 255 / .3);-moz-box-shadow:0 0 1px 10px rgb(255 255 255 / .3);-webkit-box-shadow:0 0 1px 10px rgb(255 255 255 / .3);-webkit-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}@keyframes aniName{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .4);-moz-box-shadow:0 0 0 0 rgb(255 255 255 / .4);-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .4)}50%{box-shadow:0 0 0 5px rgb(255 255 255 / .3);-moz-box-shadow:0 0 0 5px rgb(255 255 255 / .3);-webkit-box-shadow:0 0 0 5px rgb(255 255 255 / .3)}80%{box-shadow:0 0 0 10px rgb(255 255 255 / .2);-moz-box-shadow:0 0 0 10px rgb(255 255 255 / .2);-webkit-box-shadow:0 0 0 10px rgb(255 255 255 / .2)}100%{box-shadow:0 0 0 15px rgb(255 255 255 / .1);-moz-box-shadow:0 0 0 15px rgb(255 255 255 / .1);-webkit-box-shadow:0 0 0 15px rgb(255 255 255 / .1)}}@-moz-keyframes aniName{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .4);-moz-box-shadow:0 0 0 0 rgb(255 255 255 / .4);-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .4)}50%{box-shadow:0 0 0 5px rgb(255 255 255 / .3);-moz-box-shadow:0 0 0 5px rgb(255 255 255 / .3);-webkit-box-shadow:0 0 0 5px rgb(255 255 255 / .3)}80%{box-shadow:0 0 0 10px rgb(255 255 255 / .2);-moz-box-shadow:0 0 0 10px rgb(255 255 255 / .2);-webkit-box-shadow:0 0 0 10px rgb(255 255 255 / .2)}100%{box-shadow:0 0 0 15px rgb(255 255 255 / .1);-moz-box-shadow:0 0 0 15px rgb(255 255 255 / .1);-webkit-box-shadow:0 0 0 15px rgb(255 255 255 / .1)}}@-webkit-keyframes aniName{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .4);-moz-box-shadow:0 0 0 0 rgb(255 255 255 / .4);-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .4)}50%{box-shadow:0 0 0 5px rgb(255 255 255 / .3);-moz-box-shadow:0 0 0 5px rgb(255 255 255 / .3);-webkit-box-shadow:0 0 0 5px rgb(255 255 255 / .3)}80%{box-shadow:0 0 0 10px rgb(255 255 255 / .2);-moz-box-shadow:0 0 0 10px rgb(255 255 255 / .2);-webkit-box-shadow:0 0 0 10px rgb(255 255 255 / .2)}100%{box-shadow:0 0 0 15px rgb(255 255 255 / .1);-moz-box-shadow:0 0 0 15px rgb(255 255 255 / .1);-webkit-box-shadow:0 0 0 15px rgb(255 255 255 / .1)}}@-o-keyframes aniName{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .4);-moz-box-shadow:0 0 0 0 rgb(255 255 255 / .4);-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .4)}50%{box-shadow:0 0 0 5px rgb(255 255 255 / .3);-moz-box-shadow:0 0 0 5px rgb(255 255 255 / .3);-webkit-box-shadow:0 0 0 5px rgb(255 255 255 / .3)}80%{box-shadow:0 0 0 10px rgb(255 255 255 / .2);-moz-box-shadow:0 0 0 10px rgb(255 255 255 / .2);-webkit-box-shadow:0 0 0 10px rgb(255 255 255 / .2)}100%{box-shadow:0 0 0 15px rgb(255 255 255 / .1);-moz-box-shadow:0 0 0 15px rgb(255 255 255 / .1);-webkit-box-shadow:0 0 0 15px rgb(255 255 255 / .1)}}