:root {
	--primary-color:#09133c;
	--secondary-color:#a38f00;
    --secondary-light:#b8aa89;
    --primary-color-light:#535a77;
    --primary-color-oplow:rgba(9,20,60,0.5);
}

body:not(.module-page) .cho-hero-textwidget:first-of-type {
    height: calc(100vh - 70px);
}
body{
font-size: 16px;
}

h1{
   text-transform: uppercase;
color:var(--secondary-light);
    letter-spacing: .4em;
}


@media (hover: hover) and (pointer: fine) and (min-width: 1025px),
screen and (-ms-high-contrast:none) and (min-width: 1025px) {
body:not(.module-page) .cho-hero-textwidget:first-of-type {
    height: 100vh;
}

    header:not(.scrolled-head) {
        background: transparent;
        /* To make the header transparent */
        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0) ;
        /* To remove the box shadow */
    }

header:not(.scrolled-head) .logo img{
  filter: brightness(0) invert(1);  
}
    body:not(.module-page):not(.no-banner) .header-space {
        display: none;
        /* Conditionally Removes the header space */
    }
	

    :has(.dark-mode) .master-layout-1:is(.no-banner, .scrolled-head, .module-page)  {
    background:var(--primary-color);
  } 
.master-layout-1:not(.no-banner):not(.scrolled-head) svg, .master-layout-1:not(.no-banner):not(.scrolled-head) #menu-button i.fa-bars  {
fill:white;
color:white;
}
    header.master-layout-1 #divMainMenu nav ul#main-menu:not(.child-nav)>li>a,
 header span {
        text-transform: uppercase ;
        letter-spacing: 2px ;
        font-size: 16px ;
    }
    .master-layout-1 #divMainMenu nav #main-menu ul a, .master-layout-1 #divMainMenu nav #main-menu ul a:hover {
        background-color: var(--primary-color) ;
		
    }
	 .master-layout-1 #divMainMenu nav #main-menu ul a{
        color:#fff;
		
    }
	.master-layout-1 #divMainMenu nav #main-menu ul a:hover{
        color:var(--secondary-color);
		
    }
}
:has(.dark-mode) .master-layout-1:is(.no-banner, .scrolled-head) {
    background:var(--primary-color);
}
:has(.dark-mode) .master-layout-1:is(.no-banner, .scrolled-head, .module-page) {
    background:var(--primary-color);
}
:has(.dark-mode) header .logo img{
    filter: brightness(0) invert(1);  
  }
@media(max-width: 1023px){
:has(.dark-mode) .master-layout-1 svg, 
:has(.dark-mode) .master-layout-1 #menu-button i.fa-bars  {
    fill:white;
    color:white;
    }
    :has(.dark-mode) .master-layout-1 {
        background:var(--primary-color);
    }
}

@media (min-width:1024px) and (hover:hover) {
 header:not(.no-banner):not(.scrolled-head).master-layout-1 #divMainMenu nav ul#main-menu:not(.child-nav)>li>a,
 header:not(.no-banner):not(.scrolled-head) span, 
 header:not(.no-banner):not(.scrolled-head).master-layout-1 .MyProfile_Member .MyProfile_Name,
 :has(.dark-mode) header.master-layout-1 #divMainMenu nav ul#main-menu:not(.child-nav)>li>a,
 :has(.dark-mode) header span, 
 :has(.dark-mode) header.master-layout-1 .MyProfile_Member .MyProfile_Name
 {
 color: white ;  /* YOUR MAIN MENU COLOR HERE WHEN MENU IS TRANSPARENT*/
 }
}



/*----------------------------------------quick links----------------------------------------*/
h4.quicklink-text-title {
    font-size:1.3em;
}
.full-width-quicklinks h3.normal-font{
    font-size:1.8em;
    font-weight:400;
}
/*-------------------------------hero banner------------------------------*/

.cho-hero-textwidget .cho-hero-textwidget-content.background-overlay{
    background:var(--primary-color-oplow) !important; /*global style has important, this is needed to override*/
}
@media(min-width:1024px){
.cho-hero-textwidget .col-md-5 {
width:80%;
}
}
@media (min-width: 768px) {
    /* .cho-hero-textwidget .cho-hero-textwidget-content.background-overlay {
        background: rgba(42,42,42,0);
    } */
.cho-hero-textwidget {
	text-shadow: 0 2px 2px rgba(0,0,0,0);
}
}
@media (min-width: 768px) and (max-width: 1024px) and (max-height: 767px) and (orientation: landscape) {
.cho-hero-textwidget .cho-hero-textwidget-content{
    transform: translateY(-100%) ;
    
}
.cho-hero-textwidget .cho-hero-textwidget-content.background-overlay{
    background:var(--primary-color-oplow) !important ;/*global style has important, this is needed to override*/
}
}
@media(max-width:767px) {
.cho-hero-textwidget .cho-hero-textwidget-content.background-overlay{
    position: absolute;
   height:100%;
    top:0;
    display: flex;
    align-items: center;
}

}
@media (min-width: 1200px) {
.container {
width: 850px;
max-width: inherit;
}
}

@media (max-width: 1024px){
.cho-hero-textwidget .cho-hero-textwidget-bg {
height: calc(100vh - 70px);
}
}
/* @media (max-width: 767px){
.cho-hero-textwidget .cho-hero-textwidget-content {
top: 50%;
transform: translate(-50%);
left: 50%; 
}
} */


/*------------------------------------------------tabbed content------------------------------------------*/
@media(max-width:1023px){
    .dark-mode .tab-content span#tab-mobile-selection{
        background-color:var(--secondary-light);
        color:var(--primary-color);
    }
    .dark-mode .tab-content:has(#tab-mobile-selection) .full-width-tabmenu li {
       color:var(--primary-color);
    }
    .dark-mode  .tab-content:has(#tab-mobile-selection) .tab-content-nav ul li.active-tab,.dark-mode  .tab-content:has(#tab-mobile-selection) .tab-content-nav ul li:hover{
        background:var(--primary-color);
        color:white;
    }
    }

    /*-------------------------------------------------------statements widget----------------------------------*/
    
@media(min-width:1200px){
    .account-summary-widget .balance-acct-section {
    flex-direction: column;
    align-items:flex-start;
}
}

@media(max-width:400px){
    .account-summary-widget .balance-acct-section {
    flex-direction: column;
    align-items:flex-start;
}
}
.dark-mode .modal-content{
     background:var(--primary-color);
}
.dark-mode  .account-summary-widget .balance-acct-plan, 
.dark-mode .account-summary-widget .last-stmt-plan, 
.dark-mode .account-summary-widget .minium-plan {
    background:var(--primary-color-light);
    color:white;
}
/*--------------------------------------------------- DARK MODE BUTTON ------------------------------------------------------*/
.dark-mode-floating {
    position: fixed;
    right: 20px;
    bottom: 40px;
    z-index: 9999;
    background: transparent;
    border: 0;
}

.light-mode-span {
    /* display: none; */
    background-color: #fff;
    background-image: linear-gradient(160deg, #fff 0%, #fff 100%);
    color: var(--primary-color) ;
    font-size: 16px ;
    line-height: 16px;
    display: flex !important;
    padding: 10px;
    border-radius: 25px;
    justify-content: center;
    align-items: center;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
}

.darkmode-section {
    background-color: var(--primary-color);
    background-image: linear-gradient(147deg, var(--primary-color) 0%, var(--primary-color) 74%);
    color: #fff ;
    font-size: 16px ;
    line-height: 16px;
    display: flex;
    padding: 10px;
    border-radius: 25px;
    justify-content: center;
    align-items: center;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
}

.dark-mode-icon,
.light-mode-icon {
    font-size: 1rem ;
    color: #fff ;
    height: 1rem ;
    width: 1rem;
}

.light-mode-icon{
    color: var(--primary-color);
}

.dark-mode-icon:hover,
.light-mode-icon:hover {
    background-color: transparent ;
}

.darkmode-toggle,
.lightmode-toggle {
    display: none;
    margin-left: 5px ;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
}

.darkmode-section:hover .darkmode-toggle,
.light-mode-span:hover .lightmode-toggle {
    display: block;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
}

.dark-mode .darkmode-section,
.dark-mode .darkmode-toggle {
    display: none !important;
}

.dark-mode .light-mode-span {
    display: block;
}

body:not(.dark-mode) .light-mode-span {
    display: none !important;
}
/*--------------------------- DARK MODE CONFIGURATION ---------------------*/
.dark-mode .light-mode-only{
    display: none;
}

.light-mode .dark-mode-only{
    display: none;
}

@media (hover: hover) and (pointer: fine) and (min-width: 1025px),
screen and (-ms-high-contrast:none) and (min-width: 1025px) {
    .module-page.light-mode .logo img {
        filter:brightness(1) invert(0) ;
    }
     .module-page.light-mode header:not(.scrolled-head) ul:not(.child-nav) li a, 
    .module-page.light-mode header:not(.scrolled-head) span{
        color:var(--primary-color) ;
    }
    .module-page.light-mode .master-layout-1 #divMainMenu nav #main-menu ul a{
        color: var(--primary-color) ;
    }
}

/*----------------------------------------------------------light and dark mode customization--------------------------------------------------*/
.light-mode .theme1 .theme-primary {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme1 .theme-primary a {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme2 .theme-primary a {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary {
    background-color: var(--secondary-color);
    color: #fafafa;
}
.light-mode .theme3 .theme-primary a {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme4 .theme-primary a {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme5 .theme-primary a {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme6 .theme-primary a {
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op30, .light-mode .theme1 .theme-primary-hover-in, .light-mode .theme1 .theme-primary-hover-out:hover, .light-mode .theme1 .theme-primary-hover-out:focus {
    background-color: rgba(9, 19, 60, .3);
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op30 a, .light-mode .theme1 .theme-primary-hover-in a, .light-mode .theme1 .theme-primary-hover-out:hover a, .light-mode .theme1 .theme-primary-hover-out:focus a {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op30, .light-mode .theme2 .theme-primary-hover-in, .light-mode .theme2 .theme-primary-hover-out:hover, .light-mode .theme2 .theme-primary-hover-out:focus {
    background-color: rgba(9, 19, 60, .3);
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op30 a, .light-mode .theme2 .theme-primary-hover-in a, .light-mode .theme2 .theme-primary-hover-out:hover a, .light-mode .theme2 .theme-primary-hover-out:focus a {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op30, .light-mode .theme3 .theme-primary-hover-in, .light-mode .theme3 .theme-primary-hover-out:hover, .light-mode .theme3 .theme-primary-hover-out:focus {
    background-color: rgba(163, 143, 0, .3);
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op30 a, .light-mode .theme3 .theme-primary-hover-in a, .light-mode .theme3 .theme-primary-hover-out:hover a, .light-mode .theme3 .theme-primary-hover-out:focus a {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op30, .light-mode .theme4 .theme-primary-hover-in, .light-mode .theme4 .theme-primary-hover-out:hover, .light-mode .theme4 .theme-primary-hover-out:focus {
    background-color: rgba(117, 117, 117, .3);
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op30 a, .light-mode .theme4 .theme-primary-hover-in a, .light-mode .theme4 .theme-primary-hover-out:hover a, .light-mode .theme4 .theme-primary-hover-out:focus a {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op30, .light-mode .theme5 .theme-primary-hover-in, .light-mode .theme5 .theme-primary-hover-out:hover, .light-mode .theme5 .theme-primary-hover-out:focus {
    background-color: rgba(117, 117, 117, .3);
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op30 a, .light-mode .theme5 .theme-primary-hover-in a, .light-mode .theme5 .theme-primary-hover-out:hover a, .light-mode .theme5 .theme-primary-hover-out:focus a {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op30, .light-mode .theme6 .theme-primary-hover-in, .light-mode .theme6 .theme-primary-hover-out:hover, .light-mode .theme6 .theme-primary-hover-out:focus {
    background-color: rgba(117, 117, 117, .3);
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op30 a, .light-mode .theme6 .theme-primary-hover-in a, .light-mode .theme6 .theme-primary-hover-out:hover a, .light-mode .theme6 .theme-primary-hover-out:focus a {
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op40 {
    background-color: rgba(9, 19, 60, .4);
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op40 a {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op40 {
    background-color: rgba(9, 19, 60, .4);
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op40 a {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op40 {
    background-color: rgba(163, 143, 0, .4);
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op40 a {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op40 {
    background-color: rgba(117, 117, 117, .4);
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op40 a {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op40 {
    background-color: rgba(117, 117, 117, .4);
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op40 a {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op40 {
    background-color: rgba(117, 117, 117, .4);
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op40 a {
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op50 {
    background-color: rgba(9, 19, 60, .5);
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op50 a {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op50 {
    background-color: rgba(9, 19, 60, .5);
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op50 a {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op50 {
    background-color: rgba(163, 143, 0, .5);
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op50 a {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op50 {
    background-color: rgba(117, 117, 117, .5);
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op50 a {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op50 {
    background-color: rgba(117, 117, 117, .5);
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op50 a {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op50 {
    background-color: rgba(117, 117, 117, .5);
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op50 a {
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op60 {
    background-color: rgba(9, 19, 60, .6);
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op60 a {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op60 {
    background-color: rgba(9, 19, 60, .6);
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op60 a {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op60 {
    background-color: rgba(163, 143, 0, .6);
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op60 a {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op60 {
    background-color: rgba(117, 117, 117, .6);
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op60 a {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op60 {
    background-color: rgba(117, 117, 117, .6);
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op60 a {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op60 {
    background-color: rgba(117, 117, 117, .6);
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op60 a {
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op70 {
    background-color: rgba(9, 19, 60, .7);
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op70 a {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op70 {
    background-color: rgba(9, 19, 60, .7);
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op70 a {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op70 {
    background-color: rgba(163, 143, 0, .7);
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op70 a {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op70 {
    background-color: rgba(117, 117, 117, .7);
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op70 a {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op70 {
    background-color: rgba(117, 117, 117, .7);
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op70 a {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op70 {
    background-color: rgba(117, 117, 117, .7);
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op70 a {
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op75 {
    background-color: rgba(9, 19, 60, .75);
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op75 a {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op75 {
    background-color: rgba(9, 19, 60, .75);
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op75 a {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op75 {
    background-color: rgba(163, 143, 0, .75);
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op75 a {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op75 {
    background-color: rgba(117, 117, 117, .75);
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op75 a {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op75 {
    background-color: rgba(117, 117, 117, .75);
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op75 a {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op75 {
    background-color: rgba(117, 117, 117, .75);
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op75 a {
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op80 {
    background-color: rgba(9, 19, 60, .8);
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op80 a {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op80 {
    background-color: rgba(9, 19, 60, .8);
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op80 a {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op80 {
    background-color: rgba(163, 143, 0, .8);
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op80 a {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op80 {
    background-color: rgba(117, 117, 117, .8);
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op80 a {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op80 {
    background-color: rgba(117, 117, 117, .8);
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op80 a {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op80 {
    background-color: rgba(117, 117, 117, .8);
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op80 a {
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op90, .light-mode .theme1 .theme-primary-hover-in:hover, .light-mode .theme1 .theme-primary-hover-in:focus, .light-mode .theme1 .theme-primary-hover-out {
    background-color: rgba(9, 19, 60, .9);
    color: #fafafa;
}
.light-mode .theme1 .theme-primary-op90 a, .light-mode .theme1 .theme-primary-hover-in:hover a, .light-mode .theme1 .theme-primary-hover-in:focus a, .light-mode .theme1 .theme-primary-hover-out a {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op90, .light-mode .theme2 .theme-primary-hover-in:hover, .light-mode .theme2 .theme-primary-hover-in:focus, .light-mode .theme2 .theme-primary-hover-out {
    background-color: rgba(9, 19, 60, .9);
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-op90 a, .light-mode .theme2 .theme-primary-hover-in:hover a, .light-mode .theme2 .theme-primary-hover-in:focus a, .light-mode .theme2 .theme-primary-hover-out a {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op90, .light-mode .theme3 .theme-primary-hover-in:hover, .light-mode .theme3 .theme-primary-hover-in:focus, .light-mode .theme3 .theme-primary-hover-out {
    background-color: rgba(163, 143, 0, .9);
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-op90 a, .light-mode .theme3 .theme-primary-hover-in:hover a, .light-mode .theme3 .theme-primary-hover-in:focus a, .light-mode .theme3 .theme-primary-hover-out a {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op90, .light-mode .theme4 .theme-primary-hover-in:hover, .light-mode .theme4 .theme-primary-hover-in:focus, .light-mode .theme4 .theme-primary-hover-out {
    background-color: rgba(117, 117, 117, .9);
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-op90 a, .light-mode .theme4 .theme-primary-hover-in:hover a, .light-mode .theme4 .theme-primary-hover-in:focus a, .light-mode .theme4 .theme-primary-hover-out a {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op90, .light-mode .theme5 .theme-primary-hover-in:hover, .light-mode .theme5 .theme-primary-hover-in:focus, .light-mode .theme5 .theme-primary-hover-out {
    background-color: rgba(117, 117, 117, .9);
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-op90 a, .light-mode .theme5 .theme-primary-hover-in:hover a, .light-mode .theme5 .theme-primary-hover-in:focus a, .light-mode .theme5 .theme-primary-hover-out a {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op90, .light-mode .theme6 .theme-primary-hover-in:hover, .light-mode .theme6 .theme-primary-hover-in:focus, .light-mode .theme6 .theme-primary-hover-out {
    background-color: rgba(117, 117, 117, .9);
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-op90 a, .light-mode .theme6 .theme-primary-hover-in:hover a, .light-mode .theme6 .theme-primary-hover-in:focus a, .light-mode .theme6 .theme-primary-hover-out a {
    color: #fafafa;
}
.light-mode .theme-primary-hover-in {
    transition: all 0.3s ease-out;
}
.light-mode .theme-primary-hover-out {
    transition: all 0.3s ease-out;
}
.light-mode .theme1 .theme-primary-border {
    border-color: var(--primary-color);
}
.light-mode .theme2 .theme-primary-border {
    border-color: var(--primary-color);
}
.light-mode .theme3 .theme-primary-border {
    border-color: var(--secondary-color);
}
.light-mode .theme4 .theme-primary-border {
    border-color: #757575;
}
.light-mode .theme5 .theme-primary-border {
    border-color: #757575;
}
.light-mode .theme6 .theme-primary-border {
    border-color: #757575;
}
.light-mode .theme1 .theme-primary-text, .light-mode .theme1 .theme-primary-link {
    color: var(--primary-color);
}
.light-mode .theme2 .theme-primary-text, .light-mode .theme2 .theme-primary-link {
    color: var(--primary-color);
}
.light-mode .theme3 .theme-primary-text, .light-mode .theme3 .theme-primary-link {
    color: var(--secondary-color);
}
.light-mode .theme4 .theme-primary-text, .light-mode .theme4 .theme-primary-link {
    color: #757575;
}
.light-mode .theme5 .theme-primary-text, .light-mode .theme5 .theme-primary-link {
    color: #757575;
}
.light-mode .theme6 .theme-primary-text, .light-mode .theme6 .theme-primary-link {
    color: #757575;
}
.light-mode .theme1 .theme-primary-text-nocolor {
    color: #fafafa;
}
.light-mode .theme2 .theme-primary-text-nocolor {
    color: #fafafa;
}
.light-mode .theme3 .theme-primary-text-nocolor {
    color: #fafafa;
}
.light-mode .theme4 .theme-primary-text-nocolor {
    color: #fafafa;
}
.light-mode .theme5 .theme-primary-text-nocolor {
    color: #fafafa;
}
.light-mode .theme6 .theme-primary-text-nocolor {
    color: #fafafa;
}
.light-mode .theme1 .theme-secondary {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .theme1 .theme-secondary a {
    color: #2a2a2a;
}
.light-mode .theme2 .theme-secondary {
    background-color: #e6e7ec;
    color: #2a2a2a;
}
.light-mode .theme2 .theme-secondary a {
    color: #2a2a2a;
}
.light-mode .theme3 .theme-secondary {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .theme3 .theme-secondary a {
    color: #2a2a2a;
}
.light-mode .theme4 .theme-secondary {
    background-color: #e0e0e0;
    color: #2a2a2a;
}
.light-mode .theme4 .theme-secondary a {
    color: #2a2a2a;
}
.light-mode .theme5 .theme-secondary {
    background-color: #e0e0e0;
    color: #2a2a2a;
}
.light-mode .theme5 .theme-secondary a {
    color: #2a2a2a;
}
.light-mode .theme6 .theme-secondary {
    background-color: #e0e0e0;
    color: #2a2a2a;
}
.light-mode .theme6 .theme-secondary a {
    color: #2a2a2a;
}
.light-mode .theme1 .theme-secondary-op30 {
    background-color: rgba(255, 255, 255, .3);
    color: #2a2a2a;
}
.light-mode .theme1 .theme-secondary-op30 a {
    color: #2a2a2a;
}
.light-mode .theme2 .theme-secondary-op30 {
    background-color: rgba(230, 231, 236, .3);
    color: #2a2a2a;
}
.light-mode .theme2 .theme-secondary-op30 a {
    color: #2a2a2a;
}
.light-mode .theme3 .theme-secondary-op30 {
    background-color: rgba(255, 255, 255, .3);
    color: #2a2a2a;
}
.light-mode .theme3 .theme-secondary-op30 a {
    color: #2a2a2a;
}
.light-mode .theme4 .theme-secondary-op30 {
    background-color: rgba(224, 224, 224, .3);
    color: #2a2a2a;
}
.light-mode .theme4 .theme-secondary-op30 a {
    color: #2a2a2a;
}
.light-mode .theme5 .theme-secondary-op30 {
    background-color: rgba(224, 224, 224, .3);
    color: #2a2a2a;
}
.light-mode .theme5 .theme-secondary-op30 a {
    color: #2a2a2a;
}
.light-mode .theme6 .theme-secondary-op30 {
    background-color: rgba(224, 224, 224, .3);
    color: #2a2a2a;
}
.light-mode .theme6 .theme-secondary-op30 a {
    color: #2a2a2a;
}
.light-mode .theme1 .theme-secondary-op75 {
    background-color: rgba(255, 255, 255, .75);
    color: #2a2a2a;
}
.light-mode .theme1 .theme-secondary-op75 a {
    color: #2a2a2a;
}
.light-mode .theme2 .theme-secondary-op75 {
    background-color: rgba(230, 231, 236, .75);
    color: #2a2a2a;
}
.light-mode .theme2 .theme-secondary-op75 a {
    color: #2a2a2a;
}
.light-mode .theme3 .theme-secondary-op75 {
    background-color: rgba(255, 255, 255, .75);
    color: #2a2a2a;
}
.light-mode .theme3 .theme-secondary-op75 a {
    color: #2a2a2a;
}
.light-mode .theme4 .theme-secondary-op75 {
    background-color: rgba(224, 224, 224, .75);
    color: #2a2a2a;
}
.light-mode .theme4 .theme-secondary-op75 a {
    color: #2a2a2a;
}
.light-mode .theme5 .theme-secondary-op75 {
    background-color: rgba(224, 224, 224, .75);
    color: #2a2a2a;
}
.light-mode .theme5 .theme-secondary-op75 a {
    color: #2a2a2a;
}
.light-mode .theme6 .theme-secondary-op75 {
    background-color: rgba(224, 224, 224, .75);
    color: #2a2a2a;
}
.light-mode .theme6 .theme-secondary-op75 a {
    color: #2a2a2a;
}
.light-mode .theme1 .theme-secondary-op90 {
    background-color: rgba(255, 255, 255, .9);
    color: #2a2a2a;
}
.light-mode .theme1 .theme-secondary-op90 a {
    color: #2a2a2a;
}
.light-mode .theme2 .theme-secondary-op90 {
    background-color: rgba(230, 231, 236, .9);
    color: #2a2a2a;
}
.light-mode .theme2 .theme-secondary-op90 a {
    color: #2a2a2a;
}
.light-mode .theme3 .theme-secondary-op90 {
    background-color: rgba(255, 255, 255, .9);
    color: #2a2a2a;
}
.light-mode .theme3 .theme-secondary-op90 a {
    color: #2a2a2a;
}
.light-mode .theme4 .theme-secondary-op90 {
    background-color: rgba(224, 224, 224, .9);
    color: #2a2a2a;
}
.light-mode .theme4 .theme-secondary-op90 a {
    color: #2a2a2a;
}
.light-mode .theme5 .theme-secondary-op90 {
    background-color: rgba(224, 224, 224, .9);
    color: #2a2a2a;
}
.light-mode .theme5 .theme-secondary-op90 a {
    color: #2a2a2a;
}
.light-mode .theme6 .theme-secondary-op90 {
    background-color: rgba(224, 224, 224, .9);
    color: #2a2a2a;
}
.light-mode .theme6 .theme-secondary-op90 a {
    color: #2a2a2a;
}
.light-mode .theme1 .theme-secondary-text {
    color: #2a2a2a;
}
.light-mode .theme2 .theme-secondary-text {
    color: #2a2a2a;
}
.light-mode .theme3 .theme-secondary-text {
    color: #2a2a2a;
}
.light-mode .theme4 .theme-secondary-text {
    color: #2a2a2a;
}
.light-mode .theme5 .theme-secondary-text {
    color: #2a2a2a;
}
.light-mode .theme6 .theme-secondary-text {
    color: #2a2a2a;
}
.light-mode .theme1 .theme-secondary-link {
    color: #fff;
}
.light-mode .theme2 .theme-secondary-link {
    color: #e6e7ec;
}
.light-mode .theme3 .theme-secondary-link {
    color: #fff;
}
.light-mode .theme4 .theme-secondary-link {
    color: #e0e0e0;
}
.light-mode .theme5 .theme-secondary-link {
    color: #e0e0e0;
}
.light-mode .theme6 .theme-secondary-link {
    color: #e0e0e0;
}
@media (min-width: 1025px) {
    .light-mode .theme1 a.btn, .light-mode .theme1 .e3-button {
        background-color: var(--primary-color);
        color: #fafafa;
        border-color: #060c26;
   }
    .light-mode .theme2 a.btn, .light-mode .theme2 .e3-button {
        background-color: var(--primary-color);
        color: #fafafa;
        border-color: #060c26;
   }
    .light-mode .theme3 a.btn, .light-mode .theme3 .e3-button {
        background-color: var(--secondary-color);
        color: #fafafa;
        border-color: #8a7900;
   }
    .light-mode .theme4 a.btn, .light-mode .theme4 .e3-button {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
   }
    .light-mode .theme5 a.btn, .light-mode .theme5 .e3-button {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
   }
    .light-mode .theme6 a.btn, .light-mode .theme6 .e3-button {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
   }
    .light-mode .theme1 a.btn:hover, .light-mode .theme1 a.btn:focus, .light-mode .theme1 .e3-button:hover, .light-mode .theme1 .e3-button:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme2 a.btn:hover, .light-mode .theme2 a.btn:focus, .light-mode .theme2 .e3-button:hover, .light-mode .theme2 .e3-button:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme3 a.btn:hover, .light-mode .theme3 a.btn:focus, .light-mode .theme3 .e3-button:hover, .light-mode .theme3 .e3-button:focus {
        background-color: #bda500;
        color: #fafafa;
   }
    .light-mode .theme4 a.btn:hover, .light-mode .theme4 a.btn:focus, .light-mode .theme4 .e3-button:hover, .light-mode .theme4 .e3-button:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme5 a.btn:hover, .light-mode .theme5 a.btn:focus, .light-mode .theme5 .e3-button:hover, .light-mode .theme5 .e3-button:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme6 a.btn:hover, .light-mode .theme6 a.btn:focus, .light-mode .theme6 .e3-button:hover, .light-mode .theme6 .e3-button:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme1 .theme-primary a.btn, .light-mode .theme1 .theme-primary .e3-button, .light-mode .theme1 .theme-primary .FormButton.btn {
        background-color: #060c26;
        color: #fafafa;
        border-color: #040819;
        box-shadow: none;
   }
    .light-mode .theme2 .theme-primary a.btn, .light-mode .theme2 .theme-primary .e3-button, .light-mode .theme2 .theme-primary .FormButton.btn {
        background-color: #060c26;
        color: #fafafa;
        border-color: #040819;
        box-shadow: none;
   }
    .light-mode .theme3 .theme-primary a.btn, .light-mode .theme3 .theme-primary .e3-button, .light-mode .theme3 .theme-primary .FormButton.btn {
        background-color: #8a7900;
        color: #fafafa;
        border-color: #7a6b00;
        box-shadow: none;
   }
    .light-mode .theme4 .theme-primary a.btn, .light-mode .theme4 .theme-primary .e3-button, .light-mode .theme4 .theme-primary .FormButton.btn {
        background-color: #686868;
        color: #fafafa;
        border-color: #616161;
        box-shadow: none;
   }
    .light-mode .theme5 .theme-primary a.btn, .light-mode .theme5 .theme-primary .e3-button, .light-mode .theme5 .theme-primary .FormButton.btn {
        background-color: #686868;
        color: #fafafa;
        border-color: #616161;
        box-shadow: none;
   }
    .light-mode .theme6 .theme-primary a.btn, .light-mode .theme6 .theme-primary .e3-button, .light-mode .theme6 .theme-primary .FormButton.btn {
        background-color: #686868;
        color: #fafafa;
        border-color: #616161;
        box-shadow: none;
   }
    .light-mode .theme1 .theme-primary a.btn:hover, .light-mode .theme1 .theme-primary a.btn:focus, .light-mode .theme1 .theme-primary .e3-button:hover, .light-mode .theme1 .theme-primary .e3-button:focus, .light-mode .theme1 .theme-primary .FormButton.btn:hover, .light-mode .theme1 .theme-primary .FormButton.btn:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme2 .theme-primary a.btn:hover, .light-mode .theme2 .theme-primary a.btn:focus, .light-mode .theme2 .theme-primary .e3-button:hover, .light-mode .theme2 .theme-primary .e3-button:focus, .light-mode .theme2 .theme-primary .FormButton.btn:hover, .light-mode .theme2 .theme-primary .FormButton.btn:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme3 .theme-primary a.btn:hover, .light-mode .theme3 .theme-primary a.btn:focus, .light-mode .theme3 .theme-primary .e3-button:hover, .light-mode .theme3 .theme-primary .e3-button:focus, .light-mode .theme3 .theme-primary .FormButton.btn:hover, .light-mode .theme3 .theme-primary .FormButton.btn:focus {
        background-color: #bda500;
        color: #fafafa;
   }
    .light-mode .theme4 .theme-primary a.btn:hover, .light-mode .theme4 .theme-primary a.btn:focus, .light-mode .theme4 .theme-primary .e3-button:hover, .light-mode .theme4 .theme-primary .e3-button:focus, .light-mode .theme4 .theme-primary .FormButton.btn:hover, .light-mode .theme4 .theme-primary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme5 .theme-primary a.btn:hover, .light-mode .theme5 .theme-primary a.btn:focus, .light-mode .theme5 .theme-primary .e3-button:hover, .light-mode .theme5 .theme-primary .e3-button:focus, .light-mode .theme5 .theme-primary .FormButton.btn:hover, .light-mode .theme5 .theme-primary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme6 .theme-primary a.btn:hover, .light-mode .theme6 .theme-primary a.btn:focus, .light-mode .theme6 .theme-primary .e3-button:hover, .light-mode .theme6 .theme-primary .e3-button:focus, .light-mode .theme6 .theme-primary .FormButton.btn:hover, .light-mode .theme6 .theme-primary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme1 .theme-secondary a.btn, .light-mode .theme1 .theme-secondary .e3-button, .light-mode .theme1 .theme-secondary .FormButton.btn {
        background-color: var(--primary-color);
        color: #fafafa;
        border-color: #060c26;
        box-shadow: none;
   }
    .light-mode .theme2 .theme-secondary a.btn, .light-mode .theme2 .theme-secondary .e3-button, .light-mode .theme2 .theme-secondary .FormButton.btn {
        background-color: var(--primary-color);
        color: #fafafa;
        border-color: #060c26;
        box-shadow: none;
   }
    .light-mode .theme3 .theme-secondary a.btn, .light-mode .theme3 .theme-secondary .e3-button, .light-mode .theme3 .theme-secondary .FormButton.btn {
        background-color: var(--secondary-color);
        color: #fafafa;
        border-color: #8a7900;
        box-shadow: none;
   }
    .light-mode .theme4 .theme-secondary a.btn, .light-mode .theme4 .theme-secondary .e3-button, .light-mode .theme4 .theme-secondary .FormButton.btn {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
        box-shadow: none;
   }
    .light-mode .theme5 .theme-secondary a.btn, .light-mode .theme5 .theme-secondary .e3-button, .light-mode .theme5 .theme-secondary .FormButton.btn {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
        box-shadow: none;
   }
    .light-mode .theme6 .theme-secondary a.btn, .light-mode .theme6 .theme-secondary .e3-button, .light-mode .theme6 .theme-secondary .FormButton.btn {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
        box-shadow: none;
   }
    .light-mode .theme1 .theme-secondary a.btn:hover, .light-mode .theme1 .theme-secondary a.btn:focus, .light-mode .theme1 .theme-secondary .e3-button:hover, .light-mode .theme1 .theme-secondary .e3-button:focus, .light-mode .theme1 .theme-secondary .FormButton.btn:hover, .light-mode .theme1 .theme-secondary .FormButton.btn:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme2 .theme-secondary a.btn:hover, .light-mode .theme2 .theme-secondary a.btn:focus, .light-mode .theme2 .theme-secondary .e3-button:hover, .light-mode .theme2 .theme-secondary .e3-button:focus, .light-mode .theme2 .theme-secondary .FormButton.btn:hover, .light-mode .theme2 .theme-secondary .FormButton.btn:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme3 .theme-secondary a.btn:hover, .light-mode .theme3 .theme-secondary a.btn:focus, .light-mode .theme3 .theme-secondary .e3-button:hover, .light-mode .theme3 .theme-secondary .e3-button:focus, .light-mode .theme3 .theme-secondary .FormButton.btn:hover, .light-mode .theme3 .theme-secondary .FormButton.btn:focus {
        background-color: #bda500;
        color: #fafafa;
   }
    .light-mode .theme4 .theme-secondary a.btn:hover, .light-mode .theme4 .theme-secondary a.btn:focus, .light-mode .theme4 .theme-secondary .e3-button:hover, .light-mode .theme4 .theme-secondary .e3-button:focus, .light-mode .theme4 .theme-secondary .FormButton.btn:hover, .light-mode .theme4 .theme-secondary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme5 .theme-secondary a.btn:hover, .light-mode .theme5 .theme-secondary a.btn:focus, .light-mode .theme5 .theme-secondary .e3-button:hover, .light-mode .theme5 .theme-secondary .e3-button:focus, .light-mode .theme5 .theme-secondary .FormButton.btn:hover, .light-mode .theme5 .theme-secondary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme6 .theme-secondary a.btn:hover, .light-mode .theme6 .theme-secondary a.btn:focus, .light-mode .theme6 .theme-secondary .e3-button:hover, .light-mode .theme6 .theme-secondary .e3-button:focus, .light-mode .theme6 .theme-secondary .FormButton.btn:hover, .light-mode .theme6 .theme-secondary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
}
@media only screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1), (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) {
    .light-mode .theme1 a.btn, .light-mode .theme1 .e3-button {
        background-color: var(--primary-color);
        color: #fafafa;
        border-color: #060c26;
   }
    .light-mode .theme2 a.btn, .light-mode .theme2 .e3-button {
        background-color: var(--primary-color);
        color: #fafafa;
        border-color: #060c26;
   }
    .light-mode .theme3 a.btn, .light-mode .theme3 .e3-button {
        background-color: var(--secondary-color);
        color: #fafafa;
        border-color: #8a7900;
   }
    .light-mode .theme4 a.btn, .light-mode .theme4 .e3-button {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
   }
    .light-mode .theme5 a.btn, .light-mode .theme5 .e3-button {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
   }
    .light-mode .theme6 a.btn, .light-mode .theme6 .e3-button {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
   }
    .light-mode .theme1 a.btn:focus, .light-mode .theme1 .e3-button:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme2 a.btn:focus, .light-mode .theme2 .e3-button:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme3 a.btn:focus, .light-mode .theme3 .e3-button:focus {
        background-color: #bda500;
        color: #fafafa;
   }
    .light-mode .theme4 a.btn:focus, .light-mode .theme4 .e3-button:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme5 a.btn:focus, .light-mode .theme5 .e3-button:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme6 a.btn:focus, .light-mode .theme6 .e3-button:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme1 .theme-primary a.btn, .light-mode .theme1 .theme-primary .e3-button, .light-mode .theme1 .theme-primary .FormButton.btn {
        background-color: #060c26;
        color: #fafafa;
        border-color: #040819;
        box-shadow: none;
   }
    .light-mode .theme2 .theme-primary a.btn, .light-mode .theme2 .theme-primary .e3-button, .light-mode .theme2 .theme-primary .FormButton.btn {
        background-color: #060c26;
        color: #fafafa;
        border-color: #040819;
        box-shadow: none;
   }
    .light-mode .theme3 .theme-primary a.btn, .light-mode .theme3 .theme-primary .e3-button, .light-mode .theme3 .theme-primary .FormButton.btn {
        background-color: #8a7900;
        color: #fafafa;
        border-color: #7a6b00;
        box-shadow: none;
   }
    .light-mode .theme4 .theme-primary a.btn, .light-mode .theme4 .theme-primary .e3-button, .light-mode .theme4 .theme-primary .FormButton.btn {
        background-color: #686868;
        color: #fafafa;
        border-color: #616161;
        box-shadow: none;
   }
    .light-mode .theme5 .theme-primary a.btn, .light-mode .theme5 .theme-primary .e3-button, .light-mode .theme5 .theme-primary .FormButton.btn {
        background-color: #686868;
        color: #fafafa;
        border-color: #616161;
        box-shadow: none;
   }
    .light-mode .theme6 .theme-primary a.btn, .light-mode .theme6 .theme-primary .e3-button, .light-mode .theme6 .theme-primary .FormButton.btn {
        background-color: #686868;
        color: #fafafa;
        border-color: #616161;
        box-shadow: none;
   }
    .light-mode .theme1 .theme-primary a.btn:focus, .light-mode .theme1 .theme-primary .e3-button:focus, .light-mode .theme1 .theme-primary .FormButton.btn:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme2 .theme-primary a.btn:focus, .light-mode .theme2 .theme-primary .e3-button:focus, .light-mode .theme2 .theme-primary .FormButton.btn:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme3 .theme-primary a.btn:focus, .light-mode .theme3 .theme-primary .e3-button:focus, .light-mode .theme3 .theme-primary .FormButton.btn:focus {
        background-color: #bda500;
        color: #fafafa;
   }
    .light-mode .theme4 .theme-primary a.btn:focus, .light-mode .theme4 .theme-primary .e3-button:focus, .light-mode .theme4 .theme-primary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme5 .theme-primary a.btn:focus, .light-mode .theme5 .theme-primary .e3-button:focus, .light-mode .theme5 .theme-primary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme6 .theme-primary a.btn:focus, .light-mode .theme6 .theme-primary .e3-button:focus, .light-mode .theme6 .theme-primary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme1 .theme-secondary a.btn, .light-mode .theme1 .theme-secondary .e3-button, .light-mode .theme1 .theme-secondary .FormButton.btn {
        background-color: var(--primary-color);
        color: #fafafa;
        border-color: #060c26;
        box-shadow: none;
   }
    .light-mode .theme2 .theme-secondary a.btn, .light-mode .theme2 .theme-secondary .e3-button, .light-mode .theme2 .theme-secondary .FormButton.btn {
        background-color: var(--primary-color);
        color: #fafafa;
        border-color: #060c26;
        box-shadow: none;
   }
    .light-mode .theme3 .theme-secondary a.btn, .light-mode .theme3 .theme-secondary .e3-button, .light-mode .theme3 .theme-secondary .FormButton.btn {
        background-color: var(--secondary-color);
        color: #fafafa;
        border-color: #8a7900;
        box-shadow: none;
   }
    .light-mode .theme4 .theme-secondary a.btn, .light-mode .theme4 .theme-secondary .e3-button, .light-mode .theme4 .theme-secondary .FormButton.btn {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
        box-shadow: none;
   }
    .light-mode .theme5 .theme-secondary a.btn, .light-mode .theme5 .theme-secondary .e3-button, .light-mode .theme5 .theme-secondary .FormButton.btn {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
        box-shadow: none;
   }
    .light-mode .theme6 .theme-secondary a.btn, .light-mode .theme6 .theme-secondary .e3-button, .light-mode .theme6 .theme-secondary .FormButton.btn {
        background-color: #757575;
        color: #fafafa;
        border-color: #686868;
        box-shadow: none;
   }
    .light-mode .theme1 .theme-secondary a.btn:focus, .light-mode .theme1 .theme-secondary .e3-button:focus, .light-mode .theme1 .theme-secondary .FormButton.btn:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme2 .theme-secondary a.btn:focus, .light-mode .theme2 .theme-secondary .e3-button:focus, .light-mode .theme2 .theme-secondary .FormButton.btn:focus {
        background-color: #0c1a52;
        color: #fafafa;
   }
    .light-mode .theme3 .theme-secondary a.btn:focus, .light-mode .theme3 .theme-secondary .e3-button:focus, .light-mode .theme3 .theme-secondary .FormButton.btn:focus {
        background-color: #bda500;
        color: #fafafa;
   }
    .light-mode .theme4 .theme-secondary a.btn:focus, .light-mode .theme4 .theme-secondary .e3-button:focus, .light-mode .theme4 .theme-secondary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme5 .theme-secondary a.btn:focus, .light-mode .theme5 .theme-secondary .e3-button:focus, .light-mode .theme5 .theme-secondary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
    .light-mode .theme6 .theme-secondary a.btn:focus, .light-mode .theme6 .theme-secondary .e3-button:focus, .light-mode .theme6 .theme-secondary .FormButton.btn:focus {
        background-color: #828282;
        color: #fafafa;
   }
}
.light-mode .theme1 .theme-primary .FormPanel .btn-icon, .light-mode .theme1 .theme-secondary .FormPanel .btn-icon {
    color: #2a2a2a;
    height: auto;
    padding: 0;
    min-width: unset;
}
.light-mode .theme2 .theme-primary .FormPanel .btn-icon, .light-mode .theme2 .theme-secondary .FormPanel .btn-icon {
    color: #2a2a2a;
    height: auto;
    padding: 0;
    min-width: unset;
}
.light-mode .theme3 .theme-primary .FormPanel .btn-icon, .light-mode .theme3 .theme-secondary .FormPanel .btn-icon {
    color: #2a2a2a;
    height: auto;
    padding: 0;
    min-width: unset;
}
.light-mode .theme4 .theme-primary .FormPanel .btn-icon, .light-mode .theme4 .theme-secondary .FormPanel .btn-icon {
    color: #2a2a2a;
    height: auto;
    padding: 0;
    min-width: unset;
}
.light-mode .theme5 .theme-primary .FormPanel .btn-icon, .light-mode .theme5 .theme-secondary .FormPanel .btn-icon {
    color: #2a2a2a;
    height: auto;
    padding: 0;
    min-width: unset;
}
.light-mode .theme6 .theme-primary .FormPanel .btn-icon, .light-mode .theme6 .theme-secondary .FormPanel .btn-icon {
    color: #2a2a2a;
    height: auto;
    padding: 0;
    min-width: unset;
}
.light-mode .theme1 .theme-primary .FormPanel a, .light-mode .theme1 .theme-secondary .FormPanel a {
    border-bottom-color: #2a2a2a;
}
.light-mode .theme2 .theme-primary .FormPanel a, .light-mode .theme2 .theme-secondary .FormPanel a {
    border-bottom-color: #2a2a2a;
}
.light-mode .theme3 .theme-primary .FormPanel a, .light-mode .theme3 .theme-secondary .FormPanel a {
    border-bottom-color: #2a2a2a;
}
.light-mode .theme4 .theme-primary .FormPanel a, .light-mode .theme4 .theme-secondary .FormPanel a {
    border-bottom-color: #2a2a2a;
}
.light-mode .theme5 .theme-primary .FormPanel a, .light-mode .theme5 .theme-secondary .FormPanel a {
    border-bottom-color: #2a2a2a;
}
.light-mode .theme6 .theme-primary .FormPanel a, .light-mode .theme6 .theme-secondary .FormPanel a {
    border-bottom-color: #2a2a2a;
}
.light-mode .theme1 .slick-dots li button {
    background-color: #fafafa;
}
.light-mode .theme2 .slick-dots li button {
    background-color: #fafafa;
}
.light-mode .theme3 .slick-dots li button {
    background-color: #fafafa;
}
.light-mode .theme4 .slick-dots li button {
    background-color: #fafafa;
}
.light-mode .theme5 .slick-dots li button {
    background-color: #fafafa;
}
.light-mode .theme6 .slick-dots li button {
    background-color: #fafafa;
}
.light-mode .dark-op90 {
    background: rgba(42, 42, 42, .9);
    color: #fafafa;
}
.light-mode .dark-op75 {
    background: rgba(0, 0, 0, .75);
    background: -moz-linear-gradient(left, rgba(0, 0, 0, .75) 0%, rgba(255, 255, 255, 0) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 0, 0, .75)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, .75) 0%, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(left, rgba(0, 0, 0, .75) 0%, rgba(255, 255, 255, 0) 100%);
    background: -ms-linear-gradient(left, rgba(0, 0, 0, .75) 0%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to right, rgba(0, 0, 0, .75) 0%, rgba(255, 255, 255, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#ffffff',GradientType=1);
    color: #fafafa;
    text-shadow: 1px 1px 1px black;
}
.light-mode .dark-op50 {
    background: rgba(0, 0, 0, .5);
    background: -moz-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(255, 255, 255, 0) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 0, 0, .5)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(255, 255, 255, 0) 100%);
    background: -ms-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(255, 255, 255, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#ffffff',GradientType=1);
    color: #fafafa;
    text-shadow: 1px 1px 1px black;
}
.light-mode .theme-none .theme-primary {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .theme-none .theme-primary a {
    color: #2a2a2a;
}
.light-mode .theme-none .theme-secondary {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .theme-none .theme-secondary a {
    color: #2a2a2a;
}
.light-mode .theme-none a.btn, .light-mode .theme-none .e3-button {
    background-color: #2a2a2a;
    color: #fff;
    border-color: #2a2a2a;
}
.light-mode .theme-none a.btn:hover, .light-mode .theme-none a.btn:focus, .light-mode .theme-none .e3-button:hover, .light-mode .theme-none .e3-button:focus {
    background-color: #373737;
    color: #fff;
}
.light-mode .theme-none .theme-primary a.btn, .light-mode .theme-none .theme-primary .e3-button, .light-mode .theme-none .theme-primary .FormButton.btn {
    background-color: #2a2a2a;
    color: #fff;
    border-color: #2a2a2a;
    box-shadow: none;
}
.light-mode .theme-none .theme-primary a.btn:hover, .light-mode .theme-none .theme-primary a.btn:focus, .light-mode .theme-none .theme-primary .e3-button:hover, .light-mode .theme-none .theme-primary .e3-button:focus, .light-mode .theme-none .theme-primary .FormButton.btn:hover, .light-mode .theme-none .theme-primary .FormButton.btn:focus {
    background-color: #373737;
    color: #fff;
}
.light-mode .theme-none .theme-secondary a.btn, .light-mode .theme-none .theme-secondary .e3-button, .light-mode .theme-none .theme-secondary .FormButton.btn {
    background-color: #2a2a2a;
    color: #fff;
    border-color: #2a2a2a;
    box-shadow: none;
}
.light-mode .theme-none .theme-secondary a.btn:hover, .light-mode .theme-none .theme-secondary a.btn:focus, .light-mode .theme-none .theme-secondary .e3-button:hover, .light-mode .theme-none .theme-secondary .e3-button:focus, .light-mode .theme-none .theme-secondary .FormButton.btn:hover, .light-mode .theme-none .theme-secondary .FormButton.btn:focus {
    background-color: #373737;
    color: #fff;
}
.light-mode .theme-none blockquote {
    border-left-color: #2a2a2a;
}
.light-mode .theme-none .rectangle-btn .e3-button, .light-mode .theme-none .rectangle-btn .FormPanel .FormButton, .light-mode .theme-none .rectangle-btn .FormButton.btn, .light-mode .theme-none .rectangle-btn a.btn, .light-mode .theme-none .rectangle-btn .btn, .light-mode .theme-none .pill-btn .e3-button, .light-mode .theme-none .pill-btn .FormPanel .FormButton, .light-mode .theme-none .pill-btn .FormButton.btn, .light-mode .theme-none .pill-btn a.btn, .light-mode .theme-none .pill-btn .btn {
    background-color: #2a2a2a;
    color: #fff;
}
.light-mode .theme-none .rectangle-btn .e3-button:hover, .light-mode .theme-none .rectangle-btn .e3-button:focus, .light-mode .theme-none .pill-btn .e3-button:hover, .light-mode .theme-none .pill-btn .e3-button:focus {
    background-color: #373737;
}
.light-mode .theme-none .rectangle-btn .e3-button, .light-mode .theme-none .rectangle-btn .FormPanel .FormButton, .light-mode .theme-none .rectangle-btn .FormButton.btn, .light-mode .theme-none .rectangle-btn a.btn, .light-mode .theme-none .rectangle-btn .btn, .light-mode .theme-none .pill-btn .e3-button, .light-mode .theme-none .pill-btn .FormPanel .FormButton, .light-mode .theme-none .pill-btn .FormButton.btn, .light-mode .theme-none .pill-btn a.btn, .light-mode .theme-none .pill-btn .btn {
    background-color: #2a2a2a;
    color: #fff;
}
.light-mode .theme-none .rectangle-btn .e3-button:hover, .light-mode .theme-none .rectangle-btn .FormPanel .FormButton:hover, .light-mode .theme-none .rectangle-btn .FormButton.btn:hover, .light-mode .theme-none .rectangle-btn a.btn:hover, .light-mode .theme-none .rectangle-btn .btn:hover, .light-mode .theme-none .rectangle-btn .e3-button:focus, .light-mode .theme-none .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme-none .rectangle-btn .FormButton.btn:focus, .light-mode .theme-none .rectangle-btn a.btn:focus, .light-mode .theme-none .rectangle-btn .btn:focus, .light-mode .theme-none .pill-btn .e3-button:hover, .light-mode .theme-none .pill-btn .FormPanel .FormButton:hover, .light-mode .theme-none .pill-btn .FormButton.btn:hover, .light-mode .theme-none .pill-btn a.btn:hover, .light-mode .theme-none .pill-btn .btn:hover, .light-mode .theme-none .pill-btn .e3-button:focus, .light-mode .theme-none .pill-btn .FormPanel .FormButton:focus, .light-mode .theme-none .pill-btn .FormButton.btn:focus, .light-mode .theme-none .pill-btn a.btn:focus, .light-mode .theme-none .pill-btn .btn:focus {
    background-color: #373737;
}
.light-mode .button-transparent .theme-none .e3-button, .light-mode .button-transparent .theme-none .FormPanel .FormButton, .light-mode .button-transparent .theme-none .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme-none a.btn, .light-mode .button-transparent .theme-none .btn {
    background-color: #fff;
    border-color: #2a2a2a;
    color: #2a2a2a;
}
.light-mode .button-transparent .theme-none .e3-button:hover, .light-mode .button-transparent .theme-none .FormPanel .FormButton:hover, .light-mode .button-transparent .theme-none .widget-bizform .FormButton.btn:hover, .light-mode .button-transparent .theme-none a.btn:hover, .light-mode .button-transparent .theme-none .btn:hover, .light-mode .button-transparent .theme-none .e3-button:focus, .light-mode .button-transparent .theme-none .FormPanel .FormButton:focus, .light-mode .button-transparent .theme-none .widget-bizform .FormButton.btn:focus, .light-mode .button-transparent .theme-none a.btn:focus, .light-mode .button-transparent .theme-none .btn:focus {
    background-color: #2a2a2a;
    color: #fff;
}
.light-mode .button-transparent .theme-none .e3-button:hover, .light-mode .button-transparent .theme-none .e3-button:focus {
    background-color: #2a2a2a;
    color: #fff;
}
.light-mode section.theme-none a {
    color: #2a2a2a;
}
@media (-webkit-min-device-pixel-ratio: 0.9) and (-webkit-max-device-pixel-ratio: 1.9) and (hover: hover) {
    .light-mode section.theme-none a:hover {
        transition: 0.2s ease all;
   }
    .light-mode section.theme-none a:focus {
        transition: 0.2s ease all;
   }
    .light-mode section.theme-none a:hover {
        color: #2a2a2a;
        transition: 0.2s ease all;
   }
    .light-mode section.theme-none a:focus {
        outline: 1px solid #2a2a2a;
        transition: 0.2s ease all;
   }
}
.light-mode h1, .light-mode h2, .light-mode h3, .light-mode h4, .light-mode h5, .light-mode h6 {
    margin: 0 0 15px;
}
/* .light-mode h1 {
    font-size: 40px;
    font-weight: 200;
    font-style: normal;
    font-family: "Nunito Sans", san-serif;
}
.light-mode h2 {
    font-size: 30.4px;
    font-weight: 600;
    font-style: normal;
    font-family: "Montserrat", sans-serif;
}
.light-mode h3 {
    font-size: 28px;
    font-weight: 600;
    font-style: normal;
    font-family: "Montserrat", sans-serif;
}
.light-mode h4 {
    font-size: 24px;
    font-weight: 400;
    font-style: normal;
    font-family: "Montserrat", sans-serif;
}
.light-mode h5 {
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    font-family: "Montserrat", sans-serif;
}
.light-mode h6 {
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    font-family: "Montserrat", sans-serif;
}
.light-mode section h2.small-font {
    font-size: 24.7px;
}
.light-mode section h2.large-font {
    font-size: 38px;
}
.light-mode section h2.body-font {
    font-family: "Montserrat", sans-serif;
}
.light-mode section h2.custom-font {
    font-family: Playfair Display;
}
@media (min-width: 768px) {
    .light-mode h1 {
        font-size: 45px;
        font-weight: 200;
        font-style: normal;
        font-family: "Nunito Sans", san-serif;
   }
    .light-mode h2 {
        font-size: 34.2px;
        font-weight: 600;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode h3 {
        font-size: 28px;
        font-weight: 600;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode h4 {
        font-size: 24px;
        font-weight: 400;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode h5 {
        font-size: 20px;
        font-weight: 400;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode h6 {
        font-size: 18px;
        font-weight: 400;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode section h2.small-font {
        font-size: 28.5px;
   }
    .light-mode section h2.large-font {
        font-size: 43.7px;
   }
}
@media (min-width: 1200px) {
    .light-mode h1 {
        font-size: 50px;
        font-weight: 200;
        font-style: normal;
        font-family: "Nunito Sans", san-serif;
   }
    .light-mode h2 {
        font-size: 38px;
        font-weight: 600;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode h3 {
        font-size: 30px;
        font-weight: 600;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode h4 {
        font-size: 28px;
        font-weight: 400;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode h5 {
        font-size: 24px;
        font-weight: 400;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode h6 {
        font-size: 20px;
        font-weight: 400;
        font-style: normal;
        font-family: "Montserrat", sans-serif;
   }
    .light-mode section h2.small-font {
        font-size: 30.4px;
   }
    .light-mode section h2.large-font {
        font-size: 47.5px;
   }
} */
body.light-mode {
    font-family: "Montserrat", sans-serif, sans-serif;
    font-size: 16px;
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode a:focus {
    outline: 1px solid #2a2a2a;
}
.light-mode .footer-bg a:focus {
    outline: 1px solid #fafafa;
}
.light-mode .footer-bg-dark a:focus {
    outline: 1px solid #fafafa;
}
.light-mode blockquote {
    background: #f5f5f5;
    color: #2a2a2a;
}
.light-mode .theme1 blockquote {
    border-left-color: var(--primary-color);
}
.light-mode .theme2 blockquote {
    border-left-color: var(--primary-color);
}
.light-mode .theme3 blockquote {
    border-left-color: var(--secondary-color);
}
.light-mode .theme4 blockquote {
    border-left-color: #757575;
}
.light-mode .theme5 blockquote {
    border-left-color: #757575;
}
.light-mode .theme6 blockquote {
    border-left-color: #757575;
}
.light-mode .header-button .e3-button {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme1 .rectangle-btn .e3-button, .light-mode .theme1 .rectangle-btn .FormPanel .FormButton, .light-mode .theme1 .rectangle-btn .FormButton.btn, .light-mode .theme1 .rectangle-btn a.btn, .light-mode .theme1 .rectangle-btn .btn, .light-mode .theme1 .pill-btn .e3-button, .light-mode .theme1 .pill-btn .FormPanel .FormButton, .light-mode .theme1 .pill-btn .FormButton.btn, .light-mode .theme1 .pill-btn a.btn, .light-mode .theme1 .pill-btn .btn {
    color: #fafafa;
    background-color: var(--primary-color);
}
.light-mode .theme2 .rectangle-btn .e3-button, .light-mode .theme2 .rectangle-btn .FormPanel .FormButton, .light-mode .theme2 .rectangle-btn .FormButton.btn, .light-mode .theme2 .rectangle-btn a.btn, .light-mode .theme2 .rectangle-btn .btn, .light-mode .theme2 .pill-btn .e3-button, .light-mode .theme2 .pill-btn .FormPanel .FormButton, .light-mode .theme2 .pill-btn .FormButton.btn, .light-mode .theme2 .pill-btn a.btn, .light-mode .theme2 .pill-btn .btn {
    color: #fafafa;
    background-color: var(--primary-color);
}
.light-mode .theme3 .rectangle-btn .e3-button, .light-mode .theme3 .rectangle-btn .FormPanel .FormButton, .light-mode .theme3 .rectangle-btn .FormButton.btn, .light-mode .theme3 .rectangle-btn a.btn, .light-mode .theme3 .rectangle-btn .btn, .light-mode .theme3 .pill-btn .e3-button, .light-mode .theme3 .pill-btn .FormPanel .FormButton, .light-mode .theme3 .pill-btn .FormButton.btn, .light-mode .theme3 .pill-btn a.btn, .light-mode .theme3 .pill-btn .btn {
    color: #fafafa;
    background-color: var(--secondary-color);
}
.light-mode .theme4 .rectangle-btn .e3-button, .light-mode .theme4 .rectangle-btn .FormPanel .FormButton, .light-mode .theme4 .rectangle-btn .FormButton.btn, .light-mode .theme4 .rectangle-btn a.btn, .light-mode .theme4 .rectangle-btn .btn, .light-mode .theme4 .pill-btn .e3-button, .light-mode .theme4 .pill-btn .FormPanel .FormButton, .light-mode .theme4 .pill-btn .FormButton.btn, .light-mode .theme4 .pill-btn a.btn, .light-mode .theme4 .pill-btn .btn {
    color: #fafafa;
    background-color: #757575;
}
.light-mode .theme5 .rectangle-btn .e3-button, .light-mode .theme5 .rectangle-btn .FormPanel .FormButton, .light-mode .theme5 .rectangle-btn .FormButton.btn, .light-mode .theme5 .rectangle-btn a.btn, .light-mode .theme5 .rectangle-btn .btn, .light-mode .theme5 .pill-btn .e3-button, .light-mode .theme5 .pill-btn .FormPanel .FormButton, .light-mode .theme5 .pill-btn .FormButton.btn, .light-mode .theme5 .pill-btn a.btn, .light-mode .theme5 .pill-btn .btn {
    color: #fafafa;
    background-color: #757575;
}
.light-mode .theme6 .rectangle-btn .e3-button, .light-mode .theme6 .rectangle-btn .FormPanel .FormButton, .light-mode .theme6 .rectangle-btn .FormButton.btn, .light-mode .theme6 .rectangle-btn a.btn, .light-mode .theme6 .rectangle-btn .btn, .light-mode .theme6 .pill-btn .e3-button, .light-mode .theme6 .pill-btn .FormPanel .FormButton, .light-mode .theme6 .pill-btn .FormButton.btn, .light-mode .theme6 .pill-btn a.btn, .light-mode .theme6 .pill-btn .btn {
    color: #fafafa;
    background-color: #757575;
}
.light-mode .rectangle-btn .header-button .e3-button, .light-mode .pill-btn .header-button .e3-button {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme1 .rectangle-btn .e3-button:hover, .light-mode .theme1 .rectangle-btn .e3-button:focus, .light-mode .theme1 .pill-btn .e3-button:hover, .light-mode .theme1 .pill-btn .e3-button:focus {
    background-color: rgba(9, 19, 60, .75);
}
.light-mode .theme2 .rectangle-btn .e3-button:hover, .light-mode .theme2 .rectangle-btn .e3-button:focus, .light-mode .theme2 .pill-btn .e3-button:hover, .light-mode .theme2 .pill-btn .e3-button:focus {
    background-color: rgba(9, 19, 60, .75);
}
.light-mode .theme3 .rectangle-btn .e3-button:hover, .light-mode .theme3 .rectangle-btn .e3-button:focus, .light-mode .theme3 .pill-btn .e3-button:hover, .light-mode .theme3 .pill-btn .e3-button:focus {
    background-color: rgba(163, 143, 0, .75);
}
.light-mode .theme4 .rectangle-btn .e3-button:hover, .light-mode .theme4 .rectangle-btn .e3-button:focus, .light-mode .theme4 .pill-btn .e3-button:hover, .light-mode .theme4 .pill-btn .e3-button:focus {
    background-color: rgba(117, 117, 117, .75);
}
.light-mode .theme5 .rectangle-btn .e3-button:hover, .light-mode .theme5 .rectangle-btn .e3-button:focus, .light-mode .theme5 .pill-btn .e3-button:hover, .light-mode .theme5 .pill-btn .e3-button:focus {
    background-color: rgba(117, 117, 117, .75);
}
.light-mode .theme6 .rectangle-btn .e3-button:hover, .light-mode .theme6 .rectangle-btn .e3-button:focus, .light-mode .theme6 .pill-btn .e3-button:hover, .light-mode .theme6 .pill-btn .e3-button:focus {
    background-color: rgba(117, 117, 117, .75);
}
.light-mode .rectangle-btn .header-button .e3-button:hover, .light-mode .rectangle-btn .header-button .e3-button:focus, .light-mode .pill-btn .header-button .e3-button:hover, .light-mode .pill-btn .header-button .e3-button:focus {
    background-color: rgba(9, 19, 60, .75);
    color: #fafafa;
}
.light-mode .e3-button, .light-mode .FormPanel .FormButton, .light-mode .widget-bizform .FormButton.btn, .light-mode a.btn, .light-mode .btn {
    color: #2a2a2a;
}
.light-mode .button-transparent .theme1 .e3-button, .light-mode .button-transparent .theme1 .FormPanel .FormButton, .light-mode .button-transparent .theme1 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme1 a.btn, .light-mode .button-transparent .theme1 .btn {
    border-color: var(--primary-color);
    color: #fafafa;
    background: transparent;
}
.light-mode .button-transparent .theme2 .e3-button, .light-mode .button-transparent .theme2 .FormPanel .FormButton, .light-mode .button-transparent .theme2 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme2 a.btn, .light-mode .button-transparent .theme2 .btn {
    border-color: var(--primary-color);
    color: #fafafa;
    background: transparent;
}
.light-mode .button-transparent .theme3 .e3-button, .light-mode .button-transparent .theme3 .FormPanel .FormButton, .light-mode .button-transparent .theme3 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme3 a.btn, .light-mode .button-transparent .theme3 .btn {
    border-color: var(--secondary-color);
    color: #fafafa;
    background: transparent;
}
.light-mode .button-transparent .theme4 .e3-button, .light-mode .button-transparent .theme4 .FormPanel .FormButton, .light-mode .button-transparent .theme4 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme4 a.btn, .light-mode .button-transparent .theme4 .btn {
    border-color: #757575;
    color: #fafafa;
    background: transparent;
}
.light-mode .button-transparent .theme5 .e3-button, .light-mode .button-transparent .theme5 .FormPanel .FormButton, .light-mode .button-transparent .theme5 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme5 a.btn, .light-mode .button-transparent .theme5 .btn {
    border-color: #757575;
    color: #fafafa;
    background: transparent;
}
.light-mode .button-transparent .theme6 .e3-button, .light-mode .button-transparent .theme6 .FormPanel .FormButton, .light-mode .button-transparent .theme6 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme6 a.btn, .light-mode .button-transparent .theme6 .btn {
    border-color: #757575;
    color: #fafafa;
    background: transparent;
}
.light-mode .button-transparent .theme1 .e3-button, .light-mode .button-transparent .theme1 .FormPanel .FormButton, .light-mode .button-transparent .theme1 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme1 a.btn, .light-mode .button-transparent .theme1 .btn {
    color: #2a2a2a;
    background: transparent;
}
.light-mode .button-transparent .theme2 .e3-button, .light-mode .button-transparent .theme2 .FormPanel .FormButton, .light-mode .button-transparent .theme2 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme2 a.btn, .light-mode .button-transparent .theme2 .btn {
    color: #2a2a2a;
    background: transparent;
}
.light-mode .button-transparent .theme3 .e3-button, .light-mode .button-transparent .theme3 .FormPanel .FormButton, .light-mode .button-transparent .theme3 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme3 a.btn, .light-mode .button-transparent .theme3 .btn {
    color: #2a2a2a;
    background: transparent;
}
.light-mode .button-transparent .theme4 .e3-button, .light-mode .button-transparent .theme4 .FormPanel .FormButton, .light-mode .button-transparent .theme4 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme4 a.btn, .light-mode .button-transparent .theme4 .btn {
    color: #2a2a2a;
    background: transparent;
}
.light-mode .button-transparent .theme5 .e3-button, .light-mode .button-transparent .theme5 .FormPanel .FormButton, .light-mode .button-transparent .theme5 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme5 a.btn, .light-mode .button-transparent .theme5 .btn {
    color: #2a2a2a;
    background: transparent;
}
.light-mode .button-transparent .theme6 .e3-button, .light-mode .button-transparent .theme6 .FormPanel .FormButton, .light-mode .button-transparent .theme6 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme6 a.btn, .light-mode .button-transparent .theme6 .btn {
    color: #2a2a2a;
    background: transparent;
}
@media (max-width: 767px) {
    .light-mode .button-transparent .cho-hero-textwidget .cho-hero-textwidget-content .banner-btn a {
        color: #2a2a2a;
        background-color: transparent;
   }
}
@media (min-width: 768px) and (max-width: 1024px) and (max-height: 767px) and (orientation: landscape) {
    .light-mode .button-transparent .cho-hero-textwidget .cho-hero-textwidget-content.background-overlay .banner-btn a {
        color: #2a2a2a;
        background-color: transparent;
   }
}
@media only screen and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1), (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) {
    .light-mode .theme1 .rectangle-btn .e3-button, .light-mode .theme1 .rectangle-btn .FormPanel .FormButton, .light-mode .theme1 .rectangle-btn .FormButton.btn, .light-mode .theme1 .rectangle-btn a.btn, .light-mode .theme1 .rectangle-btn .btn, .light-mode .theme1 .pill-btn .e3-button, .light-mode .theme1 .pill-btn .FormPanel .FormButton, .light-mode .theme1 .pill-btn .FormButton.btn, .light-mode .theme1 .pill-btn a.btn, .light-mode .theme1 .pill-btn .btn {
        color: #fafafa;
        background-color: var(--primary-color);
   }
    .light-mode .theme2 .rectangle-btn .e3-button, .light-mode .theme2 .rectangle-btn .FormPanel .FormButton, .light-mode .theme2 .rectangle-btn .FormButton.btn, .light-mode .theme2 .rectangle-btn a.btn, .light-mode .theme2 .rectangle-btn .btn, .light-mode .theme2 .pill-btn .e3-button, .light-mode .theme2 .pill-btn .FormPanel .FormButton, .light-mode .theme2 .pill-btn .FormButton.btn, .light-mode .theme2 .pill-btn a.btn, .light-mode .theme2 .pill-btn .btn {
        color: #fafafa;
        background-color: var(--primary-color);
   }
    .light-mode .theme3 .rectangle-btn .e3-button, .light-mode .theme3 .rectangle-btn .FormPanel .FormButton, .light-mode .theme3 .rectangle-btn .FormButton.btn, .light-mode .theme3 .rectangle-btn a.btn, .light-mode .theme3 .rectangle-btn .btn, .light-mode .theme3 .pill-btn .e3-button, .light-mode .theme3 .pill-btn .FormPanel .FormButton, .light-mode .theme3 .pill-btn .FormButton.btn, .light-mode .theme3 .pill-btn a.btn, .light-mode .theme3 .pill-btn .btn {
        color: #fafafa;
        background-color: var(--secondary-color);
   }
    .light-mode .theme4 .rectangle-btn .e3-button, .light-mode .theme4 .rectangle-btn .FormPanel .FormButton, .light-mode .theme4 .rectangle-btn .FormButton.btn, .light-mode .theme4 .rectangle-btn a.btn, .light-mode .theme4 .rectangle-btn .btn, .light-mode .theme4 .pill-btn .e3-button, .light-mode .theme4 .pill-btn .FormPanel .FormButton, .light-mode .theme4 .pill-btn .FormButton.btn, .light-mode .theme4 .pill-btn a.btn, .light-mode .theme4 .pill-btn .btn {
        color: #fafafa;
        background-color: #757575;
   }
    .light-mode .theme5 .rectangle-btn .e3-button, .light-mode .theme5 .rectangle-btn .FormPanel .FormButton, .light-mode .theme5 .rectangle-btn .FormButton.btn, .light-mode .theme5 .rectangle-btn a.btn, .light-mode .theme5 .rectangle-btn .btn, .light-mode .theme5 .pill-btn .e3-button, .light-mode .theme5 .pill-btn .FormPanel .FormButton, .light-mode .theme5 .pill-btn .FormButton.btn, .light-mode .theme5 .pill-btn a.btn, .light-mode .theme5 .pill-btn .btn {
        color: #fafafa;
        background-color: #757575;
   }
    .light-mode .theme6 .rectangle-btn .e3-button, .light-mode .theme6 .rectangle-btn .FormPanel .FormButton, .light-mode .theme6 .rectangle-btn .FormButton.btn, .light-mode .theme6 .rectangle-btn a.btn, .light-mode .theme6 .rectangle-btn .btn, .light-mode .theme6 .pill-btn .e3-button, .light-mode .theme6 .pill-btn .FormPanel .FormButton, .light-mode .theme6 .pill-btn .FormButton.btn, .light-mode .theme6 .pill-btn a.btn, .light-mode .theme6 .pill-btn .btn {
        color: #fafafa;
        background-color: #757575;
   }
    .light-mode .theme1 .rectangle-btn .e3-button:active, .light-mode .theme1 .rectangle-btn .FormPanel .FormButton:active, .light-mode .theme1 .rectangle-btn .FormButton.btn:active, .light-mode .theme1 .rectangle-btn a.btn:active, .light-mode .theme1 .rectangle-btn .btn:active, .light-mode .theme1 .pill-btn .e3-button:active, .light-mode .theme1 .pill-btn .FormPanel .FormButton:active, .light-mode .theme1 .pill-btn .FormButton.btn:active, .light-mode .theme1 .pill-btn a.btn:active, .light-mode .theme1 .pill-btn .btn:active {
        background-color: rgba(9, 19, 60, .75);
   }
    .light-mode .theme2 .rectangle-btn .e3-button:active, .light-mode .theme2 .rectangle-btn .FormPanel .FormButton:active, .light-mode .theme2 .rectangle-btn .FormButton.btn:active, .light-mode .theme2 .rectangle-btn a.btn:active, .light-mode .theme2 .rectangle-btn .btn:active, .light-mode .theme2 .pill-btn .e3-button:active, .light-mode .theme2 .pill-btn .FormPanel .FormButton:active, .light-mode .theme2 .pill-btn .FormButton.btn:active, .light-mode .theme2 .pill-btn a.btn:active, .light-mode .theme2 .pill-btn .btn:active {
        background-color: rgba(9, 19, 60, .75);
   }
    .light-mode .theme3 .rectangle-btn .e3-button:active, .light-mode .theme3 .rectangle-btn .FormPanel .FormButton:active, .light-mode .theme3 .rectangle-btn .FormButton.btn:active, .light-mode .theme3 .rectangle-btn a.btn:active, .light-mode .theme3 .rectangle-btn .btn:active, .light-mode .theme3 .pill-btn .e3-button:active, .light-mode .theme3 .pill-btn .FormPanel .FormButton:active, .light-mode .theme3 .pill-btn .FormButton.btn:active, .light-mode .theme3 .pill-btn a.btn:active, .light-mode .theme3 .pill-btn .btn:active {
        background-color: rgba(163, 143, 0, .75);
   }
    .light-mode .theme4 .rectangle-btn .e3-button:active, .light-mode .theme4 .rectangle-btn .FormPanel .FormButton:active, .light-mode .theme4 .rectangle-btn .FormButton.btn:active, .light-mode .theme4 .rectangle-btn a.btn:active, .light-mode .theme4 .rectangle-btn .btn:active, .light-mode .theme4 .pill-btn .e3-button:active, .light-mode .theme4 .pill-btn .FormPanel .FormButton:active, .light-mode .theme4 .pill-btn .FormButton.btn:active, .light-mode .theme4 .pill-btn a.btn:active, .light-mode .theme4 .pill-btn .btn:active {
        background-color: rgba(117, 117, 117, .75);
   }
    .light-mode .theme5 .rectangle-btn .e3-button:active, .light-mode .theme5 .rectangle-btn .FormPanel .FormButton:active, .light-mode .theme5 .rectangle-btn .FormButton.btn:active, .light-mode .theme5 .rectangle-btn a.btn:active, .light-mode .theme5 .rectangle-btn .btn:active, .light-mode .theme5 .pill-btn .e3-button:active, .light-mode .theme5 .pill-btn .FormPanel .FormButton:active, .light-mode .theme5 .pill-btn .FormButton.btn:active, .light-mode .theme5 .pill-btn a.btn:active, .light-mode .theme5 .pill-btn .btn:active {
        background-color: rgba(117, 117, 117, .75);
   }
    .light-mode .theme6 .rectangle-btn .e3-button:active, .light-mode .theme6 .rectangle-btn .FormPanel .FormButton:active, .light-mode .theme6 .rectangle-btn .FormButton.btn:active, .light-mode .theme6 .rectangle-btn a.btn:active, .light-mode .theme6 .rectangle-btn .btn:active, .light-mode .theme6 .pill-btn .e3-button:active, .light-mode .theme6 .pill-btn .FormPanel .FormButton:active, .light-mode .theme6 .pill-btn .FormButton.btn:active, .light-mode .theme6 .pill-btn a.btn:active, .light-mode .theme6 .pill-btn .btn:active {
        background-color: rgba(117, 117, 117, .75);
   }
    .light-mode .theme1 .rectangle-btn .e3-button:focus, .light-mode .theme1 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme1 .rectangle-btn .FormButton.btn:focus, .light-mode .theme1 .rectangle-btn a.btn:focus, .light-mode .theme1 .rectangle-btn .btn:focus, .light-mode .theme1 .pill-btn .e3-button:focus, .light-mode .theme1 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme1 .pill-btn .FormButton.btn:focus, .light-mode .theme1 .pill-btn a.btn:focus, .light-mode .theme1 .pill-btn .btn:focus {
        color: #fafafa;
        background-color: var(--primary-color);
   }
    .light-mode .theme2 .rectangle-btn .e3-button:focus, .light-mode .theme2 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme2 .rectangle-btn .FormButton.btn:focus, .light-mode .theme2 .rectangle-btn a.btn:focus, .light-mode .theme2 .rectangle-btn .btn:focus, .light-mode .theme2 .pill-btn .e3-button:focus, .light-mode .theme2 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme2 .pill-btn .FormButton.btn:focus, .light-mode .theme2 .pill-btn a.btn:focus, .light-mode .theme2 .pill-btn .btn:focus {
        color: #fafafa;
        background-color: var(--primary-color);
   }
    .light-mode .theme3 .rectangle-btn .e3-button:focus, .light-mode .theme3 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme3 .rectangle-btn .FormButton.btn:focus, .light-mode .theme3 .rectangle-btn a.btn:focus, .light-mode .theme3 .rectangle-btn .btn:focus, .light-mode .theme3 .pill-btn .e3-button:focus, .light-mode .theme3 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme3 .pill-btn .FormButton.btn:focus, .light-mode .theme3 .pill-btn a.btn:focus, .light-mode .theme3 .pill-btn .btn:focus {
        color: #fafafa;
        background-color: var(--secondary-color);
   }
    .light-mode .theme4 .rectangle-btn .e3-button:focus, .light-mode .theme4 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme4 .rectangle-btn .FormButton.btn:focus, .light-mode .theme4 .rectangle-btn a.btn:focus, .light-mode .theme4 .rectangle-btn .btn:focus, .light-mode .theme4 .pill-btn .e3-button:focus, .light-mode .theme4 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme4 .pill-btn .FormButton.btn:focus, .light-mode .theme4 .pill-btn a.btn:focus, .light-mode .theme4 .pill-btn .btn:focus {
        color: #fafafa;
        background-color: #757575;
   }
    .light-mode .theme5 .rectangle-btn .e3-button:focus, .light-mode .theme5 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme5 .rectangle-btn .FormButton.btn:focus, .light-mode .theme5 .rectangle-btn a.btn:focus, .light-mode .theme5 .rectangle-btn .btn:focus, .light-mode .theme5 .pill-btn .e3-button:focus, .light-mode .theme5 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme5 .pill-btn .FormButton.btn:focus, .light-mode .theme5 .pill-btn a.btn:focus, .light-mode .theme5 .pill-btn .btn:focus {
        color: #fafafa;
        background-color: #757575;
   }
    .light-mode .theme6 .rectangle-btn .e3-button:focus, .light-mode .theme6 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme6 .rectangle-btn .FormButton.btn:focus, .light-mode .theme6 .rectangle-btn a.btn:focus, .light-mode .theme6 .rectangle-btn .btn:focus, .light-mode .theme6 .pill-btn .e3-button:focus, .light-mode .theme6 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme6 .pill-btn .FormButton.btn:focus, .light-mode .theme6 .pill-btn a.btn:focus, .light-mode .theme6 .pill-btn .btn:focus {
        color: #fafafa;
        background-color: #757575;
   }
    .light-mode .e3-button, .light-mode .FormPanel .FormButton, .light-mode .widget-bizform .FormButton.btn, .light-mode a.btn, .light-mode .btn {
        color: #2a2a2a;
   }
    .light-mode .button-transparent .theme1 .e3-button, .light-mode .button-transparent .theme1 .FormPanel .FormButton, .light-mode .button-transparent .theme1 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme1 a.btn, .light-mode .button-transparent .theme1 .btn {
        border-color: var(--primary-color);
        color: #fafafa;
        background: transparent;
   }
    .light-mode .button-transparent .theme2 .e3-button, .light-mode .button-transparent .theme2 .FormPanel .FormButton, .light-mode .button-transparent .theme2 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme2 a.btn, .light-mode .button-transparent .theme2 .btn {
        border-color: var(--primary-color);
        color: #fafafa;
        background: transparent;
   }
    .light-mode .button-transparent .theme3 .e3-button, .light-mode .button-transparent .theme3 .FormPanel .FormButton, .light-mode .button-transparent .theme3 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme3 a.btn, .light-mode .button-transparent .theme3 .btn {
        border-color: var(--secondary-color);
        color: #fafafa;
        background: transparent;
   }
    .light-mode .button-transparent .theme4 .e3-button, .light-mode .button-transparent .theme4 .FormPanel .FormButton, .light-mode .button-transparent .theme4 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme4 a.btn, .light-mode .button-transparent .theme4 .btn {
        border-color: #757575;
        color: #fafafa;
        background: transparent;
   }
    .light-mode .button-transparent .theme5 .e3-button, .light-mode .button-transparent .theme5 .FormPanel .FormButton, .light-mode .button-transparent .theme5 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme5 a.btn, .light-mode .button-transparent .theme5 .btn {
        border-color: #757575;
        color: #fafafa;
        background: transparent;
   }
    .light-mode .button-transparent .theme6 .e3-button, .light-mode .button-transparent .theme6 .FormPanel .FormButton, .light-mode .button-transparent .theme6 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme6 a.btn, .light-mode .button-transparent .theme6 .btn {
        border-color: #757575;
        color: #fafafa;
        background: transparent;
   }
    .light-mode .button-transparent .theme1 .e3-button, .light-mode .button-transparent .theme1 .FormPanel .FormButton, .light-mode .button-transparent .theme1 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme1 a.btn, .light-mode .button-transparent .theme1 .btn {
        color: #2a2a2a;
        background: transparent;
   }
    .light-mode .button-transparent .theme2 .e3-button, .light-mode .button-transparent .theme2 .FormPanel .FormButton, .light-mode .button-transparent .theme2 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme2 a.btn, .light-mode .button-transparent .theme2 .btn {
        color: #2a2a2a;
        background: transparent;
   }
    .light-mode .button-transparent .theme3 .e3-button, .light-mode .button-transparent .theme3 .FormPanel .FormButton, .light-mode .button-transparent .theme3 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme3 a.btn, .light-mode .button-transparent .theme3 .btn {
        color: #2a2a2a;
        background: transparent;
   }
    .light-mode .button-transparent .theme4 .e3-button, .light-mode .button-transparent .theme4 .FormPanel .FormButton, .light-mode .button-transparent .theme4 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme4 a.btn, .light-mode .button-transparent .theme4 .btn {
        color: #2a2a2a;
        background: transparent;
   }
    .light-mode .button-transparent .theme5 .e3-button, .light-mode .button-transparent .theme5 .FormPanel .FormButton, .light-mode .button-transparent .theme5 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme5 a.btn, .light-mode .button-transparent .theme5 .btn {
        color: #2a2a2a;
        background: transparent;
   }
    .light-mode .button-transparent .theme6 .e3-button, .light-mode .button-transparent .theme6 .FormPanel .FormButton, .light-mode .button-transparent .theme6 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme6 a.btn, .light-mode .button-transparent .theme6 .btn {
        color: #2a2a2a;
        background: transparent;
   }
    .light-mode .theme1 .e3-button:active, .light-mode .theme1 .FormPanel .FormButton:active, .light-mode .theme1 .widget-bizform .FormButton.btn:active, .light-mode .theme1 a.btn:active, .light-mode .theme1 .btn:active {
        background-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .theme2 .e3-button:active, .light-mode .theme2 .FormPanel .FormButton:active, .light-mode .theme2 .widget-bizform .FormButton.btn:active, .light-mode .theme2 a.btn:active, .light-mode .theme2 .btn:active {
        background-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .theme3 .e3-button:active, .light-mode .theme3 .FormPanel .FormButton:active, .light-mode .theme3 .widget-bizform .FormButton.btn:active, .light-mode .theme3 a.btn:active, .light-mode .theme3 .btn:active {
        background-color: var(--secondary-color);
        color: #fafafa;
   }
    .light-mode .theme4 .e3-button:active, .light-mode .theme4 .FormPanel .FormButton:active, .light-mode .theme4 .widget-bizform .FormButton.btn:active, .light-mode .theme4 a.btn:active, .light-mode .theme4 .btn:active {
        background-color: #757575;
        color: #fafafa;
   }
    .light-mode .theme5 .e3-button:active, .light-mode .theme5 .FormPanel .FormButton:active, .light-mode .theme5 .widget-bizform .FormButton.btn:active, .light-mode .theme5 a.btn:active, .light-mode .theme5 .btn:active {
        background-color: #757575;
        color: #fafafa;
   }
    .light-mode .theme6 .e3-button:active, .light-mode .theme6 .FormPanel .FormButton:active, .light-mode .theme6 .widget-bizform .FormButton.btn:active, .light-mode .theme6 a.btn:active, .light-mode .theme6 .btn:active {
        background-color: #757575;
        color: #fafafa;
   }
    .light-mode .e3-button:focus, .light-mode .FormPanel .FormButton:focus, .light-mode .widget-bizform .FormButton.btn:focus, .light-mode a.btn:focus, .light-mode .btn:focus {
        color: #2a2a2a;
   }
    .light-mode .theme1 .e3-button:focus, .light-mode .theme1 .FormPanel .FormButton:focus, .light-mode .theme1 .widget-bizform .FormButton.btn:focus, .light-mode .theme1 a.btn:focus, .light-mode .theme1 .btn:focus {
        border-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .theme2 .e3-button:focus, .light-mode .theme2 .FormPanel .FormButton:focus, .light-mode .theme2 .widget-bizform .FormButton.btn:focus, .light-mode .theme2 a.btn:focus, .light-mode .theme2 .btn:focus {
        border-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .theme3 .e3-button:focus, .light-mode .theme3 .FormPanel .FormButton:focus, .light-mode .theme3 .widget-bizform .FormButton.btn:focus, .light-mode .theme3 a.btn:focus, .light-mode .theme3 .btn:focus {
        border-color: var(--secondary-color);
        color: #fafafa;
   }
    .light-mode .theme4 .e3-button:focus, .light-mode .theme4 .FormPanel .FormButton:focus, .light-mode .theme4 .widget-bizform .FormButton.btn:focus, .light-mode .theme4 a.btn:focus, .light-mode .theme4 .btn:focus {
        border-color: #757575;
        color: #fafafa;
   }
    .light-mode .theme5 .e3-button:focus, .light-mode .theme5 .FormPanel .FormButton:focus, .light-mode .theme5 .widget-bizform .FormButton.btn:focus, .light-mode .theme5 a.btn:focus, .light-mode .theme5 .btn:focus {
        border-color: #757575;
        color: #fafafa;
   }
    .light-mode .theme6 .e3-button:focus, .light-mode .theme6 .FormPanel .FormButton:focus, .light-mode .theme6 .widget-bizform .FormButton.btn:focus, .light-mode .theme6 a.btn:focus, .light-mode .theme6 .btn:focus {
        border-color: #757575;
        color: #fafafa;
   }
    .light-mode .theme1 .e3-button:focus, .light-mode .theme1 .FormPanel .FormButton:focus, .light-mode .theme1 .widget-bizform .FormButton.btn:focus, .light-mode .theme1 a.btn:focus, .light-mode .theme1 .btn:focus {
        color: #2a2a2a;
   }
    .light-mode .theme2 .e3-button:focus, .light-mode .theme2 .FormPanel .FormButton:focus, .light-mode .theme2 .widget-bizform .FormButton.btn:focus, .light-mode .theme2 a.btn:focus, .light-mode .theme2 .btn:focus {
        color: #2a2a2a;
   }
    .light-mode .theme3 .e3-button:focus, .light-mode .theme3 .FormPanel .FormButton:focus, .light-mode .theme3 .widget-bizform .FormButton.btn:focus, .light-mode .theme3 a.btn:focus, .light-mode .theme3 .btn:focus {
        color: #2a2a2a;
   }
    .light-mode .theme4 .e3-button:focus, .light-mode .theme4 .FormPanel .FormButton:focus, .light-mode .theme4 .widget-bizform .FormButton.btn:focus, .light-mode .theme4 a.btn:focus, .light-mode .theme4 .btn:focus {
        color: #2a2a2a;
   }
    .light-mode .theme5 .e3-button:focus, .light-mode .theme5 .FormPanel .FormButton:focus, .light-mode .theme5 .widget-bizform .FormButton.btn:focus, .light-mode .theme5 a.btn:focus, .light-mode .theme5 .btn:focus {
        color: #2a2a2a;
   }
    .light-mode .theme6 .e3-button:focus, .light-mode .theme6 .FormPanel .FormButton:focus, .light-mode .theme6 .widget-bizform .FormButton.btn:focus, .light-mode .theme6 a.btn:focus, .light-mode .theme6 .btn:focus {
        color: #2a2a2a;
   }
}
@media (min-width: 1025px) {
    .light-mode .theme1 .rectangle-btn .e3-button, .light-mode .theme1 .rectangle-btn .FormPanel .FormButton, .light-mode .theme1 .rectangle-btn .FormButton.btn, .light-mode .theme1 .rectangle-btn a.btn, .light-mode .theme1 .rectangle-btn .btn, .light-mode .theme1 .pill-btn .e3-button, .light-mode .theme1 .pill-btn .FormPanel .FormButton, .light-mode .theme1 .pill-btn .FormButton.btn, .light-mode .theme1 .pill-btn a.btn, .light-mode .theme1 .pill-btn .btn {
        color: #fafafa;
        background-color: var(--primary-color);
   }
    .light-mode .theme2 .rectangle-btn .e3-button, .light-mode .theme2 .rectangle-btn .FormPanel .FormButton, .light-mode .theme2 .rectangle-btn .FormButton.btn, .light-mode .theme2 .rectangle-btn a.btn, .light-mode .theme2 .rectangle-btn .btn, .light-mode .theme2 .pill-btn .e3-button, .light-mode .theme2 .pill-btn .FormPanel .FormButton, .light-mode .theme2 .pill-btn .FormButton.btn, .light-mode .theme2 .pill-btn a.btn, .light-mode .theme2 .pill-btn .btn {
        color: #fafafa;
        background-color: var(--primary-color);
   }
    .light-mode .theme3 .rectangle-btn .e3-button, .light-mode .theme3 .rectangle-btn .FormPanel .FormButton, .light-mode .theme3 .rectangle-btn .FormButton.btn, .light-mode .theme3 .rectangle-btn a.btn, .light-mode .theme3 .rectangle-btn .btn, .light-mode .theme3 .pill-btn .e3-button, .light-mode .theme3 .pill-btn .FormPanel .FormButton, .light-mode .theme3 .pill-btn .FormButton.btn, .light-mode .theme3 .pill-btn a.btn, .light-mode .theme3 .pill-btn .btn {
        color: #fafafa;
        background-color: var(--secondary-color);
   }
    .light-mode .theme4 .rectangle-btn .e3-button, .light-mode .theme4 .rectangle-btn .FormPanel .FormButton, .light-mode .theme4 .rectangle-btn .FormButton.btn, .light-mode .theme4 .rectangle-btn a.btn, .light-mode .theme4 .rectangle-btn .btn, .light-mode .theme4 .pill-btn .e3-button, .light-mode .theme4 .pill-btn .FormPanel .FormButton, .light-mode .theme4 .pill-btn .FormButton.btn, .light-mode .theme4 .pill-btn a.btn, .light-mode .theme4 .pill-btn .btn {
        color: #fafafa;
        background-color: #757575;
   }
    .light-mode .theme5 .rectangle-btn .e3-button, .light-mode .theme5 .rectangle-btn .FormPanel .FormButton, .light-mode .theme5 .rectangle-btn .FormButton.btn, .light-mode .theme5 .rectangle-btn a.btn, .light-mode .theme5 .rectangle-btn .btn, .light-mode .theme5 .pill-btn .e3-button, .light-mode .theme5 .pill-btn .FormPanel .FormButton, .light-mode .theme5 .pill-btn .FormButton.btn, .light-mode .theme5 .pill-btn a.btn, .light-mode .theme5 .pill-btn .btn {
        color: #fafafa;
        background-color: #757575;
   }
    .light-mode .theme6 .rectangle-btn .e3-button, .light-mode .theme6 .rectangle-btn .FormPanel .FormButton, .light-mode .theme6 .rectangle-btn .FormButton.btn, .light-mode .theme6 .rectangle-btn a.btn, .light-mode .theme6 .rectangle-btn .btn, .light-mode .theme6 .pill-btn .e3-button, .light-mode .theme6 .pill-btn .FormPanel .FormButton, .light-mode .theme6 .pill-btn .FormButton.btn, .light-mode .theme6 .pill-btn a.btn, .light-mode .theme6 .pill-btn .btn {
        color: #fafafa;
        background-color: #757575;
   }
    .light-mode .theme1 .rectangle-btn .e3-button:hover, .light-mode .theme1 .rectangle-btn .FormPanel .FormButton:hover, .light-mode .theme1 .rectangle-btn .FormButton.btn:hover, .light-mode .theme1 .rectangle-btn a.btn:hover, .light-mode .theme1 .rectangle-btn .btn:hover, .light-mode .theme1 .rectangle-btn .e3-button:focus, .light-mode .theme1 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme1 .rectangle-btn .FormButton.btn:focus, .light-mode .theme1 .rectangle-btn a.btn:focus, .light-mode .theme1 .rectangle-btn .btn:focus, .light-mode .theme1 .pill-btn .e3-button:hover, .light-mode .theme1 .pill-btn .FormPanel .FormButton:hover, .light-mode .theme1 .pill-btn .FormButton.btn:hover, .light-mode .theme1 .pill-btn a.btn:hover, .light-mode .theme1 .pill-btn .btn:hover, .light-mode .theme1 .pill-btn .e3-button:focus, .light-mode .theme1 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme1 .pill-btn .FormButton.btn:focus, .light-mode .theme1 .pill-btn a.btn:focus, .light-mode .theme1 .pill-btn .btn:focus {
        background-color: rgba(9, 19, 60, .75);
   }
    .light-mode .theme2 .rectangle-btn .e3-button:hover, .light-mode .theme2 .rectangle-btn .FormPanel .FormButton:hover, .light-mode .theme2 .rectangle-btn .FormButton.btn:hover, .light-mode .theme2 .rectangle-btn a.btn:hover, .light-mode .theme2 .rectangle-btn .btn:hover, .light-mode .theme2 .rectangle-btn .e3-button:focus, .light-mode .theme2 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme2 .rectangle-btn .FormButton.btn:focus, .light-mode .theme2 .rectangle-btn a.btn:focus, .light-mode .theme2 .rectangle-btn .btn:focus, .light-mode .theme2 .pill-btn .e3-button:hover, .light-mode .theme2 .pill-btn .FormPanel .FormButton:hover, .light-mode .theme2 .pill-btn .FormButton.btn:hover, .light-mode .theme2 .pill-btn a.btn:hover, .light-mode .theme2 .pill-btn .btn:hover, .light-mode .theme2 .pill-btn .e3-button:focus, .light-mode .theme2 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme2 .pill-btn .FormButton.btn:focus, .light-mode .theme2 .pill-btn a.btn:focus, .light-mode .theme2 .pill-btn .btn:focus {
        background-color: rgba(9, 19, 60, .75);
   }
    .light-mode .theme3 .rectangle-btn .e3-button:hover, .light-mode .theme3 .rectangle-btn .FormPanel .FormButton:hover, .light-mode .theme3 .rectangle-btn .FormButton.btn:hover, .light-mode .theme3 .rectangle-btn a.btn:hover, .light-mode .theme3 .rectangle-btn .btn:hover, .light-mode .theme3 .rectangle-btn .e3-button:focus, .light-mode .theme3 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme3 .rectangle-btn .FormButton.btn:focus, .light-mode .theme3 .rectangle-btn a.btn:focus, .light-mode .theme3 .rectangle-btn .btn:focus, .light-mode .theme3 .pill-btn .e3-button:hover, .light-mode .theme3 .pill-btn .FormPanel .FormButton:hover, .light-mode .theme3 .pill-btn .FormButton.btn:hover, .light-mode .theme3 .pill-btn a.btn:hover, .light-mode .theme3 .pill-btn .btn:hover, .light-mode .theme3 .pill-btn .e3-button:focus, .light-mode .theme3 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme3 .pill-btn .FormButton.btn:focus, .light-mode .theme3 .pill-btn a.btn:focus, .light-mode .theme3 .pill-btn .btn:focus {
        background-color: rgba(163, 143, 0, .75);
   }
    .light-mode .theme4 .rectangle-btn .e3-button:hover, .light-mode .theme4 .rectangle-btn .FormPanel .FormButton:hover, .light-mode .theme4 .rectangle-btn .FormButton.btn:hover, .light-mode .theme4 .rectangle-btn a.btn:hover, .light-mode .theme4 .rectangle-btn .btn:hover, .light-mode .theme4 .rectangle-btn .e3-button:focus, .light-mode .theme4 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme4 .rectangle-btn .FormButton.btn:focus, .light-mode .theme4 .rectangle-btn a.btn:focus, .light-mode .theme4 .rectangle-btn .btn:focus, .light-mode .theme4 .pill-btn .e3-button:hover, .light-mode .theme4 .pill-btn .FormPanel .FormButton:hover, .light-mode .theme4 .pill-btn .FormButton.btn:hover, .light-mode .theme4 .pill-btn a.btn:hover, .light-mode .theme4 .pill-btn .btn:hover, .light-mode .theme4 .pill-btn .e3-button:focus, .light-mode .theme4 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme4 .pill-btn .FormButton.btn:focus, .light-mode .theme4 .pill-btn a.btn:focus, .light-mode .theme4 .pill-btn .btn:focus {
        background-color: rgba(117, 117, 117, .75);
   }
    .light-mode .theme5 .rectangle-btn .e3-button:hover, .light-mode .theme5 .rectangle-btn .FormPanel .FormButton:hover, .light-mode .theme5 .rectangle-btn .FormButton.btn:hover, .light-mode .theme5 .rectangle-btn a.btn:hover, .light-mode .theme5 .rectangle-btn .btn:hover, .light-mode .theme5 .rectangle-btn .e3-button:focus, .light-mode .theme5 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme5 .rectangle-btn .FormButton.btn:focus, .light-mode .theme5 .rectangle-btn a.btn:focus, .light-mode .theme5 .rectangle-btn .btn:focus, .light-mode .theme5 .pill-btn .e3-button:hover, .light-mode .theme5 .pill-btn .FormPanel .FormButton:hover, .light-mode .theme5 .pill-btn .FormButton.btn:hover, .light-mode .theme5 .pill-btn a.btn:hover, .light-mode .theme5 .pill-btn .btn:hover, .light-mode .theme5 .pill-btn .e3-button:focus, .light-mode .theme5 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme5 .pill-btn .FormButton.btn:focus, .light-mode .theme5 .pill-btn a.btn:focus, .light-mode .theme5 .pill-btn .btn:focus {
        background-color: rgba(117, 117, 117, .75);
   }
    .light-mode .theme6 .rectangle-btn .e3-button:hover, .light-mode .theme6 .rectangle-btn .FormPanel .FormButton:hover, .light-mode .theme6 .rectangle-btn .FormButton.btn:hover, .light-mode .theme6 .rectangle-btn a.btn:hover, .light-mode .theme6 .rectangle-btn .btn:hover, .light-mode .theme6 .rectangle-btn .e3-button:focus, .light-mode .theme6 .rectangle-btn .FormPanel .FormButton:focus, .light-mode .theme6 .rectangle-btn .FormButton.btn:focus, .light-mode .theme6 .rectangle-btn a.btn:focus, .light-mode .theme6 .rectangle-btn .btn:focus, .light-mode .theme6 .pill-btn .e3-button:hover, .light-mode .theme6 .pill-btn .FormPanel .FormButton:hover, .light-mode .theme6 .pill-btn .FormButton.btn:hover, .light-mode .theme6 .pill-btn a.btn:hover, .light-mode .theme6 .pill-btn .btn:hover, .light-mode .theme6 .pill-btn .e3-button:focus, .light-mode .theme6 .pill-btn .FormPanel .FormButton:focus, .light-mode .theme6 .pill-btn .FormButton.btn:focus, .light-mode .theme6 .pill-btn a.btn:focus, .light-mode .theme6 .pill-btn .btn:focus {
        background-color: rgba(117, 117, 117, .75);
   }
    .light-mode .e3-button, .light-mode .FormPanel .FormButton, .light-mode .widget-bizform .FormButton.btn, .light-mode a.btn, .light-mode .btn {
        color: #2a2a2a;
   }
    .light-mode .button-transparent .theme1 .e3-button, .light-mode .button-transparent .theme1 .FormPanel .FormButton, .light-mode .button-transparent .theme1 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme1 a.btn, .light-mode .button-transparent .theme1 .btn {
        border-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme2 .e3-button, .light-mode .button-transparent .theme2 .FormPanel .FormButton, .light-mode .button-transparent .theme2 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme2 a.btn, .light-mode .button-transparent .theme2 .btn {
        border-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme3 .e3-button, .light-mode .button-transparent .theme3 .FormPanel .FormButton, .light-mode .button-transparent .theme3 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme3 a.btn, .light-mode .button-transparent .theme3 .btn {
        border-color: var(--secondary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme4 .e3-button, .light-mode .button-transparent .theme4 .FormPanel .FormButton, .light-mode .button-transparent .theme4 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme4 a.btn, .light-mode .button-transparent .theme4 .btn {
        border-color: #757575;
        color: #fafafa;
   }
    .light-mode .button-transparent .theme5 .e3-button, .light-mode .button-transparent .theme5 .FormPanel .FormButton, .light-mode .button-transparent .theme5 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme5 a.btn, .light-mode .button-transparent .theme5 .btn {
        border-color: #757575;
        color: #fafafa;
   }
    .light-mode .button-transparent .theme6 .e3-button, .light-mode .button-transparent .theme6 .FormPanel .FormButton, .light-mode .button-transparent .theme6 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme6 a.btn, .light-mode .button-transparent .theme6 .btn {
        border-color: #757575;
        color: #fafafa;
   }
    .light-mode .button-transparent .theme1 .e3-button, .light-mode .button-transparent .theme1 .FormPanel .FormButton, .light-mode .button-transparent .theme1 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme1 a.btn, .light-mode .button-transparent .theme1 .btn {
        color: #2a2a2a;
   }
    .light-mode .button-transparent .theme2 .e3-button, .light-mode .button-transparent .theme2 .FormPanel .FormButton, .light-mode .button-transparent .theme2 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme2 a.btn, .light-mode .button-transparent .theme2 .btn {
        color: #2a2a2a;
   }
    .light-mode .button-transparent .theme3 .e3-button, .light-mode .button-transparent .theme3 .FormPanel .FormButton, .light-mode .button-transparent .theme3 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme3 a.btn, .light-mode .button-transparent .theme3 .btn {
        color: #2a2a2a;
   }
    .light-mode .button-transparent .theme4 .e3-button, .light-mode .button-transparent .theme4 .FormPanel .FormButton, .light-mode .button-transparent .theme4 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme4 a.btn, .light-mode .button-transparent .theme4 .btn {
        color: #2a2a2a;
   }
    .light-mode .button-transparent .theme5 .e3-button, .light-mode .button-transparent .theme5 .FormPanel .FormButton, .light-mode .button-transparent .theme5 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme5 a.btn, .light-mode .button-transparent .theme5 .btn {
        color: #2a2a2a;
   }
    .light-mode .button-transparent .theme6 .e3-button, .light-mode .button-transparent .theme6 .FormPanel .FormButton, .light-mode .button-transparent .theme6 .widget-bizform .FormButton.btn, .light-mode .button-transparent .theme6 a.btn, .light-mode .button-transparent .theme6 .btn {
        color: #2a2a2a;
   }
    .light-mode .button-transparent .theme1 .e3-button:hover, .light-mode .button-transparent .theme1 .FormPanel .FormButton:hover, .light-mode .button-transparent .theme1 .widget-bizform .FormButton.btn:hover, .light-mode .button-transparent .theme1 a.btn:hover, .light-mode .button-transparent .theme1 .btn:hover, .light-mode .button-transparent .theme1 .e3-button:focus, .light-mode .button-transparent .theme1 .FormPanel .FormButton:focus, .light-mode .button-transparent .theme1 .widget-bizform .FormButton.btn:focus, .light-mode .button-transparent .theme1 a.btn:focus, .light-mode .button-transparent .theme1 .btn:focus {
        background-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme2 .e3-button:hover, .light-mode .button-transparent .theme2 .FormPanel .FormButton:hover, .light-mode .button-transparent .theme2 .widget-bizform .FormButton.btn:hover, .light-mode .button-transparent .theme2 a.btn:hover, .light-mode .button-transparent .theme2 .btn:hover, .light-mode .button-transparent .theme2 .e3-button:focus, .light-mode .button-transparent .theme2 .FormPanel .FormButton:focus, .light-mode .button-transparent .theme2 .widget-bizform .FormButton.btn:focus, .light-mode .button-transparent .theme2 a.btn:focus, .light-mode .button-transparent .theme2 .btn:focus {
        background-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme3 .e3-button:hover, .light-mode .button-transparent .theme3 .FormPanel .FormButton:hover, .light-mode .button-transparent .theme3 .widget-bizform .FormButton.btn:hover, .light-mode .button-transparent .theme3 a.btn:hover, .light-mode .button-transparent .theme3 .btn:hover, .light-mode .button-transparent .theme3 .e3-button:focus, .light-mode .button-transparent .theme3 .FormPanel .FormButton:focus, .light-mode .button-transparent .theme3 .widget-bizform .FormButton.btn:focus, .light-mode .button-transparent .theme3 a.btn:focus, .light-mode .button-transparent .theme3 .btn:focus {
        background-color: var(--secondary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme4 .e3-button:hover, .light-mode .button-transparent .theme4 .FormPanel .FormButton:hover, .light-mode .button-transparent .theme4 .widget-bizform .FormButton.btn:hover, .light-mode .button-transparent .theme4 a.btn:hover, .light-mode .button-transparent .theme4 .btn:hover, .light-mode .button-transparent .theme4 .e3-button:focus, .light-mode .button-transparent .theme4 .FormPanel .FormButton:focus, .light-mode .button-transparent .theme4 .widget-bizform .FormButton.btn:focus, .light-mode .button-transparent .theme4 a.btn:focus, .light-mode .button-transparent .theme4 .btn:focus {
        background-color: #757575;
        color: #fafafa;
   }
    .light-mode .button-transparent .theme5 .e3-button:hover, .light-mode .button-transparent .theme5 .FormPanel .FormButton:hover, .light-mode .button-transparent .theme5 .widget-bizform .FormButton.btn:hover, .light-mode .button-transparent .theme5 a.btn:hover, .light-mode .button-transparent .theme5 .btn:hover, .light-mode .button-transparent .theme5 .e3-button:focus, .light-mode .button-transparent .theme5 .FormPanel .FormButton:focus, .light-mode .button-transparent .theme5 .widget-bizform .FormButton.btn:focus, .light-mode .button-transparent .theme5 a.btn:focus, .light-mode .button-transparent .theme5 .btn:focus {
        background-color: #757575;
        color: #fafafa;
   }
    .light-mode .button-transparent .theme6 .e3-button:hover, .light-mode .button-transparent .theme6 .FormPanel .FormButton:hover, .light-mode .button-transparent .theme6 .widget-bizform .FormButton.btn:hover, .light-mode .button-transparent .theme6 a.btn:hover, .light-mode .button-transparent .theme6 .btn:hover, .light-mode .button-transparent .theme6 .e3-button:focus, .light-mode .button-transparent .theme6 .FormPanel .FormButton:focus, .light-mode .button-transparent .theme6 .widget-bizform .FormButton.btn:focus, .light-mode .button-transparent .theme6 a.btn:focus, .light-mode .button-transparent .theme6 .btn:focus {
        background-color: #757575;
        color: #fafafa;
   }
    .light-mode .button-transparent .header-button .e3-button {
        border-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme1 .e3-button:hover, .light-mode .button-transparent .theme1 .e3-button:focus {
        background-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme2 .e3-button:hover, .light-mode .button-transparent .theme2 .e3-button:focus {
        background-color: var(--primary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme3 .e3-button:hover, .light-mode .button-transparent .theme3 .e3-button:focus {
        background-color: var(--secondary-color);
        color: #fafafa;
   }
    .light-mode .button-transparent .theme4 .e3-button:hover, .light-mode .button-transparent .theme4 .e3-button:focus {
        background-color: #757575;
        color: #fafafa;
   }
    .light-mode .button-transparent .theme5 .e3-button:hover, .light-mode .button-transparent .theme5 .e3-button:focus {
        background-color: #757575;
        color: #fafafa;
   }
    .light-mode .button-transparent .theme6 .e3-button:hover, .light-mode .button-transparent .theme6 .e3-button:focus {
        background-color: #757575;
        color: #fafafa;
   }
    .light-mode .button-transparent .header-button .e3-button:hover, .light-mode .button-transparent .header-button .e3-button:focus {
        background-color: var(--primary-color);
        color: #fafafa;
   }
}
.light-mode section.theme1 a {
    color: #2a2a2a;
}
.light-mode section.theme2 a {
    color: #2a2a2a;
}
.light-mode section.theme3 a {
    color: #2a2a2a;
}
.light-mode section.theme4 a {
    color: #2a2a2a;
}
.light-mode section.theme5 a {
    color: #2a2a2a;
}
.light-mode section.theme6 a {
    color: #2a2a2a;
}
@media (-webkit-min-device-pixel-ratio: 0.9) and (-webkit-max-device-pixel-ratio: 1.9) and (hover: hover) {
    .light-mode section.theme1 a:hover {
        transition: 0.2s ease all;
   }
    .light-mode section.theme1 a:focus {
        transition: 0.2s ease all;
   }
    .light-mode section.theme2 a:hover {
        transition: 0.2s ease all;
   }
    .light-mode section.theme2 a:focus {
        transition: 0.2s ease all;
   }
    .light-mode section.theme3 a:hover {
        transition: 0.2s ease all;
   }
    .light-mode section.theme3 a:focus {
        transition: 0.2s ease all;
   }
    .light-mode section.theme4 a:hover {
        transition: 0.2s ease all;
   }
    .light-mode section.theme4 a:focus {
        transition: 0.2s ease all;
   }
    .light-mode section.theme5 a:hover {
        transition: 0.2s ease all;
   }
    .light-mode section.theme5 a:focus {
        transition: 0.2s ease all;
   }
    .light-mode section.theme6 a:hover {
        transition: 0.2s ease all;
   }
    .light-mode section.theme6 a:focus {
        transition: 0.2s ease all;
   }
    .light-mode section.theme1 a:hover {
        color: var(--primary-color);
        transition: 0.2s ease all;
   }
    .light-mode section.theme1 a:focus {
        outline: 1px solid var(--primary-color);
        transition: 0.2s ease all;
   }
    .light-mode section.theme2 a:hover {
        color: var(--primary-color);
        transition: 0.2s ease all;
   }
    .light-mode section.theme2 a:focus {
        outline: 1px solid var(--primary-color);
        transition: 0.2s ease all;
   }
    .light-mode section.theme3 a:hover {
        color: var(--secondary-color);
        transition: 0.2s ease all;
   }
    .light-mode section.theme3 a:focus {
        outline: 1px solid var(--secondary-color);
        transition: 0.2s ease all;
   }
    .light-mode section.theme4 a:hover {
        color: #757575;
        transition: 0.2s ease all;
   }
    .light-mode section.theme4 a:focus {
        outline: 1px solid #757575;
        transition: 0.2s ease all;
   }
    .light-mode section.theme5 a:hover {
        color: #757575;
        transition: 0.2s ease all;
   }
    .light-mode section.theme5 a:focus {
        outline: 1px solid #757575;
        transition: 0.2s ease all;
   }
    .light-mode section.theme6 a:hover {
        color: #757575;
        transition: 0.2s ease all;
   }
    .light-mode section.theme6 a:focus {
        outline: 1px solid #757575;
        transition: 0.2s ease all;
   }
}
.light-mode section .inner-wrap {
    padding-top: 20px;
    padding-bottom: 20px;
}
.light-mode .widget-form .widget-form-label {
    color: #2a2a2a;
}
.light-mode .widget-form .widget-form-input {
    border-color: #e0e0e0;
}
.light-mode .widget-form .widget-form-input:focus {
    border-color: #757575;
}
.light-mode .theme1 .widget-form input[type="submit"] {
    color: #fafafa;
    background-color: var(--primary-color);
}
.light-mode .theme2 .widget-form input[type="submit"] {
    color: #fafafa;
    background-color: var(--primary-color);
}
.light-mode .theme3 .widget-form input[type="submit"] {
    color: #fafafa;
    background-color: var(--secondary-color);
}
.light-mode .theme4 .widget-form input[type="submit"] {
    color: #fafafa;
    background-color: #757575;
}
.light-mode .theme5 .widget-form input[type="submit"] {
    color: #fafafa;
    background-color: #757575;
}
.light-mode .theme6 .widget-form input[type="submit"] {
    color: #fafafa;
    background-color: #757575;
}
.light-mode hr {
    margin-top: 10px;
    margin-bottom: 10px;
}
.light-mode .MobileAppBody, .light-mode [data-role="page"] {
    font-family: "Montserrat", sans-serif, sans-serif;
}
.light-mode .MobileAppBody .MobileMasterFooter {
    background: var(--primary-color);
    color: #fafafa;
}
.light-mode .MobileAppBody .MobileMasterFooter a {
    color: #fafafa;
}
.light-mode .skip-link:focus, .light-mode .skip-link:active {
    padding: 20px;
    background: #fff;
    color: #2a2a2a;
}
.light-mode .theme1 .social-icons a:hover, .light-mode .theme1 .social-icons a:focus {
    color: #fafafa;
}
.light-mode .theme2 .social-icons a:hover, .light-mode .theme2 .social-icons a:focus {
    color: #fafafa;
}
.light-mode .theme3 .social-icons a:hover, .light-mode .theme3 .social-icons a:focus {
    color: #fafafa;
}
.light-mode .theme4 .social-icons a:hover, .light-mode .theme4 .social-icons a:focus {
    color: #fafafa;
}
.light-mode .theme5 .social-icons a:hover, .light-mode .theme5 .social-icons a:focus {
    color: #fafafa;
}
.light-mode .theme6 .social-icons a:hover, .light-mode .theme6 .social-icons a:focus {
    color: #fafafa;
}
.light-mode .theme1 .social-icons a:focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-color: #fafafa;
}
.light-mode .theme2 .social-icons a:focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-color: #fafafa;
}
.light-mode .theme3 .social-icons a:focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-color: #fafafa;
}
.light-mode .theme4 .social-icons a:focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-color: #fafafa;
}
.light-mode .theme5 .social-icons a:focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-color: #fafafa;
}
.light-mode .theme6 .social-icons a:focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-color: #fafafa;
}
header:is(.module-page):is(.no-banner) .light-mode .master-layout-1 {
    background: #fff;
    height: 70px;
    border-bottom: 0 solid var(--primary-color);
}
.light-mode .master-layout-1 .container-fluid {
    height: 70px;
}
.light-mode .master-layout-1 #menu-button i {
    color: #2a2a2a;
}
.light-mode .master-layout-1 .logo {
    height: 70px;
}
.light-mode .master-layout-1 .MyProfile_Svg svg {
    fill: #2a2a2a;
}
.light-mode .master-layout-1 nav {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .master-layout-1 nav #main-menu {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .master-layout-1 nav #main-menu li, .light-mode .master-layout-1 nav #main-menu a {
    letter-spacing: normal;
}
.light-mode .master-layout-1 nav #main-menu a {
    color: #2a2a2a;
}
.light-mode .master-layout-1 nav #main-menu a.active-link, .light-mode .master-layout-1 nav #main-menu a.current {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .master-layout-1 nav #main-menu ul {
    background-color: #e6e6e6;
    color: #2a2a2a;
}
.light-mode .master-layout-1 nav #main-menu ul ul {
    background-color: #ccc;
    color: #2a2a2a;
}
.light-mode .master-layout-1 nav #main-menu ul ul ul {
    background-color: #b3b3b3;
    color: #2a2a2a;
}
.light-mode .master-layout-1 nav #main-menu .sub-arrow {
    background-color: var(--primary-color);
    color: #fafafa;
    border: 1px solid rgba(250, 250, 250, .5);
}
.light-mode .master-layout-1 ~ .header-space {
    height: 70px;
}
@media (hover: hover) and (pointer: fine) and (min-width: 1025px), screen and (-ms-high-contrast: none) and (min-width: 1025px) {
    .light-mode .master-layout-1 {
        height: auto;
   }
    .light-mode .master-layout-1 .container-fluid {
        height: 120px;
   }
    .light-mode .master-layout-1 .logo {
        height: 120px;
   }
    .light-mode .master-layout-1 .MyProfile_Member {
        height: 120px;
   }
    .light-mode .master-layout-1 .MyProfile_Member:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
        outline: 1px solid #2a2a2a;
   }
    .light-mode .master-layout-1 .MyProfile_Member:focus .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode .master-layout-1 .MyProfile_Member .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode .master-layout-1 .MyProfile_Member .MyProfile_Svg svg {
        fill: #2a2a2a;
   }
    .light-mode .master-layout-1 .header-social {
        line-height: 50px;
   }
    .light-mode .master-layout-1 .header-social a {
        color: #2a2a2a;
   }
    .light-mode .master-layout-1 .header-social a:focus {
        outline-color: #2a2a2a;
   }
    .light-mode .master-layout-1 ~ .header-space {
        height: 120px;
   }
    .light-mode .master-layout-1.scrolled-head .container-fluid, .light-mode .master-layout-1.scrolled-head-temp .container-fluid {
        height: 80px;
   }
    .light-mode .master-layout-1.scrolled-head .logo, .light-mode .master-layout-1.scrolled-head-temp .logo {
        height: 80px;
   }
    .light-mode .master-layout-1.scrolled-head .MyProfile_Member, .light-mode .master-layout-1.scrolled-head-temp .MyProfile_Member {
        height: 80px;
   }
    .light-mode .master-layout-1 #divMainMenu {
        height: 120px;
   }
    .light-mode .master-layout-1 #divMainMenu nav #main-menu > li > a {
        color: #2a2a2a;
        line-height: 120px;
   }
    .light-mode .master-layout-1 #divMainMenu nav #main-menu > li > a:hover, .light-mode .master-layout-1 #divMainMenu nav #main-menu > li > a.highlighted, .light-mode .master-layout-1 #divMainMenu nav #main-menu > li > a.active-link {
        box-shadow: 0 -10px 0 -6px var(--primary-color) inset;
   }
    .light-mode .master-layout-1 #divMainMenu nav #main-menu > li > a:focus, .light-mode .master-layout-1 #divMainMenu nav #main-menu ul a:focus, .light-mode .master-layout-1 #divMainMenu nav #main-menu ul ul a:focus, .light-mode .master-layout-1 #divMainMenu nav #main-menu ul ul ul a:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1 #divMainMenu nav #main-menu ul a {
        background-color: #fff;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1 #divMainMenu nav #main-menu ul ul a {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1 #divMainMenu nav #main-menu ul ul ul a {
        background-color: #ccc;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1 #divMainMenu nav #main-menu ul a:hover {
        background-color: #f2f2f2;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1.scrolled-head #divMainMenu, .light-mode .master-layout-1.scrolled-head-temp #divMainMenu {
        height: 80px;
   }
    .light-mode .master-layout-1.scrolled-head #divMainMenu:after, .light-mode .master-layout-1.scrolled-head-temp #divMainMenu:after {
        height: 80px;
   }
    .light-mode .master-layout-1.scrolled-head #divMainMenu nav:after, .light-mode .master-layout-1.scrolled-head-temp #divMainMenu nav:after {
        height: 80px;
   }
    .light-mode .master-layout-1.scrolled-head #divMainMenu #main-menu > li > a, .light-mode .master-layout-1.scrolled-head-temp #divMainMenu #main-menu > li > a {
        line-height: 80px;
   }
}
.light-mode .master-layout-1-fat {
    background: #fff;
    height: 70px;
    border-bottom: 0 solid var(--primary-color);
}
.light-mode .master-layout-1-fat .container-fluid {
    height: 70px;
}
.light-mode .master-layout-1-fat #menu-button i {
    color: #2a2a2a;
}
.light-mode .master-layout-1-fat .logo {
    height: 70px;
}
.light-mode .master-layout-1-fat .MyProfile_Svg svg {
    fill: #2a2a2a;
}
.light-mode .master-layout-1-fat nav {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .master-layout-1-fat nav #main-menu {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .master-layout-1-fat nav #main-menu li, .light-mode .master-layout-1-fat nav #main-menu a {
    letter-spacing: normal;
}
.light-mode .master-layout-1-fat nav #main-menu a {
    color: #2a2a2a;
}
.light-mode .master-layout-1-fat nav #main-menu a.active-link, .light-mode .master-layout-1-fat nav #main-menu a.current {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .master-layout-1-fat nav #main-menu ul {
    background-color: #e6e6e6;
    color: #2a2a2a;
}
.light-mode .master-layout-1-fat nav #main-menu ul ul {
    background-color: #ccc;
    color: #2a2a2a;
}
.light-mode .master-layout-1-fat nav #main-menu ul ul ul {
    background-color: #b3b3b3;
    color: #2a2a2a;
}
.light-mode .master-layout-1-fat nav #main-menu .sub-arrow {
    background-color: var(--primary-color);
    color: #fafafa;
    border: 1px solid rgba(250, 250, 250, .5);
}
.light-mode .master-layout-1-fat ~ .header-space {
    height: 70px;
}
@media (hover: hover) and (pointer: fine) and (min-width: 1025px), screen and (-ms-high-contrast: none) and (min-width: 1025px) {
    .light-mode .master-layout-1-fat {
        height: auto;
   }
    .light-mode .master-layout-1-fat .container-fluid {
        height: 170px;
   }
    .light-mode .master-layout-1-fat .logo {
        height: 170px;
   }
    .light-mode .master-layout-1-fat .MyProfile_Member {
        height: 170px;
   }
    .light-mode .master-layout-1-fat .MyProfile_Member:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
        outline: 1px solid #2a2a2a;
   }
    .light-mode .master-layout-1-fat .MyProfile_Member:focus .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-fat .MyProfile_Member .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-fat .MyProfile_Member .MyProfile_Svg svg {
        fill: #2a2a2a;
   }
    .light-mode .master-layout-1-fat ~ .header-space {
        height: 170px;
   }
    .light-mode .master-layout-1-fat.scrolled-head .container-fluid, .light-mode .master-layout-1-fat.scrolled-head-temp .container-fluid {
        height: 80px;
   }
    .light-mode .master-layout-1-fat.scrolled-head .logo, .light-mode .master-layout-1-fat.scrolled-head-temp .logo {
        height: 80px;
   }
    .light-mode .master-layout-1-fat.scrolled-head .MyProfile_Member, .light-mode .master-layout-1-fat.scrolled-head-temp .MyProfile_Member {
        height: 80px;
   }
    .light-mode .master-layout-1-fat #divMainMenu {
        height: 170px;
   }
    .light-mode .master-layout-1-fat #divMainMenu nav #main-menu > li > a {
        color: #2a2a2a;
        line-height: 170px;
   }
    .light-mode .master-layout-1-fat #divMainMenu nav #main-menu > li > a:hover, .light-mode .master-layout-1-fat #divMainMenu nav #main-menu > li > a.highlighted, .light-mode .master-layout-1-fat #divMainMenu nav #main-menu > li > a.active-link {
        box-shadow: 0 -10px 0 -6px var(--primary-color) inset;
   }
    .light-mode .master-layout-1-fat #divMainMenu nav #main-menu > li > a:focus, .light-mode .master-layout-1-fat #divMainMenu nav #main-menu ul a:focus, .light-mode .master-layout-1-fat #divMainMenu nav #main-menu ul ul a:focus, .light-mode .master-layout-1-fat #divMainMenu nav #main-menu ul ul ul a:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-fat #divMainMenu nav #main-menu ul a {
        background-color: #fff;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-fat #divMainMenu nav #main-menu ul ul a {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-fat #divMainMenu nav #main-menu ul ul ul a {
        background-color: #ccc;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-fat #divMainMenu nav #main-menu ul a:hover {
        background-color: #f2f2f2;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-fat.scrolled-head #divMainMenu, .light-mode .master-layout-1-fat.scrolled-head-temp #divMainMenu {
        height: 80px;
   }
    .light-mode .master-layout-1-fat.scrolled-head #divMainMenu:after, .light-mode .master-layout-1-fat.scrolled-head-temp #divMainMenu:after {
        height: 80px;
   }
    .light-mode .master-layout-1-fat.scrolled-head #divMainMenu nav:after, .light-mode .master-layout-1-fat.scrolled-head-temp #divMainMenu nav:after {
        height: 80px;
   }
    .light-mode .master-layout-1-fat.scrolled-head #divMainMenu #main-menu > li > a, .light-mode .master-layout-1-fat.scrolled-head-temp #divMainMenu #main-menu > li > a {
        line-height: 80px;
   }
}
.light-mode header.master-layout-3 {
    background: #fff;
    height: 70px;
    border-bottom: 0 solid var(--primary-color);
}
.light-mode header.master-layout-3 .container-fluid {
    height: 70px;
}
.light-mode header.master-layout-3 ~ .header-space {
    height: 70px;
}
.light-mode header.master-layout-3 #menu-button i {
    color: #2a2a2a;
}
.light-mode header.master-layout-3 .logo {
    height: 70px;
}
.light-mode header.master-layout-3 .MyProfile_Member .MyProfile_Svg svg {
    fill: #2a2a2a;
}
.light-mode header.master-layout-3 nav {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode header.master-layout-3 #main-menu {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode header.master-layout-3 #main-menu li, .light-mode header.master-layout-3 #main-menu a {
    letter-spacing: normal;
}
.light-mode header.master-layout-3 #main-menu a {
    color: #2a2a2a;
}
.light-mode header.master-layout-3 #main-menu a.active-link, .light-mode header.master-layout-3 #main-menu a.current {
    background-color: #fff;
}
.light-mode header.master-layout-3 #main-menu ul {
    background-color: #e6e6e6;
    color: #2a2a2a;
}
.light-mode header.master-layout-3 #main-menu ul ul {
    background-color: #ccc;
    color: #2a2a2a;
}
.light-mode header.master-layout-3 #main-menu ul ul ul {
    background-color: #b3b3b3;
    color: #2a2a2a;
}
.light-mode header.master-layout-3 #main-menu .sub-arrow {
    background-color: var(--primary-color);
    color: #fafafa;
    border: 1px solid rgba(250, 250, 250, .5);
}
@media (hover: hover) and (pointer: fine) and (min-width: 1025px), screen and (-ms-high-contrast: none) and (min-width: 1025px) {
    .light-mode header.master-layout-3 {
        height: auto;
   }
    .light-mode header.master-layout-3 .container-fluid {
        height: 120px;
   }
    .light-mode header.master-layout-3 .header-top {
        background: #fff;
   }
    .light-mode header.master-layout-3 .logo {
        height: 90px;
   }
    .light-mode header.master-layout-3 .MyProfile_Member {
        height: 90px;
   }
    .light-mode header.master-layout-3 .MyProfile_Member:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
        outline: 1px solid #2a2a2a;
   }
    .light-mode header.master-layout-3 .MyProfile_Member:focus .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode header.master-layout-3 .MyProfile_Member .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode header.master-layout-3 .header-social {
        line-height: 90px;
   }
    .light-mode header.master-layout-3 .header-social a {
        color: #2a2a2a;
   }
    .light-mode header.master-layout-3 .header-social a:focus {
        outline-color: #2a2a2a;
   }
    .light-mode header.master-layout-3 .header-social a .fa {
        line-height: 90px;
   }
    .light-mode header.master-layout-3.scrolled-head .container-fluid, .light-mode header.master-layout-3.scrolled-head-temp .container-fluid {
        height: 80px;
   }
    .light-mode header.master-layout-3.scrolled-head .logo, .light-mode header.master-layout-3.scrolled-head-temp .logo {
        height: 60px;
   }
    .light-mode header.master-layout-3.scrolled-head .header-social, .light-mode header.master-layout-3.scrolled-head-temp .header-social {
        line-height: 60px;
   }
    .light-mode header.master-layout-3.scrolled-head .header-social a .fa, .light-mode header.master-layout-3.scrolled-head-temp .header-social a .fa {
        line-height: 60px;
   }
    .light-mode header.master-layout-3.scrolled-head .MyProfile_Member, .light-mode header.master-layout-3.scrolled-head-temp .MyProfile_Member {
        height: 60px;
   }
    .light-mode header.master-layout-3.scrolled-head .MyProfile_Member .fullView, .light-mode header.master-layout-3.scrolled-head-temp .MyProfile_Member .fullView {
        top: 60px;
   }
    .light-mode header.master-layout-3 nav {
        background-color: transparent;
   }
    .light-mode header.master-layout-3 #main-menu {
        background-color: transparent;
   }
    .light-mode header.master-layout-3 #main-menu > li > a {
        color: #2a2a2a;
   }
    .light-mode header.master-layout-3 #main-menu > li > a:hover, .light-mode header.master-layout-3 #main-menu > li > a.highlighted, .light-mode header.master-layout-3 #main-menu > li > a.active-link {
        background-color: transparent;
        box-shadow: 0 -10px 0 -6px var(--primary-color) inset;
   }
    .light-mode header.master-layout-3 #main-menu > li > a:focus, .light-mode header.master-layout-3 #main-menu ul a:focus, .light-mode header.master-layout-3 #main-menu ul ul a:focus, .light-mode header.master-layout-3 #main-menu ul ul ul a:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-3 #main-menu ul a {
        background-color: #fff;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-3 #main-menu ul ul a {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-3 #main-menu ul ul ul a {
        background-color: #ccc;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-3 #main-menu ul a:hover {
        background-color: #f2f2f2;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-3 #main-menu li .sub-arrow {
        border-color: rgba(9, 19, 60, .5);
   }
}
.light-mode header.master-layout-2 {
    background: #fff;
    height: 70px;
    border-bottom: 0 solid var(--primary-color);
}
.light-mode header.master-layout-2 .container-fluid {
    height: 70px;
}
.light-mode header.master-layout-2 ~ .header-space {
    height: 70px;
}
.light-mode header.master-layout-2 #menu-button i {
    color: #2a2a2a;
}
.light-mode header.master-layout-2 .logo {
    height: 70px;
}
.light-mode header.master-layout-2 .MyProfile_Member .MyProfile_Svg svg {
    fill: #2a2a2a;
}
.light-mode header.master-layout-2 nav {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode header.master-layout-2 #main-menu {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode header.master-layout-2 #main-menu li, .light-mode header.master-layout-2 #main-menu a {
    letter-spacing: normal;
}
.light-mode header.master-layout-2 #main-menu a {
    color: #2a2a2a;
}
.light-mode header.master-layout-2 #main-menu a.active-link, .light-mode header.master-layout-2 #main-menu a.current {
    background-color: #fff;
}
.light-mode header.master-layout-2 #main-menu ul {
    background-color: #e6e6e6;
    color: #2a2a2a;
}
.light-mode header.master-layout-2 #main-menu ul ul {
    background-color: #ccc;
    color: #2a2a2a;
}
.light-mode header.master-layout-2 #main-menu ul ul ul {
    background-color: #b3b3b3;
    color: #2a2a2a;
}
.light-mode header.master-layout-2 #main-menu ul a {
    background-color: #e6e6e6;
    color: #2a2a2a;
}
.light-mode header.master-layout-2 #main-menu ul ul a {
    background-color: #ccc;
    color: #2a2a2a;
}
.light-mode header.master-layout-2 #main-menu ul ul ul a {
    background-color: #b3b3b3;
    color: #2a2a2a;
}
.light-mode header.master-layout-2 #main-menu .sub-arrow {
    background-color: var(--primary-color);
    color: #fafafa;
    border: 1px solid rgba(250, 250, 250, .5);
}
@media (hover: hover) and (pointer: fine) and (min-width: 1025px), screen and (-ms-high-contrast: none) and (min-width: 1025px) {
    .light-mode header.master-layout-2 {
        height: auto;
   }
    .light-mode header.master-layout-2 .container-fluid {
        height: 120px;
   }
    .light-mode header.master-layout-2 ~ .header-space {
        height: 120px;
   }
    .light-mode header.master-layout-2 .header-top {
        background: #fff;
   }
    .light-mode header.master-layout-2 .header-bottom {
        background: #fff;
   }
    .light-mode header.master-layout-2 .logo {
        height: 120px;
   }
    .light-mode header.master-layout-2 .MyProfile_Member {
        height: 60px;
   }
    .light-mode header.master-layout-2 .MyProfile_Member:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
        outline: 1px solid #2a2a2a;
   }
    .light-mode header.master-layout-2 .MyProfile_Member:focus .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode header.master-layout-2 .MyProfile_Member .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode header.master-layout-2 .MyProfile_Member .fullView a:hover, .light-mode header.master-layout-2 .MyProfile_Member .fullView a:focus {
        outline-color: #2a2a2a;
   }
    .light-mode header.master-layout-2 .header-social {
        line-height: 60px;
   }
    .light-mode header.master-layout-2 .header-social a {
        color: #2a2a2a;
   }
    .light-mode header.master-layout-2 .header-social a:focus {
        outline-color: #2a2a2a;
   }
    .light-mode header.master-layout-2 .header-social a .fa {
        line-height: 60px;
   }
    .light-mode header.master-layout-2.scrolled-head .container-fluid, .light-mode header.master-layout-2.scrolled-head-temp .container-fluid {
        height: 80px;
   }
    .light-mode header.master-layout-2.scrolled-head .logo, .light-mode header.master-layout-2.scrolled-head-temp .logo {
        height: 80px;
   }
    .light-mode header.master-layout-2.scrolled-head .header-social, .light-mode header.master-layout-2.scrolled-head-temp .header-social {
        line-height: 35px;
   }
    .light-mode header.master-layout-2.scrolled-head .header-social a .fa, .light-mode header.master-layout-2.scrolled-head-temp .header-social a .fa {
        line-height: 35px;
   }
    .light-mode header.master-layout-2.scrolled-head .MyProfile_Member, .light-mode header.master-layout-2.scrolled-head-temp .MyProfile_Member {
        height: 35px;
   }
    .light-mode header.master-layout-2.scrolled-head .MyProfile_Member .fullView, .light-mode header.master-layout-2.scrolled-head-temp .MyProfile_Member .fullView {
        top: 45px;
   }
    .light-mode header.master-layout-2.scrolled-head .header-bottom, .light-mode header.master-layout-2.scrolled-head-temp .header-bottom {
        height: 35px;
   }
    .light-mode header.master-layout-2 div#divMainMenu {
        height: 59px;
   }
    .light-mode header.master-layout-2 nav {
        background-color: transparent;
   }
    .light-mode header.master-layout-2 #main-menu {
        background-color: transparent;
   }
    .light-mode header.master-layout-2 #main-menu > li > a {
        color: #2a2a2a;
   }
    .light-mode header.master-layout-2 #main-menu > li > a:hover, .light-mode header.master-layout-2 #main-menu > li > a.highlighted, .light-mode header.master-layout-2 #main-menu > li > a.active-link {
        background-color: transparent;
        box-shadow: 0 -10px 0 -6px var(--primary-color) inset;
   }
    .light-mode header.master-layout-2 #main-menu > li > a:focus, .light-mode header.master-layout-2 #main-menu ul a:focus, .light-mode header.master-layout-2 #main-menu ul ul a:focus, .light-mode header.master-layout-2 #main-menu ul ul ul a:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
}
@media (hover: hover) and (pointer: fine) and (min-width: 1025px), screen and (-ms-high-contrast: none) and (min-width: 1025px) {
    .light-mode header.master-layout-2 #main-menu ul a {
        background-color: #fff;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-2 #main-menu ul ul a {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-2 #main-menu ul ul ul a {
        background-color: #ccc;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-2 #main-menu ul a:hover {
        background-color: #f2f2f2;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-2 #main-menu li .sub-arrow {
        border-color: rgba(9, 19, 60, .5);
   }
    .light-mode header.master-layout-2.scrolled-head div#divMainMenu, .light-mode header.master-layout-2.scrolled-head-temp div#divMainMenu {
        height: 45px;
   }
    .light-mode header.master-layout-2.scrolled-head #main-menu > li > a, .light-mode header.master-layout-2.scrolled-head-temp #main-menu > li > a {
        line-height: 45px;
   }
}
.light-mode header.master-layout-4 {
    background: #fff;
    height: 70px;
}
.light-mode header.master-layout-4 .container-fluid {
    height: 70px;
}
.light-mode header.master-layout-4 .header-bot {
    border-bottom: 0 solid var(--primary-color);
}
.light-mode header.master-layout-4 ~ .header-space {
    height: 70px;
}
.light-mode header.master-layout-4 #menu-button i {
    color: #2a2a2a;
}
.light-mode header.master-layout-4 .logo {
    height: 70px;
}
.light-mode header.master-layout-4 .MyProfile_Member .MyProfile_Svg svg {
    fill: #2a2a2a;
}
.light-mode header.master-layout-4 nav {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode header.master-layout-4 #main-menu {
    box-shadow: none;
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode header.master-layout-4 #main-menu li, .light-mode header.master-layout-4 #main-menu a {
    letter-spacing: normal;
}
.light-mode header.master-layout-4 #main-menu a {
    color: #2a2a2a;
}
.light-mode header.master-layout-4 #main-menu a.active-link, .light-mode header.master-layout-4 #main-menu a.current {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode header.master-layout-4 #main-menu ul {
    background-color: #e6e6e6;
    color: #2a2a2a;
}
.light-mode header.master-layout-4 #main-menu ul ul {
    background-color: #ccc;
    color: #2a2a2a;
}
.light-mode header.master-layout-4 #main-menu ul ul ul {
    background-color: #b3b3b3;
    color: #2a2a2a;
}
.light-mode header.master-layout-4 #main-menu .sub-arrow {
    background-color: var(--primary-color);
    color: #fafafa;
    border: 1px solid rgba(250, 250, 250, .5);
}
@media (hover: hover) and (pointer: fine) and (min-width: 1025px), screen and (-ms-high-contrast: none) and (min-width: 1025px) {
    .light-mode header.master-layout-4 {
        height: auto;
   }
    .light-mode header.master-layout-4 .container-fluid {
        height: 120px;
   }
    .light-mode header.master-layout-4 .header-top {
        background: var(--primary-color);
        color: #fafafa;
        height: 39.996px;
   }
    .light-mode header.master-layout-4 .header-top .MyProfile_Member {
        height: 39.996px;
   }
    .light-mode header.master-layout-4 .header-top .MyProfile_Member:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
        outline: 1px solid #2a2a2a;
   }
    .light-mode header.master-layout-4 .header-top .MyProfile_Member:focus .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode header.master-layout-4 .header-top .MyProfile_Member .MyProfile_Name {
        color: #fafafa;
        line-height: 39.996px;
   }
    .light-mode header.master-layout-4 .header-top .MyProfile_Member .fullView {
        top: 39.996px;
   }
    .light-mode header.master-layout-4 .header-top .MyProfile_Member .fullView a {
        color: #f5f5f5;
   }
    .light-mode header.master-layout-4 .header-top .MyProfile_Member .fullView a:hover, .light-mode header.master-layout-4 .header-top .MyProfile_Member .fullView a:focus {
        color: #fafafa;
        outline-color: #f5f5f5;
   }
    .light-mode header.master-layout-4 .header-top .header-social {
        line-height: 39.996px;
        height: 39.996px;
   }
    .light-mode header.master-layout-4 .header-top .header-social a {
        color: #fafafa;
   }
    .light-mode header.master-layout-4 .header-top .header-social a:focus:focus {
        outline-color: #fafafa;
   }
    .light-mode header.master-layout-4 .header-bot {
        background: #fff;
        color: #2a2a2a;
        height: 80.004px;
   }
    .light-mode header.master-layout-4 .header-bot .logo {
        height: 80.004px;
   }
    .light-mode header.master-layout-4 ~ .header-space {
        height: 120px;
   }
    .light-mode header.master-layout-4.scrolled-head .container-fluid, .light-mode header.master-layout-4.scrolled-head-temp .container-fluid {
        height: 80px;
   }
    .light-mode header.master-layout-4.scrolled-head .header-top, .light-mode header.master-layout-4.scrolled-head-temp .header-top {
        height: 32px;
   }
    .light-mode header.master-layout-4.scrolled-head .header-bot, .light-mode header.master-layout-4.scrolled-head-temp .header-bot {
        height: 48px;
   }
    .light-mode header.master-layout-4.scrolled-head .logo, .light-mode header.master-layout-4.scrolled-head-temp .logo {
        height: 48px;
   }
    .light-mode header.master-layout-4.scrolled-head .header-social, .light-mode header.master-layout-4.scrolled-head-temp .header-social {
        line-height: 32px;
        height: 32px;
   }
    .light-mode header.master-layout-4.scrolled-head .MyProfile_Member, .light-mode header.master-layout-4.scrolled-head-temp .MyProfile_Member {
        height: 32px;
   }
    .light-mode header.master-layout-4.scrolled-head .MyProfile_Member .MyProfile_Name, .light-mode header.master-layout-4.scrolled-head-temp .MyProfile_Member .MyProfile_Name {
        line-height: 32px;
   }
    .light-mode header.master-layout-4.scrolled-head .MyProfile_Member .fullView, .light-mode header.master-layout-4.scrolled-head-temp .MyProfile_Member .fullView {
        top: 32px;
   }
    .light-mode header.master-layout-4 .header-bot #main-menu > li > a {
        color: #2a2a2a;
        line-height: 80.004px;
   }
    .light-mode header.master-layout-4 .header-bot #main-menu > li > a:hover, .light-mode header.master-layout-4 .header-bot #main-menu > li > a.highlighted, .light-mode header.master-layout-4 .header-bot #main-menu > li > a.active-link {
        box-shadow: 0 -10px 0 -6px var(--primary-color) inset;
   }
    .light-mode header.master-layout-4 .header-bot #main-menu > li > a:focus, .light-mode header.master-layout-4 .header-bot #main-menu ul a:focus, .light-mode header.master-layout-4 .header-bot #main-menu ul ul a:focus, .light-mode header.master-layout-4 .header-bot #main-menu ul ul ul a:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-4 .header-bot #main-menu ul a {
        background-color: #fff;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-4 .header-bot #main-menu ul ul a {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-4 .header-bot #main-menu ul ul ul a {
        background-color: #ccc;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-4 .header-bot #main-menu ul a:hover {
        background-color: #f2f2f2;
        color: #2a2a2a;
   }
    .light-mode header.master-layout-4 .header-bot #main-menu li .sub-arrow {
        border-color: rgba(9, 19, 60, .5);
   }
    .light-mode header.master-layout-4.scrolled-head div#divMainMenu, .light-mode header.master-layout-4.scrolled-head-temp div#divMainMenu {
        height: 48px;
   }
    .light-mode header.master-layout-4.scrolled-head div#divMainMenu:after, .light-mode header.master-layout-4.scrolled-head-temp div#divMainMenu:after {
        height: 48px;
   }
    .light-mode header.master-layout-4.scrolled-head div#divMainMenu nav:after, .light-mode header.master-layout-4.scrolled-head-temp div#divMainMenu nav:after {
        height: 80px;
   }
    .light-mode header.master-layout-4.scrolled-head #main-menu > li > a, .light-mode header.master-layout-4.scrolled-head-temp #main-menu > li > a {
        line-height: 48px;
   }
    .light-mode header.master-layout-4.scrolled-head #main-menu .child-nav, .light-mode header.master-layout-4.scrolled-head-temp #main-menu .child-nav {
        max-height: calc(100vh - 80px);
   }
}
.light-mode .master-layout-1-skinny {
    background: #fff;
    height: 70px;
    border-bottom: 0 solid var(--primary-color);
}
.light-mode .master-layout-1-skinny .container-fluid {
    height: 70px;
}
.light-mode .master-layout-1-skinny #menu-button i {
    color: #2a2a2a;
}
.light-mode .master-layout-1-skinny .logo {
    height: 70px;
}
.light-mode .master-layout-1-skinny .MyProfile_Svg svg {
    fill: #2a2a2a;
}
.light-mode .master-layout-1-skinny nav {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .master-layout-1-skinny nav #main-menu {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .master-layout-1-skinny nav #main-menu li, .light-mode .master-layout-1-skinny nav #main-menu a {
    letter-spacing: normal;
}
.light-mode .master-layout-1-skinny nav #main-menu a {
    color: #2a2a2a;
}
.light-mode .master-layout-1-skinny nav #main-menu a {
    color: #2a2a2a;
}
.light-mode .master-layout-1-skinny nav #main-menu a.active-link, .light-mode .master-layout-1-skinny nav #main-menu a.current {
    background-color: #fff;
    color: #2a2a2a;
}
.light-mode .master-layout-1-skinny nav #main-menu ul {
    background-color: #e6e6e6;
    color: #2a2a2a;
}
.light-mode .master-layout-1-skinny nav #main-menu ul ul {
    background-color: #ccc;
    color: #2a2a2a;
}
.light-mode .master-layout-1-skinny nav #main-menu ul ul ul {
    background-color: #b3b3b3;
    color: #2a2a2a;
}
.light-mode .master-layout-1-skinny nav #main-menu .sub-arrow {
    background-color: var(--primary-color);
    color: #fafafa;
    border: 1px solid rgba(250, 250, 250, .5);
}
.light-mode .master-layout-1-skinny ~ .header-space {
    height: 70px;
}
@media (hover: hover) and (pointer: fine) and (min-width: 1025px), screen and (-ms-high-contrast: none) and (min-width: 1025px) {
    .light-mode .master-layout-1-skinny {
        height: auto;
   }
    .light-mode .master-layout-1-skinny .container-fluid {
        height: 50px;
   }
    .light-mode .master-layout-1-skinny .logo {
        height: 50px;
   }
    .light-mode .master-layout-1-skinny .MyProfile_Member {
        background-color: #fff;
        color: #2a2a2a;
        height: 50px;
   }
    .light-mode .master-layout-1-skinny .MyProfile_Member:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
        outline: 1px solid #2a2a2a;
   }
    .light-mode .master-layout-1-skinny .MyProfile_Member:focus .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny .MyProfile_Member .MyProfile_Name {
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny .MyProfile_Member .MyProfile_Svg svg {
        fill: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny .header-social {
        line-height: 50px;
        height: 50px;
   }
    .light-mode .master-layout-1-skinny .header-social a {
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny .header-social a:focus {
        outline-color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny ~ .header-space {
        height: 50px;
   }
    .light-mode .master-layout-1-skinny #divMainMenu {
        height: 50px;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav {
        background-color: #fff;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu > li > a {
        color: #2a2a2a;
        line-height: 50px;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu > li > a:hover, .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu > li > a:active, .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu > li > a.active-link {
        box-shadow: 0 -10px 0 -6px var(--primary-color) inset;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu > li > a:focus, .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu ul a:focus, .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu ul ul a:focus, .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu ul ul ul a:hover {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu ul a {
        background-color: #fff;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu ul ul a {
        background-color: #e6e6e6;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu ul ul ul a {
        background-color: #ccc;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu ul a:hover {
        background-color: #f2f2f2;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu ul ul a:hover {
        background-color: #fff;
        color: #2a2a2a;
   }
    .light-mode .master-layout-1-skinny #divMainMenu nav #main-menu ul ul ul a:hover {
        background-color: #fff;
        color: #2a2a2a;
   }
}
.light-mode .blog-news-link {
    color: #2a2a2a;
}
.light-mode .theme1 .blog-news-link:hover {
    color: var(--primary-color);
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme2 .blog-news-link:hover {
    color: var(--primary-color);
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme3 .blog-news-link:hover {
    color: var(--secondary-color);
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme4 .blog-news-link:hover {
    color: #757575;
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme5 .blog-news-link:hover {
    color: #757575;
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme6 .blog-news-link:hover {
    color: #757575;
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .blog-news-widget .blog-news-content-row .blog-news-content, .light-mode .blog-news-feature-widget .blog-news-content-row .blog-news-content, .light-mode .blog-news-row-widget .blog-news-content-row .blog-news-content, .light-mode .blog-news-row-widget-small .blog-news-content-row .blog-news-content {
    border-bottom: 1px solid #eee;
}
.light-mode .theme1 .blog-news-overall-info .blog-news-overall-info-wrapper {
    background-color: #f2f2f2;
    color: #2a2a2a;
}
.light-mode .theme2 .blog-news-overall-info .blog-news-overall-info-wrapper {
    background-color: #d8d9e1;
    color: #2a2a2a;
}
.light-mode .theme3 .blog-news-overall-info .blog-news-overall-info-wrapper {
    background-color: #f2f2f2;
    color: #2a2a2a;
}
.light-mode .theme4 .blog-news-overall-info .blog-news-overall-info-wrapper {
    background-color: #d3d3d3;
    color: #2a2a2a;
}
.light-mode .theme5 .blog-news-overall-info .blog-news-overall-info-wrapper {
    background-color: #d3d3d3;
    color: #2a2a2a;
}
.light-mode .theme6 .blog-news-overall-info .blog-news-overall-info-wrapper {
    background-color: #d3d3d3;
    color: #2a2a2a;
}
.light-mode .theme1 .blog-news-overall-info .blog-news-overall-info-wrapper a {
    color: #2a2a2a;
}
.light-mode .theme2 .blog-news-overall-info .blog-news-overall-info-wrapper a {
    color: #2a2a2a;
}
.light-mode .theme3 .blog-news-overall-info .blog-news-overall-info-wrapper a {
    color: #2a2a2a;
}
.light-mode .theme4 .blog-news-overall-info .blog-news-overall-info-wrapper a {
    color: #2a2a2a;
}
.light-mode .theme5 .blog-news-overall-info .blog-news-overall-info-wrapper a {
    color: #2a2a2a;
}
.light-mode .theme6 .blog-news-overall-info .blog-news-overall-info-wrapper a {
    color: #2a2a2a;
}
.light-mode .theme1 .blog-news-overall-info .blog-news-main {
    background-color: #f2f2f2;
    color: #2a2a2a;
}
.light-mode .theme2 .blog-news-overall-info .blog-news-main {
    background-color: #d8d9e1;
    color: #2a2a2a;
}
.light-mode .theme3 .blog-news-overall-info .blog-news-main {
    background-color: #f2f2f2;
    color: #2a2a2a;
}
.light-mode .theme4 .blog-news-overall-info .blog-news-main {
    background-color: #d3d3d3;
    color: #2a2a2a;
}
.light-mode .theme5 .blog-news-overall-info .blog-news-main {
    background-color: #d3d3d3;
    color: #2a2a2a;
}
.light-mode .theme6 .blog-news-overall-info .blog-news-main {
    background-color: #d3d3d3;
    color: #2a2a2a;
}
.light-mode .theme1 .blog-news-overall-info .blog-news-title {
    background-color: #e6e6e6;
    color: #2a2a2a;
}
.light-mode .theme2 .blog-news-overall-info .blog-news-title {
    background-color: #c9cbd6;
    color: #2a2a2a;
}
.light-mode .theme3 .blog-news-overall-info .blog-news-title {
    background-color: #e6e6e6;
    color: #2a2a2a;
}
.light-mode .theme4 .blog-news-overall-info .blog-news-title {
    background-color: #c7c7c7;
    color: #2a2a2a;
}
.light-mode .theme5 .blog-news-overall-info .blog-news-title {
    background-color: #c7c7c7;
    color: #2a2a2a;
}
.light-mode .theme6 .blog-news-overall-info .blog-news-title {
    background-color: #c7c7c7;
    color: #2a2a2a;
}
.light-mode .theme1 .blog-news-overall-info .blog-news-title a {
    color: #2a2a2a;
}
.light-mode .theme2 .blog-news-overall-info .blog-news-title a {
    color: #2a2a2a;
}
.light-mode .theme3 .blog-news-overall-info .blog-news-title a {
    color: #2a2a2a;
}
.light-mode .theme4 .blog-news-overall-info .blog-news-title a {
    color: #2a2a2a;
}
.light-mode .theme5 .blog-news-overall-info .blog-news-title a {
    color: #2a2a2a;
}
.light-mode .theme6 .blog-news-overall-info .blog-news-title a {
    color: #2a2a2a;
}
.light-mode .theme1 .blog-news-overall-info .blog-news-secondary-description, .light-mode .theme1 .blog-news-overall-info .blog-news-recent-post, .light-mode .theme1 .blog-news-overall-info .blog-news-archive, .light-mode .theme1 .blog-news-overall-info .blog-news-rss-link {
    background-color: #f2f2f2;
    color: #2a2a2a;
}
.light-mode .theme2 .blog-news-overall-info .blog-news-secondary-description, .light-mode .theme2 .blog-news-overall-info .blog-news-recent-post, .light-mode .theme2 .blog-news-overall-info .blog-news-archive, .light-mode .theme2 .blog-news-overall-info .blog-news-rss-link {
    background-color: #d8d9e1;
    color: #2a2a2a;
}
.light-mode .theme3 .blog-news-overall-info .blog-news-secondary-description, .light-mode .theme3 .blog-news-overall-info .blog-news-recent-post, .light-mode .theme3 .blog-news-overall-info .blog-news-archive, .light-mode .theme3 .blog-news-overall-info .blog-news-rss-link {
    background-color: #f2f2f2;
    color: #2a2a2a;
}
.light-mode .theme4 .blog-news-overall-info .blog-news-secondary-description, .light-mode .theme4 .blog-news-overall-info .blog-news-recent-post, .light-mode .theme4 .blog-news-overall-info .blog-news-archive, .light-mode .theme4 .blog-news-overall-info .blog-news-rss-link {
    background-color: #d3d3d3;
    color: #2a2a2a;
}
.light-mode .theme5 .blog-news-overall-info .blog-news-secondary-description, .light-mode .theme5 .blog-news-overall-info .blog-news-recent-post, .light-mode .theme5 .blog-news-overall-info .blog-news-archive, .light-mode .theme5 .blog-news-overall-info .blog-news-rss-link {
    background-color: #d3d3d3;
    color: #2a2a2a;
}
.light-mode .theme6 .blog-news-overall-info .blog-news-secondary-description, .light-mode .theme6 .blog-news-overall-info .blog-news-recent-post, .light-mode .theme6 .blog-news-overall-info .blog-news-archive, .light-mode .theme6 .blog-news-overall-info .blog-news-rss-link {
    background-color: #d3d3d3;
    color: #2a2a2a;
}
.light-mode .col-50-left .blog-news-carousel .blog-news-content, .light-mode .col-50-right .blog-news-carousel .blog-news-content, .light-mode .col-30-left .blog-news-carousel .blog-news-content, .light-mode .col-30-right .blog-news-carousel .blog-news-content {
    border-bottom: 1px solid #eee;
}
.light-mode .blog-feed-link {
    color: #2a2a2a;
}
.light-mode .theme1 .blog-feed-link:hover {
    color: var(--primary-color);
}
.light-mode .theme2 .blog-feed-link:hover {
    color: var(--primary-color);
}
.light-mode .theme3 .blog-feed-link:hover {
    color: var(--secondary-color);
}
.light-mode .theme4 .blog-feed-link:hover {
    color: #757575;
}
.light-mode .theme5 .blog-feed-link:hover {
    color: #757575;
}
.light-mode .theme6 .blog-feed-link:hover {
    color: #757575;
}
.light-mode .account-summary-widget .account-summary-content {
    color: #2a2a2a;
    border-color: #eee;
}
.light-mode .account-summary-widget .horizontal-line {
    border-color: #2a2a2a;
}
.light-mode .account-summary-widget .balance-acct-plan {
    border-color: #eee;
    background: #fafafa;
}
.light-mode .account-summary-widget .last-stmt-plan, .light-mode .account-summary-widget .minium-plan {
    background: #fafafa;
    border-color: #eee;
}
.light-mode .account-summary-widget a.stmtLandingLink {
    color: #2a2a2a;
}
.light-mode .theme1 .account-information-hr {
    border-color: var(--primary-color);
}
.light-mode .theme2 .account-information-hr {
    border-color: var(--primary-color);
}
.light-mode .theme3 .account-information-hr {
    border-color: var(--secondary-color);
}
.light-mode .theme4 .account-information-hr {
    border-color: #757575;
}
.light-mode .theme5 .account-information-hr {
    border-color: #757575;
}
.light-mode .theme6 .account-information-hr {
    border-color: #757575;
}
.light-mode .dropdown-nav .dropdown-nav-submenu-list {
    background: #fafafa;
}
.light-mode .dropdown-nav .dropdown-nav-submenu-list a {
    color: #2a2a2a;
}
.light-mode .breadcrumb-widget a:hover {
    border-color: #2a2a2a;
}
.light-mode .theme1 .widget-pagination .pagination-number li a:hover {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme2 .widget-pagination .pagination-number li a:hover {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme3 .widget-pagination .pagination-number li a:hover {
    background-color: var(--secondary-color);
    color: #fafafa;
}
.light-mode .theme4 .widget-pagination .pagination-number li a:hover {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme5 .widget-pagination .pagination-number li a:hover {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme6 .widget-pagination .pagination-number li a:hover {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .widget-pagination .pagination-arrows .pagination-arrow {
    background: #2a2a2a;
}
.light-mode .widget-pagination .pagination-arrows .pagination-arrow a {
    color: #fafafa;
}
.light-mode .theme1 .widget-pagination .pagination-arrows .pagination-arrow:hover {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme2 .widget-pagination .pagination-arrows .pagination-arrow:hover {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme3 .widget-pagination .pagination-arrows .pagination-arrow:hover {
    background-color: var(--secondary-color);
    color: #fafafa;
}
.light-mode .theme4 .widget-pagination .pagination-arrows .pagination-arrow:hover {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme5 .widget-pagination .pagination-arrows .pagination-arrow:hover {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme6 .widget-pagination .pagination-arrows .pagination-arrow:hover {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme1 .widget-pagination .pagination-arrows .pagination-arrow:hover a {
    color: #fafafa;
}
.light-mode .theme2 .widget-pagination .pagination-arrows .pagination-arrow:hover a {
    color: #fafafa;
}
.light-mode .theme3 .widget-pagination .pagination-arrows .pagination-arrow:hover a {
    color: #fafafa;
}
.light-mode .theme4 .widget-pagination .pagination-arrows .pagination-arrow:hover a {
    color: #fafafa;
}
.light-mode .theme5 .widget-pagination .pagination-arrows .pagination-arrow:hover a {
    color: #fafafa;
}
.light-mode .theme6 .widget-pagination .pagination-arrows .pagination-arrow:hover a {
    color: #fafafa;
}
.light-mode .col-100 .widget-pagination a, .light-mode .col-70-left .widget-pagination a, .light-mode .col-70-right .widget-pagination a, .light-mode .col-50-left .widget-pagination a, .light-mode .col-50-right .widget-pagination a, .light-mode .col-30-left .widget-pagination a, .light-mode .col-30-right .widget-pagination a {
    color: #2a2a2a;
}
.light-mode .content-quicklink-menu a {
    color: #2a2a2a;
}
.light-mode .content-quicklink-menu .content-quicklink-menu-list {
    background: #eee;
}
.light-mode .content-quicklink-menu .content-quicklink-menu-a:hover {
    background: #e0e0e0;
}
.light-mode .theme1 .content-quicklink-menu-a:hover {
    border-left-color: var(--primary-color);
}
.light-mode .theme2 .content-quicklink-menu-a:hover {
    border-left-color: var(--primary-color);
}
.light-mode .theme3 .content-quicklink-menu-a:hover {
    border-left-color: var(--secondary-color);
}
.light-mode .theme4 .content-quicklink-menu-a:hover {
    border-left-color: #757575;
}
.light-mode .theme5 .content-quicklink-menu-a:hover {
    border-left-color: #757575;
}
.light-mode .theme6 .content-quicklink-menu-a:hover {
    border-left-color: #757575;
}
.light-mode .slick-arrow {
    background-color: #2a2a2a;
    color: #fafafa;
}
.light-mode .cards-carousel .slick-arrow {
    background-color: #2a2a2a;
}
.light-mode .theme1 .cards-carousel .widget-card .widget-title:after {
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #fff 50%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0), #fff 50%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 50%);
}
.light-mode .theme2 .cards-carousel .widget-card .widget-title:after {
    background: -webkit-linear-gradient(left, rgba(230, 231, 236, 0), #e6e7ec 50%);
    background: -o-linear-gradient(left, rgba(230, 231, 236, 0), #e6e7ec 50%);
    background: linear-gradient(to right, rgba(230, 231, 236, 0), #e6e7ec 50%);
}
.light-mode .theme3 .cards-carousel .widget-card .widget-title:after {
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #fff 50%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0), #fff 50%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 50%);
}
.light-mode .theme4 .cards-carousel .widget-card .widget-title:after {
    background: -webkit-linear-gradient(left, rgba(224, 224, 224, 0), #e0e0e0 50%);
    background: -o-linear-gradient(left, rgba(224, 224, 224, 0), #e0e0e0 50%);
    background: linear-gradient(to right, rgba(224, 224, 224, 0), #e0e0e0 50%);
}
.light-mode .theme5 .cards-carousel .widget-card .widget-title:after {
    background: -webkit-linear-gradient(left, rgba(224, 224, 224, 0), #e0e0e0 50%);
    background: -o-linear-gradient(left, rgba(224, 224, 224, 0), #e0e0e0 50%);
    background: linear-gradient(to right, rgba(224, 224, 224, 0), #e0e0e0 50%);
}
.light-mode .theme6 .cards-carousel .widget-card .widget-title:after {
    background: -webkit-linear-gradient(left, rgba(224, 224, 224, 0), #e0e0e0 50%);
    background: -o-linear-gradient(left, rgba(224, 224, 224, 0), #e0e0e0 50%);
    background: linear-gradient(to right, rgba(224, 224, 224, 0), #e0e0e0 50%);
}
@media (min-width: 768px) {
    .light-mode .theme1 .slick-arrow:hover {
        background-color: var(--primary-color) !important;
        color: #fafafa !important;
   }
    .light-mode .theme2 .slick-arrow:hover {
        background-color: var(--primary-color) !important;
        color: #fafafa !important;
   }
    .light-mode .theme3 .slick-arrow:hover {
        background-color: var(--secondary-color) !important;
        color: #fafafa !important;
   }
   
    .light-mode .theme1 .slick-arrow:hover:before {
        color: #fafafa !important;
   }
    .light-mode .theme2 .slick-arrow:hover:before {
        color: #fafafa !important;
   }
    .light-mode .theme3 .slick-arrow:hover:before {
        color: #fafafa !important;
   }
   
    .light-mode .cards-carousel .slick-arrow {
        --heightA: 100vw;
        --heightB: calc(var(--heightA)* .94);
        --heightC: calc(var(--heightB)* .3333);
        --heightD: calc(var(--heightC)* .69);
        --heightE: calc(var(--heightD)+ 18px);
        top: var(--heightE);
   }
}
.light-mode .mobile-account-summary-widget .account-summary-content {
    color: #2a2a2a;
    border-color: #eee;
}
.light-mode .mobile-account-summary-widget .horizontal-line {
    border-color: #2a2a2a;
}
.light-mode .mobile-account-summary-widget .balance-acct-plan {
    border-color: #eee;
    background: #fafafa;
}
.light-mode .mobile-account-summary-widget .last-stmt-plan, .light-mode .mobile-account-summary-widget .minium-plan {
    background: #fafafa;
    border-color: #eee;
}
.light-mode .mobile-account-summary-widget a.stmtLandingLink {
    color: #2a2a2a;
}
.light-mode .theme1 .account-information-hr {
    border-color: var(--primary-color);
}
.light-mode .theme2 .account-information-hr {
    border-color: var(--primary-color);
}
.light-mode .theme3 .account-information-hr {
    border-color: var(--secondary-color);
}
.light-mode .theme4 .account-information-hr {
    border-color: #757575;
}
.light-mode .theme5 .account-information-hr {
    border-color: #757575;
}
.light-mode .theme6 .account-information-hr {
    border-color: #757575;
}
.light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme1.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme2.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme3.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme4.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme5.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme6.mobile-full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .mobile-full-width-quicklinks .mobile-full-width-quicklink-wrapper {
    background: rgba(42, 42, 42, .5);
    color: #fafafa;
}
/* .light-mode .mobile-full-width-quicklinks h3.small-font {
    font-size: 9px;
}
.light-mode .mobile-full-width-quicklinks h3.normal-font {
    font-size: 14.4px;
}
.light-mode .mobile-full-width-quicklinks h3.large-font {
    font-size: 18px;
}
.light-mode .col-100 .mobile-full-width-quicklinks h3.small-font {
    font-size: 9px;
}
.light-mode .col-100 .mobile-full-width-quicklinks h3.normal-font {
    font-size: 14.4px;
}
.light-mode .col-100 .mobile-full-width-quicklinks h3.large-font {
    font-size: 18px;
}
@media (min-width: 768px) {
    .light-mode .mobile-full-width-quicklinks h3.small-font {
        font-size: 10.8px;
   }
    .light-mode .mobile-full-width-quicklinks h3.normal-font {
        font-size: 16.2px;
   }
    .light-mode .mobile-full-width-quicklinks h3.large-font {
        font-size: 19.8px;
   }
    .light-mode .col-100 .mobile-full-width-quicklinks h3.small-font {
        font-size: 10.8px;
   }
    .light-mode .col-100 .mobile-full-width-quicklinks h3.normal-font {
        font-size: 16.2px;
   }
    .light-mode .col-100 .mobile-full-width-quicklinks h3.large-font {
        font-size: 19.8px;
   }
}
@media (min-width: 1025px) {
    .light-mode .mobile-full-width-quicklinks h3.small-font {
        font-size: 14.4px;
   }
    .light-mode .mobile-full-width-quicklinks h3.normal-font {
        font-size: 18px;
   }
    .light-mode .mobile-full-width-quicklinks h3.large-font {
        font-size: 21.6px;
   }
    .light-mode .col-100 .mobile-full-width-quicklinks h3.small-font {
        font-size: 14.4px;
   }
    .light-mode .col-100 .mobile-full-width-quicklinks h3.normal-font {
        font-size: 18px;
   }
    .light-mode .col-100 .mobile-full-width-quicklinks h3.large-font {
        font-size: 21.6px;
   }
}
.light-mode .mobile-upcoming-event-widget .CalAtGlance {
    font-size: 16px;
} */
.light-mode .theme1 .mobile-upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme2 .mobile-upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme3 .mobile-upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme4 .mobile-upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme5 .mobile-upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme6 .mobile-upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme1 .mobile-upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme2 .mobile-upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme3 .mobile-upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme4 .mobile-upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme5 .mobile-upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme6 .mobile-upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row, .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle {
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-style: normal;
}
/* .light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row.small-font, .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle.small-font {
    font-size: 9px;
}
.light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row.normal-font, .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle.normal-font {
    font-size: 14.4px;
}
.light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row.large-font, .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle.large-font {
    font-size: 18px;
} */
.light-mode .mobile-upcoming-event-widget .CalAtGlance .mini-title-row {
    color: #2a2a2a;
}
.light-mode .col-100 .mobile-upcoming-event-widget .CalAtGlance, .light-mode .col-70-left .mobile-upcoming-event-widget .CalAtGlance, .light-mode .col-70-right .mobile-upcoming-event-widget .CalAtGlance, .light-mode .col-50-left .mobile-upcoming-event-widget .CalAtGlance, .light-mode .col-50-right .mobile-upcoming-event-widget .CalAtGlance, .light-mode .col-30-left .mobile-upcoming-event-widget .CalAtGlance, .light-mode .col-30-right .mobile-upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .upcoming-event-pagination a {
    color: #2a2a2a;
}
.light-mode .theme1 .upcoming-event-pagination a:hover {
    color: var(--primary-color);
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme2 .upcoming-event-pagination a:hover {
    color: var(--primary-color);
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme3 .upcoming-event-pagination a:hover {
    color: var(--secondary-color);
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme4 .upcoming-event-pagination a:hover {
    color: #757575;
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme5 .upcoming-event-pagination a:hover {
    color: #757575;
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme6 .upcoming-event-pagination a:hover {
    color: #757575;
    border: 0;
    transition: 0.2s ease all;
}
@media (min-width: 768px) {
    /* .light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row.small-font, .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle.small-font {
        font-size: 10.8px;
   }
    .light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row.normal-font, .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle.normal-font {
        font-size: 16.2px;
   }
    .light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row.large-font, .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle.large-font {
        font-size: 19.8px;
   } */
    .light-mode .mobile-upcoming-event-widget .CalAtGlance .mini-title-row {
        color: #2a2a2a;
   }
    .light-mode .mobile-upcoming-event-widget .CalAtGlance .upcoming-event-wrapper {
        border-right: 1px solid #eee;
   }
}
@media (min-width: 1200px) {
    /* .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle.small-font, .light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row.small-font {
        font-size: 14.4px;
   }
    .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle.normal-font, .light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row.normal-font {
        font-size: 18px;
   }
    .light-mode .mobile-upcoming-event-widget .CalAtGlance .AGTitle.large-font, .light-mode .mobile-upcoming-event-widget .CalAtGlance .title-row.large-font {
        font-size: 21.6px;
   } */
    .light-mode .mobile-upcoming-event-widget .CalAtGlance .mini-title-row {
        color: #2a2a2a;
   }
}
/* .light-mode .upcoming-birthday-widget .BirAtGlance {
    font-size: 16px;
} */
.light-mode .theme1 .upcoming-birthday-widget .BirAtGlance {
    color: #2a2a2a;
}
.light-mode .theme2 .upcoming-birthday-widget .BirAtGlance {
    color: #2a2a2a;
}
.light-mode .theme3 .upcoming-birthday-widget .BirAtGlance {
    color: #2a2a2a;
}
.light-mode .theme4 .upcoming-birthday-widget .BirAtGlance {
    color: #2a2a2a;
}
.light-mode .theme5 .upcoming-birthday-widget .BirAtGlance {
    color: #2a2a2a;
}
.light-mode .theme6 .upcoming-birthday-widget .BirAtGlance {
    color: #2a2a2a;
}
.light-mode .theme1 .upcoming-birthday-widget .BirAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme2 .upcoming-birthday-widget .BirAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme3 .upcoming-birthday-widget .BirAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme4 .upcoming-birthday-widget .BirAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme5 .upcoming-birthday-widget .BirAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme6 .upcoming-birthday-widget .BirAtGlance a {
    color: #2a2a2a;
}
.light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle {
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-style: normal;
}
/* .light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle.small-font {
    font-size: 9px;
}
.light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle.normal-font {
    font-size: 14.4px;
}
.light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle.large-font {
    font-size: 18px;
} */
.light-mode .upcoming-birthday-widget .BirAtGlance .AGScroll .AGDay {
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
}
.light-mode .upcoming-birthday-widget .BirAtGlance .AGFoot {
    font-family: "Montserrat", sans-serif;
}
.light-mode .col-30-left .upcoming-event-widget .BirAtGlance, .light-mode .col-30-right .upcoming-event-widget .BirAtGlance {
    color: #2a2a2a;
}
/* @media (min-width: 768px) {
    .light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle.small-font {
        font-size: 10.8px;
   }
    .light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle.normal-font {
        font-size: 16.2px;
   }
    .light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle.large-font {
        font-size: 19.8px;
   }
}
@media (min-width: 1200px) {
    .light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle.small-font {
        font-size: 14.4px;
   }
    .light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle.normal-font {
        font-size: 18px;
   }
    .light-mode .upcoming-birthday-widget .BirAtGlance .AGTitle.large-font {
        font-size: 21.6px;
   }
} */
.light-mode .widget-bizform .background-image .background-overlay {
    background: rgba(42, 42, 42, .3);
    color: #fafafa;
}
.light-mode .theme1 .cho-quicklink-tile, .light-mode .theme1 .cho-quicklink-tile-large {
    color: var(--primary-color);
}
.light-mode .theme2 .cho-quicklink-tile, .light-mode .theme2 .cho-quicklink-tile-large {
    color: var(--primary-color);
}
.light-mode .theme3 .cho-quicklink-tile, .light-mode .theme3 .cho-quicklink-tile-large {
    color: var(--secondary-color);
}
.light-mode .theme4 .cho-quicklink-tile, .light-mode .theme4 .cho-quicklink-tile-large {
    color: #757575;
}
.light-mode .theme5 .cho-quicklink-tile, .light-mode .theme5 .cho-quicklink-tile-large {
    color: #757575;
}
.light-mode .theme6 .cho-quicklink-tile, .light-mode .theme6 .cho-quicklink-tile-large {
    color: #757575;
}
.light-mode .cho-quicklink-tile .cho-quicklink-basic-wrapper, .light-mode .cho-quicklink-tile-large .cho-quicklink-basic-wrapper {
    border-color: #e0e0e0;
    background-color: #fafafa;
    color: #2a2a2a;
}
.light-mode .theme1 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme1 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title, .light-mode .theme1 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme1 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title {
    color: #fafafa;
}
.light-mode .theme2 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme2 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title, .light-mode .theme2 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme2 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title {
    color: #fafafa;
}
.light-mode .theme3 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme3 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title, .light-mode .theme3 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme3 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title {
    color: #fafafa;
}
.light-mode .theme4 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme4 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title, .light-mode .theme4 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme4 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title {
    color: #fafafa;
}
.light-mode .theme5 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme5 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title, .light-mode .theme5 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme5 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title {
    color: #fafafa;
}
.light-mode .theme6 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme6 .cho-quicklink-tile .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title, .light-mode .theme6 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:hover .widget1-title, .light-mode .theme6 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper .cho-quicklink-content-1b.image-background:focus .widget1-title {
    color: #fafafa;
}
.light-mode .theme1 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme1 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .widget1-title, .light-mode .theme1 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme1 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .widget1-title {
    color: var(--primary-color);
}
.light-mode .theme2 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme2 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .widget1-title, .light-mode .theme2 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme2 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .widget1-title {
    color: var(--primary-color);
}
.light-mode .theme3 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme3 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .widget1-title, .light-mode .theme3 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme3 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .widget1-title {
    color: var(--secondary-color);
}
.light-mode .theme4 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme4 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .widget1-title, .light-mode .theme4 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme4 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .widget1-title {
    color: #757575;
}
.light-mode .theme5 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme5 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .widget1-title, .light-mode .theme5 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme5 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .widget1-title {
    color: #757575;
}
.light-mode .theme6 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme6 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .widget1-title, .light-mode .theme6 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .widget1-title, .light-mode .theme6 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .widget1-title {
    color: #757575;
}
.light-mode .theme1 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme1 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .image-background .widget1-title, .light-mode .theme1 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme1 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .image-background .widget1-title {
    color: #fafafa;
}
.light-mode .theme2 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme2 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .image-background .widget1-title, .light-mode .theme2 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme2 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .image-background .widget1-title {
    color: #fafafa;
}
.light-mode .theme3 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme3 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .image-background .widget1-title, .light-mode .theme3 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme3 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .image-background .widget1-title {
    color: #fafafa;
}
.light-mode .theme4 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme4 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .image-background .widget1-title, .light-mode .theme4 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme4 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .image-background .widget1-title {
    color: #fafafa;
}
.light-mode .theme5 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme5 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .image-background .widget1-title, .light-mode .theme5 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme5 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .image-background .widget1-title {
    color: #fafafa;
}
.light-mode .theme6 .cho-quicklink-tile .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme6 .cho-quicklink-tile .cho-quicklink-basic-wrapper:focus .image-background .widget1-title, .light-mode .theme6 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:hover .image-background .widget1-title, .light-mode .theme6 .cho-quicklink-tile-large .cho-quicklink-basic-wrapper:focus .image-background .widget1-title {
    color: #fafafa;
}
.light-mode .theme1 .slick-dotted .slick-dots li.slick-active button {
    background-color: #e6e6e6;
}
.light-mode .theme2 .slick-dotted .slick-dots li.slick-active button {
    background-color: #c9cbd6;
}
.light-mode .theme3 .slick-dotted .slick-dots li.slick-active button {
    background-color: #e6e6e6;
}
.light-mode .theme4 .slick-dotted .slick-dots li.slick-active button {
    background-color: #c7c7c7;
}
.light-mode .theme5 .slick-dotted .slick-dots li.slick-active button {
    background-color: #c7c7c7;
}
.light-mode .theme6 .slick-dotted .slick-dots li.slick-active button {
    background-color: #c7c7c7;
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme1 a:hover, .light-mode .news-widget.theme1 a:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme2 a:hover, .light-mode .news-widget.theme2 a:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme3 a:hover, .light-mode .news-widget.theme3 a:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme4 a:hover, .light-mode .news-widget.theme4 a:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme5 a:hover, .light-mode .news-widget.theme5 a:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme6 a:hover, .light-mode .news-widget.theme6 a:focus {
        transition: 0.2s ease all;
   }
}
.light-mode .news-widget.theme1 a {
    color: #2a2a2a;
}
.light-mode .news-widget.theme2 a {
    color: #2a2a2a;
}
.light-mode .news-widget.theme3 a {
    color: #2a2a2a;
}
.light-mode .news-widget.theme4 a {
    color: #2a2a2a;
}
.light-mode .news-widget.theme5 a {
    color: #2a2a2a;
}
.light-mode .news-widget.theme6 a {
    color: #2a2a2a;
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme1 a:hover, .light-mode .news-widget.theme1 a:focus {
        color: var(--primary-color);
   }
    .light-mode .news-widget.theme2 a:hover, .light-mode .news-widget.theme2 a:focus {
        color: var(--primary-color);
   }
    .light-mode .news-widget.theme3 a:hover, .light-mode .news-widget.theme3 a:focus {
        color: var(--secondary-color);
   }
    .light-mode .news-widget.theme4 a:hover, .light-mode .news-widget.theme4 a:focus {
        color: #757575;
   }
    .light-mode .news-widget.theme5 a:hover, .light-mode .news-widget.theme5 a:focus {
        color: #757575;
   }
    .light-mode .news-widget.theme6 a:hover, .light-mode .news-widget.theme6 a:focus {
        color: #757575;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme1 .latest-news-link:hover, .light-mode .news-widget.theme1 .latest-news-link:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme2 .latest-news-link:hover, .light-mode .news-widget.theme2 .latest-news-link:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme3 .latest-news-link:hover, .light-mode .news-widget.theme3 .latest-news-link:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme4 .latest-news-link:hover, .light-mode .news-widget.theme4 .latest-news-link:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme5 .latest-news-link:hover, .light-mode .news-widget.theme5 .latest-news-link:focus {
        transition: 0.2s ease all;
   }
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme6 .latest-news-link:hover, .light-mode .news-widget.theme6 .latest-news-link:focus {
        transition: 0.2s ease all;
   }
}
.light-mode .news-widget.theme1 .latest-news-link {
    color: #2a2a2a;
}
.light-mode .news-widget.theme2 .latest-news-link {
    color: #2a2a2a;
}
.light-mode .news-widget.theme3 .latest-news-link {
    color: #2a2a2a;
}
.light-mode .news-widget.theme4 .latest-news-link {
    color: #2a2a2a;
}
.light-mode .news-widget.theme5 .latest-news-link {
    color: #2a2a2a;
}
.light-mode .news-widget.theme6 .latest-news-link {
    color: #2a2a2a;
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .news-widget.theme1 .latest-news-link:hover, .light-mode .news-widget.theme1 .latest-news-link:focus {
        color: var(--primary-color);
        transition: 0.2s ease all;
   }
    .light-mode .news-widget.theme2 .latest-news-link:hover, .light-mode .news-widget.theme2 .latest-news-link:focus {
        color: var(--primary-color);
        transition: 0.2s ease all;
   }
    .light-mode .news-widget.theme3 .latest-news-link:hover, .light-mode .news-widget.theme3 .latest-news-link:focus {
        color: var(--secondary-color);
        transition: 0.2s ease all;
   }
    .light-mode .news-widget.theme4 .latest-news-link:hover, .light-mode .news-widget.theme4 .latest-news-link:focus {
        color: #757575;
        transition: 0.2s ease all;
   }
    .light-mode .news-widget.theme5 .latest-news-link:hover, .light-mode .news-widget.theme5 .latest-news-link:focus {
        color: #757575;
        transition: 0.2s ease all;
   }
    .light-mode .news-widget.theme6 .latest-news-link:hover, .light-mode .news-widget.theme6 .latest-news-link:focus {
        color: #757575;
        transition: 0.2s ease all;
   }
}
.light-mode .col-100 .news-widget .latest-news-link, .light-mode .col-70-left .news-widget .latest-news-link, .light-mode .col-70-right .news-widget .latest-news-link, .light-mode .col-50-left .news-widget .latest-news-link, .light-mode .col-50-right .news-widget .latest-news-link, .light-mode .col-30-left .news-widget .latest-news-link, .light-mode .col-30-right .news-widget .latest-news-link {
    color: #2a2a2a;
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .theme1 .latest-news-link:hover, .light-mode .theme1 .latest-news-link:focus {
        color: var(--primary-color);
        border: 0;
        transition: 0.2s ease all;
   }
    .light-mode .theme2 .latest-news-link:hover, .light-mode .theme2 .latest-news-link:focus {
        color: var(--primary-color);
        border: 0;
        transition: 0.2s ease all;
   }
    .light-mode .theme3 .latest-news-link:hover, .light-mode .theme3 .latest-news-link:focus {
        color: var(--secondary-color);
        border: 0;
        transition: 0.2s ease all;
   }
    .light-mode .theme4 .latest-news-link:hover, .light-mode .theme4 .latest-news-link:focus {
        color: #757575;
        border: 0;
        transition: 0.2s ease all;
   }
    .light-mode .theme5 .latest-news-link:hover, .light-mode .theme5 .latest-news-link:focus {
        color: #757575;
        border: 0;
        transition: 0.2s ease all;
   }
    .light-mode .theme6 .latest-news-link:hover, .light-mode .theme6 .latest-news-link:focus {
        color: #757575;
        border: 0;
        transition: 0.2s ease all;
   }
}
.light-mode .latest-news-widget .latest-news-content-row .latest-news-content, .light-mode .latest-news-feature-widget .latest-news-content-row .latest-news-content, .light-mode .latest-news-row-widget .latest-news-content-row .latest-news-content, .light-mode .latest-news-row-widget-small .latest-news-content-row .latest-news-content {
    border-bottom: 1px solid #eee;
}
.light-mode .latest-news-row-widget-small .latest-news-content-row .latest-news-img-tile {
    padding-top: 56.25%;
    margin-bottom: 24px;
}
.light-mode .latest-news-row-widget-small .latest-news-content-row .latest-news-content {
    flex-wrap: wrap;
}
.light-mode .latest-news-row-widget-small .latest-news-content-row .latest-news-content .latest-news-content-details {
    padding-left: 0;
    padding-right: 0;
}
.light-mode .col-50-left .latest-news-carousel .latest-news-content, .light-mode .col-50-right .latest-news-carousel .latest-news-content, .light-mode .col-30-left .latest-news-carousel .latest-news-content, .light-mode .col-30-right .latest-news-carousel .latest-news-content {
    border-bottom: 1px solid #eee;
}
.light-mode .theme1 .flex-stats-item {
    border-color: #2a2a2a;
}
.light-mode .theme2 .flex-stats-item {
    border-color: #2a2a2a;
}
.light-mode .theme3 .flex-stats-item {
    border-color: #2a2a2a;
}
.light-mode .theme4 .flex-stats-item {
    border-color: #2a2a2a;
}
.light-mode .theme5 .flex-stats-item {
    border-color: #2a2a2a;
}
.light-mode .theme6 .flex-stats-item {
    border-color: #2a2a2a;
}
.light-mode .tab-content .tab-content-nav ul {
    border-bottom: 1px solid #eee;
}
.light-mode .tab-content .tab-content-nav ul li {
    color: #2a2a2a;
}
.light-mode .tab-content .tab-content-nav ul li:hover, .light-mode .tab-content .tab-content-nav ul li.active-tab {
    background: #eee;
    color: #2a2a2a;
}
.light-mode .theme1.tab-content .tab-content-nav ul li:hover, .light-mode .theme1.tab-content .tab-content-nav ul li.active-tab {
    border-color: var(--primary-color);
}
.light-mode .theme2.tab-content .tab-content-nav ul li:hover, .light-mode .theme2.tab-content .tab-content-nav ul li.active-tab {
    border-color: var(--primary-color);
}
.light-mode .theme3.tab-content .tab-content-nav ul li:hover, .light-mode .theme3.tab-content .tab-content-nav ul li.active-tab {
    border-color: var(--secondary-color);
}
.light-mode .theme4.tab-content .tab-content-nav ul li:hover, .light-mode .theme4.tab-content .tab-content-nav ul li.active-tab {
    border-color: #757575;
}
.light-mode .theme5.tab-content .tab-content-nav ul li:hover, .light-mode .theme5.tab-content .tab-content-nav ul li.active-tab {
    border-color: #757575;
}
.light-mode .theme6.tab-content .tab-content-nav ul li:hover, .light-mode .theme6.tab-content .tab-content-nav ul li.active-tab {
    border-color: #757575;
}
.light-mode .theme1.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme1.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme1.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme1.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme2.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme2.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme2.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme2.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme3.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme3.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme3.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme3.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme4.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme4.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme4.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme4.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme5.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme5.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme5.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme5.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme6.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd h3, .light-mode .theme6.full-width-quicklinks .quicklink-flex-item:hover .large-bkgd p, .light-mode .theme6.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd h3, .light-mode .theme6.full-width-quicklinks .quicklink-flex-item:focus .large-bkgd p {
    color: #fafafa;
}
.light-mode .theme1.full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme1.full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme2.full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme2.full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme3.full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme3.full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme4.full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme4.full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme5.full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme5.full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme6.full-width-quicklinks .quicklink-flex-item:focus h3, .light-mode .theme6.full-width-quicklinks .quicklink-flex-item:focus p {
    outline: 1px solid #fafafa;
}
.light-mode .theme1.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme1.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme1.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme1.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme2.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme2.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme2.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme2.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme3.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme3.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme3.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme3.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme4.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme4.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme4.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme4.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme5.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme5.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme5.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme5.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .theme6.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd h3, .light-mode .theme6.full-width-quicklinks .quicklink-flex-item:hover .thin-bkgd p, .light-mode .theme6.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd h3, .light-mode .theme6.full-width-quicklinks .quicklink-flex-item:focus .thin-bkgd p {
    color: #fafafa;
}
.light-mode .full-width-quicklinks .full-width-quicklink-wrapper {
    background: rgba(42, 42, 42, .5);
    color: #fafafa;
}
/* .light-mode .full-width-quicklinks h3.small-font {
    font-size: 9px;
}
.light-mode .full-width-quicklinks h3.normal-font {
    font-size: 14.4px;
}
.light-mode .full-width-quicklinks h3.large-font {
    font-size: 18px;
}
.light-mode .col-100 .full-width-quicklinks h3.small-font {
    font-size: 9px;
}
.light-mode .col-100 .full-width-quicklinks h3.normal-font {
    font-size: 14.4px;
}
.light-mode .col-100 .full-width-quicklinks h3.large-font {
    font-size: 18px;
} */
/* @media (min-width: 768px) {
    .light-mode .full-width-quicklinks h3.small-font {
        font-size: 10.8px;
   }
    .light-mode .full-width-quicklinks h3.normal-font {
        font-size: 16.2px;
   }
    .light-mode .full-width-quicklinks h3.large-font {
        font-size: 19.8px;
   }
    .light-mode .col-100 .full-width-quicklinks h3.small-font {
        font-size: 10.8px;
   }
    .light-mode .col-100 .full-width-quicklinks h3.normal-font {
        font-size: 16.2px;
   }
    .light-mode .col-100 .full-width-quicklinks h3.large-font {
        font-size: 19.8px;
   }
} */
/* @media (min-width: 1025px) {
    .light-mode .full-width-quicklinks h3.small-font {
        font-size: 14.4px;
   }
    .light-mode .full-width-quicklinks h3.normal-font {
        font-size: 18px;
   }
    .light-mode .full-width-quicklinks h3.large-font {
        font-size: 21.6px;
   }
    .light-mode .col-100 .full-width-quicklinks h3.small-font {
        font-size: 14.4px;
   }
    .light-mode .col-100 .full-width-quicklinks h3.normal-font {
        font-size: 18px;
   }
    .light-mode .col-100 .full-width-quicklinks h3.large-font {
        font-size: 21.6px;
   }
} */
.light-mode .expandable-content-widget .expandable-content-heading {
    border-bottom: 1px solid #fafafa;
}
.light-mode .expandable-content-widget .expandable-content-wrapper {
    background: #fff;
    color: #2a2a2a;
}
@media (any-pointer: fine) and (hover: hover) {
    .light-mode .theme1 .expandable-content-link {
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme2 .expandable-content-link {
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme3 .expandable-content-link {
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme4 .expandable-content-link {
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme5 .expandable-content-link {
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme6 .expandable-content-link {
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme1 .expandable-content-link:hover, .light-mode .theme1 .expandable-content-link:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme2 .expandable-content-link:hover, .light-mode .theme2 .expandable-content-link:focus {
        background-color: #c9cbd6;
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme3 .expandable-content-link:hover, .light-mode .theme3 .expandable-content-link:focus {
        background-color: #e6e6e6;
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme4 .expandable-content-link:hover, .light-mode .theme4 .expandable-content-link:focus {
        background-color: #c7c7c7;
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme5 .expandable-content-link:hover, .light-mode .theme5 .expandable-content-link:focus {
        background-color: #c7c7c7;
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .theme6 .expandable-content-link:hover, .light-mode .theme6 .expandable-content-link:focus {
        background-color: #c7c7c7;
        color: #2a2a2a;
        border: 0;
   }
    .light-mode .expand-arrow {
        padding: 5px 8px;
   }
    .light-mode .theme1 .expand-arrow {
        background-color: #e6e6e6;
   }
    .light-mode .theme2 .expand-arrow {
        background-color: #c9cbd6;
   }
    .light-mode .theme3 .expand-arrow {
        background-color: #e6e6e6;
   }
    .light-mode .theme4 .expand-arrow {
        background-color: #c7c7c7;
   }
    .light-mode .theme5 .expand-arrow {
        background-color: #c7c7c7;
   }
    .light-mode .theme6 .expand-arrow {
        background-color: #c7c7c7;
   }
}
.light-mode .theme1 .quicklink-text-bg .quicklink-text-container a {
    border-color: #2a2a2a;
    border-bottom-color: #2a2a2a;
}
.light-mode .theme2 .quicklink-text-bg .quicklink-text-container a {
    border-color: #2a2a2a;
    border-bottom-color: #2a2a2a;
}
.light-mode .theme3 .quicklink-text-bg .quicklink-text-container a {
    border-color: #2a2a2a;
    border-bottom-color: #2a2a2a;
}
.light-mode .theme4 .quicklink-text-bg .quicklink-text-container a {
    border-color: #2a2a2a;
    border-bottom-color: #2a2a2a;
}
.light-mode .theme5 .quicklink-text-bg .quicklink-text-container a {
    border-color: #2a2a2a;
    border-bottom-color: #2a2a2a;
}
.light-mode .theme6 .quicklink-text-bg .quicklink-text-container a {
    border-color: #2a2a2a;
    border-bottom-color: #2a2a2a;
}
.light-mode .quicklink-text-bg .quicklink-text-container a:hover, .light-mode .quicklink-text-bg .quicklink-text-container a:focus {
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    background: #fafafa;
    color: #2a2a2a;
    border-color: #fafafa;
    border-bottom-color: #fafafa;
}
.light-mode .image-carousel-widget .image-carousel-slide .image-carousel-caption {
    background: rgba(97, 97, 97, .75);
    color: #fafafa;
}
.light-mode .amenities-carousel-widget .amenities-text {
    background: rgba(42, 42, 42, .3);
    color: #fafafa;
}
.light-mode .countdown-widget .countdown-item {
    border-color: #fafafa;
}
.light-mode .countdown-widget .countdown-live-container {
    background-color: #eee;
}
.light-mode .weather-widget .weather-multiple {
    border-top: 1px solid #9e9e9e;
}
.light-mode .weather-widget .weather-multiple .weather-days {
    border-bottom: 1px solid #9e9e9e;
}
.light-mode .weather-widget .weather-multiple .weather-low {
    color: #9e9e9e;
}
@media (min-width: 768px) {
    .light-mode .col-50-left .weather-widget .weather-multiple .weather-days, .light-mode .col-50-right .weather-widget .weather-multiple .weather-days, .light-mode .col-30-left .weather-widget .weather-multiple .weather-days, .light-mode .col-30-right .weather-widget .weather-multiple .weather-days {
        border-bottom: 1px solid #9e9e9e;
   }
}
.light-mode .upcoming-event-widget .CalAtGlance {
    font-size: 16px;
}
.light-mode .theme1 .upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme2 .upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme3 .upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme4 .upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme5 .upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme6 .upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .theme1 .upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme2 .upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme3 .upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme4 .upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme5 .upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .theme6 .upcoming-event-widget .CalAtGlance a {
    color: #2a2a2a;
}
.light-mode .upcoming-event-widget .CalAtGlance .title-row, .light-mode .upcoming-event-widget .CalAtGlance .AGTitle {
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-style: normal;
}
/* .light-mode .upcoming-event-widget .CalAtGlance .title-row.small-font, .light-mode .upcoming-event-widget .CalAtGlance .AGTitle.small-font {
    font-size: 9px;
}
.light-mode .upcoming-event-widget .CalAtGlance .title-row.normal-font, .light-mode .upcoming-event-widget .CalAtGlance .AGTitle.normal-font {
    font-size: 14.4px;
}
.light-mode .upcoming-event-widget .CalAtGlance .title-row.large-font, .light-mode .upcoming-event-widget .CalAtGlance .AGTitle.large-font {
    font-size: 18px;
} */
.light-mode .upcoming-event-widget .CalAtGlance .mini-title-row {
    color: #2a2a2a;
}
.light-mode .col-100 .upcoming-event-widget .CalAtGlance, .light-mode .col-70-left .upcoming-event-widget .CalAtGlance, .light-mode .col-70-right .upcoming-event-widget .CalAtGlance, .light-mode .col-50-left .upcoming-event-widget .CalAtGlance, .light-mode .col-50-right .upcoming-event-widget .CalAtGlance, .light-mode .col-30-left .upcoming-event-widget .CalAtGlance, .light-mode .col-30-right .upcoming-event-widget .CalAtGlance {
    color: #2a2a2a;
}
.light-mode .upcoming-event-pagination a {
    color: #2a2a2a;
}
.light-mode .theme1 .upcoming-event-pagination a:hover {
    color: var(--primary-color);
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme2 .upcoming-event-pagination a:hover {
    color: var(--primary-color);
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme3 .upcoming-event-pagination a:hover {
    color: var(--secondary-color);
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme4 .upcoming-event-pagination a:hover {
    color: #757575;
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme5 .upcoming-event-pagination a:hover {
    color: #757575;
    border: 0;
    transition: 0.2s ease all;
}
.light-mode .theme6 .upcoming-event-pagination a:hover {
    color: #757575;
    border: 0;
    transition: 0.2s ease all;
}
@media (min-width: 768px) {
    /* .light-mode .upcoming-event-widget .CalAtGlance .title-row.small-font, .light-mode .upcoming-event-widget .CalAtGlance .AGTitle.small-font {
        font-size: 10.8px;
   }
    .light-mode .upcoming-event-widget .CalAtGlance .title-row.normal-font, .light-mode .upcoming-event-widget .CalAtGlance .AGTitle.normal-font {
        font-size: 16.2px;
   }
    .light-mode .upcoming-event-widget .CalAtGlance .title-row.large-font, .light-mode .upcoming-event-widget .CalAtGlance .AGTitle.large-font {
        font-size: 19.8px; */
   }
    .light-mode .upcoming-event-widget .CalAtGlance .mini-title-row {
        color: #2a2a2a;
   }
    .light-mode .upcoming-event-widget .CalAtGlance .upcoming-event-wrapper {
        border-right: 1px solid #eee;
   }
}
@media (min-width: 1200px) {
    /* .light-mode .upcoming-event-widget .CalAtGlance .AGTitle.small-font, .light-mode .upcoming-event-widget .CalAtGlance .title-row.small-font {
        font-size: 14.4px;
   }
    .light-mode .upcoming-event-widget .CalAtGlance .AGTitle.normal-font, .light-mode .upcoming-event-widget .CalAtGlance .title-row.normal-font {
        font-size: 18px;
   }
    .light-mode .upcoming-event-widget .CalAtGlance .AGTitle.large-font, .light-mode .upcoming-event-widget .CalAtGlance .title-row.large-font {
        font-size: 21.6px;
   } */
    .light-mode .upcoming-event-widget .CalAtGlance .mini-title-row {
        color: #2a2a2a;
   }
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .contact-card-item {
    background: #fafafa;
    border-color: #e0e0e0;
    color: #2a2a2a;
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .card-photo {
    background-color: #757575;
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .card-photo .persona-head {
    background-color: #eee;
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .card-photo .persona-body {
    background-color: #eee;
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .card-details-inner h3 {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .card-details-inner h4 {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .card-details-inner h5 {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .card-details-inner .card-name {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .card-details-inner .card-title {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.full-card .contact-card-wrapper .card-details-inner .detail-item .fa {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .contact-card-item {
    background: #fafafa;
    color: #2a2a2a;
    border-color: #e0e0e0;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-photo {
    background-color: #757575;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-photo .persona-head {
    background-color: #eee;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-photo .persona-body {
    background-color: #eee;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-details-inner h3 {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-details-inner h4 {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-details-inner h5 {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-details-inner .detail-item {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-details-inner .card-name {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-details-inner .card-title {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.card-view .contact-card-wrapper .card-details-inner .detail-item .fa {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.list-view div.contact-card-wrapper .expand-arrow {
    background: #e0e0e0;
    color: #2a2a2a;
}
.light-mode .contact-card-widget.list-view div.contact-card-wrapper .contact-card-item {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.list-view .contact-card-name.theme-primary-border {
    background: #eee;
    color: #2a2a2a;
}
.light-mode .theme1 .expand .contact-card-name.theme-primary-border {
    border-color: var(--primary-color);
}
.light-mode .theme2 .expand .contact-card-name.theme-primary-border {
    border-color: var(--primary-color);
}
.light-mode .theme3 .expand .contact-card-name.theme-primary-border {
    border-color: var(--secondary-color);
}
.light-mode .theme4 .expand .contact-card-name.theme-primary-border {
    border-color: #757575;
}
.light-mode .theme5 .expand .contact-card-name.theme-primary-border {
    border-color: #757575;
}
.light-mode .theme6 .expand .contact-card-name.theme-primary-border {
    border-color: #757575;
}
.light-mode .contact-card-widget.list-view .card-details.theme-primary-border {
    background: #e0e0e0;
    color: #2a2a2a;
}
.light-mode .contact-card-widget.list-view .card-details.theme-primary-border .detail-item {
    color: #2a2a2a;
}
.light-mode .contact-card-widget.list-view .card-details.theme-primary-border h5 {
    color: #2a2a2a;
}
.light-mode .expand .contact-card-widget.list-view .card-details.theme-primary-border {
    color: #2a2a2a;
}
.light-mode .sidemenu-widget .sidemenu-wrapper {
    background: #eee;
}
.light-mode .side-menu-list li a {
    color: #2a2a2a;
}
.light-mode .side-menu-list li.theme-border-color a:hover {
    background: #bdbdbd;
}
.light-mode .theme1 .side-menu-list li.theme-border-color a:hover {
    border-color: var(--primary-color);
}
.light-mode .theme2 .side-menu-list li.theme-border-color a:hover {
    border-color: var(--primary-color);
}
.light-mode .theme3 .side-menu-list li.theme-border-color a:hover {
    border-color: var(--secondary-color);
}
.light-mode .theme4 .side-menu-list li.theme-border-color a:hover {
    border-color: #757575;
}
.light-mode .theme5 .side-menu-list li.theme-border-color a:hover {
    border-color: #757575;
}
.light-mode .theme6 .side-menu-list li.theme-border-color a:hover {
    border-color: #757575;
}
.light-mode .side-menu-list li .expand-arrow {
    background: #bdbdbd;
}
.light-mode .side-menu-list li .submenu-list {
    background: #e0e0e0;
}
.light-mode .side-menu-list li .submenu-list .expand-arrow {
    background: #bdbdbd;
}
.light-mode .side-menu-list li .submenu-list ul {
    background: #bdbdbd;
}
.light-mode .side-menu-list li .submenu-list ul .expand-arrow {
    background: #9e9e9e;
}
.light-mode .widget-scorecard .widget-scorecard-selected-tab {
    background: #f5f5f5;
}
.light-mode .widget-scorecard .widget-scorecard-tab {
    background: #eee;
}
.light-mode .widget-scorecard .widget-scorecard-tab .tab {
    background: #eee;
}
.light-mode .widget-scorecard .widget-scorecard-tab .tab:hover {
    background: #e0e0e0;
}
.light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-display-holes-title.add-bkgd-color {
    background: #eee;
}
.light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-display-holes-title .widget-scorecard-title-static .static-title-hole, .light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-display-holes-title .widget-scorecard-title-static .par {
    background: #eee;
}
.light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-display-holes .widget-scorecard-title-wrapper {
    background: #eee;
}
.light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-display-holes .widget-scorecard-title-wrapper .widget-scorecard-title {
    background: #eee;
}
.light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-display-holes .widget-scorecard-title-wrapper .widget-scorecard-title > div:hover {
    background: #e0e0e0;
}
.light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-display-slope .snr-title, .light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-display-rating .snr-title {
    background: #eee;
}
.light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-details .widget-scorecard-details-wrapper {
    background: #fafafa;
}
.light-mode .widget-scorecard .widget-scorecard-display .widget-scorecard-details .widget-scorecard-details-wrapper .widget-scorecard-details-tees .tee-border {
    background: -webkit-radial-gradient(center, ellipse cover, rgba(250, 250, 250, 0) 0%, rgba(250, 250, 250, .2) 48%, #fafafa 50%, #fafafa 100%);
    background: rgba(250, 250, 250, 0);
    background: -moz-radial-gradient(center, ellipse cover, rgba(250, 250, 250, 0) 0%, rgba(250, 250, 250, .2) 48%, #fafafa 50%, #fafafa 100%);
    background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0%, rgba(250, 250, 250, 0)), color-stop(48%, rgba(250, 250, 250, .5)), color-stop(50%, #fafafa), color-stop(100%, #fafafa));
    background: -webkit-radial-gradient(center, ellipse cover, rgba(250, 250, 250, 0) 0%, rgba(250, 250, 250, .2) 48%, #fafafa 50%, #fafafa 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(250, 250, 250, 0) 0%, rgba(250, 250, 250, .2) 48%, #fafafa 50%, #fafafa 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(250, 250, 250, 0) 0%, rgba(250, 250, 250, .2) 48%, #fafafa 50%, #fafafa 100%);
    background: radial-gradient(ellipse at center, rgba(250, 250, 250, 0) 0%, rgba(250, 250, 250, .2) 48%, #fafafa 50%, #fafafa 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$white',endColorstr='$white',GradientType=1);
}
@media (min-width: 768px) {
    .light-mode .widget-scorecard .widget-scorecard-tab {
        background: #fafafa;
   }
    .light-mode .widget-scorecard .widget-scorecard-tab .tab:hover {
        background: #f5f5f5;
   }
    .light-mode .widget-scorecard .widget-scorecard-tab .tab.active-tab {
        background: #f5f5f5;
   }
    .light-mode .theme1 .widget-scorecard-tab .tab:hover, .light-mode .theme1 .widget-scorecard-tab .tab.active-tab {
        border-bottom-color: var(--primary-color);
   }
    .light-mode .theme2 .widget-scorecard-tab .tab:hover, .light-mode .theme2 .widget-scorecard-tab .tab.active-tab {
        border-bottom-color: var(--primary-color);
   }
    .light-mode .theme3 .widget-scorecard-tab .tab:hover, .light-mode .theme3 .widget-scorecard-tab .tab.active-tab {
        border-bottom-color: var(--secondary-color);
   }
    .light-mode .theme4 .widget-scorecard-tab .tab:hover, .light-mode .theme4 .widget-scorecard-tab .tab.active-tab {
        border-bottom-color: #757575;
   }
    .light-mode .theme5 .widget-scorecard-tab .tab:hover, .light-mode .theme5 .widget-scorecard-tab .tab.active-tab {
        border-bottom-color: #757575;
   }
    .light-mode .theme6 .widget-scorecard-tab .tab:hover, .light-mode .theme6 .widget-scorecard-tab .tab.active-tab {
        border-bottom-color: #757575;
   }
}
.light-mode .announcement-bar-widget .announcebar-badge {
    color: #fafafa;
}
.light-mode .announcement-bar-widget .slide-close:hover {
    background: rgba(42, 42, 42, .3);
}
.light-mode .announcement-bar-widget .caution {
    background: #ffca00;
    color: #2a2a2a;
}
.light-mode .announcement-bar-widget .caution a {
    color: #2a2a2a;
}
.light-mode .announcement-bar-widget .caution .announcebar-badge {
    color: #2a2a2a;
    border-color: #2a2a2a;
}
.light-mode .announcement-bar-widget .reminder {
    background: #0b602e;
    color: #fafafa;
}
.light-mode .announcement-bar-widget .reminder a {
    color: #fafafa ;
}
.light-mode .announcement-bar-widget .alert {
    background: #ac112d;
    color: #fafafa;
}
.light-mode .announcement-bar-widget .alert a {
    color: #fafafa ;
}
.light-mode .announcement-bar-widget .attention {
    background: #9e9e9e;
    color: #fafafa;
}
.light-mode .announcement-bar-widget .attention a {
    color: #fafafa ;
}
.light-mode .gallerylist-widget .gallerylist-wrapper .galleryList-link .gallerylist-content-wrapper {
    background: rgba(42, 42, 42, .6);
    color: #fafafa;
}
.light-mode .theme1.gallerylist-widget .gallerylist-wrapper .galleryList-link:hover .gallerylist-content-wrapper, .light-mode .theme1.gallerylist-widget .gallerylist-wrapper .galleryList-link:focus .gallerylist-content-wrapper {
    background-color: rgba(9, 19, 60, .9);
    color: #fafafa;
}
.light-mode .theme2.gallerylist-widget .gallerylist-wrapper .galleryList-link:hover .gallerylist-content-wrapper, .light-mode .theme2.gallerylist-widget .gallerylist-wrapper .galleryList-link:focus .gallerylist-content-wrapper {
    background-color: rgba(9, 19, 60, .9);
    color: #fafafa;
}
.light-mode .theme3.gallerylist-widget .gallerylist-wrapper .galleryList-link:hover .gallerylist-content-wrapper, .light-mode .theme3.gallerylist-widget .gallerylist-wrapper .galleryList-link:focus .gallerylist-content-wrapper {
    background-color: rgba(163, 143, 0, .9);
    color: #fafafa;
}
.light-mode .theme4.gallerylist-widget .gallerylist-wrapper .galleryList-link:hover .gallerylist-content-wrapper, .light-mode .theme4.gallerylist-widget .gallerylist-wrapper .galleryList-link:focus .gallerylist-content-wrapper {
    background-color: rgba(117, 117, 117, .9);
    color: #fafafa;
}
.light-mode .theme5.gallerylist-widget .gallerylist-wrapper .galleryList-link:hover .gallerylist-content-wrapper, .light-mode .theme5.gallerylist-widget .gallerylist-wrapper .galleryList-link:focus .gallerylist-content-wrapper {
    background-color: rgba(117, 117, 117, .9);
    color: #fafafa;
}
.light-mode .theme6.gallerylist-widget .gallerylist-wrapper .galleryList-link:hover .gallerylist-content-wrapper, .light-mode .theme6.gallerylist-widget .gallerylist-wrapper .galleryList-link:focus .gallerylist-content-wrapper {
    background-color: rgba(117, 117, 117, .9);
    color: #fafafa;
}
.light-mode .image-galleries-grid-view .gallery-title {
    color: #2a2a2a;
    background: rgba(224, 224, 224, .7);
}
.light-mode .theme1 .gallery-link:hover .gallery-title {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme2 .gallery-link:hover .gallery-title {
    background-color: var(--primary-color);
    color: #fafafa;
}
.light-mode .theme3 .gallery-link:hover .gallery-title {
    background-color: var(--secondary-color);
    color: #fafafa;
}
.light-mode .theme4 .gallery-link:hover .gallery-title {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme5 .gallery-link:hover .gallery-title {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .theme6 .gallery-link:hover .gallery-title {
    background-color: #757575;
    color: #fafafa;
}
.light-mode .pdf-viewer-widget .tab-content-nav ul {
    border-bottom: 1px solid #eee;
}
.light-mode .small .pdf-viewer-widget .tab-content-nav ul li {
    background: #eee;
}
.light-mode .small .pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .small .pdf-viewer-widget .tab-content-nav ul li.active-tab {
    background: #e0e0e0;
}
.light-mode .pdf-viewer-widget .tab-content-nav ul li {
    background: #eee;
    color: #2a2a2a;
}
.light-mode .pdf-viewer-widget .tab-content-nav ul li a {
    color: #2a2a2a;
}
.light-mode .pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .pdf-viewer-widget .tab-content-nav ul li.active-tab {
    background: #e0e0e0;
}
.light-mode .theme1 .pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme1 .pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: var(--primary-color);
}
.light-mode .theme2 .pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme2 .pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: var(--primary-color);
}
.light-mode .theme3 .pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme3 .pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: var(--secondary-color);
}
.light-mode .theme4 .pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme4 .pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: #757575;
}
.light-mode .theme5 .pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme5 .pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: #757575;
}
.light-mode .theme6 .pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme6 .pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: #757575;
}
.light-mode .theme1.pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme1.pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: var(--primary-color);
}
.light-mode .theme2.pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme2.pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: var(--primary-color);
}
.light-mode .theme3.pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme3.pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: var(--secondary-color);
}
.light-mode .theme4.pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme4.pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: #757575;
}
.light-mode .theme5.pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme5.pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: #757575;
}
.light-mode .theme6.pdf-viewer-widget .tab-content-nav ul li:hover, .light-mode .theme6.pdf-viewer-widget .tab-content-nav ul li.active-tab {
    border-color: #757575;
}
.light-mode .pdf-viewer-preview {
    border-color: #bdbdbd;
}
.light-mode .order-form-widget .order-form-widget-wrapper {
    color: #2a2a2a;
}
.light-mode .order-form-widget .order-form-information {
    background-color: #fafafa;
}
.light-mode .order-form-widget .order-menu-list .menu-item {
    background-color: #fafafa;
}
.light-mode .order-form-widget .order-menu-list .quantity-wrapper input[type="text"] {
    background: #fafafa;
}
.light-mode .order-form-widget .order-form-result .ordered-total {
    border-color: #757575;
}
.light-mode .order-form-widget .order-form-result .order-form-basket {
    background: #fafafa;
}
.light-mode .order-form-widget .order-form-result .order-form-basket-title h4 {
    line-height: 40px;
}
.light-mode .order-form-widget .order-form-result .order-form-basket-title i {
    font-size: 40px;
}
.light-mode .order-form-widget .order-form-result .order-form-empty-basket i {
    background-color: #e0e0e0;
}
.light-mode .order-form-widget .order-form-result .order-form-basket-output .ordered-item .ordered-item-text a {
    color: #2a2a2a;
}
.light-mode .order-form-widget .order-form-result .order-form-basket-output .ordered-item .remove-item:hover {
    color: #ac112d;
}
.light-mode .order-form-widget .order-form-add-item, .light-mode .order-form-widget .ordered-form-basket-btn {
    background: #fafafa;
}
.light-mode .order-form-widget .order-form-add-item .disabled, .light-mode .order-form-widget .ordered-form-basket-btn .disabled {
    background-color: #e0e0e0;
    color: #2a2a2a;
}
.light-mode .order-form-widget .menu-item-qty .menu-item-add, .light-mode .order-form-widget .menu-item-qty .menu-item-minus {
    cursor: pointer;
    font-size: 40px;
    color: #bdbdbd;
}
.light-mode .order-form-widget .user-input-info {
    background: #fafafa;
}
.light-mode .order-form-widget .user-input-fields-container {
    background: #fafafa;
}
.light-mode .order-form-widget .user-input-info-title i {
    font-size: 40px;
}
.light-mode .order-form-widget .order-form-confirmation, .light-mode .order-form-widget .order-form-error {
    background: #fafafa;
    color: #2a2a2a;
}
.light-mode .theme1 .order-form-main-info, .light-mode .theme1 .order-form-category {
    color: #2a2a2a;
}
.light-mode .theme2 .order-form-main-info, .light-mode .theme2 .order-form-category {
    color: #2a2a2a;
}
.light-mode .theme3 .order-form-main-info, .light-mode .theme3 .order-form-category {
    color: #2a2a2a;
}
.light-mode .theme4 .order-form-main-info, .light-mode .theme4 .order-form-category {
    color: #2a2a2a;
}
.light-mode .theme5 .order-form-main-info, .light-mode .theme5 .order-form-category {
    color: #2a2a2a;
}
.light-mode .theme6 .order-form-main-info, .light-mode .theme6 .order-form-category {
    color: #2a2a2a;
}
.light-mode .theme1 .order-menu-list .quantity-wrapper {
    color: var(--primary-color);
}
.light-mode .theme2 .order-menu-list .quantity-wrapper {
    color: var(--primary-color);
}
.light-mode .theme3 .order-menu-list .quantity-wrapper {
    color: var(--secondary-color);
}
.light-mode .theme4 .order-menu-list .quantity-wrapper {
    color: #757575;
}
.light-mode .theme5 .order-menu-list .quantity-wrapper {
    color: #757575;
}
.light-mode .theme6 .order-menu-list .quantity-wrapper {
    color: #757575;
}
.light-mode .theme1 .current .order-form-menu-a {
    border-color: var(--primary-color);
}
.light-mode .theme2 .current .order-form-menu-a {
    border-color: var(--primary-color);
}
.light-mode .theme3 .current .order-form-menu-a {
    border-color: var(--secondary-color);
}
.light-mode .theme4 .current .order-form-menu-a {
    border-color: #757575;
}
.light-mode .theme5 .current .order-form-menu-a {
    border-color: #757575;
}
.light-mode .theme6 .current .order-form-menu-a {
    border-color: #757575;
}
.light-mode .theme1 .order-form-menu-a:hover {
    border-color: var(--primary-color);
}
.light-mode .theme2 .order-form-menu-a:hover {
    border-color: var(--primary-color);
}
.light-mode .theme3 .order-form-menu-a:hover {
    border-color: var(--secondary-color);
}
.light-mode .theme4 .order-form-menu-a:hover {
    border-color: #757575;
}
.light-mode .theme5 .order-form-menu-a:hover {
    border-color: #757575;
}
.light-mode .theme6 .order-form-menu-a:hover {
    border-color: #757575;
}
.light-mode .theme1 .order-form-confirmation i {
    color: var(--primary-color);
}
.light-mode .theme2 .order-form-confirmation i {
    color: var(--primary-color);
}
.light-mode .theme3 .order-form-confirmation i {
    color: var(--secondary-color);
}
.light-mode .theme4 .order-form-confirmation i {
    color: #757575;
}
.light-mode .theme5 .order-form-confirmation i {
    color: #757575;
}
.light-mode .theme6 .order-form-confirmation i {
    color: #757575;
}
.light-mode .widget-iframe .background-image .background-overlay {
    background: rgba(42, 42, 42, .3);
    color: #fafafa;
}
.light-mode .twitter-widget .background-image .background-overlay {
    padding-top: 40px;
    padding-bottom: 40px;
    background: rgba(42, 42, 42, .3);
    color: #fafafa;
}
.light-mode .twitter-widget .background-image .background-overlay .container .twitter-widget-wrapper {
    height: calc(100% - 100px);
}
.light-mode .theme1 .cho-hero-textwidget button.slick-pause:hover, .light-mode .theme1 .cho-hero-textwidget button.slick-pause:focus {
    background-color: var(--primary-color) !important;
    color: #fafafa !important;
}
.light-mode .theme2 .cho-hero-textwidget button.slick-pause:hover, .light-mode .theme2 .cho-hero-textwidget button.slick-pause:focus {
    background-color: var(--primary-color) !important;
    color: #fafafa !important;
}
.light-mode .theme3 .cho-hero-textwidget button.slick-pause:hover, .light-mode .theme3 .cho-hero-textwidget button.slick-pause:focus {
    background-color: var(--secondary-color) !important;
    color: #fafafa !important;
}

.light-mode .theme1 .cho-hero-textwidget button.slick-pause:hover:before, .light-mode .theme1 .cho-hero-textwidget button.slick-pause:focus:before {
    color: #fafafa !important;
}
.light-mode .theme2 .cho-hero-textwidget button.slick-pause:hover:before, .light-mode .theme2 .cho-hero-textwidget button.slick-pause:focus:before {
    color: #fafafa !important;
}
.light-mode .theme3 .cho-hero-textwidget button.slick-pause:hover:before, .light-mode .theme3 .cho-hero-textwidget button.slick-pause:focus:before {
    color: #fafafa !important;
}

@media (min-width: 768px) {
    .light-mode .rotating-image-banner-slider .slick-arrow {
        background-color: #2a2a2a;
        color: #fafafa;
   }
    .light-mode .theme1 .rotating-image-banner-slider .slick-arrow:hover, .light-mode .theme1 .rotating-image-banner-slider .slick-arrow:focus {
        background-color: var(--primary-color) !important;
        color: #fafafa !important;
   }
    .light-mode .theme2 .rotating-image-banner-slider .slick-arrow:hover, .light-mode .theme2 .rotating-image-banner-slider .slick-arrow:focus {
        background-color: var(--primary-color) !important;
        color: #fafafa !important;
   }
    .light-mode .theme3 .rotating-image-banner-slider .slick-arrow:hover, .light-mode .theme3 .rotating-image-banner-slider .slick-arrow:focus {
        background-color: var(--secondary-color) !important;
        color: #fafafa !important;
   }
    
    .light-mode .theme1 .rotating-image-banner-slider .slick-arrow:hover:before, .light-mode .theme1 .rotating-image-banner-slider .slick-arrow:focus:before {
        color: #fafafa !important;
   }
    .light-mode .theme2 .rotating-image-banner-slider .slick-arrow:hover:before, .light-mode .theme2 .rotating-image-banner-slider .slick-arrow:focus:before {
        color: #fafafa !important;
   }
    .light-mode .theme3 .rotating-image-banner-slider .slick-arrow:hover:before, .light-mode .theme3 .rotating-image-banner-slider .slick-arrow:focus:before {
        color: #fafafa !important;
   }
   
}
@media (min-width: 768px) {
    .light-mode .cho-hero-textwidget .cho-hero-textwidget-content {
        color: #fafafa;
   }
    .light-mode .cho-hero-textwidget .cho-hero-textwidget-content.background-overlay {
        background: rgba(42, 42, 42, .3);
   }
    .light-mode .cho-hero-textwidget .scroll-chevron .fa {
        color: #fafafa;
   }
}
@media (min-width: 768px) and (max-width: 1024px) and (max-height: 767px) and (orientation: landscape) {
    .light-mode .cho-hero-textwidget .cho-hero-textwidget-content {
        color: #2a2a2a;
   }
}
.light-mode .login-widget-bg {
    background-color: #fafafa;
}
.light-mode .login-widget-wrapper {
    background-color: #fafafa;
    color: #2a2a2a;
}
.light-mode .login-widget-wrapper a {
    color: #2a2a2a;
}
.light-mode .login-widget-wrapper .login-form-wrapper .login-widget-form-group .login-widget-label {
    color: #2a2a2a;
}
.light-mode .login-widget-wrapper .login-form-wrapper .login-widget-form-group .login-widget-form-control {
    border-color: #e0e0e0;
}
.light-mode .theme1 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn {
    color: #fafafa;
    background-color: var(--primary-color);
}
.light-mode .theme2 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn {
    color: #fafafa;
    background-color: var(--primary-color);
}
.light-mode .theme3 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn {
    color: #fafafa;
    background-color: var(--secondary-color);
}
.light-mode .theme4 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn {
    color: #fafafa;
    background-color: #757575;
}
.light-mode .theme5 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn {
    color: #fafafa;
    background-color: #757575;
}
.light-mode .theme6 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn {
    color: #fafafa;
    background-color: #757575;
}
.light-mode .theme1 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:hover, .light-mode .theme1 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:focus {
    color: #bababa;
}
.light-mode .theme2 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:hover, .light-mode .theme2 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:focus {
    color: #bababa;
}
.light-mode .theme3 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:hover, .light-mode .theme3 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:focus {
    color: #bababa;
}
.light-mode .theme4 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:hover, .light-mode .theme4 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:focus {
    color: #bababa;
}
.light-mode .theme5 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:hover, .light-mode .theme5 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:focus {
    color: #bababa;
}
.light-mode .theme6 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:hover, .light-mode .theme6 .login-widget-wrapper .login-form-wrapper .login-form-logon .btn:focus {
    color: #bababa;
}
.light-mode .theme1 .login-widget-wrapper .login-form-wrapper .login-form-logon:after {
    color: #fafafa;
}
.light-mode .theme2 .login-widget-wrapper .login-form-wrapper .login-form-logon:after {
    color: #fafafa;
}
.light-mode .theme3 .login-widget-wrapper .login-form-wrapper .login-form-logon:after {
    color: #fafafa;
}
.light-mode .theme4 .login-widget-wrapper .login-form-wrapper .login-form-logon:after {
    color: #fafafa;
}
.light-mode .theme5 .login-widget-wrapper .login-form-wrapper .login-form-logon:after {
    color: #fafafa;
}
.light-mode .theme6 .login-widget-wrapper .login-form-wrapper .login-form-logon:after {
    color: #fafafa;
}
@media (min-width: 768px) {
    .light-mode .login-widget-wrapper {
        border: 2px solid #e0e0e0;
   }
}
.light-mode .footer-advance-widget {
    border-top: 0 solid var(--secondary-color);
}
.light-mode .footer-bg {
    background: #fff;
    color: var(--primary-color);
}
.light-mode .footer-bg a {
    color: var(--primary-color);
}
.light-mode .footer-bg-dark {
    background: #020510;
    color: #fafafa;
}
.light-mode .footer-bg-dark a {
    color: #fafafa;
}
.light-mode .footer-3-row {
    border-top: 0 solid var(--secondary-color);
}
.light-mode .sitemap-widget .sitemap-flex-container .sitemap-item .sitemap-heading {
    border-color: rgba(250, 250, 250, .5);
}
.light-mode .simple-footer-widget {
    border-top: 0 solid var(--secondary-color);
}
.light-mode .basic-footer-widget {
    border-top: 0 solid var(--secondary-color);
}

