@import url(https://fonts.googleapis.com/css?family=Lato:400,700,300|Roboto:400,500,300);

.blockInnerContent p {font-family: "Lato", sans-serif;}
.blockInnerContent a {font-family: "Lato", sans-serif;}

.pageTitleContainer {background: #54b2a9;}

/* Header Address */
.blockWrap_b6ff62dbe22b44c99bfb307b89368d3d {padding-top: 0; padding-right: 4%; padding-bottom: 10px; border-bottom: 1px solid #cccccc}
.block_b6ff62dbe22b44c99bfb307b89368d3d {text-align: center; font-size: 14px; color: #666666}


/* CHANGE COLORS */

    /* nav hover */
    .navContent li a:not(.button):hover {color: #1a247d;}
    .navContent li  .button:hover {background: #1a247d}

    /* tiles*/
    .block_b7d1bf0204734f27828a16817a497123 .item:hover .contentImg {background: #1a247d; transition: all .3s ease;}
    .items_b7d1bf0204734f27828a16817a497123 .item:hover .contentTitle a {color: #1a247d; transition: all .3s ease;}
    .block_bc746c19af044d73a740a51b9941c18f .item:hover .contentImg {background: #1a247d; transition: all .3s ease;}
    .block_bc746c19af044d73a740a51b9941c18f .item:hover .contentTitle a {color: #1a247d; transition: all .3s ease;}
    
    @media only screen and (max-width: 768px) {
        .block_b7d1bf0204734f27828a16817a497123 .item .contentImg {background: #1a247d; transition: all .3s ease;}
        .items_b7d1bf0204734f27828a16817a497123 .item .contentTitle a {color: #1a247d; transition: all .3s ease;}
        .block_bc746c19af044d73a740a51b9941c18f .item .contentImg {background: #1a247d; transition: all .3s ease;}
        .block_bc746c19af044d73a740a51b9941c18f .item .contentTitle a {color: #1a247d; transition: all .3s ease;}
    }
        
        
        
        
    /* Button */
    .block_d5234b1f2fa44ed8b36375d00c497b4a .button:hover {color: #1a247d;}



.siteInnerWrapper {
    /*
    -webkit-box-shadow: 0 0 25px 0 rgba(0,0,0,0.5);
    -moz-box-shadow: 0 0 25px 0 rgba(0,0,0,0.5);
    box-shadow: 0 0 4px 0 rgba(0,0,0,0.25);
    */
    border-right: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
}



/* Home */

    /* Headline */
    @media only screen and (max-width:768px) {
    .blockWrap_cd9c903ce38847dda7be6d4d2d91b3ad .contentTitle {font-size: 36px;}
    .blockWrap_cd9c903ce38847dda7be6d4d2d91b3ad {padding-top: 30px;}
    }
    
    /* Button */
    .blockWrap_d5234b1f2fa44ed8b36375d00c497b4a {padding-top: 30px; padding-bottom: 60px;}
    .block_d5234b1f2fa44ed8b36375d00c497b4a .button {background: transparent; border: 2px solid #fff; color: #fff; transition: all .3s ease;}
    .block_d5234b1f2fa44ed8b36375d00c497b4a .button:hover {background-color: white; transition: all .3s ease;}
    
    /* Tiles */
    @media only screen and (min-width: 768px) {
    .block_b7d1bf0204734f27828a16817a497123 .cols4 .item {width: 25%; margin: 0;}
    .block_b7d1bf0204734f27828a16817a497123 .item .contentImg {background: #ccc; transition: all .3s ease;}
    .block_b7d1bf0204734f27828a16817a497123 .item {border-left: 1px solid #cccccc}
    .block_b7d1bf0204734f27828a16817a497123 .item:first-of-type {border-left: 0}
    .block_b7d1bf0204734f27828a16817a497123 .cols4.itemsCollectionContent {margin-top: 0}
    .items_b7d1bf0204734f27828a16817a497123 .item .contentTitle a {transition: all .3s ease;}
    }
    
    @media only screen and (max-width: 768px) {
        .itemsCollectionContent {margin-top: 0}
        .block_b7d1bf0204734f27828a16817a497123 .cols4 .item {width: 50%; margin: 0; float: left}
        .cols4.imgMgn0 .imgGridItem {width: 50%; margin: 0}
        
        }


/* Services */

    
    @media only screen and (min-width: 768px) {
    .block_bc746c19af044d73a740a51b9941c18f .cols3 .item {width: 33.333333333%; margin: 0;}
    .block_bc746c19af044d73a740a51b9941c18f .item .contentImg {background: #ccc; transition: all .3s ease;}
    .block_bc746c19af044d73a740a51b9941c18f .cols4.itemsCollectionContent {margin-top: 0}
    .block_bc746c19af044d73a740a51b9941c18f .item .contentTitle a {transition: all .3s ease;}
    }
    
    @media only screen and (max-width: 768px) {
        .itemsCollectionContent {margin-top: 0}
        .block_bc746c19af044d73a740a51b9941c18f .cols3 .item {width: 100%; margin: 0; float: left}
        
        }
        
/* Contact */

    .block_e211972afc284d2f86180202cca4f1f4 {max-width: 100% !important; margin: 0; padding: 0 !important; width: 100%; max-height: 500px;}
    .blockWrap_e211972afc284d2f86180202cca4f1f4 {padding: 0;}
/*open_enrollment_2020
.blockWrap_faff172e16344e30aefa58e675438fa4 {display:none;}
body.openEnrollment .blockWrap_de3c1ebb3b3548df83d6a768edac6c68, body.openEnrollment .blockWrap_e768fd28516047af9b7f533457e19fe0 {display:none;}
body.openEnrollment .blockWrap_faff172e16344e30aefa58e675438fa4 {display:block;}*/