@media(max-width:1480px){
	.tollfree-banner-section{
		height: 436px;
	}
}
@media(max-width:1300px){
	
}
@media(max-width:1200px){
	.clients-section .media{
		padding: 45px;
	}
	.mainwidth{
		width: calc(100% - 300px);
	}
	.banner-form{
		width: 300px;
		padding: 30px 15px;
	}
	.banner-form .btn{
		padding:15px;
	}
	
}
@media(max-width:992px){
	.banner-section h1{
		margin-top:15px;
	}
	.banner-section .media{
		text-align: center;
	}
	.banner-section .media-body{
		margin-left:0;
	}
	.banner-section .toll-free{
		margin:0px auto 30px;
	}
	.banner-section .demo-form{
		width:100%;
		margin:0px auto 30px;
	}
	.banner-section .demo-form .form-check{
		justify-content:left;
	}
	.banner-section .demo-form label{
		max-width:100%;
	}
	.customer-section .customer-wrap p{
		max-width: 100%;
	}
	.customer-section .customer-laptop{
		text-align:center;
	}
	.campaign-section{
		margin-top: 30px;
		padding: 30px 0;
	}
	.campaign-section h3{
		margin-bottom:0;
	}
	.campaign-section .campaign-wrap img{
		width:60px;
	}
	.clients-section .media{
		margin: 40px auto 0;
	}
	.benefits-section .benefits-wrap img{
		width:60px;
	}
	.choose-section .choose-fortius{
		margin:0px auto;
		background: transparent!important;
		max-width: 100%;
		padding:0;
	}
	.choose-section .choose-fortius h3{
		color:#FFFFFF!important;
	}
	.clients-section .flex-direction-nav{
		display:block;
	}
	.clients-section .flex-control-nav{
		display:none;
	}
	
	.mainwidth{
		width:100%;
	}
	.tollfree-banner-section{
		height: 436px;
		padding: 80px 0 30px;
	}
	.tollfree .business-services .business-services-section{
		background-image:none;
		padding: 25px 0;
	}
	.tollfree .business-services .media {
		margin: 15px 0;
	}
	.tollfree .business-services .business-services-wrap{
		max-width:100%;
	}
	.carousel-inner{
		padding: 1.5rem 0;
	}
}
@media(max-width:767px){
	.banner-section{
		margin-top: 65px;
		
	}
	.banner-section .media{
		display: block;
	}
	.customer-section {
		margin-top: 30px;
	}
	.customer-section .customer-wrap h3{
		margin-bottom: 10px;
	}
	.campaign-section .campaign-wrap{
		text-align:center;
		margin: 35px auto 0;
	}
	.campaign-section .campaign-wrap h5{
		margin: 12px 0 6px;
	}
	.clients-section{
		padding: 30px 0 40px;
	}
	.clients-section .media{
		margin: 25px auto 0;
		padding: 30px;
	}
	.benefits-section {
		margin-top: 30px;
	}
	.benefits-section .benefits-wrap{
		text-align:center;
		margin: 30px auto 0;
	}
	.benefits-section .benefits-wrap h5{
		margin: 12px 0 6px;
	}
	.choose-section{
		text-align: center;
		margin-top: 30px;
		padding: 30px 0;
	}
	
	.choose-section .choose-wrap{
		margin: 30px auto 0;
	}
	.choose-section .choose-wrap h5{
		margin: 12px 0 6px;
	}
	footer p {
		font-size: 12px;
		line-height: 20px;
		margin-bottom: 15px;
	}
	
	
	.tollfree-header .navbar {
		padding-top: 15px;
	}
	.tollfree-header #header .navbar-brand .logo{
		width:110px;
	}
	.tollfree-banner-section{
		padding: 80px 0 30px;
		min-height: 400px;
	}
	.tollfree .boost-business h3{
		margin-bottom: 1rem;
	}
	.call{
		font-size: 11px!important;
	}
	.call .col-sm-6{
		padding: 2px;
	}
}

@media(max-width:550px){
	.tollfree-header #header .navbar-brand .logo {
		width: 100px;
	}
}
