/* GLOBAL STYLES */

    /* CHANGE COLORS */

    .block_c6a545ab8bcb4326b178f8f35886cf6a .contentImg {background: #88c6cf;}
    
    .block_d9d700a05071444fa6c30af9d92b9d22 a {color: #ffffff;}
    
    /* CHANGE MOBILE APP COLORS */
    
    .block_b74156172da64137b8a09f21304dad80 .contentImg {background: #008c99;}

    /* Buttons */
    
    .button {padding: 15px 30px;}
    .navContent li .button {padding: 10px 20px;}


    /* Diffuse Shadows */
    
    
    .navContent li .button {box-shadow: 0 10px 40px -20px #333333; transition: box-shadow .4s; font-size: 14px;}
    .navContent li .button:hover {box-shadow: 0 4px 40px -20px #333333;}
    .navContent li .button.click {transition: all .2s; box-shadow: 0 5px 40px -20px #333333;}
    
    .button {box-shadow: 0 25px 40px -20px #555; transition: box-shadow .4s;}
    .button:hover {box-shadow: 0 20px 40px -20px #555;}
    .block_cc0b029335a148c5b48a9b5d15591630 .button.click {transition: all .2s; box-shadow: 0 5px 40px -20px #aaaaaa;}



.block_df73af76ba5f44278bc5c15395bc292d {padding-top: 18px; padding-bottom: 18px;background: #1f1b1c;}

.block_df73af76ba5f44278bc5c15395bc292d a {
  color: #ffffff;
}

.block_df73af76ba5f44278bc5c15395bc292d .content {font-size: 30px;}





    /* Home Page Cars*/
    .block_c6a545ab8bcb4326b178f8f35886cf6a .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
    }
    
    .block_c6a545ab8bcb4326b178f8f35886cf6a .item:hover {
        transition: all .2s ease-out;
        transform: translateY(-3px);
        box-shadow: 0 20px 40px -30px #aaaaaa;
        }
     
    
    .block_b5bf32db48af4c63aaffffdbaeeaa5c6 .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
    }
    
    /* Services Cards*/
    
        .block_ec4f13fc7cad4a6d8d2dd2118a809f9a .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }
        
    /*Contact Cards*/
        .block_b4172fea353f462687c79c48823799f1 .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }
        
    /*DME Service Img*/
        .block_bee4320362974a51bddebaeca63a1652 .item {
        transition: all .4s ease-out;
        box-shadow: 0 25px 40px -30px #aaaaaa;
        }


/* BREAKPOINT 420 */

@media only screen and (max-width: 420px) {

    /* HOME */
    
        /* Hero Headline */
            .block_cc0b029335a148c5b48a9b5d15591630 .contentTitle {font-size: 32px;}
        
    /* FOOTER */
    
    .footerContent .contentTitle {font-size: 32px;}

} 



   
/* BREAKPOINT FULL */

    /* HOME */
    
            /* Small Headlines */
        .block_b928fe7eb7af4377b68e1077815f5a6e .contentTitle,
        .block_b9a7cd6c20e149eb9ff5f14437890f2a .contentTitle {letter-spacing: 0; font-weight: bold}
   
    /* FOOTER */
    

/* Expandable Menu */ 
/*expandable menu width*/
.navContent ul li ul {max-width: 400px !important;}

/*open_enrollment_2020*/
.blockWrap_faff172e16344e30aefa58e675438fa4 {display:none;}

#covidAlert {
    display: none!important;
}

#covidAlert {
background-color: #008c99 !important;
}

.blockWrap_b1ff70ce106a414ab404e24291d1599d {
    background-color: #008c99 !important;
        padding: 10px;
}

.blockWrap_b1ff70ce106a414ab404e24291d1599d .blockInnerContent {
    color: #fff!important;
}

.blockWrap_b1ff70ce106a414ab404e24291d1599d .blockInnerContent a {
    color: #fff!important;
    text-decoration: underline;
}

.blockWrap_b1ff70ce106a414ab404e24291d1599d .blockInnerContent a:hover {
    color: #fff!important;
}

.blockWrap_c8548ff7f4564e77aa90c09562e7d5ef .button {
    width: 100%;
    padding: 5px;
}

.block_fe54c8fc67704d6bbc620ac25a52bb62 .button {
    width: 100%;
    padding: 5px;
}

.blockWrap_c8548ff7f4564e77aa90c09562e7d5ef .item,
.block_fe54c8fc67704d6bbc620ac25a52bb62 .item {
    padding: 5px 0;
}

.blockWrap_c8548ff7f4564e77aa90c09562e7d5ef a:hover,
.block_fe54c8fc67704d6bbc620ac25a52bb62 a:hover {
    color: #171717!important;
}

.blockWrap_c8548ff7f4564e77aa90c09562e7d5ef .item:nth-child(1) .button {
    background-color: #fff;
}

.block_cfd512f2c1fc4756a9b8651ff0b4907f .item:nth-child(1) .button {
    background-color: #EC6933;
}

.block_cfd512f2c1fc4756a9b8651ff0b4907f .item:nth-child(2) .button {
    background-color: #5AAF0E;
}

/*$(‘.block_c8209c71765e42138a315447d614c69f’).prependTo(‘.headerAndNavContainer’);*/

.block_cfd512f2c1fc4756a9b8651ff0b4907f .item:nth-child(3) .button {
    background-color: #864EE1;
    margin-top: 0;
}

.block_cfd512f2c1fc4756a9b8651ff0b4907f .item:nth-child(4) .button {
    background-color: #98E1CC;
    width: 100%;
    padding: 5px;
}

.block_cfd512f2c1fc4756a9b8651ff0b4907f .item:nth-child(5) .button {
    background-color: #2fa4ed;
    padding: 0;
}

.block_cfd512f2c1fc4756a9b8651ff0b4907f .item:nth-child(6) .button {
    background-color: #E14E57;
    padding: 0;
}

@media only screen and (min-width: 768px) {
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .blockContent.block_cfd512f2c1fc4756a9b8651ff0b4907f, 
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .blockContent.block_fe54c8fc67704d6bbc620ac25a52bb62, 
.fullBleed .noSecondaryContent .primaryAndSecondaryContent .blockContent.block_c8548ff7f4564e77aa90c09562e7d5ef {
    max-width: unset!important;
}
}

@media only screen and (max-width: 480px) {
    .blockWrap_c8548ff7f4564e77aa90c09562e7d5ef .item:nth-child(2),
    .block_fe54c8fc67704d6bbc620ac25a52bb62 .item:nth-child(2) {
        margin-top: -5px;
}
}

/*#covid-waitlist-modal {*/
/*    display: none!important;*/
/*}*/

.block_fc988f693e0d430b9b8d4dcaf04126c7 .button {
    width: 100%;
}

.block_c8782e4bf7c44c23a85791a1a61b276c .button {
    width: 100%;
}

.block_f3db13771ea3414595ab9f0767c88fb0 .button {
    width: 100%;
}