.button {padding:10px 40px;}

.blockWrap_b45aeb00860441ce80be6e23fb00bf29 .contentImg {margin-top: -80px;}

/* Custom Mobile Background Image */

@media only screen and (max-width: 768px) {
    div.blockWrap_e8809e070aea4d549243741327a7d53c,
    div.blockWrap_ea4aa5a0d1044582a6b760a383b6ce4b{
    padding-top: 20px !important;
    padding-bottom: 60px !important;
}
}

@media only screen and (max-width: 768px) {
    .pageTitleContainer{
    padding-top: 20px !important;
    padding-bottom: 60px !important;
}
}


/* Full Width Gallery Images in Mobile */

@media only screen and (max-width: 767px) {
    .blockContent.cols4 .imgGridItem {
        width: 100%;
        margin: 0;
        padding: 10px;
    }
}

/* Fix Disappearing Mobile CTA Text */

@media only screen and (max-width: 768px) { 
    .cols4 .imgGridItem .imgHover-content {
        display: block!important;
    }
}

tr:nth-child(odd) {background-color: #efefef;}

/* Accordian Dropdown Button Styles */
.accordion {
    background-color: #ffffff;
    color: #ffffff;
    cursor: pointer;
    margin-top: 10px;
    padding: 18px;
    width: 100%;
    text-align: left;
    border: 0px;
    outline: none;
    transition: 0.4s;
        font-size: 24px;
}

/* Accordian Button Hover */
.active, .accordion:hover {
    background-color: #dfdfdf;
}

/* Accordian Button Icon */
.accordion:after {
    content: '+'; /* Unicode character for "plus" sign (+) */
    font-size: 24px;
    color: #ffffff;
    margin-left: 20px;
}

.active:after {
    content: "-"; /* Unicode character for "minus" sign (-) */
}

/* Accordian Panel Styles */
.panel {
    padding: 10px 18px;
    background-color: white;
    display: none;
    overflow: hidden;
}