@media only screen and (min-width:992px) and (max-width:1280px){
	.section{padding: 50px 0;}
	.small-section{padding: 25px 0;}
	.btn{padding: 10px 20px;}
	.main-menu{width: 60%;}
	.navbar-nav > li > a{font-size: 16px;}
	.navbar-nav > li{margin: 0 10px;}
	.contact-btn{font-size: 16px;}
	.contact-btn img{width: 18px;height: 18px;}
	.single-service .icon img{width: 80px;}
	.single-service .service-content{padding: 15px;}
	.single-service .service-content h4{font-size: 15px;line-height: 22px;margin: 0;min-height:45px;}
}
@media only screen and (min-width:768px) and (max-width:991px){
.inner-service-title{display: block;text-align: center; font-weight: 600;}
.our-company.service-inner-section .nav-pills .nav-link{display: none;}
	.our-company.service-inner-section .tab-content > .tab-pane{display: block!important;opacity: 1;visibility: visible;margin-bottom: 30px;}
	.navbar-toggler-icon{background-color: #fff;}
	#tech-it {
		position: fixed;
		left: -280px;
		width: 260px;
		background-color: #fff;
		border-right: 1px solid #ddd;
		bottom: 0;
		overflow-y: auto;
		overflow-x: hidden;
		top: 0;
		transition: all .3s ease 0s;
		padding: 15px;
	}
	#tech-it.collapse.show{left: 0;}
	.navbar-nav > li{margin: 0;}
	.navbar-nav .dropdown-menu{box-shadow: none!important;}
	.header .dropdown-item{font-size: 14px;padding: 5px;}
}
@media only screen and (max-width:767px){
	body{font-size: 15px;}
	.section{padding: 40px 0;}
	.banner-part{padding-top: 100px;}
	.banner-description, .images-slider.parallax, .banner-part{min-height: 300px;}
	.banner-description{text-align: center;}
	.banner-description h1{font-size: 32px;}
	.navbar-toggler{background-color: #fff;}
	.scroll-down{display: none;}
	ul.number-list{flex-flow: wrap;}
	ul.number-list li{width: 100%;margin-bottom: 40px;}
	.form-group{margin-bottom: 10px;}
	.form-1 .form-control{padding: 10px 15px;}
	.custom_check{margin-bottom: 10px;}
	.btn{padding: 8px 15px;font-size: 14px;}
	.navbar-toggler-icon{background-color: #fff;}
	#tech-it {
		position: fixed;
		left: -280px;
		width: 260px;
		background-color: #fff;
		border-right: 1px solid #ddd;
		bottom: 0;
		overflow-y: auto;
		overflow-x: hidden;
		top: 0;
		transition: all .3s ease 0s;
		padding: 15px;
	}
	#tech-it.collapse.show{left: 0;}
	.header .dropdown-item{font-size: 14px;padding: 5px;}
	.navbar-nav > li{margin: 0;}
	.navbar-nav .dropdown-menu{box-shadow: none!important;}
	.inner-choose-us ul.number-list li{width: 100%;}
	.circles::before{width: 100px;height: 100px;}
	.inner-service-title{display: block;text-align: center; font-weight: 600;}
	.about-section .col-sm-5{margin-bottom: 30px;}
	.list-two-col li{width: 100%!important;flex: 0 0 100%!important;max-width: 100%!important;}
	.cyber-cta-bg{padding: 30px;}
	.our-company::before{display: none;}
	.our-company .col-lg-11.m-auto.pt-4 .d-flex.align-items-start{flex-direction: column;}
	.our-company .nav-pills{margin-right: 0!important;flex-direction: row!important;justify-content: center;margin-bottom: 20px;}
	.our-company .nav-pills .nav-link{min-width: 80px;padding: 6px 10px;font-size: 12px;margin: 2px;}
	.cta-section{padding-left: 15px;padding-right: 15px;}
	.cta-section .container{padding: 100px 30px 30px;border-radius: 10px;}
	.footer-logo img {
	width: auto;
	height: auto;
	max-width: 100%;
}
.cta-section .circle1{right: 50%;margin-right: -150px;}
.cta-section .circle2{left: 50%;margin-left: -150px;}
	.display-5{font-size: 1.5rem;}
	.display-6{font-size: 1.2rem;}
	.lead{font-size: 1rem;}
	.footer-bottom::before {background-size: cover;background-position: center;}
	.inner-banner.parallax, .inner-banner .banner-description{min-height: 150px;}
	.inner-banner .images-shapes{display: none;}
	.three-squares .square{width: 100px;height: 100px;}
	.three-squares .square1{margin-left: -50px;top: -50px;}
	.three-squares .square2{left: -50px;margin-top: -25px;}
	.three-squares .square3{right: -50px;bottom: 0;}
	.career-section{padding-left: 15px;padding-right: 15px;}
	.career-section .container{padding: 30px;border-radius: 10px;}
	.our-company.service-inner-section .nav-pills .nav-link{display: none;}
	.our-company.service-inner-section .tab-content > .tab-pane{display: block!important;opacity: 1;visibility: visible;margin-bottom: 30px;}
}
@media only screen and (max-width:414px){
}