@charset "UTF-8";
.entry-content ul.fa-ul{ list-style-type: none!important; } 

/* Footer Align Center */
.footer-widgets{text-align: center;}

/* GF Title */
body .gform_wrapper h3.gform_title{display: none !important;}

/* gravity form button *
.gform_footer button.et_pb_button{color: #ffffff;border: 1px solid white !important;padding: 3px 30px 3px 30px !important;}
.gform_footer button.et_pb_button:hover{color: #ffffff;background: transparent!important;border: 1px solid white !important;padding: 3px 30px 3px 30px !important;}

/* Hidden DIV */
#facebook-instagram-ca {
	display:none;
}

#facebook-instagram-tr {
	display:none;
}

#youtube {
	display:none;
}

#custom-marketing-plan {
	display:none;
}

#learn-more-form {
	display:none;
}

.hbtn3 {
	background: transparent;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 3px;
	padding-left: 10px;
	border: 2px solid #fff;
	width: 150px;
	height: 50px;
}

.hbtn3:hover {
	background: #005d9b;
	color: #fff;
	border-radius: 3px;
	padding-left: 10px;
	border: 2px solid #005d9b;
	width: 150px;
	height: 50px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 3px 8px 0 rgba(0, 0, 0, 0.19);
}

.hbtn2 {
	background: transparent;
	text-align: center;
	font-size: 16px;
	color: #003873;
	border-radius: 3px;
	padding-left: 10px;
	border: 2px solid #003873;
	width: 150px;
	height: 50px;
}

.hbtn2:hover {
	background: #fff;
	color: #005d9b;
	border-radius: 3px;
	padding-left: 10px;
	border: 2px solid #005d9b;
	width: 150px;
	height: 50px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15), 0 3px 8px 0 rgba(0, 0, 0, 0.14);
}

.hbtn {
	background: #005d9b;
	text-align: left;
	font-size: 16px;
	color: #ffffff;
	border-radius: 3px;
	padding-left: 10px;
	border: 1px solid #005d9b;
	width: 96%;
	height: 50px;
}

.hbtn:hover {
	background: #000000;
	border-radius: 3px;
	padding-left: 10px;
	border: 1px solid #000000;
	width: 96%;
	height: 50px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

/* Section Slant */

.slant-left{ transform: skewY(-5deg); z-index: 9;}
.slant-left div { transform: skewY(5deg) !important; }
.slant-left div div { transform: skewY(0deg) !important; }

.slant-right{ transform: skewY(11deg); z-index: 9; }
.slant-right div { transform: skewY(-11deg) !important; }
.slant-right div div { transform: skewY(0deg) !important; }

/* More Columns */
.ten-columns .et_pb_module {width: 10%; float: left;}
.nine-columns .et_pb_module {width: 11.11%; float: left;}
.eight-columns .et_pb_module {width: 12.5%; float: left;}
/*.seven-columns .et_pb_module {width: 12%; float: left;}*/
.seven-columns .et_pb_module {width: 11.5%; display: inline-flex;}
.six-columns .et_pb_module {width: 16.66%; float: left;}
.five-columns .et_pb_module {width: 20%; float: left;}

/* mobile columns */
@media (max-width: 980px){
.ten-columns .et_pb_module {width: 20%;}
.nine-columns .et_pb_module {width: 33.3%;}
.eight-columns .et_pb_module {width: 25%;}
.seven-columns .et_pb_module {width: 30%;}
.six-columns .et_pb_module {width: 33.3%;}
.five-columns .et_pb_module {width: 33.3%;}
}
 
@media all and (max-width: 767px) {
.ten-columns .et_pb_module {width: 100%;}
.nine-columns .et_pb_module {width: 100%;}
.eight-columns .et_pb_module {width: 100%;}
.seven-columns .et_pb_module {width: 100%;}
.six-columns .et_pb_module {width: 100%;}
.five-columns .et_pb_module {width: 100%;}
}

/*------------------------------------------------*/
/*----------------[GQ COLOR CHANGE]---------------*/
/*------------------------------------------------*/
 
    .mp_m_blurb_change_color, .mp_m_blurb_change_color h4, .mp_m_blurb_change_color .et-pb-icon {
            transition: all 0.4s ease-in 0s;
            -webkit-transition: all 0.4s ease-in 0s;
            -o-transition: all 0.4s ease-in 0s;
            -moz-transition: all 0.4s ease-in 0s;}
 
    .mp_m_blurb_change_color {
        padding: 10px;
            border-radius: 0px;}
 
    .mp_m_blurb_change_color h4 {
            color: #2ea3f2!important;}
 
    .mp_m_blurb_change_color:hover {
        background-color: transparent;
		border: 2px solid #fff;
        color: transparent;}
 
    .mp_m_blurb_change_color:hover h4 {
            color: #275c80!important;}
 
    .mp_m_blurb_change_color:hover .et-pb-icon {
            color: #fff!important;
            -webkit-transform: rotate(360deg);
            transform: rotate(360deg);}

/* Mobile Menu */
span.mobile_menu_bar:before {
color: #ffffff !important;
}