/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 06 2022 | 19:54:20 */
.hf-chat-launcher-container, #herefishSurveyCloseButton { z-index: 99999 !important; }
.hf-chat-prompt-message { width: 260px !important; }
.topbar-login { padding-right: 8px; border-right: 1px solid rgba(255,255,255, .5); margin-right: 12px; }

.grecaptcha-badge { display: none; }

.promos-row { display: flex; justify-content: center;
align-items: stretch; }

.promo-box {
	max-width: 370px;
	min-height: 240px;
	display: flex;
    margin: 12px;
}

.promo-box .wpb_wrapper { display: flex; flex-direction: column; height: 100%; }

.promo-box i {
	margin-right: 12px !important;
    margin-top: 4px !important;
}
.promo-box a .fas { color: #ee400e !important; }
.promo-box .tt_button.btn_secondary_color {
	color: #ee400e !important;
	background-color: #fff !important;
	border: 1px solid #fff !important;
  	margin-left: 0 !important;
}

.btn-hover-2 .promo-box.tt_button.tt_primary_button.btn_secondary_color:hover, .btn-hover-2 .promo-box .tt_button::before {
	background-color: #ee400e !important;
	color: #fff !important;
	border: 1px solid #fff !important;
  margin-left: 0 !important;
}
.btn-hover-2 .promo-box.tt_button.tt_primary_button.btn_secondary_color:hover .prim_text {
	color: #fff !important;
}

.promo-box.blue-promo  a .fas { color: #112e50 !important; }
.promo-box.blue-promo  .tt_button.btn_secondary_color {
color: #112e50 !important;
background-color: #fff !important;
	border: 1px solid #fff !important;
}

.btn-hover-2 .promo-box.blue-promo  .tt_button.tt_primary_button.btn_secondary_color:hover, .btn-hover-2 .promo-box.blue-promo  .tt_button::before {
	background-color: #112e50 !important;
	color: #fff !important;
	border: 1px solid #fff !important;
}

.btn-hover-2 .tt_button.tt_primary_button.btn_secondary_color:hover, .btn-hover-2 .tt_button::before { background-color: #fff !important; color: #ee400e !important; }
.btn-hover-2 .promo-box .tt_button.tt_primary_button.btn_secondary_color:hover, .btn-hover-2 .promo-box .tt_button::before { color: #fff !important; }


.member-logos {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.member-logos .goldman {
	width: 71% !important;
}
.member-logos .asa {
	width: 25% !important;
}
.member-logos .wbenc {
	margin-top: -10px !important;
}
.footer-widget-area #media_image-2 img { max-width: 100% !important; }

rs-mask-wrap h2 { font-size: 4em !important; text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5); line-height: 1 !important; }

.mc4wp-form-fields input[type=submit] { background-color: #ee400e !important; }
.upper-footer { background-image: url(/wp-content/uploads/2020/08/SOT-blue-bokeh-bkgd.jpg);}

.about-hero .parallax-overlay { background-position: center; }

.team-member.design-creative { max-width: initial; }

.wpsm_count-title, .wpsm_number { font-family: brother-1816 !important; }

.page-id-7588 .navbar.navbar-default .menubar .navbar-nav .active > a { color: #56844E !important; } 

.page-id-7588 .navbar-default .nav:hover > li.dropdown:hover > a, .page-id-7588 .navbar.navbar-default.navbar-shrink .menubar .navbar-nav a:hover, .page-id-7588 .transparent-navigation .navbar.navbar-default:not(.navbar-shrink) .nav > .menu-item > a:hover, .page-id-7588 .transparent-navigation .navbar.navbar-default .menubar .navbar-nav .dropdown-menu a:hover, .page-id-7588 .navbar.navbar-default .menubar .navbar-nav .active > a:hover, .page-id-7588 .navbar.navbar-default .navbar-nav a:hover { color: #56844E !important; } 

.page-id-7588 .wpsm_count-icon i { color: #56844E !important; }

.page-id-7588 .menubar #main-menu .navbar-nav .mega-menu.menu-item-has-children .dropdown:hover > a, .page-id-7588 .navbar-default.navbar-shrink .nav li.active a, .page-id-7588 #main-menu .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .page-id-7588 .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .page-id-7588 .body:not(.transparent-navigation) .navbar a:hover, .page-id-7588 .navbar-default .nav li.active a { color: #56844E !important; }

.page-id-7588 #main-menu.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .page-id-7588 #main-menu.underline-effect .navbar-nav .mega-menu .dropdown-menu .menu-item a::after, .page-id-7588 #main-menu.underline-effect .navbar-nav .menu-item .dropdown-menu .menu-item a::after { background-color: #56844E !important; }

.page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-lang-switcher ul:not(:hover) li a, .page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-search .fa.toggle-search, .page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink #menu-topbar-menu li a, .page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink .navbar-topbar li a, .page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-phone .iconsmind-Telephone, .page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-email .iconsmind-Mail, .page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-phone a, .page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-email a, .page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-contact .fa, .page-id-7588 .topbar-lang-switcher ul li a, .page-id-7588 .cart-icon-container, .page-id-7588 .topbar-lang-switcher, .page-id-7588 .topbar-menu, .page-id-7588 .topbar-search, .page-id-7588 .fa.toggle-search, .page-id-7588 .topbar-phone .iconsmind-Telephone, .page-id-7588 .topbar-email .iconsmind-Mail, .page-id-7588 .topbar .redux-social-media-list a .fab, .page-id-7588 .navbar.navbar-default .topbar-contact i, .page-id-7588 .navbar.navbar-default .topbar-phone a, .page-id-7588 .navbar.navbar-default .topbar-email a, .page-id-7588 .navbar.navbar-default .topbar-opening-hours, .page-id-7588 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-opening-hours
{ color: #56844E !important; }

.page-id-7588 #single-page .single-page-content ul li::before {
	color: #56844e !important;
}

.page-id-7588 .wpb_text_column ol > li::before {
	color: #56844e !important;
}

.page-id-7590 .wpb_text_column ol > li::before {
	color: #112e50 !important;
}

.page-id-7590 .navbar.navbar-default .menubar .navbar-nav .active > a { color: #112E50 !important; } 

.page-id-7590 .wpsm_count-icon i { color: #112E50 !important; }

.page-id-7590 .navbar-default .nav:hover > li.dropdown:hover > a, .page-id-7590 .navbar.navbar-default.navbar-shrink .menubar .navbar-nav a:hover, .page-id-7590 .transparent-navigation .navbar.navbar-default:not(.navbar-shrink) .nav > .menu-item > a:hover, .page-id-7590 .transparent-navigation .navbar.navbar-default .menubar .navbar-nav .dropdown-menu a:hover, .page-id-7590 .navbar.navbar-default .menubar .navbar-nav .active > a:hover, .page-id-7590 .navbar.navbar-default .navbar-nav a:hover { color: #112E50 !important; } 

.page-id-7590 .menubar #main-menu .navbar-nav .mega-menu.menu-item-has-children .dropdown:hover > a, .page-id-7590 .navbar-default.navbar-shrink .nav li.active a, .page-id-7590 #main-menu .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .page-id-7590 .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .page-id-7590 .body:not(.transparent-navigation) .navbar a:hover, .page-id-7590 .navbar-default .nav li.active a { color: #112E50 !important; }

.page-id-7590 #main-menu.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .page-id-7590 #main-menu.underline-effect .navbar-nav .mega-menu .dropdown-menu .menu-item a::after, .page-id-7590 #main-menu.underline-effect .navbar-nav .menu-item .dropdown-menu .menu-item a::after { background-color: #112E50 !important; }

.page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-lang-switcher ul:not(:hover) li a, .page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-search .fa.toggle-search, .page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink #menu-topbar-menu li a, .page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink .navbar-topbar li a, .page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-phone .iconsmind-Telephone, .page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-email .iconsmind-Mail, .page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-phone a, .page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-email a, .page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-contact .fa, .page-id-7590 .topbar-lang-switcher ul li a, .page-id-7590 .cart-icon-container, .page-id-7590 .topbar-lang-switcher, .page-id-7590 .topbar-menu, .page-id-7590 .topbar-search, .page-id-7590 .fa.toggle-search, .page-id-7590 .topbar-phone .iconsmind-Telephone, .page-id-7590 .topbar-email .iconsmind-Mail, .page-id-7590 .topbar .redux-social-media-list a .fab, .page-id-7590 .navbar.navbar-default .topbar-contact i, .page-id-7590 .navbar.navbar-default .topbar-phone a, .page-id-7590 .navbar.navbar-default .topbar-email a, .page-id-7590 .navbar.navbar-default .topbar-opening-hours, .page-id-7590 .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-opening-hours
{ color: #112E50 !important; }

.blog .navbar.navbar-default .menubar .navbar-nav .active > a { color: #EE400E !important; } 

.blog .navbar-default .nav:hover > li.dropdown:hover > a, .blog .navbar.navbar-default.navbar-shrink .menubar .navbar-nav a:hover, .blog .transparent-navigation .navbar.navbar-default:not(.navbar-shrink) .nav > .menu-item > a:hover, .blog .transparent-navigation .navbar.navbar-default .menubar .navbar-nav .dropdown-menu a:hover, .blog .navbar.navbar-default .menubar .navbar-nav .active > a:hover, .blog .navbar.navbar-default .navbar-nav a:hover { color: #EE400E !important; } 

.blog .menubar #main-menu .navbar-nav .mega-menu.menu-item-has-children .dropdown:hover > a, .blog .navbar-default.navbar-shrink .nav li.active a, .blog #main-menu .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .blog .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .blog .body:not(.transparent-navigation) .navbar a:hover, .blog .navbar-default .nav li.active a { color: #EE400E !important; }

.blog #main-menu.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .blog #main-menu.underline-effect .navbar-nav .mega-menu .dropdown-menu .menu-item a::after, .blog #main-menu.underline-effect .navbar-nav .menu-item .dropdown-menu .menu-item a::after { background-color: #EE400E !important; }

.blog .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-lang-switcher ul:not(:hover) li a, .blog .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-search .fa.toggle-search, .blog .transparent-navigation .navbar.navbar-default.navbar-shrink #menu-topbar-menu li a, .blog .transparent-navigation .navbar.navbar-default.navbar-shrink .navbar-topbar li a, .blog .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-phone .iconsmind-Telephone, .blog .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-email .iconsmind-Mail, .blog .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-phone a, .blog .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-email a, .blog .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-contact .fa, .blog .topbar-lang-switcher ul li a, .blog .cart-icon-container, .blog .topbar-lang-switcher, .blog .topbar-menu, .blog .topbar-search, .blog .fa.toggle-search, .blog .topbar-phone .iconsmind-Telephone, .blog .topbar-email .iconsmind-Mail, .blog .topbar .redux-social-media-list a .fab, .blog .navbar.navbar-default .topbar-contact i, .blog .navbar.navbar-default .topbar-phone a, .blog .navbar.navbar-default .topbar-email a, .blog .navbar.navbar-default .topbar-opening-hours, .blog .transparent-navigation .navbar.navbar-default.navbar-shrink .topbar-opening-hours
{ color: #EE400E !important; }


#wpcf7-f11007-p11001-o1 .wpcf7-list-item { display: block !important; }
#wpcf7-f11007-p11001-o1 .wpcf7-form label { font-size: 18px !important; }
#wpcf7-f11007-p11001-o1 .wpcf7-response-output {
    background-color: #ee400e;
    border: 0;
    color: #fff;
    text-align: center;
}

#employer-get-started-row { display: flex; justify-content: center; flex-wrap: wrap; }

@media (max-width: 960px) { .footer-logo { margin-bottom: 20px; }}

/* Youtube Gallery */

.blogYouTubeGallery { background-color: #eee !important; margin-bottom: 2rem;  }
.yotu-playlist { padding: 1rem 2rem !important; }
.yotu-pagination-top { display: none !important; }
.yotu-pagination-bottom { padding: 0 !important; }

.yotu-video-title { font-family: brother-1816 !important; font-size: 1.2rem !important; color: #333 !important; text-align: center !important; }

@media (max-width: 960px) {
.yotu-pagination-top { display: inline-block !important; }
}

@media (max-width: 1270px) and (min-width: 960px) {
.main-nav-center .header-bttn-wrapper {
    display: flex !important;
}
.navbar .modal-menu-item { display: inline-flex !important; }
	}

@media (max-width: 1120px) and (min-width: 960px) {
	.container { flex-wrap: wrap !important; }
	#logo { width: 100% !important;}
	}