﻿@media only screen and (max-width : 1680px) {
	.clientimage-slider {
		width: 82vw;
	}
	
}


@media only screen and (max-width : 1600px) {
	.banner-content-left h1 > br, .banner-content-left p > br {display: none;}
	.clientimage-slider {width: 83vw;} 
}

@media only screen and (max-width : 1600px) and (max-height : 900px) {
	.clientimage-slider {width: 83vw;}
}


@media only screen and (max-width : 1440px) {
	.container{max-width: 1200px;}
	.banner-img-right{width: 50%;}
	.clientimage-slider {width: 83vw;}
	.blue-circle-vector{width: 185px;}
	.sky-blue-vector{width: 210px;}
	.blue-vector{width: 160px;}
	.big-skyblue-vector{width: 1010px;}
	.pink-vector{width: 190px;}
	.features-development{padding: 30px 30px 10px;}
	.white-box-innertext{width: 56%;}
	.white-box{padding: 39px 45px;}
	h1,h2{font-size: 30px;}
	h3{font-size: 20px;}
	h5, h6{font-size: 16px;}
	.yellow-green-vector{width: 235px;}
	.yellow-vector{width:140px;}
	.pink-curly-vector{width: 280px;}
	.button-common{padding: 20px 50px 20px;}
	.top-section.sec-pb-200 {padding-bottom: 60px;}
	.footer-contact-main .col-lg-4 .col-lg-6.mb-40{display: block;clear: both;max-width:100%;margin-bottom: 20px;}
	.footer-contact-main .col-lg-4 .col-lg-6{flex: 0 0 100%;max-width: 100%}
	.counter-text .counter{font-size: 50px;}
	.plussign{font-size: 50px;right: -35px;}
	.about-business-main {
		padding-top: 80px;
	}
	/*.client-image{padding:30px 25px 30px 18px;}*/

}


@media only screen and (max-width : 1366px) {
	.clientimage-slider {width: 86vw;}
	.header-contact-form{max-width: 100%;}
}


@media only screen and (max-width : 1360px) {

}


@media only screen and (max-width : 1280px) {
	.clientimage-slider {width: 88vw;}
	.top-section.sec-pb-200 {padding-bottom: 0px;}
	.banner-img-right {width: 55%;}
}

@media only screen and (max-width : 1280px) and (min-height : 700px) and (max-height : 768px){

}

@media only screen and (min-width: 1023px) and (max-width: 1366px){
	.banner-img-right {
	    width: 52%;
	}
	.banner-img {
	    margin-top: -30px;
	    margin-right: 30px;
	    position: absolute;
	    right: 0;
	    top: 0;
	}
	.banner-content-left {
	    margin-top: 150px;
	    -webkit-box-flex: 0;
	        -ms-flex: 0 0 42%;
	            flex: 0 0 42%;
	    max-width: 42%;
	}
}


@media only screen and (max-width: 1199px){
	.container{max-width:1100px;}
	.clientimage-slider {width: 91vw;}
	.blue-vector {width: 140px;bottom: 10px !important;left: -55px;}
	.sky-blue-vector {width: 180px;bottom: 30px !important;}
	.blue-circle-vector {width: 145px;bottom: 0px !important;left: 90px;}
	.blue-circle-vector {width: 145px;bottom: 0px !important;}
	.pink-vector {width: 180px;bottom: -50px !important;}
	.yellow-vector {width: 120px;top: -120px !important;}
	.pink-curly-vector {width: 240px;top: -30px !important;}
	.big-skyblue-vector {width: 90%;bottom: -150px !important;}
	.yellow-green-vector {width: 205px;bottom: 10px !important;}
	.white-box-innertext {width: 59%;} 
	.clientcontent-slider .slick-dots, .clientlogo-slider .slick-dots {bottom: -25px;}
	.about-business-main {
		padding-top: 100px;
	}
	.client-image img{border-radius: 25px;}
}


@media only screen and (max-width: 1080px){

}

@media only screen and (max-width: 1024px){
	.container{max-width:100%;}
	.navconnect:after{width: 207px;}
	.connect-btn{top: 20px;right: 20px;}
	.banner-content-left {margin-top: 150px;}
	.about-business-main h2 > br{display: none;}
	.clientimage-slider .slick-next {right: 215px;}
	.clientimage-slider .slick-prev{right: 275px;}
	.customize-property{width: 25%;}
	.white-box {padding: 25px 40px;bottom: -135px;}
	.white-box-innertext {width: 56%;}
	.yellow-green-vector {width: 175px;bottom: 0px !important;right: 10px;}
	.footer-contact-form{padding: 40px 30px;}
	.sec-pt-200 {padding-top: 150px;}
	.sec-pb-200 {padding-bottom: 150px;}
	.inner-sec-pt-200{padding-top:150px;}
	.inner-sec-pb-200{padding-bottom: 150px;}
	.sec-pt-170{padding-top: 120px;}
	.sec-pt-150{padding-top:100px;}
	.sec-pb-150{padding-bottom: 100px;}
	.sec-pt-100{padding-top:50px;}
	.sec-pb-100{padding-bottom: 50px;}
	.customize-solution-main{padding: 150px 0px 80px;margin: 130px 0px 0px;}
	.footer-contact-form .form-group .col-lg-4, .footer-contact-form .form-group .col-lg-12 {
	    max-width: 100%;
	    -webkit-box-flex: 0;
	        -ms-flex: 0 0 100%;
	            flex: 0 0 100%;
	}
	.clientlogo-slider{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;
	    -webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;
	}
	.client-logo-content {
	    width: 85%;
	}
	.client-logo {
	    width: 100%;
	    margin-left: 0;
	    margin: 20px 0px 60px;
	}
	a.whatsapp-link{top: 4px;left: 4px;font-size: 28px;}
	.client-image{padding:30px 33px 30px 10px;}
	.white-box-innertext {width: 49%;}
}


@media only screen and (max-width:992px)
{
	.white-box-innertext {width: 52%;}
	.white-box-innerbtn .button-common{padding:20px 30px 20px;}
}

@media only screen and (max-width:991px) { 
	.banner-img-right {
	    width: 80%;margin: 0 auto;
	    float: none;
	}
	.banner-img{position: relative;top: inherit;right: inherit;}
	.banner-content-left {
	    margin-top: 60px;max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;
	}
	.client-logo-content {
	    width: 100%;
	}
	
	.banner-content-left h1 > br, .banner-content-left p > br {
	    display: block;
	}
	.sky-blue-vector{bottom: 40px !important;right: 115px;}
	.clientimage-slider {width: 100%;}
	.client-image{margin: 0 auto;text-align: center;}
	.client-image img{margin: 0 auto;text-align: center;}
	.clientimage-slider .slick-next {
	    right: 0;
	    bottom: inherit;
	    top: -130px;
	}
	.clientimage-slider .slick-prev{
		right: 60px;
	    bottom: inherit;
	    top: -130px;
	}
	.sec-pt-200 {padding-top: 110px;}
	.sec-pb-200 {padding-bottom: 110px;}
	.inner-sec-pt-200{padding-top:110px;}
	.inner-sec-pb-200{padding-bottom: 110px;}
	.sec-pt-150{padding-top:60px;}
	.sec-pb-150{padding-bottom: 60px;}
	.sec-pt-170{padding-top: 80px;}
	.blue-circle-vector {width: 165px;bottom: 10px !important;left: 100px;}
	.customize-property {width: 33.33%;}
	.white-box {padding: 25px 20px;bottom: -135px;}
	.yellow-green-vector {
	    width: 195px;
	    bottom: 20px !important;
	    right: 20px;
	}
	.clientlogo-slider .slick-dots{display: block !important;}
	.clientcontent-slider .slick-dots{display: none !important;} 
	.button-common {padding: 15px 45px 15px;}
	.navbar-dark .navbar-brand{width: 65px;padding: 5px 0px;}
	.pink-curly-vector{width: 200px;}
	.yellow-vector {width: 90px;top: -100px !important;}
	.big-skyblue-vector{bottom: -20px !important;}
	.pink-vector {width: 150px;bottom: 60px !important;}
	.customize-solution-main{margin: 20px 0px 0px;}
	.customize-property:nth-child(3n+1){clear: left;}
	.plussign, .counter-text .counter{line-height: 50px;}
	.about-business-main {
		padding-top: 120px;
	}
	.client-image{padding:30px;}
	.client-image img{border-radius: 30px;}
	.white-box-innertext {width: 58%;}


} 


/*Nokia N9 Landscape*/
@media only screen and (max-width:854px) {
.white-box-innertext {
    width: 50%;
}
.customize-solution-main .nav-tabs .nav-link{padding:6px 25px;}
.customize-solution-main .nav-tabs .nav-item{margin:0px 5px;}
}

/*823X411, 800X600, 812X375*/
@media only screen and (min-width:800px) and (max-width:823px){
.white-box-innerbtn .button-common {padding: 20px 22px 20px; }
}


/*iPhone X Landscape*/
@media only screen and (max-width:799px) {

}


/*Kindle Fire HDX, Nexux 10*/
@media only screen and (max-width:768px) {
.customize-solution-main .nav-tabs .nav-link {padding: 6px 20px;}
.client-image {padding: 28px;}
.client-image img{border-radius: 25px;}
}


/*iPad Mini*/
@media only screen and (max-width:767px) {
	.white-box-innertext{width:100%;text-align: center;margin-bottom: 15px;}
	.white-box-innerbtn{float: none;}
	.white-box{padding: 15px 20px;bottom: -155px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.customize-solution-main {margin: 20px 0px 30px;}
	.footer-contact-main .col-lg-4 .col-lg-6{flex: 0 0 50%;}
	.customize-solution-main .nav-tabs .nav-link{font-size: 13px;}
}


@media only screen and (max-width:736px) {
.client-image {padding: 25px;}
}


/*iPhone 6/7/8 Landscape*/
@media only screen and (max-width:667px) {
	.yellow-green-vector {
	    width: 165px;
	    right: 0px;
	}
	.blue-circle-vector {
	    width: 135px;
	    bottom: 0px !important;
	    left: 90px;
	}
	.sky-blue-vector {
	    bottom: 30px !important;
	    right: 85px;
	}
	.blue-vector {
	    width: 120px;
	    bottom: 10px !important;
	    left: -45px;
	}
	.connect-btn .button-common {
	    font-size: 13px;
	    text-transform: capitalize;
	    padding: 10px 20px 10px;
	}
	.connect-btn {
	    top: 15px;
	    right: 15px;
	}
	.navconnect:after {
	    width: 167px;
	}
	.sky-centerUnderline{margin: 25px auto;}
	.sky-leftUnderline{margin: 25px 0px;}
	a.whatsapp-link {top: 3px; font-size: 24px; }
	.customize-solution-main .nav-tabs .nav-link{padding:6px 15px;}
}

/*Smartphone Landscape*/
@media only screen and (max-width:640px) {
	h1 > br, h2 > br, .banner-content-left h1 > br, .banner-content-left p > br{display: none;}
	.client-image img{border-radius: 25px;}
	.customize-solution-main .nav-tabs .nav-item{
		margin:5px;
	}
}


/*Blackberry PlayBook, Nexus 7*/
@media only screen and (max-width:600px) {
	.sky-blue-vector {
	    bottom: 20px !important;
	    right: 55px;
	}
	.client-logo{margin: 10px 0px 60px;}
	
	.customize-solution-main{padding:150px 0px 90px;}
	.white-box{bottom:-165px;}
}


/*iPhone 5/SE Landscape*/
@media only screen and (max-width:575px) {

	h1, h2 {font-size: 26px;}
	.button-common{font-size: 16px;padding:15px 35px 15px;}
	.thankyou-main .button-common {padding: 15px 40px 15px;}
	.thankyou-main.sec-pt-200 {padding-top: 130px;}
	.footer-contact-form {padding: 30px 20px;}
	.yellow-green-vector {
	    width: 145px;
	    right: 20px;
	}
	.pink-curly-vector {
	    width: 160px;
	    top: -20px !important;
	}
	.yellow-vector {
	    width: 70px;
	    top: -70px !important;
	}
	.features-development {
	    padding: 30px 20px 10px;
	}
	.clientimage-slider .slick-prev, .clientimage-slider .slick-next{top: -125px;}
	.sky-blue-vector {
	    bottom: 30px !important;
	    right: 85px;
	}
	.blue-vector {
	    width: 100px;
	    left: -35px;
	}
	.navconnect:after{top: -40px;right: -20px}
	.stickyconnect .navconnect::after {top: -50px;right: -25px;}
	.banner-content-left {margin-top: 40px;}
	.banner-img {margin-top: 50px;margin-right: 0;}
	.footer-contact-main .col-lg-4 .col-lg-6{flex: 0 0 100%;}
}

@media only screen and (max-width:533px) {
	.customize-property {
	    width: 50%;margin-bottom: 30px;
	}
	.customize-property:nth-child(3n+1){clear: none;}
	.customize-property:nth-child(2n+1){clear: left;}
}


/*Nokia N9*/
@media only screen and (max-width:480px) {
	h3 > br{display: none;}
	.sky-blue-vector {
	    bottom: 25px !important;
	    right: 70px;
	    width: 150px;
	}
	.blue-vector {
	    width: 90px;
	    bottom: -10px !important;
	    left: -35px;
	}
	.bullet-dot ul{margin: 0 0 10px;}
	.customize-solution-main .nav-tabs .nav-link {padding: 3px 15px;}
	.customize-solution-main{padding:150px 0px 110px;}
	.white-box{bottom:-190px;}
}


@media only screen and (max-width:479px) {
	.client-counterreview-content{
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 100%;
		        flex: 0 0 100%;
	    max-width: 100%;
	}
	h1, h2 {font-size: 24px;}
	h3{font-size: 18px;}
	.yellow-green-vector {
	    width: 125px;
	    bottom: 0 !important;
	    right: 10px;
	}
	.blue-circle-vector {
	    width: 115px;
	    bottom: 0px !important;
	    left: 60px;
	}
	.clientimage-slider .slick-prev, .clientimage-slider .slick-next {
	    display: none !important;
	}
	.col-9.our-clients-title{max-width: 100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}
	.sec-pt-200 {padding-top: 90px;}
	.sec-pb-200 {padding-bottom: 90px;}
	.sec-pt-150 {padding-top: 30px;}
	.sec-pb-150 {padding-bottom: 30px;}
	.sec-pt-170{padding-top: 60px;}
	.clients-info-main.sec-pt-150{padding-top:60px;}
	.clients-info-main{padding-bottom:0px;}
	.footer-contact-main.sec-pt-200{padding-top:50px;}
}


/*iPhone 6/7/8 Plus*/
@media only screen and (max-width:414px) {
	.sky-blue-vector {
	    bottom: 15px !important;
	    right: 55px;
	    width: 140px;
	}
	.thankyou-main p > br{display: none;}
	a.whatsapp-link {top: 2px;left: 2px;font-size: 22px;}
	.client-image img{border-radius: 40px;}

}


@media only screen and (max-width:384px) {
.customize-solution-main{padding:150px 0px 120px;}
	.white-box{bottom:-200px;}
}


@media only screen and (max-width:375px) {
	.customize-property {
	    width: 100%;
	}
	.customize-property:nth-child(3n+1){clear: none;}
	.customize-property:nth-child(2n+1){clear: none;}
	.blue-circle-vector{width: 85px;}
	.footer-contact-form .button-common{width: 100%;}
	.blue-vector {
	    width: 70px;
	    left: -15px;
	}
	.clients-info-main.sec-pt-150{padding-top:40px;}
}


/*Galaxy S5, Galaxy Note, Galaxy Note 3, Nexus 5, BlackBerry, Microsoft Lumia*/
@media only screen and (max-width:360px) {
.client-image img{border-radius: 35px;}
.clientcontent-slider{padding-top:30px;}
}


/*iPhone 5/SE, iPhone 4, Nokia Lumia 520*/
@media only screen and (max-width:320px) {
 	.sky-blue-vector {
	    bottom: 15px !important;
	    right: 30px;
	    width: 120px;
	}
	.button-common {padding: 15px 20px 15px;} 
	.white-box{bottom:-210px;}
}