/*
Theme Name: Hoteller Child
Description: Hoteller child WordPress Theme
Version: 1.0
Author: Tahoma
Author URI: https://tahoma.hr/
Template: porin
Text Domain: hoteller-child
*/
@media (max-width: 767px){
	.slide-content .title h2{
		font-size: 25px !important;
	}
	.logo_align img{
		width: 125px !important;
		height: auto !important;
	}
	.grid-gallery .gallery-item{
		width: 100% !important;
	}
	.slide-content .button{
		padding: 10px 20px;
	}
	.slider_parallax_inner .pagination{
		bottom: 0 !important;
	}
	.elementor-section:first-child{
		margin-top: 0 !important
	}
}
@media (min-width: 768px){
	#footer .sidebar_widget li{
		width: 33.33% !important;
		margin-right: 0 !important;
	}	
}
@media (max-width: 960px){
	.lng{
		display: none;
	}
}
@media (min-width: 961px){
	.lngm{
		display: none;
	}
}
@media (max-width: 1100px){
	.lng{
		right: 0 !important;
	}
}
/*--------------------------------------------------------*/
.slide-content .title h2{
	font-family: Montserrat, Verdana, sans-serif !important; 
	text-transform: uppercase !important; 
}
.grecaptcha-badge{
	z-index: -1;
}
.wpcf7-form p input[type="submit"]:hover{
	border-color: #333;
	background-color: #555;
}
.home #perspective{
	overflow-y: visible !important;
}
.elementor-slideshow__header .eicon-share-arrow{
	margin-right: 70px !important;
}
.lng{
	position: absolute;
    right: 5%;
}
.lngm{
	position: absolute;
	bottom: 100px;
	left: 13px;
}
.transparent .hasbg .lng a {
    color: #fff;
}
.header_style_wrapper {
    z-index: 99 !important;
}