    .fa-check-circle,.fa-check-circle>path{color: #3c763d !important; margin-bottom: 10px;}
    .fa-exclamation-circle,.fa-exclamation-circle>path{color: red !important; margin-bottom: 10px;}

    #myModal a label,#myModal a{color: #fff !important;}

	.hero.is-large .hero-body {
		padding-bottom: 0;
		padding-top: 10rem;
	}
	.hero figure {
		height: 0;
		padding-bottom: 75%;
		overflow: hidden;
	}
	figure.image {
		padding-left: 50px;
		padding-right: 50px;
	}
	.bg-white {
		background-color: #ffffff;
	}
	.bg-light {
		background-color: #faf6fb;
	}
	.media-left {
		padding-left: 15px;
	}
	.media-left .icon {
		margin-top: 15px;

	}

	.media-content {
		padding-left: 25px;
	}

	.media {
		background-color: #ffffff;
		padding: 25px;
	}

	.section {
		padding: 7rem 5rem;
	}

	.content h1 {
		margin-bottom: 2em;
	}

	#stn-download {
		color: #ffffff;
		background-image: linear-gradient( 135deg, rgba(60, 8, 118, 0.8) 0%, rgba(250, 0, 118, 0.8) 100%);
	}

	.hero .navbar {
		background: #1a1c23;
	}

	.hero.is-landing {
		color: #ffffff;
		background-image: linear-gradient( 180deg, rgba(26, 28, 35,1) 100%, rgba(5, 6, 7, 0.8) 0%);
	}

	.hero.is-landing * {
		color: #ffffff;
	}

	#stn-download h1 {
		color: #ffffff;
	}

	.button.button-store {
		border-radius: 3px;
		background: #FFF;
		box-shadow: 0px 9px 32px 0px rgba(0, 0, 0, 0.26);
		font-size: 14px;
		font-weight: 500;
		color: #633991;
		margin: 0.5rem;
		padding: 0.7rem 1.6rem;
		line-height: 1.8;
		height: auto;
		text-transform: uppercase;
		transition: all 0.3s ease;

		display: inline-block;
		text-align: center;
		white-space: nowrap;
		vertical-align: middle;
	}

	.button.button-store:hover {
		color: #000000;
		background-color: #faf6fb;
	}

	.button.button-store img {
		margin-right: 0.4rem;
		vertical-align: text-bottom;
	}

	a.button span:hover{
		color:#1a1c23!important;

	}

	a.navbar-item:hover{
		color:#1a1c23!important;
		
	}


	#heroimageTour{   
		background:url('../fotos/tour-private2.jpg') center center;
		background-size:cover;
	}

	#heroimage{   
		background:url('../fotos/alhambra-2.jpg') center center;
		background-size:cover;
	}


	#heroimage2{   
		background:url('../fotos/tailor-made.jpg') center center;
		background-size:cover;
	}


	#heroimageSkip{   
		background:url('../fotos/tour-private4.jpg') center center;
		background-size:cover;
	}

	#heroimageAA{   
		background:url('../fotos/tour-private5.jpg') center center;
		background-size:cover;
	}

	#heroimageAA2{   
		background:url('../fotos/tour-private3.jpg') center center;
		background-size:cover;
	}

	#heroimageAA3{   
		background:url('../fotos/alhambra-1.jpg') center center;
		background-size:cover;
	}
	.is-margin-right-10{
		margin-right: 10px!important;
	}

	.navbar-menu.is-active {
		background-color: rgba(26, 28, 35, 0.2)!important;
	}

	.is-color-title{
		color:#1a1c23!important;
	}

	.is-color-subtitle{
		color:!important;
	}

	.button.is-black:hover{
		background-color: #fff;
		color: black;
		border: 1px solid black;
	}

	.is-margin-bottom-down30{
		margin-bottom:-120px;
	}

	.is-margin-right-10{
		margin-right:10px;
	}


	a.is-Mylink{
		color:#1a1c23!important;

	}

	a.is-Mylink:hover{
		color:#7c7f89!important;

	}


	#element-toggle {
		display: none;
	}
	#element-toggle:checked ~ #myModal {
		display: flex;
	}



	.is-shadow{
		text-shadow: 0px 0px 2px rgba(150, 150, 150, 1);
	}

	.is-MyBg-White{
		background-color: #fff;
		margin: 5px;
	}

	.is-active {
		color:#7c7f89!important;
	}

	a.is-LinkFooter{
		color:#ff3860 !important;
	}

	a.is-LinkFooter:hover {
		color:#666 !important;
	}

	is-lh-35{
		line-height: 35px!important;
	}


	.imgbox {
		display: flex;
		align-items:center;
	}