@media only screen and (max-width: 1920px) {
	.banner-slider__wrapper .slider-item {
		padding: 410px 0 400px;
	}
}

@media only screen and (max-width: 1699px) {
	.banner-slider__wrapper .slider-item {
    	padding: 350px 0 350px;
	}
}
.fit-height {
	height: 200px!important;
	object-fit: cover!important;
}
@media (min-width: 769px) and (max-width: 991px){
    .heading-tiles .one h1:before {
        left:62%
    }
      .ico-responsive .one h1:before {      
        left:215px;
    }
    .heading-tiles .one h1:after {
        margin-left: -90px
    }
    .responsive-icon .one h1:before {
        left:200px;
    }
    responsive-icon.one h1:after {
        margin-left:-85px!important
    }
    
    
}
@media only screen and (max-width: 768px) {
    .heading-tiles .one h1:before {
        margin-left: -290px
    }
    .ico-responsive .one h1:before {
       left:210px!important 
    }
    .responsive-icon .one h1:before {
        left:205px!important
    }
    
}
@media only screen and (max-width: 767px) {
    .heading-tiles .one h1:before {
        margin-left:-220px!important
    }
}
@media (min-width: 576px) {
    .heading-tiles .one h1:before {
        margin-left:-230px!important
    }
   
}
@media (min-width: 425px) {
    .heading-tiles .one h1:before {
        margin-left:-170px!important
    }
}
@media (min-width: 375px) {
    .heading-tiles .one h1:before {
        margin-left:-170px!important
    }
}

@media (min-width:320px) and (max-width: 575px){
    .heading-tiles .one h1 {
        font-size:17px!important
    }
    
}