/* Removes the Border of Display Title */
.coh-container .coh-ce-e8472388 {
	border-bottom-style: none !important;
	margin-bottom: -2rem !important;
}

/* Adjusts the Top Banner Image for Mobile */
@media only screen and (min-width: 100px) and (max-width: 224px) {
	.coh-wysiwyg .rac-page-banner {
  	height: 70px !important;
  }
}

@media only screen and (min-width: 225px) and (max-width: 349px) {
	.coh-wysiwyg .rac-page-banner {
  	height: 147px !important;
  }
}

@media only screen and (min-width: 350px) and (max-width: 379px) {
	.coh-wysiwyg .rac-page-banner {
  	height: 192px !important;
  }
}

@media only screen and (min-width: 380px) and (max-width: 429px) {
	.coh-wysiwyg .rac-page-banner {
  	height: 213px !important;
  }
}

@media only screen and (min-width: 430px) and (max-width: 460px) {
	.coh-wysiwyg .rac-page-banner {
  	height: 255px !important;
  }
}

@media only screen and (min-width: 461px) and (max-width: 540px) {
	.coh-wysiwyg .rac-page-banner {
  	height: 279px !important;
  }
}

@media only screen and (min-width: 541px) and (max-width: 920px) {
	.coh-wysiwyg .rac-page-banner {
  	height: 420px !important;
  }
}

@media only screen and (min-width: 921px) and (max-width: 1023px) {
	.coh-wysiwyg .rac-page-banner {
  	height: 569px !important;
  }
}

/* CTA Card Background Color */
.coh-ce-cpt_text_image_card_adv-4f2dcb3a {
	background-color: #003057 !important;
	padding-top: 1rem !important;
	padding-bottom: 0 !important;
}
/* CTA Card Margin*/
.coh-ce-cpt_text_image_card_adv-6ec5c66b {
	height: auto !important;
}

/* Single Link Cards */
/* Blue Header */
.coh-ce-cpt_link_card-75865de {
	padding-top: 1.5rem !important;
	padding-bottom: 1.5rem !important;
}

/* Paragraph */
.coh-ce-cpt_link_card-3ea812fc {
	padding-bottom: 1.8rem !important;
}

@media only screen and (min-width: 1024px) and (max-width: 1123px) {
	.coh-ce-cpt_link_card-7d6fd77d {
	  padding-top: 1.75rem !important;
	  padding-bottom: 1.75rem !important;
	  min-height: 178px;
  }
}

@media only screen and (min-width: 1124px) and (max-width: 1223px) {
	.coh-ce-cpt_link_card-7d6fd77d {
	  padding-top: 1.75rem !important;
	  padding-bottom: 1.75rem !important;
	  min-height: 176px;
  }
}

@media only screen and (min-width: 1224px) and (max-width: 1279px) {
	.coh-ce-cpt_link_card-7d6fd77d {
	  padding-top: 1.75rem !important;
	  padding-bottom: 1.75rem !important;
	  min-height: 194px;
  }
}

@media only screen and (min-width: 1280px) and (max-width: 1333px) {
	.coh-ce-cpt_link_card-7d6fd77d {
	  padding-top: 1.75rem !important;
	  padding-bottom: 1.75rem !important;
	  min-height: 201px;
  }
}

@media only screen and (min-width: 1334px) and (max-width: 5400px) {
	.coh-ce-cpt_link_card-7d6fd77d {
	  padding-top: 1.75rem !important;
	  padding-bottom: 1.75rem !important;
	  min-height: 195px;
  }
}

/* Adjusts the Bottom Banner Image for Mobile */
@media only screen and (min-width: 1px) and (max-width: 635px) {
	.rac-red-button {
  	display: block !important;
  	padding: 20px !important;
  	margin: 0 !important;
  }
}

/* Adjusts the 'Call in your Claim' section */
.coh-style-container {
    display: flex;
    align-items: stretch;
}

.coh-style-column {
    flex: 1;
    display: flex;          /* Makes the column a flex container */
    flex-direction: column; /* Allows the content to stay in a vertical column */
}

.coh-style-column span {
	white-space:nowrap;
}

.coh-style-column p {
	font-size: 14px;
}

.coh-style-column:last-child {
    margin-right: 0;
    padding-left: 0;
    margin-left: 0;
}

.coh-style-column:first-child {
    padding-left: 0;
    margin-left: 0;
}

.coh-style-section {
			flex: 1;
    	background-color:#E7ECF0;
    	padding:20px;
    	margin-bottom: 20px;
    }

/* Media query for smaller screens (max-width 1024px) */
@media screen and (max-width: 1024px) {
    .coh-style-container {
        display: block;
        align-items: stretch;
    }

    .coh-style-column {
        margin-right: 0;
        flex: 1;
		    display: flex;          /* Makes the column a flex container */
		    flex-direction: column; /* Allows the content to stay in a vertical column */
    }

    .coh-style-section {
    	margin-bottom: 20px;
    	flex: 1;
    	background-color:#E7ECF0;
    	padding:20px;
    }

    .coh-style-column:last-child {
    		margin-bottom: 0;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1440px) {
		.coh-style-section {
				height: 375px;
		}
}

@media screen and (min-width: 1440px) {
		.coh-style-section {
				height: 275px;
		}
}