

/* --- Row CSS ----------------------- */
.row-bg-image {position:absolute !important;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;}.row-title { position: relative;}

/* --- Column CSS ----------------------- */


/* --- Text/HTML CSS ----------------------- */
.cpb-more-button::before {content:"";display:block;position:absolute;width:100%;height:1px;top:50%;left:0;background-color:#981e32;}.cpb-more-content {position: relative;}.cpb-more-button {position:relative;background: -moz-linear-gradient(top,  rgba(249,249,249,0) 0%, rgba(249,249,249,1) 100%);background: -webkit-linear-gradient(top,  rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%);background: linear-gradient(to bottom,  rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#F9F9F9',GradientType=0 );}.cpb-more-button a {display:block;position:relative;text-align:center;}.cpb-more-button a span {display:inline-block;position:relative;padding:0.25rem 1rem;background-color: rgb(249,249,249);}.cpb-more-content-continue {display:none;}.cpb-textblock {display:block;}.cpb-textblock.is-callout {box-sizing:border-box;padding: 1.5rem;}

/* --- Subtitle CSS ----------------------- */


/* --- Widget CSS ----------------------- */


/* --- Image CSS ----------------------- */


/* --- Embed Video CSS ----------------------- */


/* --- Action Button CSS ----------------------- */
.cpb-action-button {display:block;background:#981e32;color: #fff;padding: 1rem;margin-bottom: 1.5rem;}

/* --- Post Gallery CSS ----------------------- */
.cpb-gallery-wrapper {margin: 0 -1rem;} .cpb-gallery {display: inline-block;vertical-align:top;margin:0 0 0.75rem;padding:0;} .cpb-gallery-columns-1 {width: 100%;} .cpb-gallery-columns-2 {width: 50%;} .cpb-gallery-columns-3 {width: 33.33%;} .cpb-gallery-columns-4 {width: 25%;} .cpb-gallery-columns-5 {width: 20%;} .cpb-gallery .cpb-gallery-inner {margin: 0 0.75rem;} .cpb-gallery .cpb-gallery-inner a > img, .cpb-gallery .cpb-gallery-inner  img {display:block;width:100%;} .cpb-gallery .cpb-gallery-inner .cpb-image {padding-bottom: 75%;} @media only screen and (max-width: 850px) { .cpb-gallery-columns-4 { width: 50%;} }@media only screen and (max-width: 450px) { .cpb-gallery-columns-4 { width: auto; display: block;} }

/* --- Promo CSS ----------------------- */


/* --- Post/Page List CSS ----------------------- */
.cpb-list .cpb-title {font-weight:bold;} 

/* --- Sidebar (Widgets) CSS ----------------------- */


/* --- IFrame CSS ----------------------- */


/* --- FAQ CSS ----------------------- */
.cpb-faq { background: #fff;}.cpb-faq dt { display: block; margin:0;padding: 1rem; font-size: 1.1rem;color:#981e32;cursor:pointer;border: 1px solid #981e32; }.cpb-faq dd { margin: 0; padding: 1rem 1.5rem; border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; display: none; }

/* --- Pagebreak CSS ----------------------- */


/* --- Figure/Caption CSS ----------------------- */
.cpb-figure {box-sizing:box-sizing:border-box;padding: 0.5rem;border:1px solid #ddd;background:#fff;margin-bottom:1rem;}.cpb-figure figcaption {padding: 0.25rem 0 0.5rem;font-size:0.8rem;}

/* --- Table (Image) CSS ----------------------- */
.cpb-figure-table {box-sizing:box-sizing:border-box;padding: 0.5rem;border:1px solid #ddd;background:#fff;margin-bottom:1rem;}.cpb-figure-table figcaption {padding: 0.25rem 0 0.5rem;font-size:0.8rem;}

/* --- Slideshow CSS ----------------------- */


/* --- Slide CSS ----------------------- */


/* --- Horizontal Slider CSS ----------------------- */


/* --- Banner Image CSS ----------------------- */


/* --- Social Media CSS ----------------------- */


/* --- A-Z Index CSS ----------------------- */


/* --- Tabs CSS ----------------------- */


/* --- Content Feed CSS ----------------------- */


/* --- Newsletter Events CSS ----------------------- */


/* --- Theme Part CSS ----------------------- */
