*{margin:0;padding:0}.interactive-map-outer{background:#fff;border-radius:15px;box-shadow:5px 5px 20px 1px rgba(0,0,0,.25);margin:2% auto;max-width:1240px;padding:20px}@media screen and (max-width:990px){.interactive-map-outer{margin:30px 20px}}@media screen and (min-width:991px) and (max-width:1400px){.interactive-map-outer{margin:30px 70px}}.interactive-map-outer h1{color:#ed174b;font-family:area-normal,sans-serif;font-size:24px;font-weight:700;line-height:1.5;margin:0 0 23px}@media only screen and (min-width:569px){.interactive-map-outer h1{font-size:30px}}@media only screen and (min-width:900px){.interactive-map-outer h1{font-size:36px}}@media only screen and (min-width:1100px){.interactive-map-outer h1{font-size:40px}}.interactive-map{display:block;position:relative;width:100%}.interactive-map>img{border-radius:10px;position:relative;vertical-align:top;width:100%}.map-point i{color:#b92020;font-size:32px}.map-point img,.map-point span{cursor:pointer;outline:none;position:absolute;z-index:2}.map-point{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.tooltip{display:block;position:absolute;z-index:0}.tooltip-item:after{bottom:100%;content:"";height:20px;left:50%;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:360px}.tooltip:hover .tooltip-item:after{pointer-events:auto}.tooltip-content{background:#2a3035;bottom:100%;box-shadow:-5px -5px 15px rgba(48,54,61,.2);cursor:default;font-size:1em;left:-28%;line-height:1.4;margin:0 0 20px -114px;opacity:0;pointer-events:none;position:absolute;text-align:left;width:256px}.tooltip-effect-4 .tooltip-content{-webkit-transform:scale3d(.7,.3,1);transform:scale3d(.7,.3,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s}.tooltip:hover .tooltip-content{opacity:1;pointer-events:auto;-webkit-transform:translateZ(0) rotate3d(0,0,0,0);transform:translateZ(0) rotate3d(0,0,0,0)}.tooltip:hover{z-index:9999}.tooltip-content:after{border:10px solid transparent;border-top-color:#2a3035;content:"";height:0;left:50%;margin-left:-10px;pointer-events:none;position:absolute;top:100%;width:0;z-index:99999}.tooltip-text{color:#fff;display:block;font-family:Open Sans;font-size:1.15em;line-height:1.35em;padding:1.31em 1.21em 1.21em;position:relative!important;text-align:center}.clearfix{clear:both}@media screen and (max-width:990px){.tooltip{display:none}.accordion,.accordion *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion{background:#f7f7f7;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25);font-size:1.25em;overflow:hidden}.accordion-section-title{background:#0061aa;border-bottom:1px solid #1a1a1a;color:#fff;display:inline-block;font-weight:600;letter-spacing:1px;padding:15px;text-decoration:none;transition:all .15s linear;width:100%}.accordion-section-title:after{content:"\f078";font-family:FontAwesome;position:absolute;right:10px}.accordion-section-title.active,.accordion-section-title:hover{background:#c8c8c8;text-decoration:none}.accordion-section-title.active:after{content:"\f077";font-family:FontAwesome;position:absolute;right:10px}.accordion-section:last-child .accordion-section-title{border-bottom-color:#fff;padding-bottom:15px}.accordion-section-content{display:none;line-height:1.7;padding:15px}}@media screen and (min-width:991px){.accordion{display:none}}