#footer-outer .footer-top .footer-top--inner > .col{
    text-align: left;
}

#footer-outer .footer-top{
    border-bottom: 1px solid rgba(255,255,255,0.1);
}

.ihfparking-slider-home .nectar-slider-wrap .swiper-wrapper .image-bg{
	background-image: none !important;
	background-color:transparent !important;
}

.ihfparking-slider-home .nectar-slider-wrap  .swiper-container{
	background:transparent !important;
}

.ihfparking-slider-home .nectar-slider-wrap .swiper-slide{
	background:transparent !important;
}

#footer-outer #copyright{
	padding: 22px 0 !important;
}

#footer-outer .footer-top--inner .widget_text{
	width: 100%;
    max-width: 470px;
}

#footer-outer .footer-top--inner{
	padding-bottom: 30px;
}

@media(min-width: 768px){
	#footer-outer .footer-top .footer-top--inner > .col:last-child{
		display: flex;
		justify-content: end;
	}
}

@media(max-width: 991px){
	.ihfparking-ss-image-text-home .divider-wrap > div{
		height:40vh !important;
	}
}


@media(max-width: 767px){
	#copyright .col_last{
		margin-bottom:0;
	}

	.ihfparking-img-hero{
		-o-object-fit: cover;
		object-fit: cover;
		-o-object-position: center;
		object-position: center;
	}
		
	/* .ihfparking-slider-home .nectar-slider-wrap .swiper-slide > .container{
		max-width: 100% !important;
		width: 100%;
		display: flex;
		align-items: center;
	}
		
	.ihfparking-slider-home .nectar-slider-wrap .swiper-slide > .container > .content{
		height: 100%;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		align-content: center;
		justify-content: center;
	}		
		
	.ihfparking-slider-home.wpb_column > .vc_column-inner{
		height: 100%;
	}
	
	.ihfparking-slider-home > .vc_column-inner > .wpb_wrapper .nectar-slider-wrap{
		width:100% !important;
		height: 100% !important;
		display: flex !important;
		align-items: center;
		min-height: 400px !important;
	}
		
	.ihfparking-slider-home .nectar-slider-wrap .swiper-slide{
		height: auto !important;
		min-height:300px !important;
		display: flex;
		align-items: center;
	}
		
	.ihfparking-slider-home .nectar-slider-wrap .swiper-container{
		min-height: 300px !important;
	}
	 */

	body.page .ihfparking-slider-home .nectar-slider-wrap .swiper-slide > .container > .content{
		padding: 0 !important;
	} 

	body.page .ihfparking-slider-home .nectar-slider-wrap .swiper-slide > .container > .content > .buttons a{
		padding: 8px 15px!important;
		letter-spacing: 2px !important;
    	font-size: 12px !important;
		line-height: 24px !important;
	}

	body.page .ihfparking-slider-home .nectar-slider-wrap .swiper-slide > .container > .content >  h2{
		font-size: 25px !important;
    	line-height: 110% !important;
	}

	#footer-outer .footer-top--inner{
		padding-top:50px;
		padding-bottom: 25px;
	}
}

@media (min-width: 768px) and (max-width: 1199px){
			
	.ihfparking-ss-image-home .col  > .wpb_column {
		width:50% !important;
	}
	
	.footer-top--inner > .col{
		width: 49% !important;
	}
}

	
@media (min-width: 992px) and (max-width: 1199px){
	.ihfparking-ss-image-text-home > .col  > .wpb_column {
		width:50% !important;
	}
	
	.ihfparking-ss-image-text-home > .col > .wpb_column.ihfparking-ss-btn-home{
		width: 100% !important;
	}
	
	.ihfparking-slider-home > .vc_column-inner {
		height:100%;
	}
		
	.ihfparking-slider-home > .vc_column-inner > .wpb_wrapper .nectar-slider-wrap{
		width:100% !important;
		height: 100% !important;
		display: flex !important;
		align-items: center;
	}
		
	.ihfparking-slider-home > .vc_column-inner > .wpb_wrapper{
		height:100%;
		display:flex;
		justify-content:center;
		align-items:center;
		align-content:center;
	}
}