#resources_container {width: 100%; background-image: url(https://www.godelta.com/hubfs/Website-Pages/Homepage/bkgd-arrows-left.png); background-position: 0% 98%; background-repeat: no-repeat;}
#resources_container.light-blue {background-color: rgba(175, 205, 215, .25);}
#resources_container.white {background-color: #ffffff;}
#resources_wrapper {max-width: 1330px; width: 100%; margin: 0 auto; padding: 120px 25px;}
#resources_area {display: inline-block; width: 100%; margin: 0 auto;}

#resources_header {padding: 0 0 60px; text-align: center; max-width: 1100px; width: 100%; margin: 0 auto;}

#resources_section {display: inline-block;; margin: 0 auto; width: 100%;}
#resources_section img {border-radius: 10px; -webkit-box-shadow: 0 7px 15px 6px rgba(0,0,0,.1); -moz-box-shadow: 0 7px 15px 6px rgba(0,0,0,.1); box-shadow: 0 7px 15px 6px rgba(0,0,0,.1);}
#resources_section h5 {font-size: 14px; line-height: 24px; margin: 0 0 10px; color: #003349; font-weight: 500; text-transform: uppercase;}

.featured_resource {max-width: 540px; width: 100%; margin: 0 60px 0 0;}
.featured_resource_image {margin: 0 auto 50px;}
.featured_resource_image img {}

.other_resources {max-width: 640px; width: 100%; margin: 0;}

.other_resource {display: inline-block; margin: 0 auto; width: 100%; border-bottom: 2px solid #c5d9e0; margin: 0 auto 30px; padding: 0 0 30px;}
.other_resources .other_resource:last-child {border-bottom: none; margin: 0 auto; padding: 0;}
.other_resource_image {max-width: 180px; width: 100%; margin: 0 30px 0 0;}

.other_resource_content {width: calc(100% - 210px); margin: 0;}

.resource_cta {font-size: 18px; line-height: 24px; color: #e24585; margin: 0;}
.resource_cta a {color: #e24585;}
.resource_cta a:hover {color: #003349;}
.resource_cta i {padding: 0 0 0 5px;}

@media (min-width: 1001px) {
    #resources_section {display: flex;}
	.other_resources {margin-left: auto;}
}

@media (min-width: 601px) {
    .other_resource {display: flex; flex-wrap: wrap; margin: 0 auto 50px; padding: 0 0 50px; align-items: center;}
}

@media (max-width: 1000px) {
	#resources_container {background-size: 150px;}
	#resources_wrapper {padding: 100px 25px;}
	#resources_header {padding: 0 0 40px;}
	.featured_resource {max-width: 1000px; width: 100%; margin: 0 0 50px;}
	.featured_resource_content h2 {font-size: 36px; line-height: 44px;}
	.featured_resource_image {margin: 0 auto 40px;}
	.featured_resource_image img {height: 300px; object-fit: cover; width: 100%;}
	.other_resources {max-width: 1000px; width: 100%;}
    .other_resources .other_resource:first-child {border-top: 2px solid #c5d9e0; padding: 50px 0;}	
}

@media (max-width: 800px) {
	#resources_wrapper {padding: 80px 25px;}
	.featured_resource_content h2 {font-size: 26px; line-height: 34px;}
	.featured_resource_image img {height: 240px; object-fit: cover; width: 100%;}
}

@media (max-width: 600px) {
	#resources_container {background-size: 75px;}
	#resources_wrapper {padding: 60px 25px;}
	#resources_header {padding: 0 0 20px;}
	.featured_resource {margin: 0 0 30px;}
	.featured_resource_image {margin: 0 auto 30px;}
	.featured_resource_image img {height: 180px; object-fit: cover; width: 100%;}

	.featured_resource_content h2 {font-size: 22px; line-height: 28px;}
	.other_resource_image {max-width: 600px; width: 100%; margin: 0 0 30px;}
	.other_resource_image img {height: 180px; object-fit: cover; width: 100%;}
	.other_resource_content {width: 100%; margin 0;}
	.other_resources .other_resource:first-child {border-top: 2px solid #c5d9e0; margin: 0 auto; padding: 30px 0 0; border-bottom: none;}
    .resource_cta {font-size: 16px; line-height: 26px;}

	.other_resources .other_resource:last-child, .other_resources .other_resource:nth-child(2) {display: none;}
}