@media (max-width:1920px){
}
@media (max-width:1600px){
	footer .row:nth-child(2):after{height:119px;right:-229px;width:25%;}
	footer .row:nth-child(2):before{height:119px;left:-229px;width:25%;}
	.main-img{position:absolute;right:-20%;width:60%;}
}
@media (max-width:1440px){
	.navigation-menu ul.navbar-nav li a{font-size:14px;padding:0;}
	.search-sec ul li{padding-right:16px;}
	.search-sec ul li a.callto{margin-left:15px;}
	.main-img{right:-13%;width:60%;}
	footer .row:nth-child(2):after{height:119px;right:-145px;width:15%;}
}
@media (max-width:1380px){
	footer .row:nth-child(2):after{height:119px;right:-117px;width:15%;}
	.main-img{right:-10%;width:59%;}
}
@media (max-width:1366px){
	.search-sec ul li a.callto .call-media{font-size:14px;}
	footer .row:nth-child(2):after{height:119px;right:-110px;width:11%;}
}
@media (max-width:1199px){
	.main-navigation nav.navbar{padding:0;}
	.navigation-menu ul.navbar-nav li a{font-size:12px;}
	.search-sec ul li a{font-size:12px;}
	.search-sec ul li a.callto{padding:3px 9px;}
	.search-sec ul{padding-top:10px;}
	.main-img img{width:100%;}
	.main-results-sec h2{font-size:42px;}
	.main-results-sec h3{font-size:55px;}
	.heading h4{font-size:22px;}
	.heading h2 br{display:none;}
	.heading h2{font-size:30px;}
	.heading p{margin-top:10px;font-size:15px;}
	.ready-main:before{width:340px;height:250px;left:0px;top:0;}
	h2{font-size:33px;}
	h3{font-size:17px;}
	h5{font-size:16px;}
	p{font-size:13px;line-height:19px;}
	.services-item h4{font-size:18px;}
	.optimizations-sec p{font-size:12px;}
	.insider-info span{margin-top:0;font-size:13px;line-height:25px;}
	.footer-info a img{width:60%;}
	.main-results-sec p{font-size:16px;line-height:23px;}
	.ready-main:before{width:340px;height:239px;}
	.search-sec ul{padding-top:10px;justify-content:left;}
}
@media (max-width:991px){
	.main-navigation .col-sm-6{flex:0 0 100%;max-width:100%;}
	.main-navigation{padding:25px 0px;}
	.navigation-menu ul.navbar-nav{background-color:#fff;border-radius:4px;border:1px solid #ccc;padding:10px 13px;margin-top:20px;}
	.navigation-menu ul.navbar-nav li a{font-size:15px;padding-bottom:7px;}
	.navigation-menu ul.navbar-nav li .dropdown-menu.show{border:none;}
	.main-results-sec ul li:first-child a{padding:10px 29px;font-size:14px;}
	.main-results-sec h4{font-size:15px;}
	.main-results-sec h2{font-size:31px;}
	.main-results-sec h3{font-size:40px;}
	.main-results-sec p{font-size:14px;line-height:23px;margin-top:5px;margin-bottom:20px;}
	.get-form form{padding:20px 13px;}
	.heading h4{font-size:17px;}
	.heading h2{font-size:26px;}
	h2{font-size:25px;}
	.ready-info ul li a.cal{margin-left:20px;padding:2px 14px;font-size:12px;}
	.ready-info ul li a.cal .call-media{margin-left:7px;}
	.ready-info ul li a.get{font-size:13px;}
	.ready-info p{color:#000;font-size:11px;}
	h5{font-size:14px;}
	.bussines-sec:after{width:285px;height:295px;top:-27px;right:0;}
	.bussines-sec:before{width:301px;}
	.insider-info{padding:13px;}
	.insider-info a{font-size:13px;}
	footer .row:nth-child(2):before{width:32%;}
	footer .row:nth-child(2):after{right:-134px;width:25%;}
	.panel-group .panel .panel-body{padding-top:0;background-color:#fff;padding:10px;border:1px solid #ccc;border-radius:5px;}
}
@media (max-width:768px){
	footer .row:nth-child(2):after{display:none;}
	footer .row:nth-child(2):before{display:none;}
	.main-img{right:0;width:45%;top:-35px;}
	.main-results-sec{padding:70px 0 70px;}
	.marketing-bshbard{padding:0 0 100px;}
	.ready-main:after{display:none;}
	.ready-main:before{display:none;}
	.ready-main{padding:15px 0px;}
	.ready-info p{font-size:11px;margin-bottom:15px;}
	.agency-sec .heading h2{font-size:22px;}
	.agency-sec .heading p{font-size:15px;}
	.agency-sec .heading a{font-size:11px;}
	.marketing-bshbard .heading h2{font-size:21px;}
	.get-form form button{font-size:14px;}
	.marketing-bshbard .heading p{font-size:12px;}
	.rank p{font-size:14px;margin-bottom:0;}
	.bussines-sec:after{display:none;}
}
@media (max-width:576px){
	.marketing-bshbard .text-center img{width:100%;}
	.main-results-sec h2{font-size:20px;}
	.main-results-sec h3{font-size:27px;}
	.main-results-sec h4{font-size:11px;}
	.main-results-sec p{font-size:12px;line-height:18px;}
	.main-results-sec ul{display:block;}
	.main-results-sec ul li:last-child{display:none;}
	.get-form .col-sm-3{flex:0 0 50%;max-width:55%;}
	.get-form input.form-control{height:45px;margin-bottom:12px;}
	.get-form .col-sm-3:nth-child(3) input{margin-bottom:0;}
	.get-form .col-sm-3:nth-child(4) input{margin-bottom:0;}
	.heading h2{font-size:24px;}
	.heading p br{display:none;}
	.ready-info ul li a.get{font-size:10px;padding:10px 15px;}
	footer .row:nth-child(2){margin-top:50px;}
	footer{padding:220px 0 45px;}
	.footer-info a.cal{padding:2px 11px;}
	footer .row:nth-child(2){padding:20px 0;}
	.footer-info img{width:100%;}
}
@media (max-width:480px){
	.main-img img{display:none;}
	.main-results-sec{padding:25px 0 30px;}
	.search-sec ul li a.callto >.call-media{display:none;}
	.search-sec ul li a.callto i{color:#000;vertical-align:baseline;font-size:16px;}
	.search-sec ul li a.callto{background-color:#fff;margin-left:0;}
	.main-results-sec:before{z-index:-1;}
	.main-results-sec h4{font-size:13px;text-align:left;display:inline-block;}
	.search-sec ul li a i{padding-right:10px;font-size:16px;color:#000;}
	.search-sec ul li a.startnow{padding:8px 20px;}
	.search-sec ul{padding-top:35px;}
	.footer-info img{width:25%;}
	.footer-info a img{width:30%;margin-top:35px;}
	.footer-services ul li:first-child:before{height:62px;}
	.footer-social ul{margin-top:25px;}
	footer .text-center p{margin-top:0;}
	.readmore a{padding:6px 25px;font-size:15px;margin-bottom:35px;}
	.marketing-bshbard article p{font-size:13px;line-height:19px;margin-bottom:10px;}
	.heading h4{width:100%;margin:0 auto;padding:10px 0;margin-bottom:15px;}
	.heading h2{font-size:21px;}
}
@media (max-width:360px){
	.faqs-sec{padding:0 0 100px;position:relative;}
	.off{left:-135px;top:2px;width:110px;font-size:17px;}
	.on{right:-135px;top:2px;width:110px;font-size:17px;}
	.footer-services ul li:first-child:before{display:none;}
	.footer-services ul li:last-child{display:none;}
	.footer-services ul li{padding-right:0;}
	.footer-social ul li{padding-left:7px;}
	.footer-social ul li a i{font-size:18px;}
	h2{font-size:23px;}
	.agency-sec{padding:60px 0;}
	.agency-sec article{margin-top:35px;}
	.panel-group .panel .panel-heading h4 a{font-size:14px;padding:6px 30px 10px 9px;position:relative;}
	.panel-group .panel .panel-heading h4 a i{position:absolute;right:10px;top:15px;}
	.search-sec ul li{padding-right:9px;}
	.search-sec ul li a.callto{background-color:initial;}
	.search-sec ul li a.startnow{padding:6px 14px;}
	.search-sec ul li:first-child{padding-right:22px;}
	.get-form .col-sm-3{flex:0 0 100%;max-width:100%;}
	.get-form form button{font-size:14px;margin-top:20px;}
	.heading h4{font-size:15px;}
	.optimizations-sec .services-item{margin-top:20px;}
	.rank{padding-top:40px;}
	.optimizations-sec{padding:100px 0 30px;}
}
@media (max-width:320px){
}