:root {
	--hbs-color-primary: 	#CA312A;
	--hbs-color-darker: 	#9f1b15;
	--hbs-color-lighter: 	#fde8e7;
}

/*
.page-template-page-home-buyer-seminar ul.nav li:hover a,
.page-template-page-home-buyer-seminar ul.nav li:focus a,
.page-template-page-home-buyer-seminar ul.nav li a:hover,
.page-template-page-home-buyer-seminar ul.nav li a:focus,
.page-template-page-home-buyer-seminar ul.nav li.current_page_item a,
.page-template-page-home-buyer-seminar ul.nav li.current-menu-item a,
.page-template-page-home-buyer-seminar ul.nav li.current_page_ancestor a,
.page-template-page-home-buyer-seminar ul.nav li.menu-item-has-children a:after,
.page-template-page-home-buyer-seminar ul.nav li.menu-item-has-children a:hover:after,
.page-template-page-home-buyer-seminar ul.nav li.menu-item-has-children a:focus:after {color:var(--hbs-color-primary);}

.page-template-page-home-buyer-seminar ul.nav li ul.sub-menu li a,
.page-template-page-home-buyer-seminar ul.nav li ul.sub-menu li a{color: var(--hbs-color-primary);}
.page-template-page-home-buyer-seminar ul.nav li ul.sub-menu li:hover a,
.page-template-page-home-buyer-seminar ul.nav li ul.sub-menu li:focus a{color: var(--hbs-color-darker);}
*/

.page-template-page-home-buyer-seminar #mobile-nav span,
.page-template-page-home-buyer-seminar #mobile-nav-close span{background: var(--hbs-color-primary);}

.page-template-page-home-buyer-seminar .content-sticky-nav-block .row div {justify-content: space-around;}
.page-template-page-home-buyer-seminar .content-sticky-nav-block.active {background: var(--hbs-color-primary);}
.page-template-page-home-buyer-seminar .content-sticky-nav-block a:hover {color:var(--hbs-color-lighter);border-bottom: 3px solid var(--hbs-color-lighter);}

.page-template-page-home-buyer-seminar .sidebar-block div:first-of-type{background:var(--hbs-color-darker) !important;}
.page-template-page-home-buyer-seminar .sidebar-block form .form-message.error p {color:var(--hbs-color-lighter);}
.page-template-page-home-buyer-seminar .sidebar-block form .form-message.success p {color: #6feb6f;}

.page-template-page-home-buyer-seminar .button-1{background: var(--hbs-color-primary);}
.page-template-page-home-buyer-seminar .button-1:hover,
.page-template-page-home-buyer-seminar .button-1:focus{background: var(--hbs-color-darker);}
.page-template-page-home-buyer-seminar .button-3:hover,
.page-template-page-home-buyer-seminar .button-3:focus{background: var(--hbs-color-primary);}
.page-template-page-home-buyer-seminar .button-4{background: var(--hbs-color-primary);}
.page-template-page-home-buyer-seminar .button-4:hover,
.page-template-page-home-buyer-seminar .button-4:focus{background: var(--hbs-color-darker);}
.page-template-page-home-buyer-seminar .button-5{color: var(--hbs-color-primary);border-color:var(--hbs-color-primary);}
.page-template-page-home-buyer-seminar .button-5:hover,
.page-template-page-home-buyer-seminar .button-5:focus{color:white;background: var(--hbs-color-darker);border-color:var(--hbs-color-darker);}

.page-template-page-home-buyer-seminar .check-item input:checked ~ .checkmark {background-color: var(--hbs-color-primary);}

.page-template-page-home-buyer-seminar .cta-option-a-block.container-fluid{padding-left:0;padding-right:0;}
.page-template-page-home-buyer-seminar .cta-option-a-block .cta-border-left {border:none;}

.page-template-page-home-buyer-seminar .cta-option-a-block.container-fluid div.container-fluid:first-of-type{background-color:var(--hbs-color-lighter) !important;}