@media (min-width: 320px) and (max-width: 375px) {
	.top-titulo {
	    margin-bottom: 20px;
	}
	.header-height {
	    height: 192px !important;
	}
	h1 {
	    font-size: 22px;
	}
	.footer-widget {
	    margin-bottom: 50px;
	}
	.footer-section-title {
	    margin-bottom: 0px;
	}
	.service-wrap {
	    padding: 101px 0;
	}
	.display-none {
		display: none;
	}
}
@media (min-width: 377px) and (max-width: 425px) {
	.responsive-slideshow {
       margin-top: 27%;
	}
	.top-titulo {
	    float: none;
	    margin-bottom: 20px;
	}
	.topline-position {
	     padding-top: 0px; 
	}
	h1 {
	    font-size: 30px;
	}
	.footer-widget {
	    margin-bottom: 50px;
	}
	.footer-section-title {
	    margin-bottom: 0px;
	}
	.service-wrap {
        padding: 151px 0;
	}
	.is-sticky .sticky-resp {
	    top: 52%;
	    left: 79%;
	    position: absolute;
	}
}

@media (min-width: 1024px) and (max-width: 1440px) {
	.header-height {
	    height: 165px;
	}
	.icon-box__title {
	    color: #9dcd2f!important;
	    font-size: 16px!important;
	}
	.sticky {
	    height: 154px;
	}
}

@media (min-width: 768px) and (max-width: 990px) {
	.responsive-slideshow {
	    margin-top: 22%;
	}
	.sticky {
	    height: 341px;
	}
	.header-style {
	    padding: 0px 30px !important;
	}
}