/****************************************/
/****************************************/
/** Launchpad1 **/
/*
 * 
 *  Author: CAUSEIS PTY LTD
 * 
 *  Version: 1 -   
 *
 * 
 *  Document contains changes to Typography
 *
 *
*/
/****************************************/
/****************************************/
body, p, a, p a, h2, h4, h6, .h2, .h4, .h6, .PanelTitle, .SectionLabel, .SectionLabelSmaller, .carousel h2, .carousel h4, input, button, select, textarea {
    font-family: 'Acumin Pro' !important;
}

h1, h3, h5, .h1, .h3, .h5, .PageTitle, .SectionTitle, .carousel h1, .carousel h3, .carousel h5 {
    font-family: 'Acumin Pro Condensed' !important;
}

body, p, .iMIS-WebPart div[id*="_Panel_"], p a {
       color: #000000;
    font-size: 1.5rem;
    font-weight: 400;
}

body div[id*="_Panel_"], body div[id*="_Panel_"] p, body div[id*="_Panel_"] p a {
    
}

h1, .h1, .PageTitle {
    color: #00728f;
    font-size: 3.9rem;
    font-weight: 600;
/*     letter-spacing: -0.04em; */
}

 

h2, .h2, .PanelTitle {
        color: #000000;
    font-size: 2.9rem;
    font-weight: 400;
    border: none !important;
/*         letter-spacing: -0.04em; */
   
}

h3, .h3, .SectionTitle {
          color: #00728f;
    font-size: 2.6rem;
    font-weight: 600;
/*         letter-spacing: -0.02em; */
}

h4, .h4, .SectionLabel {
         color: #000000;
    font-size: 2.6rem;
    font-weight: 600;
/*     letter-spacing: -0.02em; */
}

h5, .h5 {
        font-weight: 400;
    font-size: 1.7rem;
    color: #00728f;
/*     letter-spacing: -0.02em; */
}

h6 {
       color: #000000;
    font-size: 1.7rem;
    margin-bottom: 1rem;
/*         letter-spacing: -0.02em; */
    font-weight: 400;
}

div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h1, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h2, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h3, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h4, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h5, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h6, div#masterContentArea .col-primary>div>.row>div>div>div>div>div>div>p {
    margin-bottom: 1.5rem;
}



.iMIS-WebPart div[id*="_Panel_"] a:not(.button):not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow) , a:not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow) :visited {
    color: #00728f;
    text-decoration: none;
}

.iMIS-WebPart div[id*="_Panel_"] a:not(.button):not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow) {
   transition: background-size .6s ease-out;
   background: linear-gradient(#00728f, #00728f) no-repeat left 127%/0 30%;
}

.iMIS-WebPart div[id*="_Panel_"] a:not(.button):not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow):hover, .iMIS-WebPart div[id*="_Panel_"] a:not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow):active, .iMIS-WebPart div[id*="_Panel_"] a:not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow):focus {
   background-size: 97% 30%;
}