/*!
Theme Name: Voyah 2023
Template: kadence
Author: Spire Kommunikasjon
Author URI: https://www.spirekommunikasjon.no/
Description: A child theme for the Kadence Theme.
Version: 4.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: spire
*/
:root{
	--bs-body-font-family: var(--global-body-font-family) !important;
	--backdrop-blur: 45px;
}
:root{
	font-size: 18px;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

:root .entry{box-shadow:none;border-radius:none}

:root strong {
    font-weight: 500;
}

.transparent-header #masthead .site-main-header-wrap .site-header-row-container-inner,
.blur .kt-inside-inner-col {
	-webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
	-webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}



a:hover .post-nav-arrow path{
	fill:#207eff;
}
.menu-item.current-menu-item{
	/* border-bottom: 2px solid #fff; */
}
.menu-item.current-menu-item a{
	text-decoration: underline;
}

.header-navigation .header-menu-container > ul > li.menu-item>a {
    padding: 0.75em 0.5em 0.5em 0.5em;
}

.header-navigation .header-menu-container > ul > li.menu-item > a:hover,
.header-navigation .header-menu-container > ul > li.menu-item.current-menu-item > a, 
.header-menu-container > ul > li.menu-item.current_page_item > a {
	position: relative;
}
.header-navigation .header-menu-container > ul > li.menu-item > a:hover:after,
.header-navigation .header-menu-container > ul > li.menu-item.current-menu-item > a:after, 
.header-menu-container > ul > li.menu-item.current_page_item > a:after {
	content: '';
	position: absolute;
	bottom: 0;
	height: 2px;
	left: 12.5px;
	right: 12.5px;
	background-color: #fff;
    /* border-bottom: 2px solid #fff; */
}

/*Counter*/
.kb-countdown-container{
	opacity:0;
	padding:1em;
	border:0 solid transparent
}.kb-countdown-container:not(.kb-countdown-has-timer){
	padding:0
}.kb-countdown-container.kb-countdown-reveal-on-load{
	height:0;
	overflow:hidden;
	transition:height 0.8s ease
}.kb-countdown-timer{
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	word-break:normal
}.kb-countdown-timer .kb-countdown-item{
	-webkit-justify-content:center;
	justify-content:center;
	display:-webkit-flex;
	display:flex;
	-webkit-align-items:flex-end;
	align-items:flex-end;
	margin-right:0.5em;
	border:0px solid transparent
}.kb-countdown-timer .kb-countdown-label{
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:flex-start;
	justify-content:flex-start
}.kb-countdown-timer .kb-countdown-number{
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	margin-right:0.2em
}
.voiah.kb-countdown-timer-layout-block .kb-countdown-item{
	flex-direction:row;
}

.voiah.kb-countdown-timer-layout-block .kb-countdown-item.kb-countdown-date-item-seconds{
	margin-right:0
}
.voiah.kb-countdown-timer-layout-block .kb-countdown-item.kb-countdown-divider-item{
	min-width:0;
	height: 35px;
	padding:0 20px;
	display: flex;
	justify-content: center;
	align-items: stretch;	
}
	.voiah.kb-countdown-timer-layout-block .kb-countdown-item.kb-countdown-divider-item .kb-countdown-number{
		width: 1px;
		background-color: aliceblue;
		color: rgba(0,0,0,0);
	}
	.voiah.kb-countdown-timer-layout-block .kb-countdown-item.kb-countdown-divider-item .kb-countdown-label{
		display: none;
	}
		
	.voiah.kb-countdown-timer-layout-block .kb-countdown-item:not(.kb-countdown-divider-item) .kb-countdown-number{
		margin:0;
		font-size:24px;
		line-height:1;
		min-width: 30px;
	}
	.voiah.kb-countdown-timer-layout-block .kb-countdown-item .kb-countdown-label{
		margin-left: 10px;
		font-size:24px;
		line-height:1;
	}

@media (max-width: 767px){
	.voiah.kb-countdown-timer-layout-block .kb-countdown-item:not(.kb-countdown-divider-item) .kb-countdown-number{
		margin:0;
		font-size:18px;
		line-height:1;
		min-width: 20px;
	}
	.voiah.kb-countdown-timer-layout-block .kb-countdown-item .kb-countdown-label{
		margin-left: 5px;
		font-size:18px;
		line-height:1;
	}
	.voiah.kb-countdown-timer-layout-block .kb-countdown-item.kb-countdown-divider-item{
		padding:0;
	}
}



.spire-form-email-and-submit{
	border-bottom: 1px solid var(--global-palette1);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
	.spire-form-email-and-submit .your-email{
		flex-grow:2;
	}
		.spire-form-email-and-submit .your-email input{
			border: 1px solid #010101;
			width: 100%;
			background-color: transparent;
			color: #fff;
		}
		.spire-form-email-and-submit .your-email input:focus{
			background-color: #272822;
			color: #fff;
			border: 1px solid #010101;
		}
	.spire-form-button-wrap{
		flex-shrink: 1;
		text-align: right;
		position: relative;
	}

	.spire-form-wrap [type="submit"]{
		border: 0px solid transparent;
		background-color: transparent;
		color: #fff;
		float: right;
	}
		.spire-form-wrap [type="submit"]:hover{
			border: 0px solid transparent;
			background-color: transparent;
			color: var(--global-palette1);
		}
		.spire-form-wrap [type="submit"]:disabled{
			opacity: 1;
		}

		 form .spire-form-button-wrap .wpcf7-spinner {
			position: absolute;
			left: -60px;
			top: 10px;
		}
		 form.submitting .spire-form-button-wrap .wpcf7-spinner {
			visibility: visible;
			width: 24px;
			height: 24px;
		}



.spire-form-accept-wrap .wpcf7-acceptance{}

	.spire-form-accept-wrap .wpcf7-acceptance .wpcf7-list-item{
		margin-left: 0;
		margin-top: 60px;
	}
		.spire-form-accept-wrap .wpcf7-acceptance .wpcf7-list-item [type="checkbox"]{
			border-color: #fff;
		}




/*Slideshow colors*/
#slides-with-buttons .wp-block-kadence-infobox.active a.kt-blocks-info-box-link-wrap,
#slides-with-buttons .wp-block-kadence-infobox.active a.kt-blocks-info-box-link-wrap .kt-blocks-info-box-title,
#slides-with-buttons .wp-block-kadence-infobox.active a.kt-blocks-info-box-link-wrap .kt-blocks-info-box-text{
	color: var(--global-palette1, #207eff);
	border-color: var(--global-palette1, #207eff);
}

/*Center collumn in two steps*/
@media (max-width: 1500px){

	.kt-row-layout-inner > .kt-row-column-wrap.kb-theme-content-width {
		max-width: 1290px !important;
		/* border: 1px solid red; */
	}


	:root .site-container, 
	:root .site-header-row-layout-contained, 
	:root .site-footer-row-layout-contained, 
	:root .entry-hero-layout-contained, 
	:root .comments-area, .alignfull > 
	:root .wp-block-cover__inner-container, 
	:root .alignwide > .wp-block-cover__inner-container {
		/* border: 1px solid red; */
		max-width: 1290px;
	}
}


/*Slide effect*/
.spire-fade-slide .kt-row-layout-overlay{
	position: fixed;
}
.spire-fade-slide.passed .kt-row-layout-overlay{
	position: absolute;
	/* border: 1px solid red; */
}
/* .spire-fade-slide:not(:first-child) .kt-row-layout-overlay{ */
.spire-fade-slide + .spire-fade-slide .kt-row-layout-overlay{
	opacity: 0 !important;
	transition: opacity .5s;
}
.spire-fade-slide.above .kt-row-layout-overlay{
	opacity: 1 !important;
}
/*Bug i Kadence*/
.spire-fade-slide .blur{
	/* flex: 0 1 auto !important; */
}


/*Spire fixed menu v2
Old one is a block
*/
.spire-fixed-menu-v2-wrapper{
	/* height: 0px;
	overflow: visible; */
	
}
.spire-fixed-menu-v2{
	padding: 19px 5px;
	border-radius: 4px;
	
	
	color: #fff;
	/* background: rgba(18, 18, 18, 0.7);
	backdrop-filter: blur(22px); */
	background-color: #0041A0;
	/* background: rgba(0,0,0,0.6);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px); */
}




.spire-fixed-menu-v2 .spire-fixed-menu-links{
	list-style-type: none;
	display: flex;
	justify-content: center;
	padding: 0;
	margin: 0;
}
.spire-fixed-menu-v2 .spire-fixed-menu-links li{
	position: relative;
	padding: 0 ;
	text-align: center;
	font-size: 16px;
	line-height: 1;
}
@media (max-width: 767px){
	.spire-fixed-menu-v2 .spire-fixed-menu-links li:not(:last-child){
		border-right: 2px solid #C8CDD2;
	}
}

.spire-fixed-menu-v2 .spire-fixed-menu-links a{
	display: flex;
	align-items: center;
	gap: 9px;
	border-radius: 4px;
	padding: 1px 15px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 14px;
}
.spire-fixed-menu-v2 .spire-fixed-menu-links a svg{
	margin-top: -4px;
}
@media (max-width: 350px){
	.spire-fixed-menu-v2 .spire-fixed-menu-links a svg{
		display: none;
	}
}
.spire-fixed-menu-v2 .spire-fixed-menu-links a span{
	text-align: left;
}
.spire-fixed-menu-links a:hover{
	/* color: var(--global-palette1); */
}

.spire-fixed-menu-arrow-wrapper{
	display: block;
	margin: auto;
	padding: 10px 2px;
	border-radius: 4px;
	text-decoration: none;
}
.spire-fixed-menu-arrow-wrapper:hover{
	cursor: pointer;
}
.spire-fixed-menu-arrow-wrapper svg{
	display: block;
	margin: auto;
	width: 14px;

}
.spire-fixed-menu-arrow-wrapper:hover path{
	fill: var(--global-palette1);
}


@media (min-width: 768px){
	.spire-fixed-menu-v2{
		float: right;
		border: 1px solid #fff;
		padding: 0px;
		/* margin-right: 30px; */
		/* margin-bottom: 30px; */
		width: 86px;
		font-size: 12px;
		font-weight: 500;
	}
	.spire-fixed-menu-v2 .spire-fixed-menu-links{
		flex-direction: column;
	}

	.spire-fixed-menu-v2 .spire-fixed-menu-links li:not(:last-child):after{
		content: '';
		display: block;
		border-bottom: 2px solid #C8CDD2;
		width: 44px;
		margin: auto;
	}
	.spire-fixed-menu-v2 .spire-fixed-menu-links a{
		display: block;
		border-radius: 4px;
		padding: 23px 5px 23px 5px;
		font-size: 12px;
		color: #fff;
		text-decoration: none;
		/* font-size: 14px; */
	}
	
	.spire-fixed-menu-v2 .spire-fixed-menu-links a:hover{
		background-color: #207eff;
	}
	.spire-fixed-menu-v2 .spire-fixed-menu-links a svg{
		display: block;
		margin: 0px auto 10px auto;
	}
}



/*Testin fixed*/
@media (min-width: 768px){
	:root div.fixed-menu-element-123{
		 position: fixed;
		/*z-index: 100; */
		right: 30px;
		bottom: 30px;
		/* border: 1px solid red; */
		/* height: 50px; */
		width: 100px;
		float: right;
		overflow: visible;
	}
}



/*Reading time*/
.kt-reading-time.kt-reading-time-shortcode{
	font-size: 32px;
	line-height: 1.2;
	font-weight: 100;
	text-transform: uppercase;	
}
	.kt-reading-time.kt-reading-time-shortcode .kt-reading-time-label{
		display: block;
		font-weight: 500;
	}
	.kt-reading-time.kt-reading-time-shortcode .kt-reading-time-postfix{
		
	}


/*Post navigation*/
.navigation.post-navigation{
	
}
.comment-navigation .nav-links, 
.post-navigation .nav-links {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
	column-gap: 20%;
	text-transform: uppercase;
	font-weight: 500;
}
.navigation.post-navigation .nav-previous,
.navigation.post-navigation .nav-next{
	padding-top: 30px;
	border-top: 2px solid #C8CDD2;
}

:root .post-navigation .nav-previous:after {
    content: none;
	
}

:root .post-navigation-sub small{
	text-transform: none;
	font-weight: 300;
}


/*Breadcrumbs*/
.breadcrumb_last{

}










/*Cookie confirmation*/
:root div#hs-eu-cookie-confirmation {
    background: #000;
    height: auto;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100000000!important;
    border-bottom: 1px solid #000;
    border-top: 1px solid #000;
    box-shadow: 0 -1px 5px #000 !important;
    color: #fff;
    font-family: inherit;
    font-size: inherit;
    font-weight: 500!important;
    line-height: inherit;
    text-align: left;
    text-shadow: none!important;
    font-size: 14px;
    font-family: inherit;
    line-height: 18px;
}
:root div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
    background: transparent;
	color: #fff;
    margin: 0 auto;
    max-width: 1000px;
    padding: 20px;
}

:root div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p {
    color: #fff;
}

:root div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a, :root div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a:hover {
    color: #207eff;
}




/*Archive*/


.custom-archive-loop-item:nth-child(even){
	/* border: 1px solid gray; */

}
@media (min-width: 768px){
	.voyah-archive-item > .kt-inside-inner-col{
		display: flex;
		align-items: center;
	}
	.custom-archive-loop-item .voyah-archive-item .text,
	.custom-archive-loop-item .voyah-archive-item .image{
		width: 50%;
		flex: 0 0 50%;
		/* border: 1px solid red; */
	}
	.custom-archive-loop-item:nth-child(odd) .voyah-archive-item .text{
		padding-left: 30px;
	}
	.custom-archive-loop-item:nth-child(even) .voyah-archive-item .text{
		order: -1;
		padding-right: 30px;
	}
}
@media (min-width: 1024px){
	.custom-archive-loop-item:nth-child(odd) .voyah-archive-item .text{
		padding-left: 120px;
	}
	.custom-archive-loop-item:nth-child(even) .voyah-archive-item .text{
		padding-right: 120px;
	}
}



/*Custom landing page*/
.spire-youtube-bg.landing-one .spire-youtube-content-wrapper{
	top:0px;
	background: none;
}
.landing-one .spire-youtube-content-heading{
	display: none;
}
.landing-one .spire-youtube-content-inner-blocks{
	height: 80vh;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	/* border: 1px solid red; */
}

.landing-one .landing-logo{

}

@media (max-width: 767px) {
	.landing-one .spire-youtube-container .spire-player{
		/* 
		width="640" height="947"  
		947/640*100 = 147,96875
		640/947*100 = 67,5818373812
		*/
		min-width: 80vh; 
		/* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */
	}
}



/*Test drive modal*/
#test-drive-locations-outer{
	padding: 20px;
}
	#test-drive-locations-select-wrapper {
		display: grid;
		grid-template-areas: "select";
		align-items: center;
		position: relative;
		max-width: 450px;
		margin:auto;
	
		border: 1px solid #777;
		border-radius: 1px;
		padding: 0.25em 0.5em;
	
		font-size: 1.25rem;
		cursor: pointer;
		line-height: 1.1;
	
		background-color: #fff;
		background-image: linear-gradient(to top, #c1c1c1, #fff 33%);
	}
		#test-drive-locations {
			appearance: none;
			background-color: transparent;
			border: none;
			padding: 5px 1em 2px 0;
			margin: 0;
			width: 100%;
			font-family: inherit;
			font-size: inherit;
			cursor: inherit;
			line-height: inherit;
			color: #000;
			z-index: 1;
			outline: none;
		}
		#test-drive-locations::-ms-expand {
			display: none;
		}
		#test-drive-locations-select-wrapper::after,
		#test-drive-locations {
			grid-area: select;
		}
  /* #test-drive-locations-select-wrapper::after {
	content: "sdfgdsgfh";
	justify-self: end;
	width: 0.8em;
	height: 0.5em;
	background-color: #ccc;
	color: #fff;
	clip-path: polygon(100% 0%, 0 0%, 50% 100%);
  } */
  

  
  /* // Interim solution until :focus-within has better support */
  #test-drive-locations:focus + .focus {
	position: absolute;
	top: -1px;
	left: -1px;
	right: -1px;
	bottom: -1px;
	border: 2px solid 666;
	border-radius: 1px;
	background-color: #333;
  }
  



/*
* 
* Dream slideshow
*/
#dream-slider-section{
}
#dream-slider-section .kt-inside-inner-col{
	display: flex;
	align-items: center;
	width:100vw;
	height:100vh;
	border: 3px solid purple;
	/* overflow:hidden; */
	
}
#dream-slider-section #voyah-dreamer-gallery{
	position: relative;
	z-index: 1000;
  width:100%;
  max-height:100vh;
  flex-grow:1;
  
}
#dream-slider-section .dream-title{
	border: 1px solid red;
	z-index:50;
	position: absolute;
	left: 50%;
	top:50%;
	transform: translate(-50%,-50%)
}
#dream-slider-section .kt-blocks-carousel .slick-dots {
  bottom: 45px;
}
#dream-slider-section div.slick-list{
	position: absolute;
	position: relative;
	border: 3px dotted green;
  background-color: #777;
	/* z-index: -1; */
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: none;
	min-height: 500px;
}

#dream-slider-section .kb-blocks-slider{
	display: flex;
	justify-content: center;
	align-items: flex-end;
	height: 100vh;
	width: 100vw;
	
}
#dream-slider-section .slick-dots,
#dream-slider-section .slick-arrow{
	border: 1px solid red;
	z-index: 100;
	padding: 40px;
	
}



@media (max-width: 767px){
	:root:has(#voyah-fixed-menu) #Coi-Renew {
		bottom: 62px;
	}
}





/*Easy accordeon*/
.voyah-faq .ea-header{
	border-bottom: 1px solid rgba(0, 65, 160, 1);
}
.voyah-faq .ea-header:has(a.collapsed){
	border-bottom: 1px solid #000;
}
.voyah-faq .ea-header a{
	position: relative;
	font-weight: 100;
	color: rgba(0, 65, 160, 1);
	padding-left: 45px !important;
}

.voyah-faq h2.ea-header a{
	padding-left: 45px !important;
}





.voyah-faq .ea-header a path,
:root .voyah-faq .ea-header a:hover path{
	fill: rgba(0, 65, 160, 1);
}


.voyah-faq .ea-header a.collapsed path{
	fill: #000;
}

.voyah-faq .ea-header a.collapsed{
	color: #000;
}
.voyah-faq .ea-header a:hover{
	color: var(--global-palette1) !important;
}

.voyah-faq .ea-header a .faq-icon{
	/* Stor pil 12.456 * 24
	=7,785
	*/
	display: block;
	position: absolute;
	top: 27px;
	left: 7px;
	/* margin-right: 20px; */
	width: 7.8px;
	height: 15px;
	transform-origin: center;
	transform: rotate(90deg);
	transition: all .4s ease-out;
	/* border: .5px dotted red; */
	line-height: 1;
}
.voyah-faq .ea-header a.collapsed .faq-icon{
	transform: rotate(0);
}

.voyah-faq h2.ea-header a .faq-icon{
	width: 12.456px;
	height: 24px;
	top: 21px;
}

	.voyah-faq .ea-header a .faq-icon svg{
		/* background-color: #0041A0; */
		width: 100%;
		margin:0;
		height: 15px;
		width: 7.8px;
	}
	.voyah-faq h2.ea-header a .faq-icon svg{
		margin:auto;
		height: 24px;
		width: auto;
	}




.voyah-faq .ea-header a:hover.collapsed .faq-icon{}
.voyah-faq #eap_faq_search_bar_container {
    position: relative;
    max-width: 100%;
    width: 400px;
    margin: 0;
}
.voyah-faq #eap_faq_search_bar_container input {

}
.voyah-faq-parent.voyah-faq .sp-easy-accordion>.sp-ea-single>h2.ea-header>a {
    font-weight: 100;
}
.voyah-faq-parent.voyah-faq .ea-card .sp-easy-accordion>.sp-ea-single>h3.ea-header>a {
    font-weight: 500;
	/* border: 1px solid red; */
}


.voyah-faq.voyah-faq-neg .sp-eap-container .sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body p, 
.voyah-faq.voyah-faq-neg .sp-eap-container .sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body, 
.voyah-faq.voyah-faq-neg .sp-eap-container .sp-easy-accordion>.sp-ea-single>.ea-header a{
	color: #fff !important;
}
.voyah-faq-neg{
	color: #fff;
}
.voyah-faq.voyah-faq-neg .ea-header a.collapsed path{
	fill: #fff;
}

.voyah-faq.voyah-faq-neg .ea-header a.collapsed{
	color: #fff;
}
.voyah-faq.voyah-faq-neg .ea-header,
.voyah-faq.voyah-faq-neg .ea-header:has(a.collapsed){
	border-bottom: 1px solid #fff;
}
.voyah-faq.voyah-faq-neg .ea-header a path,
:root .voyah-faq.voyah-faq-neg .ea-header a:hover path{
	fill: #fff;
}
.eap-post-accordion-meta{
	display: none;
}




/*Faq shortcut slutt*/
.support-shortcut{
	/* border: 1px solid red; */
}
.support-shortcut .kt-blocks-info-box-link-wrap:hover{
	cursor: pointer;
}

.support-shortcut .kt-infobox-textcontent:before{
	content:'';
	display: inline-block;
	background-color: #C8CDD2;
	height: 2px;
	width: 80px;
	transition: width .5s ease;
}

.support-shortcut .kt-blocks-info-box-link-wrap:hover .kt-infobox-textcontent:before{
	width: 120px;
}


.voyah-horisontal-menu{
	margin-left: calc( 50% - ( var(--global-vw, 100vw) / 2 ));
    margin-right: calc( 50% - ( var(--global-vw, 100vw) / 2 ));
    max-width: 100vw;
    width: var(--global-vw, 100vw);
    padding-left: 0;
    padding-right: 0;
    clear: both;
	/* border: 1px solid red; */
    
}
	.voyah-horisontal-menu.wp-block-navigation > ul.wp-block-navigation__container{
		display: flex;
		flex-wrap: nowrap;
		gap: 50px;
		overflow-x: auto;
		max-width: var(--global-content-width);
		margin: 0 auto;
		padding: 10px var(--global-content-edge-padding);
	}
	.voyah-horisontal-menu.wp-block-navigation > ul.wp-block-navigation__container::-webkit-scrollbar {
		display: none;
	  }
		.voyah-horisontal-menu li.wp-block-navigation-item{}
		.voyah-horisontal-menu a.wp-block-navigation-item__content{
			border-top: 2px solid #181818;
			padding-top: 20px;
			text-transform: uppercase;
			white-space: nowrap;
		}
		.voyah-horisontal-menu a.wp-block-navigation-item__content:hover,
		.voyah-horisontal-menu .current-menu-item a.wp-block-navigation-item__content{
			border-color: #0041A0;
			color: #0041A0;
		}


.voyah-button{
	padding-right: 40px;
    padding-left: 40px;
    background: rgba(24, 24, 24, 0.65);

    border-radius: 4px;
    border: 1px solid var(--global-palette9, #ffffff);

	font-style: normal;
    font-weight: 500;
    font-family: trasandina;
	color: var(--global-palette9, #ffffff);
}
	.voyah-button:hover{
		color: #ffffff;
		background: var(--global-palette2, #2B6CB0);
		border: 1px solid var(--global-palette9, #ffffff);

	}