/*
 Theme Name:   Hello Elementor Child
 Template:     hello-elementor
 Version:      1.0
 Text Domain:  hello-elementor-child
*/

p a{
	color: #0f2922!important;
	font-weight: bold;
}
p a:hover{
	color: #B18B00!important;
}
.min200{
	min-height: 200px;
}
.min400{
		min-height: 400px;
}

.gradientSub{
    background: linear-gradient(179deg, rgba(246,246,247,1) 0%, rgba(246,246,247,1) 40%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 100%);
}
.minHeightReserv{
	height: 1000px!important;
  min-height: 1000px!important;
}
@media screen and (max-width: 768px) {
	.reserveButton a{
		padding: 10px 6px;
		font-size: 13px!important;
		letter-spacing: 1px!important;
		
		width: auto!important;
		position: fixed;
			top: 23px!important;
		right: 60px!important;
	}
 	.giftcardButton{
				opacity: 0.6;
	}
.sub-arrow{
       margin-top: 0!important;
    width: 45px;
    height: 45px;
    right: -40px;
    top: 0px;
    padding: 0!important;
    line-height: 40px!important;
    background-color: rgba(0,0,0, 0.4);
    color: white!important;
    text-align: center;
    justify-content: center;
    position: absolute;
    font-size: 15px!important
}

 .elementor-item.has-submenu{
        width: calc(100% - 40px);
    }
    .header{
        z-index: 999;
    }
    .sub-arrow .fa-caret-down:before {
    content: ""!important;
	}
	.sub-arrow .fa-caret-down:after{
		top: 50%;
		left: 50%;
		margin-top: -3px;
		margin-left: -3px;
		z-index: 999;
		content: ""!important;
		position: absolute;
  content: "";
  display: block;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid white;
	}
	.menu li:last-child{
	display: block!important;
}
}
.rank-math-html-sitemap__item a{
	color: black;
}
.rank-math-html-sitemap__item a:hover{
	color: #b18b00;
}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{
	margin-bottom: 0;
	background-color: black;
}
.wpml-ls-statics-footer .wpml-ls-current-language > a{
	background-color: #404040!important;
	color: white!important;
}
.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link, .wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link{
		background-color: black;
	color: white;
}
.elementor-popup-modal .dialog-close-button{
font-size: 24px;
    padding: 10px;
    color: white;
    right: 0;
    top: 0;
    background-color: #B18B00;
}