body {
    position: relative;
}

h1,h2 {
    text-align: center;
}


.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-bottom: .5rem;
    font-family: "Open Sans", Raleway, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-weight: 500;
    line-height: 1.1;
    color: #000000;
    /*color: #4a86e8 */
    
}

.h1 { font-size: 2.5rem; }

.scroll-point {
    position: relative;
    top: -3.5rem;
}

.bg-white {
    background-color: #fff;
}
.bg-grey {
    background-color: #E5E5E5;
}


/* Tabbre Foreground Colors */
/* Base */
.TabbreDark { color: #3a5477; } 
.TabbreBlue { color: #4a86e8; } 
.TabbreGrey { color: #91aec8; } 
.TabbreRed { color: #ff0000; } 
.TabbreOrange {color: #fe7900;}
.TabbreDarkGreen { color: #37761d; } 

/* solid */
.TabbreSolidDarkBlue {color: #3a5477;}
.TabbreSolidLightBlue {color: #91aec8;}
.TabbreSolidOrange {color: #fe7900;}
.TabbreSolidCompDarkBlue {color: #2f425c;}
.TabbreSolidCompLightBlue {color: #7e:%9fb7;}
.TabbreSolidCompOrange {color: #d96a00;}
.TabbreSolidRed {color: #c0392b;}
.TabbreSolidPink {color: #e91e63;}
.TabbreSolidGreen {color: #27ae60;}
.TabbreSolidYellow {color: #f1c40f;}
.TabbreSolidPurple {color: #8e44ad;}


/* Pastel */
.TabbrePastelDarkBlue {color: #6e7b9a;}
.TabbrePastelLightBlue {color: #b8c9da;}
.TabbrePastelOrange {color: #ff9d3a;}
.TabbrePastelCompDarkBlue {color: #53667d;}
.TabbrePastelCompLightBlue {color: #a3b9cd;}
.TabbrePastelCompOrange {color: #ffaa66;}
.TabbrePastelRed {color: #e74c3c;}
.TabbrePastelPink {color: #f06292;}
.TabbrePastelGreen {color: #2ecc71;}
.TabbrePastelYellow {color: #f7d794;}
.TabbrePastelPurple {color: #af7ac5;}
/* PowderColours */
.TabbrePowderDarkBlue {color: #9aaac3;}
.TabbrePowderLightBlue {color: #d1e0eb;}
.TabbrePowderOrange {color: #ffd5b0;}
.TabbrePowderCompDarkBlue {color: #b4c0d5;}
.TabbrePowderCompLightBlue {color: #e0edf5;}
.TabbrePowderCompOrange {color: #ffebd6;}
.TabbrePowderRed {color: #f5b7b1;}
.TabbrePowderPink {color: #f8bbd0;}
.TabbrePowderGreen {color: #b8e994;}
.TabbrePowderYellow {color: #fae5d3;}
.TabbrePowderPurple {color: #d2b4de;}


/* Tabbre Background Colors */
/* Base */
.TabbreDarkBG { background-color: #3a5477; }
.TabbreBlueBG { background-color: #4a86e8; }
.TabbreGreyBG { background-color: #91aec8; }
.TabbreRedBG { background-color: #ff0000; }
.TabbreOrangeBG {background-color: #fe7900;}
.TabbreDarkGreenBG { background-color: #37761d; }

/*BG solid */
.TabbreSolidDarkBlueBG {background-color: #3a5477;}
.TabbreSolidLightBlueBG {background-color: #91aec8;}
.TabbreSolidOrangeBG {background-color: #fe7900;}
.TabbreSolidCompDarkBlueBG {background-color: #2f425c;}
.TabbreSolidCompLightBlueBG {background-color: #7e:%9fb7;}
.TabbreSolidCompOrangeBG {background-color: #d96a00;}
.TabbreSolidRedBG {background-color: #c0392b;}
.TabbreSolidPinkBG {background-color: #e91e63;}
.TabbreSolidGreenBG {background-color: #27ae60;}
.TabbreSolidYellowBG {background-color: #f1c40f;}
.TabbreSolidPurpleBG {background-color: #8e44ad;}


/*BG Pastel */
.TabbrePastelDarkBlueBG {background-color: #6e7b9a;}
.TabbrePastelLightBlueBG {background-color: #b8c9da;}
.TabbrePastelOrangeBG {background-color: #ff9d3a;}
.TabbrePastelCompDarkBlueBG {background-color: #53667d;}
.TabbrePastelCompLightBlueBG {background-color: #a3b9cd;}
.TabbrePastelCompOrangeBG {background-color: #ffaa66;}
.TabbrePastelRedBG {background-color: #e74c3c;}
.TabbrePastelPinkBG {background-color: #f06292;}
.TabbrePastelGreenBG {background-color: #2ecc71;}
.TabbrePastelYellowBG {background-color: #f7d794;}
.TabbrePastelPurpleBG {background-color: #af7ac5;}
/*BG PowderColours */
.TabbrePowderDarkBlueBG {background-color: #9aaac3;}
.TabbrePowderLightBlueBG {background-color: #d1e0eb;}
.TabbrePowderOrangeBG {background-color: #ffd5b0;}
.TabbrePowderCompDarkBlueBG {background-color: #b4c0d5;}
.TabbrePowderCompLightBlueBG {background-color: #e0edf5;}
.TabbrePowderCompOrangeBG {background-color: #ffebd6;}
.TabbrePowderRedBG {background-color: #f5b7b1;}
.TabbrePowderPinkBG {background-color: #f8bbd0;}
.TabbrePowderGreenBG {background-color: #b8e994;}
.TabbrePowderYellowBG {background-color: #fae5d3;}
.TabbrePowderPurpleBG {background-color: #d2b4de;}





.btn-primary {
    color: #fff;
    background-color: #fe7900;
    border-color: #fe7900;
}



a {
    color: #0077C3;
    color: #d96a00;
    text-decoration: none
}

a:focus, a:hover {
    color: #124b4b;
    color: #ffffff;
    background-color: #3a5477;
    text-decoration: none
}

a:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none
}

a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

a:not([href]):not([tabindex]):focus {
    outline: 0
}
