
@media (max-width: 600px){

	section{
		padding: 30px 0px;
	}

	.provde{
		width: 100%;
	}

	.sbox{
		width: 33%;
	}

	.slide .carousel-caption{
		top: 7%;
	}

	.slide .carousel-caption p{
		width: 100%;
	}

	.d-flex.dsrv{
		width: 100%;
		margin-bottom: 20px;
	}

	.btn.servbtn{
		margin-bottom: 25px;
	}

	.expnd.supr{
		width: 100%;
	}

	.hmbox{
		margin-bottom: 25px;
	}


	.srvmg{
	    margin-top: 20px;
	}

	.footer_link ul li{
		display: block;
		margin-bottom: 15px;
		margin-right: 0px;
	}

	.topbar{
		text-align: center;
	}

	.toplist {
	    text-align: center;
	}

	.fixed .menu .navbar-light .navbar-nav .nav-link {
	    padding: 6px 22px;
	}

	.expnd{
		width: 100%;
	}

	.footer_link{
		width: 100%;
	}

}

@media (max-width: 450px){
	.logo img {
	    width: 160px;
	}

	.digitlogo img {
	    width: 55px;
	    margin-right: 8px;
	}

	.fixed .logo img {
	    width: 165px;
	}

	.testmbbx{
		max-width: 100%;
	}
}

@media (max-width: 370px){
    .sbox{
        width: 50%;
    }

    .fixed .logo img {
	    width: 150px;
	}
}