/*css for hotspot content */

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
}


@font-face {
    font-family: 'roboto_light';
    src: url('./fonts/roboto_light.woff2') format('woff2'),
         url('./fonts/roboto_light.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'roboto_black';
    src: url('./fonts/roboto_black.woff2') format('woff2'),
         url('./fonts/roboto_black') format('woff');
    font-weight: normal;
    font-style: normal;

}


body {
    margin: 0;
    background-color:#FFFFFF;
    color:#000000;
    font-family:'roboto_light', sans-serif;
    font-size:17px;
    line-height:28px; 
    font-weight:300;
}
@import("hotspot-content.css");
        
        .section {
            font-family: 'roboto_light';
            font-size: 56px;
            padding: 100px 20px 40px 20px;

        }

        .header-photo img {
            display:block;
            width:100%;
            padding: 0px 0px 0px 0px !important;
        }

        .header-photo {
            display:block;
            width:100%;
            padding: 0px 0px 0px 0px !important;
        }        
        .wrapper {
            position:relative;
            max-width:800px;
            padding: 17.5px 20px 30px 20px;
            margin: 0;
        }

        .eyebrow {
            font-size:.75rem;
            line-height:26px; 
            letter-spacing:2px;
            font-family:'roboto_black', sans-serif;
            margin-top: 20px;
            margin-bottom:5px;
            text-transform: uppercase;
        }

        .intro {
            font-size:42px;
            line-height:1.1; 
            font-weight:300; 
            font-family:'roboto_light', sans-serif;
        }
        
        .redseparator {
            position:relative;
            margin-bottom:30px;
        }
        
        .redseparator:after {
            content: "";
            width: 80px;
            left: 0;
            border-bottom: 4px solid  #E42525;
            line-height: 0;
            position: absolute;
            bottom: -20px;
        }
        