/*
Theme Name: SkyHaus Child
Theme URI: https://skyhaus.modeltheme.com/
Template: skyhaus
Author: ModelTheme
Author URI: http://modeltheme.com/
Description: Single Propety One Page Theme
Version: 1.0
Text Domain: skyhaus
Tags: custom-header, custom-menu, featured-images, post-formats, sticky-post
*/
/* Theme customization starts here
------------------------------------------------------- */

body .swiper-initialized .slider-preloader{
       display: none !important;
       opacity: unset;
}
.header-main 
{
	margin-top:0px!important
}
 
.heading
{
	font-size:45px!important;
}
.desc{
	font-size:39px!important;
}
.logo-image{
padding:11px!important;   
}

.footer-bottom-inner{
display:none!important;}
#masthead-inner-sticky-wrapper{height:auto !important}

.elementor-heading-title.elementor-size-default u {
  text-decoration: none;
  border-bottom: 1px solid #fff;
  padding-bottom: 3px;
}.elementor-1458 .elementor-element.elementor-element-c3cc87b{
padding:0px!important;}

.elementor-1458 .elementor-element.elementor-element-952c3a3 {
padding:0px!important;}
.slider-content .slider-btn{
display:none!important;
}

.mt-slider .swiper-slide::before {
  position: absolute;
  width: 100%;
  height: 100%;
  content: "";
  top: 0;
  left: 0;
  background: rgba(0,0,0,.4);
}
.mt-addons-fancy-gallery-tabs{
 height:519px!important;
}
.advantage-icon img {
    max-width: 259px !important;
}
.elementor-1458 .elementor-element.elementor-element-1f7441a{
	margin-top:-241px!important;
}
.elementor-1458 .elementor-element.elementor-element-69631d9 {
margin-top:-52px!important}
.Crafted{
	margin-top:-161px!important
}

.elementor-1458 .elementor-element.elementor-element-78e73d7 > .elementor-widget-container {
margin-top:255px!important}
.price-list-title {
    margin-top: -205px !important;
}

#rev_slider_2_1 rs-slides{
	height:65%!important
}
#about .elementor-container .elementor-column-gap-default{
pointer-events:none!important}
.heating .elementor-container .elementor-column-gap-default{
pointer-events:none!important}
.property{
margin-top: -195px !important;}
.loc-adv strong{text-align:right}
.elementor-1458 .elementor-element.elementor-element-709e02f{
margin-top:-164px!important;}
.site-footer ul {
display:flex!important;
margin-top:149px!important}

#text-7 p{
margin-top:11px!important;}

#menu-menu-1 .menu-item-1471{
display:none!important;}
#menu-menu-1 .menu-item-1472{
display:none!important;}
#menu-menu-1 .menu-item-1473{
display:none!important;}
	.site-footer .widget_nav_menu .menu-item-1477 a{
    margin-top: -10px !important;
    background-color: black !important;
    padding-left: 9px !important;
	}
.site-footer .widget_nav_menu .menu-item-1477{
display: flex !important;
		justify-content: end !important;
		align-items: center !important;
}
.mt-addons-fancy-gallery-tabs nav ul li.tab-fancy h5.mt-addons-mt-addons-fancy-gallery-tabs-nav-title {
font-size:25px!important;
margin-top:190px!important;}
.edp {
    margin-top: 32px !important;
}
.wpcf7-select{
background-color:#FFFF!important;}
.fancy-gallery-heading .mt-addons-tab-fancy-gallery-content {
font-size:1px!important;}
.site-footer .widget_nav_menu .menu-item-1477 a {
    height: 50px !important;
    padding-top: 17px !important;
    width: 160px !important;
    padding-left: 36px !important;
}
.mt-addons-tab-fancy-gallery-content ol li p{
font-size:14px!important;}
section#about{
	width: 100% !important;
	left: 0px !important
}
.location {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
@media (max-width: 991px){
	.site-footer .widget_nav_menu .menu-item-1477{
		justify-content: center !important;
	}
	#cb-row--footer-main div img{
		width: 135px !important;
	}
	.map-data{
		width: 55% !important;
}
	.form-data{
		width: 45% !important;
	}
}
@media (max-width: 769px){
	.site-footer ul{
		margin-top: 30px !important;
	}
	li#menu-item--main-desktop-1477 {
    display: flex !important;
    justify-content: start !important;
    align-items: center;
}
	#expected{
		width: 100% !important;
		left: 0 !important;
	}
}
@media (max-width: 400px){
	.site-footer ul{
		margin-top: 0px !important;
		margin-bottom: 20px !important;
	}
	#media_image-3{
		display: flex;
		justify-content: center;
	}
	#text-7 .textwidget p{
		text-align: center;
	}
	#cb-row--footer-main div,
	#text-2{
		text-align: center !important;
		
	}
}
