div#mobform h6@media(min-width:1200px){.container {width: 1200px;}}
@media(min-width:1600px){.container {width: 1410px;}}
@media(max-width:2000px){
.banner_in h1 {/* font-size: 54px; */}
}
@media(max-width:1800px){
.howwork-wrap{background-position: bottom -55px right;}
}
@media(max-width:1680px){
.howwork-wrap {background-position: bottom 0px right;}
.logo-wrap {
    max-width: 280px;
    width: 100%;
}

}

@media(max-width:1560px){
.container-service{max-width: 1250px;}
.services-wrap:before{height: 54%;}
.whychoose-inner {-ms-flex-preferred-size: 22%;flex-basis: 22%;}
.seesome-title{padding: 63px 0 0 50px;-ms-flex-preferred-size: 70%;flex-basis: 70%;}
.seesome-recent{-ms-flex-preferred-size: 38%;flex-basis: 38%;}
.seesome-slider{max-width: 1155px;}
.hireus-content {max-width: 650px; margin-left: auto; margin-right: 20px;}
.hireus-content h3 {font-size: 39px;}
.hireus-img{width: 40%;}
.hireus{min-height: 410px;}
.howwork-content {margin-left: 10px;}
.howwork-img{max-width: 360px;}
.howwork-title {padding-left: 20px; max-width: 500px;}
.howwork-content p {font-size: 18px;}
.howwork-job-inner {max-width: 480px; padding: 22px 20px 6px 20px;}
.howwork-icon-in {margin-right: 15px; padding-top: 2px;}
.gta_form{max-width: 350px;padding: 35px 27px;}
.form-title p {font-size: 14px;}
.howwork-desc p {font-size: 15px;}
.howwork-wrap {background-position: bottom 0px right -25px;}
.form-wrap-sec {top: 135px;}
.brand {max-width: 800px; margin: auto;}
.brand-wrap {padding: 15px 0 40px;}
.banner_in h1 {/* font-size: 54px; */}
.testimonial-title h3 {font-size: 46px;}
.specialist h3 {font-size: 45px;}
.services-content ul li {font-size: 14px;}
.seesome-slider .owl-nav{left: 48%;}
.form-wrap-sec h6{font-size: 20px;}
	.form-wrap-sec h6{
		top:-120px;
	}
}
@media(max-width:1366px){
.banner_in h1 {/* font-size: 52px; */}
}
@media(max-width:1280px){
.howwork-img {max-width: 330px;}
.form-wrap-sec{right: -10px;}
.howwork-job-inner{margin-bottom: 5px;}

}	

@media(max-width:1199px){
.quote-wrap div {font-size: 15px;}
.call-wrap {margin: 0 15px;}
.get-wrap a,.banner-btn a{padding: 10px 20px 6px; font-size: 14px;}
.banner_in h1 {font-size: 36px;}
.banner_center p {font-size: 18px;}
.form-wrap-sec {right: 0px;top: 50px;}
.banner{min-height: 475px;}
.banner_center {max-width: 550px; padding-top: 80px;}
.form-title h2 {padding-bottom: 0px; font-size: 26px;}
.gta_in {padding-top: 0px;}
.gta_in input, .gta_in select {font-size: 14px;height: 35px;padding-left: 10px;}
.gta_in textarea {height: 60px;font-size: 14px;padding-left: 10px;padding-top: 0;}
.outform-btn input {font-size: 16px;padding: 12px 25px 8px;}
.gta_form {max-width: 330px; padding: 22px 20px;}
.howwork{padding: 100px 0 50px;}
.howwork-content h3 {font-size: 36px;}
.howwork-title {max-width: 100%;}
.howwork-img {max-width: 370px;}
.howwork-wrap {background-size: contain; background-position: right bottom; background-color: #e8eae9;
	padding-bottom: 335px;}
.specialist {max-width: 600px; position: relative;}
.services-wrap h3 {font-size: 36px;}
.services-content{padding: 15px 10px 10px;}
.services-content h5 {font-size: 16px;}
.services-content ul li {padding-left: 15px; font-size: 14px;}
.container-service {max-width: 990px;padding: 35px 20px 35px;}
.whychoose-wrap{padding: 40px 0;}
.whychoose-title h3 {font-size: 36px;}
.whychoose-btn {margin-left: 240px;}
.whychoose-btn a {font-size: 15px; padding: 12px 23px 8px;}
.whychoose-contetn h5 {font-size: 15px;}
.whychoose-contetn p {font-size: 14px;}
.seesome-title h3 {font-size: 36px;}
.seesome-title {padding: 40px 0 0 25px; -ms-flex-preferred-size: 69%; flex-basis: 69%;min-height: 350px;}
.seesome-recent {margin-top: 25px;padding: 25px 20px 30px;}
.seesome-recent h4 {font-size: 36px;}
.seesome-btn a {padding: 12px 20px 8px;font-size: 15px;}
.seesome-slider .owl-nav{left: 42%;top: -85px;}
.seesome-slider {max-width: 900px;margin-top: -160px;padding: 25px 20px;}
.seesome-img{min-height: 280px;}
.brand .brand-img:nth-child(2) {margin: 0 20px;}
.brand-wrap{padding: 10px 0 35px;}
.testimonial-title h3 {font-size: 36px;}
.testimonial-slider p {font-size: 14px;}
.testimonial-box h5 {font-size: 16px;bottom: 15px;}
.testimonial-box {padding: 15px 15px 25px;}
.testimonial-wrap{padding-bottom: 40px;}
.hireus-content h3 {font-size: 30px;}
.hireus-content {max-width: 500px; margin-right: 10px;}
.hireus-btn a {font-size: 15px;padding: 12px 20px 8px;}
.hireus {min-height: 340px;}
.container-footer {max-width: 700px; padding: 30px 0 20px;}
.specialist h3 {font-size: 36px;}
.brand {max-width: 700px; margin: auto;}
.form-wrap-sec h6 br {display: none;}
.form-wrap-sec h6 {font-size: 18px; top: -50px; padding: 6px 10px 3px; line-height: 1.2;}


}
@media(max-width:991px){
.container {padding: 0 15px;}	
.logo-wrap img {margin: auto;}
.quote-wrap {justify-content: center; margin-top: 20px;}
.gta_form {max-width: 290px; padding: 22px 20px;}
.banner_center {max-width: 405px; padding-top: 80px;}
.banner_in h1 {font-size: 26px;}
.banner_center p {font-size: 15px; max-width: 100%;}
.form-wrap-sec {right: 20px; top: 30px;}
.howwork-content p {font-size: 16px;}
.howwork-icon {width: 60px;  height: 60px; line-height: 60px; padding: 12px;}
.howwork-desc p {font-size: 14px;}
.howwork-content h3 {font-size: 30px;}
.specialist h3 {font-size: 30px;}
.howwork {padding: 80px 0 0px;}
.specialist {max-width: 450px; position: relative; padding-top: 40px;}
.specialist p {margin-bottom: 14px;font-size: 14px;}
.services-wrap h3 {font-size: 30px;}
.services-inner {-ms-flex-preferred-size: 49%; flex-basis: 49%; width: 100%; overflow: hidden;margin-bottom: 10px;}
.services {flex-wrap: wrap;}
.services-img img {object-fit: cover; width: 100%;}
.whychoose-btn {margin-left: 55px;}
.whychoose-title h3 {font-size: 30px;}
.container-service {max-width: 700px; padding: 25px 20px 5px;}
.services-content h5 {font-size: 18px;}
.services-content ul li {padding-left: 18px; font-size: 16px;}
.whychoose {flex-wrap: wrap;}
.whychoose-inner {flex-basis: 48%; text-align: center; margin-bottom: 10px;}
.whychoose-icon {margin: 0 auto 15px;}
.whychoose-contetn h5 {font-size: 17px;}
.whychoose-contetn p {font-size: 15px;}
.whychoose-main {display: block; text-align: center;}
.whychoose-btn {margin-top: 10px;margin-left: 0;}
.seesome-inner {display: block;}
.seesome-recent {position: relative; text-align: center;}
.seesome-recent h4 {font-size: 30px;}
.seesome-title h3 {font-size: 30px; text-align: center;}
.seesome-slider .owl-nav {left: 50%; transform: translateX(-50%);}
.seesome-title {padding: 25px 0 0 0;min-height: 280px;}
.seesome-slider {max-width: 700px; margin-top: -125px; padding: 25px 20px;}
.seesome-img {min-height: 215px;}
.brand {max-width: 600px;}
.testimonial {display: block;}
.testimonial-title br {display: none;}
.testimonial-title {text-align: center; padding-bottom: 20px;}
	.testimonial-slider {
    width: 100%;
}
.testimonial-slider p {font-size: 16px;}
.hireus-content h3 {font-size: 22px;}
.hireus-content {max-width: 380px; margin-right: 10px;}
.hireus {min-height: 260px;}
.form-title p {font-size: 12px;}
html {overflow-x: hidden;}
.howwork-title {padding-left: 10px;}
.howwork-wrap{padding-bottom: 240px;}
.services-wrap {margin-top: -150px;}
.testimonial-title h3 {font-size: 30px;}
.brand-wrap {padding: 10px 0 5px;}
.form-wrap-sec h6 {font-size: 10px; top: -30px; padding: 10px 5px 8px; line-height: 1.2;}
#toTop{bottom:5px;}
}

@media(max-width:767px){
.howwork-wrap .container { 
    flex-wrap: wrap;   
}
    
.header-wrap{position: relative;top: 0;background: #1caf5e;z-index: 99999;width: 100%;}
.logo-wrap {
        margin:auto;
    }
	span.d_content {
    width: 100%;
}
.email-wrap span.icon, .call-wrap span.icon{
    justify-content: center;
    margin: 0 0 6px;
}
	.quote-wrap div {font-size: 18px;justify-content: center;display: flex;flex-wrap: wrap;}
.quote-wrap {display: block; text-align: center;}
.call-wrap {margin: 15px 0;}
#deskform{/* display: none; */position: relative;right: 0;top: 0;}
#mobform{/* display: block; */position: relative;top: 0;left: 0;}
div#mobform div#topscroll {margin: 20px auto;}
.gta_form {max-width: 400px;margin: auto;}
.outform-btn input {font-size: 15px; padding: 9px 20px 8px;}
.outform-btn {text-align: center;}
span.ajax-loader {position: absolute; bottom: 0; display: block !important; margin: 0 !important; width: 0 !important; padding: 0 !important; height: 0 !important;}
.banner {min-height: 100%;}
.banner_center {max-width: 100%; padding: 10px 30px 10px; text-align: left;}
.banner_center h6 {font-size: 18px;}
.header-wrap {padding: 22px 0 25px;}
.banner_center p {font-size: 16px;  max-width: 100%;}
.banner-btn {margin-top: 15px;}
.banner_in h1 {font-size: 20px;}
.howwork {display: block;padding: 30px 0 0px;}
.howwork-img {max-width: 300px; height: 435px; margin: auto;}
.howwork-content h3 {font-size: 26px;}
.howwork-title {padding-left: 0px; text-align: center; padding-top: 25px;}
.howwork-job-inner {max-width: 100%;}
.specialist {max-width: 100%; text-align: center;padding-top: 20px;}
.specialist h3 {font-size: 22px;}
.specialist p {margin-bottom: 10px; font-size: 15px;}
.howwork-wrap {padding-bottom: 30px;}
.services-wrap {margin-top: 0px;}
.howwork-wrap {background-image: none !important;}
.specialist-btn {display: block;}
.homepaint {margin: 20px auto 0; justify-content: center;}
.services-wrap h3 {font-size: 26px;}
.whychoose-wrap {padding: 25px 0 0;}
.seesome-slider {max-width: 100%; margin-top: 0; padding: 0px 20px;}
.seesome-title {min-height: initial; padding: 25px 15px 40px;}
.seesome-slider .owl-nav {top: -50px;}
.seesome-img {min-height: 370px;}
.brand {max-width: 500px;}
.testimonial-title h3 {font-size: 26px;}
.hireus-content {max-width: 300px; margin-right: 10px;}
.hireus {min-height: 240px;}
.container-footer {display: block;}
.container-footer .address-wrap:nth-child(2) {margin: 15px 0;}
.container-footer {max-width: 100%; padding: 20px 15px;}
.howwork-job-inner {display: block; text-align: center;}
.howwork-icon-in .howwork-icon {margin: auto; margin-bottom: 15px;}
.howwork-icon-in {margin-right: 0; padding-top: 2px;}
.howwork-job-inner {padding: 10px 15px 5px;}
.howwork-desc p {font-size: 16px;}
.form-title h2,.form-title p {text-align: center;}
.testimonial-title{padding-top: 20px;}
.brand-wrap {padding: 20px 0 5px;}
.hireus-content h3 {font-size: 21px;line-height: 1.4;}
div#mobform h6 {color: #f85422; font-size: 28px; top: -150px; text-transform: uppercase; font-weight: 700;
    font-family: 'Ultramagnetic Bold'; text-align: center; padding: 20px 10px 10px; line-height: 1.3; width: 100%;}
div#mobform h6 br {display: none;}
div#toTop {bottom: 15px;}
.page-template-thankyou .banner_in {padding-top: 90px;}
a.scrollTo.mobileTo{display:inline-block;}
a.scrollTo.deskTo{display:none;}
.form-wrap-sec h6 {
    font-size: 18px;
    top: 0px;
    padding: 15px 10px;
    line-height: 1.6;
	position:relative;
}
	.logo-wrap img {
    margin: auto;
		max-width: 240px
}
.outform-btn input {
    width: 100%;
}
.banner {
    padding-top: 40px !important;
}

}
@media(max-width:580px){
    .banner_center ul li {font-size:14px;}
    a.cta-phone {font-size: 18px;}
.banner_center {padding: 5px 0px 25px;}
.banner_center p {font-size: 15px;}
.specialist h3 {font-size: 21px; line-height: 1.4;}
.homepaint {display: block; padding-top:0; width: 100%;}
.homepaint h6 {margin: 15px 0 0; line-height: 1.5;}
.howwork-wrap {padding-bottom: 15px;}
.services-wrap h3 {font-size: 20px;}
.services {display: block;}
.services-inner {text-align: center;}
.services-content ul li {padding-left: 0; max-width: 100%;}
.services-content ul li:before {position: relative; display: inline-block; left: -5px; top: -2px;}
.services-content h5 {font-size: 21px;}
.whychoose-title h3 {font-size: 24px;}
.whychoose-btn a {font-size: 15px; padding: 10px 20px 6px;}
.whychoose-btn {margin-top: 13px;}
.whychoose {display: block;}
.seesome-recent h4 {font-size: 24px;}
.seesome-title h3 {font-size: 20px;}
.testimonial-title h3 {font-size: 20px;}
.brand {max-width: 200px; display: block;margin-top: 10px;}
.brand .brand-img:nth-child(2) {margin: 10px auto;}
.testimonial-slider {text-align: center;display: block;}
.testimonial-box img {margin: auto;}
.testimonial-box h5 {text-align: center; position: relative; bottom: 0;}
.testimonial-box {padding: 15px 15px 25px; margin-bottom: 10px;}
.testimonial-wrap {padding-bottom: 10px;}
.hireus-content h3 {font-size: 20px; text-align: center;line-height: 1.4;}
.hireus-btn {margin-top: 15px; text-align: center;}
.hireus-img {width: 100%; position: relative;}
.hireus {min-height: initial; padding: 20px 10px;display: block;}
.hireus-img {left: 0;margin-bottom: 10px;}
.copyright p {font-size: 11px;}
.seesome-slider {max-width: 100%; margin-top: 10px; padding: 0px 0px;}
.seesome-slider .owl-nav {top: -58px;}
.testimonial-title{padding-top: 30px;}
div#mobform h6{font-size:21px;}
.gta_form {max-width: 350px;}
.hireus-content {max-width: 300px; margin-right: 0px; margin: auto;}
div#toTop {bottom: 55px;}
.page-template-thankyou .banner_in {padding-top: 60px;}
.faqs_wrapper {
    padding-bottom: 15px;
}
}
@media(max-width:320px){
.gta_form {max-width: 300px;}
}
@media(max-width: 1199px) {
	.header-inner {display: block;}
	.logo-wrap img {
    margin: auto;
}
.quote-wrap {
    justify-content: center;
    margin-top: 20px;
}
}




