<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Executive Express
Theme URI: https://whitebox.marketing/
Description: Executive Express theme by WhiteBox Marketing December 2022
Author: WhiteBox Marketing
Author URI: https://whitebox.marketing/
Template: Divi
Version: Updated for Divi 3+
*/



/*------------------------------------------------*/
/*-------------------[GENERAL]--------------------*/
/*------------------------------------------------*/

.et-boc article a:not(.et_pb_button):hover, 
.et-boc article a:not(.et_pb_button) {
    text-decoration: underline;
}

h3 {
	text-transform: uppercase;
	letter-spacing: 2px
}
@media (min-width: 981px) {
	h3 {
		text-transform: uppercase;
		letter-spacing: 4px
	}
}

/* Make the rows wider */
@media (min-width: 980px) {
	.et_pb_row {
		width: 90%;
	}
}

/* *** Enable vertical alignment of modules within a column */
.et_pb_column.vertical-align,
.et_pb_column.vertical-center,
.et_pb_row.vertical-align &gt; .et_pb_column,
.et_pb_row.vertical-center &gt; .et_pb_column {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* *** Reversed Icon List *** */
.icon-right li.dsm_icon_list_child &gt; a,
.icon-right li.dsm_icon_list_child {
    display: flex;
    flex-flow: row-reverse;
    justify-content: center;
}

/* *** Fix centering on DSP buttons *** */
.et_pb_button_alignment_center {
	text-align: center;
}

/* *** Fix the close button on popups */
.dsm-popup-fullwidth-on .mfp-close {
	right: 44px;
}

/* *** Remove disc from *** */
ul.dsm_icon_list_items {
	list-style: none;
	padding: 0;
}

/* *** Search form *** */
.et-db #et-boc .et-l .et_pb_search_0_tb_body.et_pb_search {
    border-radius: 10px;
}



.et_pb_testimonial_meta .et_pb_testimonial_company {
	display:none;
}

/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/

/* Skip to main content link for ADA */
a.skip-main {left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999;}a.skip-main:focus, a.skip-main:active {color: #fff;background-color:#000;left: auto;top: auto;width: 30%;height: auto;overflow:auto;margin: 10px 35%;padding:5px;border-radius: 15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:999;}

#main-header-wrapper .menu-row &gt; .et_pb_column {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
body #page-container header .has_et_pb_sticky .et_pb_section .et_pb_button {
    font-size: 20px;
}
header .et_pb_blurb_content h4 {
	padding: 0;
}
header .has_et_pb_sticky .et_pb_main_blurb_image {
    display: none;
}
/* hamburger icon */
.et_pb_menu__wrap .mobile_menu_bar:before,
.et_pb_menu__wrap .mobile_menu_bar:after,
.et_pb_menu__wrap .mobile_menu_bar {
    display: block;
    width: 100px;
	cursor: pointer;
}
.et_pb_menu__wrap .mobile_menu_bar {
	border-top: 3px solid #144E9E;
	height: 32px !important;
}
.et_pb_menu__wrap .mobile_menu_bar:before,
.et_pb_menu__wrap .mobile_menu_bar:after {
    content: "";
    position: absolute;
    height: 3px;
    background: #144E9E;
}
.et_pb_menu__wrap .mobile_menu_bar:after {
    top: 15px;
}
.et_pb_menu__wrap .mobile_menu_bar:before {
    top: 31px;
}

/* show hamburger menu on desktop */
@media (min-width: 980px) {
	.hamburger-menu .et_pb_fullwidth_menu .et_pb_menu__menu,
	.hamburger-menu .et_pb_menu__menu {
		display: none;
	}
	.hamburger-menu .et_mobile_nav_menu {
		display: flex;
		float: none;
		margin: 0 6px;
		align-items: center;
	}
	.hamburger-menu.et_pb_menu .et_mobile_nav_menu li {
		list-style-type: none;
	}
}
.hamburger-menu ul.et_mobile_menu {
    min-width: 300px;
    left: unset;
    right: 0;
}


header .mobile-phone.et_pb_blurb_position_left .et_pb_blurb_container {
	padding-left:0;
}

/*------------------------------------------------*/
/*---------------[GRAVITY FORMS]------------------*/
/*------------------------------------------------*/

.gform_wrapper.gravity-theme .gfield {
    margin: 0.8em 0;
}

/* Labels */
.gform_wrapper.gravity-theme .gfield_label {
    font-size: 1em;
	font-weight: 500;
    text-transform: uppercase;
}

/* Input Fields */
.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    font-size: 1em;
    border: 2px solid #000;
}

/* Helper Text */
.gform_wrapper.gravity-theme .gfield .ginput_container_fileupload input,
.gform_wrapper.gravity-theme .gfield_header_item, .gform_wrapper.gravity-theme .gform_fileupload_rules, .gform_wrapper.gravity-theme .ginput_complex label {
	font-size: 0.8em;
}

/* Submit Button */
.gform_wrapper.gravity-theme input::file-selector-button,
.gform_wrapper.gravity-theme .gform_footer button, 
.gform_wrapper.gravity-theme .gform_footer input, 
.gform_wrapper.gravity-theme .gform_page_footer button, 
.gform_wrapper.gravity-theme .gform_page_footer input,
.gform_legacy_markup_wrapper .gform_footer input.button, 
.gform_legacy_markup_wrapper .gform_footer input[type=submit] {
	font-family: 'Helvetica Bold',Helvetica,Arial,Lucida,sans-serif;
    font-size: 26px;
    line-height: 1.7em!important;
    font-weight: 400;
    color: #144e9e;
    padding: 0.3em 1em!important;
    background-color: #fcdc06;
    border: 2px solid #fcdc06;
    border-radius: 20px;
    display: inline-block;
    -webkit-transition: all 300ms ease 0ms;
    transition: all 300ms ease 0ms;
	cursor: pointer;
}
.gform_wrapper.gravity-theme input::file-selector-button:hover,
.gform_wrapper.gravity-theme .gform_footer button:hover, 
.gform_wrapper.gravity-theme .gform_footer input:hover, 
.gform_wrapper.gravity-theme .gform_page_footer button:hover, 
.gform_wrapper.gravity-theme .gform_page_footer input:hover,
.gform_legacy_markup_wrapper .gform_footer input.button:hover, 
.gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover {
	color: #144e9e!important;
    background-color: rgba(252,220,6,0.8);
    border-color: #fcdc06!important;
}

/* *** eNewsletter *** */
.gform_wrapper.gravity-theme form.inline-news .gform_fields {
	grid-column-gap:0;
	border: 3px solid blue;
    border-radius: 10px;
}
.gform_wrapper.gravity-theme form.inline-news .gform_fields &gt; .gfield:first-child {
	grid-column: span 12; 
}
.gform_wrapper.gravity-theme form.inline-news .gform_fields &gt; .gfield:last-child {
	position: absolute;
	top: 3px;
	right: 0;
}
form.inline-news .gform_fields input[type=email] {
	height:48px;
	background-color: transparent;
	color: #000;
	border: 0;
	padding: 8px 56px 8px 12px;
	font-size: 0.667em;
}
form.inline-news .gform_fields input[type=email]:active,
form.inline-news .gform_fields input[type=email]:focus {
	/*background-color:rgba(255,255,255,0.8);*/
}
form.inline-news .gform_fields input[type=email]::placeholder {
	color:#000;
}
form.inline-news .gform_fields .gfield--width-three-quarter {
	-ms-grid-column:span 11;
	grid-column:span 11;
}
form.inline-news .gform_fields .gfield--width-quarter {
	-ms-grid-column:span 1;
	grid-column:span 1;
}
form.inline-news .inline-submit {
	height:48px;
	padding:0;
	font-size:48px;
	font-family:ETmodules!important;
	background:blue;
	color:#fff;
	border:0;
	cursor: pointer;
    border-radius: 10px;
}
form.inline-news .inline-submit:hover {
	background: rgba(60, 48, 133, 0.9);
}
form.inline-news .gform_footer {
	visibility:hidden;
	position:fixed;
	left:-100vw;
}
#gform_confirmation_message_1 {
    text-align: center;
    font-size: 1.4em;
    color: #fff;
    font-style: italic;
}


/*------------------------------------------------*/
/*------------------[HOMEPAGE]--------------------*/
/*------------------------------------------------*/
.et_pb_section.yellow-slash-02:before {
    background-image: url('/wp-content/uploads/2022/12/Yellow-Slash-02_370x150.png');
    width: 370px;
    height: 150px;
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: -50px;
}

/*------------------------------------------------*/
/*------------------[SUBPAGES]--------------------*/
/*------------------------------------------------*/

#subpage-header .et_pb_background_pattern {
    background-image: url('/wp-content/uploads/2022/12/Yellow-Slash-03_400x400.png');
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: 40% auto;
}
@media (min-width: 981px) {
	#subpage-header .et_pb_background_pattern {
    	background-size: auto 80%;
	}
}

.dsm_card_carousel_wrapper .et_pb_bg_layout_dark h4 strong {
    color: #fcdc06;
}

.et-boc .dsm_icon_list .dsm_icon_list_child {
	align-items:baseline;
}


.et_pb_module.et_pb_widget_area_left {
	border:none;
	padding:0;
}

/*------------------------------------------------*/
/*-------------------[Footer]---------------------*/
/*------------------------------------------------*/
footer a:active,
footer a:focus,
footer a {
	text-decoration: none;
}

footer .dsm_icon_list a:not(.icon):focus, 
footer .dsm_icon_list a:not(.icon):hover {
	text-decoration: none;
}
footer ul.dsm_icon_list_items {
	list-style: none;
	padding-left: 0;
}

footer.et-l a,
#copyright-wrapper a {
	color: #144e9e;
}
#copyright-wrapper a:active,
#copyright-wrapper a:focus,
#copyright-wrapper a:hover {
	color: #144e9e;
	text-decoration: underline;
}
footer .et_pb_social_media_follow li {
	margin-bottom: 0;
}
/*------------------------------------------------*/
/*--------------------[RWD]-----------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*--[ADD TUTORIAL CUSTOMIZATION BELOW THIS LINE]--*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/




</pre></body></html>