
div.et_pb_section.et_pb_section_0 { background-image: url(https://cascobayfb.com/wp-content/uploads/2016/03/CBFB_Services_Header.png) !important; }
.et_pb_section_0.et_pb_section { background-color: #ffffff !important; }
.et_pb_row_0.et_pb_row { padding-top: 25px !important; padding-bottom: 25px !important;margin-top: 50px !important; margin-bottom: 50px !important; padding-top: 25px; padding-bottom: 25px; }
.et_pb_text_0 h1 { font-size: 50px; }
.et_pb_text_0 { background-color: rgba(255,255,255,0.69); margin-right: 250px !important; margin-left: 250px !important; }
.et_pb_section_1.et_pb_section { background-color: #ffc72c !important; }
.et_pb_text_1 { font-weight: 700;font-size: 16px; padding-top: 10px !important; padding-right: 5px !important; padding-bottom: 10px !important; padding-left: 5px !important; }
.et_pb_section_2.et_pb_section { padding-bottom: 0px; background-color: #ffffff !important; }
.et_pb_text_3, .et_pb_text_5 { padding-bottom: 0px !important; }
.et_pb_section_4.et_pb_section { padding-top: 0px;margin-top: 0px; }
.et_pb_section_5.et_pb_section { background-color: #004f71 !important; }
.et_pb_row_8.et_pb_row { padding-bottom: 0px !important;margin-bottom: 0px !important; padding-bottom: 0px; }
.et_pb_text_10.et_pb_text, .et_pb_text_10 h1, .et_pb_text_11.et_pb_text { color: #ffffff !important; }
.et_pb_text_11 { font-size: 18px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"] + label i, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 0px 0px 0px 0px;overflow: hidden; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#ffffff !important;
					
					border-color:#ffffff; }
.et-db .et-l .et_pb_section_dov_723_0.et_pb_section { background-color: rgba(0,79,113,0.73) !important; }
.et-db .et-l .et_pb_row_dov_723_1 { background-color: #ffffff; }
.et-db .et-l .et_pb_text_dov_723_3 { font-size: 20px; padding-right: 20px !important; padding-left: 20px !important; }
.et-db .et-l .et_pb_text_dov_723_3 h3 { font-weight: 600;font-size: 28px; color: #004f71 !important; }
.et-db .et-l .et_pb_text_dov_723_3 h4 { font-size: 20px; color: #004f71 !important; }

@media only screen and ( max-width: 980px ) {
	.et_pb_text_0 { margin-right: 25px !important; margin-left: 25px !important; }
	.et_pb_section_1.et_pb_section { padding-top: 50px; padding-right: 0px; padding-bottom: 50px; padding-left: 0px; }
	body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after { display: inline-block;
							opacity: 0; }
	body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
								
								opacity: 1; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_text_3 { margin-bottom: 0px !important; }
	body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after { display: inline-block;
							opacity: 0; }
	body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
								
								opacity: 1; }
}