@media (max-width: 1024px){
    
}

@media (max-width: 991px){
	
}

@media (max-width: 767px){
	.header .top-header .right-content{
		text-align: center;
	}
	.header .top-header .left-content{
		text-align: center;
		margin-bottom: 5px;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		padding:0.5rem 0rem;
		margin-left: 0px;
		margin-right: 0px;
	    line-height: 1;
	}
	#main_nav .others-options ul li .default-btn {
	    width: 100%;
	    margin-top: 10px;
	    margin-bottom: 10px;
	}
	.top-header .right-content li a{
		font-size: 16px;
	}
	.banner-area{
		height: auto;
	}
	.banner-content{
		padding: 20px;
	}
	.step-sec .header-sec .skstatic--sec-subtitle,
	.services .header-sec .skstatic--sec-subtitle {
        padding: 0px;
    }
    .step-info:before {
	    left: 50%;
	    transform: translate(-50%,-50%);
	}
	.services .side-img1 {
	    left: 0px;
	    top: 0px;
	}
	.services .side-img2 {
	    right: 0px;
	    bottom: -50px;
	    z-index: -1;
	}
	.safe .side-img3 {
	    right: 0px;
	    bottom: 15px;
	    z-index: -1;
	}
	.quotaion .quotation-block{
		width: 100%;
		padding: 20px;
	}
	.faq .f-img{
		min-height: auto;
	}
}

@media (max-width: 330px){
	
}