/* Light Theme Btn V1 Styles */

.v1-btn.light-bg .btn:not(.v2), .btn.v1.dark, .v1-btn.dark-bg .btn.dark:not(.v2), .v1-btn.dark-bg .btn.opposite:not(.v2), .light-bg:not(.v2-btn) .btn:not(.light):not(.opposite):not(.v2) {
	color: #FFFFFF; /* $White */
	background-color: #051585; /* $Color1 */
	border-color: #051585; /* $Color1 */
}

.light-bg:not(.v2-btn) a:hover .btn:not(.light):not(.opposite):not(.v2):not(.no-hover), .v1-btn.light-bg .btn:not(.v2):not(.no-hover):hover, .v1-btn.light-bg a:hover .btn:not(.v2):not(.no-hover), .btn.v1.dark:not(.no-hover):hover, a:hover .btn.v1.dark:not(.no-hover), .v1-btn.dark-bg .btn.dark:not(.v2):hover, .v1-btn.dark-bg a:hover .btn.dark:not(.v2), .v1-btn.dark-bg .btn.opposite:not(.v2):not(.no-hover):hover, .v1-btn.dark-bg a:hover .btn.opposite:not(.v2):not(.no-hover), .light-bg:not(.v2-btn) .btn:not(.light):not(.opposite):not(.v2):not(.no-hover):hover {
	color: #051585; /* $Color1 */
	background-color: transparent;
}

/* End Light Theme Btn V1 Styles */

/* Dark Theme Btn V1 Styles */

.v1-btn.dark-bg .btn:not(.v2), .btn.v1.light, .v1-btn.light-bg .btn.light:not(.v2), .v1-btn.light-bg .btn.opposite:not(.v2), .dark-bg:not(.v2-btn) .btn:not(.dark):not(.opposite):not(.v2) {
	color: #DBDCDC; /* $Color4 */
	background-color: #051585; /* $Color1 */
	border-color: #051585; /* $Color1 */
}

.dark-bg:not(.v2-btn) a:hover .btn:not(.dark):not(.opposite):not(.v2):not(.no-hover), .v1-btn.dark-bg .btn:not(.v2):not(.no-hover):hover, .v1-btn.dark-bg a:hover .btn:not(.v2):not(.no-hover), .btn.v1.light:not(.no-hover):hover, a:hover .btn.v1.light:not(.no-hover), .v1-btn.light-bg .btn.light:not(.v2):not(.no-hover):hover, .v1-btn.light-bg a:hover .btn.light:not(.v2):not(.no-hover), .v1-btn.light-bg .btn.opposite:not(.v2):not(.no-hover):hover, .v1-btn.light-bg a:hover .btn.opposite:not(.v2):not(.no-hover), .dark-bg:not(.v2-btn) .btn:not(.dark):not(.opposite):not(.v2):not(.no-hover):hover {
	color: #FFFFFF; /* $White */
	background-color: transparent;
}

/* End Dark Theme Btn V1 Styles */

/* Light Theme Btn V2 Styles */

.v2-btn.light-bg .btn:not(.v1), .btn.v2.dark, .v2-btn.dark-bg .btn.dark:not(.v1), .v2-btn.dark-bg .btn.opposite:not(.v1), .light-bg:not(.v1-btn) .btn:not(.light):not(.opposite):not(.v1) {
	color: #E04500; /* $Color2 */
	border-color: #051585; /* $Color1 */
}

.light-bg:not(.v1-btn) a:hover .btn:not(.light):not(.opposite):not(.v1):not(.no-hover), .v2-btn.light-bg .btn:not(.v1):not(.no-hover):hover, .v2-btn.light-bg a:hover .btn:not(.v1):not(.no-hover), .btn.v2.dark:not(.no-hover):hover, a:hover .btn.v2.dark:not(.no-hover), .v2-btn.dark-bg .btn.dark:not(.v1):not(.no-hover):hover, .v2-btn.dark-bg a:hover .btn.dark:not(.v1):not(.no-hover), .v2-btn.dark-bg .btn.opposite:not(.v1):not(.no-hover):hover, .v2-btn.dark-bg a:hover .btn.opposite:not(.v1):not(.no-hover), .light-bg:not(.v1-btn) .btn:not(.light):not(.opposite):not(.v1):not(.no-hover):hover {
	color: #FFFFFF; /* $White */
	background-color: #051585; /* $Color1 */
}

/* End Light Theme Btn V2 Styles */

/* Dark Theme Btn V2 Styles */

.v2-btn.dark-bg .btn:not(.v1), .btn.v2.light, .v2-btn.light-bg .btn.light:not(.v1), .v2-btn.light-bg .btn.opposite:not(.v1), .dark-bg:not(.v1-btn) .btn:not(.dark):not(.opposite):not(.v1) {
	color: #FFFFFF; /* $White */
	border-color: #051585; /* $Color1 */
}

.dark-bg:not(.v1-btn) a:hover .btn:not(.dark):not(.opposite):not(.v1):not(.no-hover), .v2-btn.dark-bg .btn:not(.v1):not(.no-hover):hover, .v2-btn.dark-bg a:hover .btn:not(.v1):not(.no-hover), .btn.v2.light:not(.no-hover):hover, a:hover .btn.v2.light:not(.no-hover), .v2-btn.light-bg .btn.light:not(.v1):not(.no-hover):hover, .v2-btn.light-bg a:hover .btn.light:not(.v1):not(.no-hover), .v2-btn.light-bg .btn.opposite:not(.v1):not(.no-hover):hover, .v2-btn.light-bg a:hover .btn.opposite:not(.v1):not(.no-hover), .dark-bg:not(.v1-btn) .btn:not(.dark):not(.opposite):not(.v1):not(.no-hover):hover {
	color: #DBDCDC; /* $Color4 */
	background-color: #051585; /* $Color1 */
}

/* End Dark Theme Btn V2 Styles */

