/*
Theme Name: SABINA
Description: SABINA
Author: 
Author URI: 
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.banners img{
	opacity: 1 !important;
}
.home-description div:not(:last-of-type) h5:after{
	content:"/";
	color: #000c3e;
	padding: 0 30px;
}
/* .s-header-menu .awb-menu__m-collapse-icon > span {
	width: 70px !important;
    height: 70px !important;
	background-size: contain !important;
}
.s-header-menu .awb-menu__m-collapse-icon-close{
    background: url(/wp-content/uploads/2023/07/menu-button-dark-2-min.png) no-repeat center center;
}
.s-header-menu .awb-menu__m-collapse-icon-open{
    background: url(/wp-content/uploads/2023/07/menu-button-dark-min.png) no-repeat center center;
}
.s-header-menu button span:before{
	display:none;
} */
/* .s-header-menu button{
	z-index: 999999999;
	padding: 0;
} */
/* .s-header-menu ul{
	max-width: 0 !important;
    min-width: 250px;
    padding: 150px 0 !important;
    position: absolute !important;
    top: -47px !important;
	right: -40px;
    left: initial !important;
	z-index: 99999999 !important;
	background-color: rgba(255,255,255,0.89) !important;
}
.s-header-menu ul li{
	padding: 0 20px !important;
}
.s-header-menu ul li:hover{
	background-color: rgba(255,255,255,0.7) !important;
} */

.fusion-flyout-menu-icons a{
	background: url(/wp-content/uploads/2023/07/menu-button-dark-min.png) no-repeat center center;
	background-size: contain;
}
.fusion-flyout-menu-active .fusion-flyout-menu-icons a{
	background: url(/wp-content/uploads/2023/07/menu-button-dark-2-min.png) no-repeat center center;
	background-size: contain;
}
.fusion-flyout-menu-icons a div{
	display:none;
}
.fusion-header{
	padding: 0 4% !important;
}
.fusion-header .fusion-logo{
	text-align: center;
    width: 100%;
	margin-right: -80px !important;
	z-index: 2 !important;
}
.fusion-logo img{
	max-width: 530px;
	width: 26% !important;
}
.fusion-flyout-menu-toggle{
	height: 80px !important;
	width: 80px !important;
}
@media screen and (max-width: 1600px){
	.fusion-flyout-menu-toggle{
		height: 60px !important;
    	width: 60px !important;
	}
	.fusion-header .fusion-logo{
		margin-right: -60px !important;
	}
	h5{
		letter-spacing: 8px !important;
	}
}
@media screen and (max-width: 1500px){
	.fusion-flyout-menu-toggle{
		height: 50px !important;
    	width: 50px !important;
	}
	.fusion-header .fusion-logo{
		margin-right: -50px !important;
	}
	.home-description div:not(:last-of-type) h5:after{
		padding: 0 15px;
	}
	h5{
		letter-spacing: 6px !important;
		font-size: 1vw !important;
	}
}
@media screen and (max-width: 1300px){
	.footer-insta a{
		font-size: 16px !important;
		width: 16px !important;
		padding: 7px !important;
	}
	h3{
		letter-spacing: 6px !important;
	}
}
@media screen and (max-width: 1024px){
	.fusion-flyout-menu-toggle{
		height: 40px !important;
    	width: 40px !important;
	}
	.fusion-header .fusion-logo{
		margin-right: -40px !important;
	}
	.fusion-logo img{
		width: 30% !important;
	}
	.reserved-footer{
		font-size:14px !important;
	}
	
	h5{
		font-size:16px !important;
		letter-spacing: 4px !important;
		line-height: 1.3em !important;
	}
	
}
@media screen and (max-width: 768px){
	.container-mobile-img .fusion-image-element{
		margin: 0 2vw 2vw;
	}
	.container-mobile-img img{
		width: 100%;
	}
	.fusion-flyout-menu-toggle{
		height: 30px !important;
    	width: 30px !important;
	}
	.fusion-header .fusion-logo{
		margin-right: -30px !important;
	}
	.fusion-logo img{
		width: 40% !important;
	}
	.menu-text{
		font-size: 16px !important;
		letter-spacing: 6px !important;
	}
	.home-description > div{
		flex-direction: column !important;
	}
	.home-description h5{
		position: relative;
		padding: 10px 0 !important;
	}
	.home-description div:not(:last-of-type) h5:after{
		content:".";
		position: absolute;
		bottom: -5px;
    	left: 50%;
    	padding: 0;
	}
	h3{
		font-size:22px !important; 
	}
	.footer-insta a{
		font-size: 13px !important;
		width: 13px !important;
		padding: 6px !important;
	}
}
@media screen and (max-width: 400px){
	.fusion-flyout-menu-toggle{
		height: 20px !important;
    	width: 20px !important;
	}
	.fusion-header .fusion-logo{
		margin-right: -20px !important;
	}
	.fusion-logo img{
		width: 45% !important;
	}
}