/* Sitewide Banner - Header Phone Number */
.blockWrap_be0c926fab0e4500b128863f212709ea {
background-color: rgba(255, 255, 255, 0);
color: #000000; 
text-align: right;
padding: 20px 0px 0px 0px;
}
.blockWrap_be0c926fab0e4500b128863f212709ea .contentTitle {
    font-size: 30px;
    text-align: right;
    letter-spacing: 0.7px;
}
.blockWrap_be0c926fab0e4500b128863f212709ea .contentTitle a {
    color: #cd2131;
}
.blockWrap_be0c926fab0e4500b128863f212709ea .contentTitle a:hover {
    color: #000000;
}
@media only screen and (max-width: 599px) {
.blockWrap_be0c926fab0e4500b128863f212709ea,
.blockWrap_be0c926fab0e4500b128863f212709ea .contentTitle {
    text-align: center;
}
}

/* Blog Pagination */
.pagination.contentTitle {
    font-size: 24px;
}

/* Equalize Simple List Blocks SITEWIDE */
/* Make sure to UNCHECK "Height-optimized grid" */
.itemsCollectionContent { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}
.itemsCollectionContent > .item {
	display: flex;
	flex-direction: column;
}

.items_c3eedb85d85249209c300f6a3216bd28 .item:first-child {
    float: right;
    display: block;
    position: relative !important;
}

.iframe-container {
    position: relative;
    height: 0;
    overflow: hidden;
    text-align: center;
    padding-bottom: 56.25%;
    margin: 15px;
}

.iframe-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}