/* Footer Phone Number Link Hover Color */
.block_d9d9d527447e47d38404a25e9eea275d a:hover{
    color: #4CDD59!important;
}

/* Footer Link Hover Color */
.block_dd943fca7a9e432e927b0d071dcdae63 a:hover{
    color: #4CDD59!important;
}
/* Footer Link Hover Color */
.block_cebd29eb90df4dc1b82aa90220287dbb a{
    color: white!important;
}

/* Contact Page Link Hover Color */
.block_dbd1f4b06f614d31ac9fc84f1f118f48 a:hover{
    color: #000000!important;
}

/* Homepage Link Hover Color */
.block_d334fbabf3254da482d62bf54ca61b41 a:hover{
    color: #000000!important;
}

/* Blog Link Hover Color */
.block_da4e26c6383b45c696a7a9c7e3936765 a:hover{
    color: #000000!important;
    text-decoration: underline!important;
}
/* Blog Link Hover Color */
.block_d0fd4b0954454b018c3178a930667756 a:hover{
    color: #000000!important;
    text-decoration: underline!important;
}
/* Blog Link Hover Color */
.block_f959e0c95e304e09bee3942d169db7ea a:hover{
    color: #000000!important;
    text-decoration: underline!important;
}
/* Blog Link Hover Color */
.block_ba7a86d0d6334147add7a68b08c134fc a:hover{
    color: #000000!important;
    text-decoration: underline!important;
}
/* Blog Link Hover Color */
.block_d75c34ac0fc545e283ed8a41d84e1dd0 a:hover{
    color: #000000!important;
    text-decoration: underline!important;
}
/* Link Hover Color */
.block_d2efc7af682a41a7b53d2670ffea5f42 a:hover{
    color: #000000!important;
    text-decoration: underline!important;
}
/* Link Color */
.block_d2efc7af682a41a7b53d2670ffea5f42 a{
    color: #ffffff!important;
    text-decoration: underline!important;
}

/* Popup Styles */

.dismiss{
    cursor: pointer;
}

/* Delete code below this line to inherit sitewide styles for text and button */

.popupButton {
    background: #000000;
    color: #fff!important;
    letter-spacing: .1em;
    text-transform: uppercase;
}
.popupButton:hover {
    background: #4CDD59;
    color: #fff!important;
}

.popupTitle {
    font-size: 60px;
    color: #000000;
    margin-top: 20px;
    line-height: .05;
    padding-bottom: 0;
}

/* End Popup Styles */

/* Equalize Simple List Blocks*/

/* Change item class here */
.items_d1062527ecef4cfaa6fe70920fcfa3c3 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_d1062527ecef4cfaa6fe70920fcfa3c3 > .item {
	display: flex;
	flex-direction: column;
}