@font-face { font-family: 'ClanProForUBER-Book'; 
    src: url('../fonts/ClanProForUBER-Book.eot'); 
    src: url('../fonts/ClanProForUBER-Book.eot?#iefix') format('embedded-opentype'), url('../fonts/ClanProForUBER-Book.woff') format('woff'), 
    url('../fonts/ClanProForUBER-Book.ttf')
    format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'ClanPro'; src: url('../fonts/ClanPro-Thin.eot'); src: url('../fonts/ClanPro-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/ClanPro-Thin.woff') format('woff'),
url('../fonts/ClanPro-Thin.ttf') format('truetype'); font-weight: 100; font-style: normal; } 
@font-face {
    font-family: 'AvantGarde LT Book';
    src: url('../fonts/AvantGardeLT-Demi.eot');
    src: url('../fonts/AvantGardeLT-Demi.eot?#iefix') format('embedded-opentype');
    src: url('../fonts/AvantGardeLT-Demi.woff2') format('woff2');
    src: url('../fonts/AvantGardeLT-Demi.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Arciform';
    src: url('../fonts/Arciform.eot');
    src: url('../fonts/Arciform.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Arciform.woff2') format('woff2'),
        url('../fonts/Arciform.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.6!important; color: inherit;
} h4, .h4 { font-size: 1.25rem!important; } h3, .h3 { font-size: 1.5rem!important; } /*---------------------------------- typography ------------------------------------*/ h3.title-right { font-size: 1.8rem; margin: 0rem 0rem 2rem 0rem; position: relative;
right: 10%; } h4.title { font-size: 1.2rem!important; color: white; } .subTitle { letter-spacing: 0.2rem; margin: 0 0 0.75rem 0; font-size: 0.75rem; position: relative; right: 10% } .subTitle-button { letter-spacing: 0.2rem; margin: 0 0 0 0; font-size:
0.6rem; } .subTitle-map { letter-spacing: 0.2rem; margin: 0 0 0.75rem 0; font-size: 0.6rem; } .subTitle-about { letter-spacing: 0.2rem; margin: 0 0 2rem 0; font-size: 0.6rem; color: white; } .mapType{ font-size: 1.3rem; font-family: 'ClanPro'; } .contactFont
{ font-size: 0.75rem; line-height: 3rem; margin-top: 5rem; } .contactCR { font-size: 0.75rem; } p.missionStatment { font-size: 1.15rem; } .inVis-mob { display: block; } .Vis-mob { display: none; } /*---------------------------------- colour ------------------------------------*/
.white { color:#ffffff; } .dark-blue { color:#8181b8; } .main-blue { color: #0500ff; } .light-grey { color: #8c8c8c } .inline{ display: inline; } .sm { font-size:0.8rem; }
