@media screen and (min-width:1800px){.design-master-banner{width:400px;}}
@media screen and (min-width:1440px) and (max-width:1599px) {
	 
}
@media screen and (min-width:1366px) and (max-width:1439px) {
	 
}
@media screen and (min-width:1280px) and (max-width:1365px) {
	.action-crew-link{width:350px;margin-top:15px}
	.feature-ul li .feature-dtl h2{font-size:50px;}
	.feature-ul li{margin-bottom:7%;}
	/*.feature-ul li .num-cap{width:100px;}*/
	.feature-ul li .num-cap{margin-left: 4rem;}
	.about-us-text h3{width:70%;}
	.about-main p{font-size:17px;}
	a.know-more-btn{font-size:17px;}
	.feature-ul li .feature-dtl{margin: 0 0 0 150px;}
	.feature-ul li .feature-dtl h3{font-size:14px;}
	.about-main h2{font-size:75px;}
	.contact-main h2{font-size:70px;}
}
@media screen and (min-width:1024px) and (max-width:1279px) {
	 
}
@media screen and (min-width:781px) and (max-width:1023px) {
	 
}
@media screen and (min-width:300px) and (max-width:1279px) {
	 
}
@media screen and (min-width:300px) and (max-width:1023px) {
	 
}

@media screen and (min-width:300px) and (max-width:1279px) {
	.container {max-width: 100%;}
}
@media screen and (min-width:300px) and (max-width:780px) {	
	header{height:65px;background-color: #B8955E;}
	.action-crew{margin-left:50px;}
	header.small-header .action-crew{width:94px;opacity:1;}
	.language{font-size:25px;margin:3px 0 0 0;}
	.animated-arrow{padding:6px 35px 16px 0px;margin:15px 0 0 15px;z-index:999;}
	.wsmenucontainer{background:none;float:left}
	.wsmain{float:left;display:flex;width:100%;left:-110%;align-content:center;align-items:center;background-color: #444;}
	.wsmenu > .wsmenu-list > li > a{float:none;display:inline-block;text-align:center;width:auto;padding:5px 30px 5px 30px;}
	.wsmenu{height:auto;/*transform:scale(0.3);opacity:0;*/-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
	.wsmenu > .wsmenu-list > li:last-child > a{border-bottom:0px solid #fff}	 
	.wsmenu-submenu li a{width:auto;}
	.wsmenu-submenu li a:hover{background:none}
	.wsmenu-list li > .wsmenu-submenu{width:100%}
	.wsmenu-submenu li{padding:0px;text-align:center}
	.wsmenu-click{border:1px solid rgba(255,255,255,0.1);background:url("../images/dwon-arrow-wwhite.png") center center no-repeat;background-size:auto 6px }
	.overlapblackbg::after{transition:all 0.4s ease-in-out 0s;content:"";position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%;background: rgba(18,9,0,0.97);}
	.wsoffcanvasopener .wsmenu{transform:scale(1);opacity:1}	
	.wsoffcanvasopener .wsmain{left:0%;}
	.app-store-main{margin-top:15px;text-align:center}
	.app-store-main a{width:100%;}	
	.app-store-main a:first-child {margin-right:0px;margin-bottom:15px}
	.action-crew-main{text-align:center;margin-bottom:25px}
	.manage-cards{font-size:50px;}
	.action-crew-here{font-size:38px;}
	.buy-and-sell-right{padding-left:15px;}
	.feature-ul li .num-cap{width:50px;}
	.feature-ul li .feature-dtl{margin: 0 0 0 65px;}
	.feature-ul li .feature-dtl h2{font-size:50px;}
	.feature-ul li .feature-dtl h3{font-size:24px;}
	.feature-ul li{margin-bottom:15px;}
	.about-main h2{font-size:40px;}
	.about-main p{font-size:17px;}
	.contact-main h2{font-size:40px;}
	.social-media li + li{padding-left:10px;}
	.feedback-form{padding-top:30px}
	.contact-row{margin-top:10px;}
	.contact-box{padding-bottom:50px}
	.copyright{padding:5px 15px}
	.copyright .float-left,.copyright .float-right{float:none!important;text-align:center}}


@media screen and (min-width:768px) and (max-width:1023px) {
	
}
@media screen and (min-width:576px) and (max-width:767px) {
	.double-phone{background-size:100% auto}
	.buy-and-sell-right{padding-left:0px;}
	.feature-ul li .feature-dtl h3 {font-size: 20px;}
}
@media screen and (min-width:300px) and (max-width:575px) {	
	.h2, h2{font-size:1.6rem;}
	.action-crew-link{padding:0 10%}
	
}
	
@media screen and (orientation: portrait) and (min-width:300px) and (max-width:780px) {
	 
} 
@media screen and (orientation: landscape) and (min-width:480px) and (max-width:780px) {
	
}
@media screen and (min-width:480px) and (max-width:575px) {
	 
}
@media screen and (min-width:300px) and (max-width:479px) {
	 
}

@media screen and (min-width:412px) and (max-width:480px) {
	 
}
@media screen and (min-width:375px) and (max-width:411px) {
	 
}
@media screen and (min-width:360px) and (max-width:375px) {
	 
}
@media screen and (min-width:300px) and (max-width:359px) {
	 
}

 
 /*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){
	.replace-2x 	{font-size:1px} 
}


/*****RESPONSIVE CSS****/

@media (min-width: 2500px) and (max-width: 2560px){
.service-content {padding: 0px 12rem;}
.service-text p{padding-left: 25px;padding-right: 25px;}
.row-gutters{margin-left: 5%;margin-right: 5%;}
.crew-service-tab{margin-bottom:1rem;margin-right:7rem;}
.why-choose img{width:100%;}
.why-choose h2{left:45%;}
.choose-row{padding: 2%;}
.banner-contents h1{width:100%;}
.banner-contents{left:50%;}
.col-tech-dept img{width:10%;}
.about-right img{width:40%;}}	
	
	
@media (min-width: 2008px) and (max-width: 2100px){
.service-text p{padding-left: 50px;padding-right: 50px;}
.service-content {padding: 0 5.5rem;}
.about-right img{width:60%;}}	

@media only screen and (max-width:1900px){
.service-section::before{height:68.5%;}}

@media only screen and (max-width:1800px){
.service-section::before{height:65.1%;}}
	
@media only screen and (max-width:1700px){
.service-content{padding: 0 2.9rem;}
.service-section::before{height: 63.5%;}
.banner-contents{left:58%;}
.choose-icon{bottom:85%;}
.choose-list{margin-top: 3rem;}
.why-choose h1{left:37%;}
.box14 .title{margin: 40% 0;}
.about-right img{width:90%;}}	

@media only screen and (max-width:1600px){
.service-content{padding: 0 2.5rem;}
.service-section::before{height: 62.5%;}
.why-choose h1{left:36%;}}

@media only screen and (max-width:1500px){
.service-content{padding: 0 1.2rem;}
.banner-contents h1{width:60%;}
.banner-contents{left:66%;}
.packages-intro a{margin-top: 0rem;}
.packages-intro p{font-size:15px;}
.packages-intro a{padding: 10px;font-size: 14px;}
.separator{margin-top: 2rem;}
.about-right img{width:100%;}}

@media only screen and (max-width:1440px){
.action-crew-main{padding-top:0rem;}
.manage-cards{font-size:45px;}
.action-crew-here{font-size:45px;}
.feature-ul li{margin-bottom: 5%;}
.featured-main{padding-bottom: 3rem;}
.about-main   {padding-bottom: 3rem;}
.contact-main {padding-bottom: 5rem;}
.action-crew     {margin-top: -15px;}
.service-content {padding: 0 0.4rem;}
.why-choose h1{left:34%;}
.choose-list h4{font-size:19px;}
.request-quote{background-position: right;}
.counter-wrap span{font-size:21px;}
.counter-wrap h1{font-size:2.0rem;}
.request-quote p{padding-left: 7%;padding-right: 7%;}
.request-quote h3{font-size:40px;}
.right-quote{margin-top:1%;width:10%;}
.left-quote{width:10%;}
.hospitality-div p{font-size:15px;}
.cleaning-div p   {font-size:15px;}
.col-tech-dept img{width:15%;}}


@media only screen and (max-width:1366px){
.manage-cards{font-size:40px;}
.action-crew-here  {font-size:40px;}
.service-section::before {height: 59.1%;}
.choose-icon{bottom:90%;}
.choose-list {margin-top: 2rem;}
.counter-wrap span{font-size:19px;}}

@media only screen and (max-width:1326px){
.service-section::before {height: 58.6%;}
.banner-contents{left: 68%;}}

@media only screen and (max-width:1280px){
.feature-ul li .feature-dtl h3 {font-size: 20px;}
.service-section::before{height: 57.8%;}
.request-quote p{padding-left: 5%;padding-right: 5%;font-size:17px;}
.request-quote h3{font-size:35px;}
.banner-contents{left: 69%;}
.choose-list h4{font-size:18px;}
.why-choose h1{left:33%;}}


@media only screen and (max-width:1024px){
.action-crew-here  {font-size:32px;}
.about-main p{font-size:17px;}
.about-us-text h3{width:100%;}
.about-us-img img{width:80%;}
.service-section::before{height: 52.4%;}
.padding-left-right{padding-left: 3%;padding-right: 3%;}
.service-text p{font-size:16px;padding: 0 3rem;}
header.small-header .action-crew{width:10%;}
.welcome-section h4{line-height: 35px;font-size: 24px;}
.banner-contents h1{width: 70%;}
.crew-service-tab{margin-top: 2rem;}
.gallery-section{padding-top: 1rem;}
.client-section{padding-bottom: 1rem;}
.client-section p{font-size:16px;}
.counter-wrap span{font-size:15px;}
.request-quote{padding-bottom: 1rem;}
.why-choose h1{left:30%;}
.banner-contents{left:66%;}
.banner-pagination{left:45%;bottom:13%;}
.action-crew{margin-left: 0px;}
.wsmenu > .wsmenu-list > li > a{padding: 10px 15px 5px 15px;}}


@media only screen and (max-width:768px){
.welcome-section p{text-align: justify;}
.welcome-section h1{font-size:45px;}
.welcome-section h4{font-size:21px;line-height:30px;}
.action-crew-here      {font-size:26px;}
.padding-left-right{padding-left: 0%;padding-right: 0%;}
.about-main p{font-size:16px;}
.banner-main{padding-top: 10rem;}
.action-crew      {width:30%;}
.row-box{border-radius: 20px;border: 1px solid #bf0101;}
.navigation .subscribe-div{margin-left: 0px;}
.btn-contact{border:1px solid #fff;}
.wsmenu-list{background-color: transparent;}
.wsmenu > .wsmenu-list > li > a{color:#fff;}
.wsmenu{text-align: center;}
.wsmenu-list > li > a{font-weight:300;text-transform: uppercase;}
.animated-arrow span, .animated-arrow span:before, .animated-arrow span:after{background: #000;}
.action-crew img{position: absolute;right: 0;width:10%;margin-top: 0.5rem;}
.banner-main{padding-top: 0rem;}
.animated-arrow {padding: 15px 35px 16px 0px;}
.banner-contents{left:65%;}
.banner-contents h1{font-size:35px;}
.banner-pagination{left:45%;bottom:15%;}
.service-text p {font-size: 14px;padding: 0 1rem;}
.service-text h3{font-size:30px;}
.service-section::before{height:100%;}
.service-text{padding-bottom: 2rem;}
.service-img{margin-top: 2rem;}
.copyright-desktop{display: none;}
.copyright-mobile{display: block;}
.choose-icon{bottom:45%;}
.choose-list{margin-top: 10rem;}
.why-choose h1{left:20%;background-color:#ddd5d675;padding: 10px;}
.request-mobile-box{background-color: #ffffff78;}
.testimonials-carousel{width:100%;}
.right-quote {margin-top: 3%;width: 8%;margin-right: 0%;}
.left-quote{width:7%;top:12%;}
.swiper-button-prev{left: 0px!important;}
.swiper-button-next{right: 0px!important;}
.footer-head{margin-top: 1rem;}
.service-section{padding-bottom: 2rem;}
.cleaning-div img{position: relative;}
.hospitality-div img{position: relative;}
.hospitality-box14{margin-top: 1rem;}
.packages-intro{margin-top: -1rem;}
.request-quote{background-size: cover;}
.action-crew-inner-section p{font-size: 15px;}
.search-main-mobile{display: block;margin-top: 8px;margin-left: 5rem;}
.search-main-desktop{display: none;}
.search-main-mobile .search-sub{left: 0px;}
.search-main-mobile .search-div{margin-top: 2.5rem;}
.search-main-mobile .search-sub::after{top:35px;}
.search-link{padding: 0px;}
.inner-banner{padding-top: 65px;}
.wsmenu-list li a.nav-active{color: #a1732d!important;font-weight: 500;}
.img-social {width: 10px;font-size: 25px;}
.d-inline{padding: 5px;}
p.footer-get{font-size:16px;}}

@media only screen and (max-width:475px){
.about-main{padding-top: 3rem;}
.about-main p{padding-left: 2%;padding-right: 2%;}
.about-us-text{margin-left: 5%;padding-right: 5%;text-align: justify;}
.about-us-text h3{text-align: left;font-size:28px;}
.contact-main{padding-top: 3rem;}
.banner-main{padding-top: 4rem;}
.action-crew{width:36%;}
#jprePercentage{top:65%;}
.action-crew img{width:25%;}
.banner-contents h1{font-size:18px;}
.welcome-section h1{font-size:33px;}
.welcome-section h4 {line-height: 30px;font-size: 18px;}
.welcome-section p{font-size:15px;}
.service-section h1{font-size:40px;}
h1.choose-us-tab-head{display: none;}
h1.choose-us-mobile-head{display: block;text-align: center;text-transform: uppercase;font-size:40px;}
.why-choose-us{padding-top: 1rem;}
.why-choose{padding: 0rem;}
.choose-icon{position: relative;margin-top: 0rem;width:50%;bottom:0%;left:0%;}
.choose-list{margin-top:1rem;}
.choose-list h4{font-size:14px;}	
.choose-list p{font-size:13px;}
.client-section h1{font-size:40px;}
.request-quote h3{font-weight:400;}
.right-quote{width:15%;margin-top: 10%;}
.left-quote {width: 12%;top: 18%;}
.gallery-section h1{font-size:40px;}
.gallery-section{background-color: #f9f9f9;}
.img-social {width: 20px;font-size:25px;}
.foot-links li a{padding: 5px 0;}
.sociall-links{margin-top: 1.5rem;}
.separator img {width: 20%;}
.separator{margin-top: 1rem;margin-bottom: 1rem;}
.about-right img{width:93%;}
.about-row-mobile{padding-bottom: 20rem;}
.action-crew-inner-section h3{font-size:23px;}
.crew-service-tab li{margin:0px;}
.request-quote{padding-bottom: 6rem;}
.submit-btn{margin-top: 6rem;}
.action-crew-inner-section h2{font-size:20px;}
.action-crew img{margin-top: 0rem;width:25%;}
.action-crew-inner-section{padding-top: 1rem;}
.gap{margin-bottom:0.5rem;}
.col-values{margin-bottom: 0.5rem;}
.form-control-lg{width:100%;}}	

@media only screen and (max-width:375px){
.action-crew-here      {font-size:22px;}
.action-crew           {width:40%;}
.foot-links li a       {font-size:14px;}
.img-social            {width:15px;}
.footer-head h5        {font-size:21px;}
.phone-email a         {font-size:15px;}
.footer-section p      {font-size:16px;line-height: 25px;}
.crew-service-tab .nav-link{font-size:15px;}
.crew-service-tab          {margin-top: 1rem;}
.client-section p          {font-size:14px;line-height: 25px;}
.testimonials-text h4      {margin-top:0%;}
.left-quote                {top:20%;}
.client-section            {padding-bottom: 3rem;}
.right-quote               {margin-top: 12%;}
.client-section h1         {font-size:35px;}
.form-control-lg           {width:100%;}
.submit-btn                {position: relative;text-align: left;right: 0rem;top: 0px;}
.submit-btn a              {padding: 10px 15px 10px 15px;}
.request-form              {padding-bottom: 1rem;}
.request-quote p           {text-align: justify;padding-left: 3%;padding-right: 3%;font-size: 14px;}
.request-quote h3          {font-size:20px;}
.request-quote             {margin-top: 2rem;}
.choose-icon               {margin-top: 1rem;}
h1.choose-us-mobile-head   {font-size:35px;}
.service-text p            {text-align:justify;}
.service-section h1        {font-size:35px;}
.welcome-section h1        {font-size:30px;}
.welcome-section h4        {font-size:16px;}
.banner-pagination         {display: none;}
.banner-contents h1        {font-size:20px;}
.service-text h3           {font-size:20px;}
.right-quote               {width:17%;}
.footer-section h3         {font-size:30px;}
.action-crew-inner-section h3{font-size:20px;}
.our-values-block .our-values-b{font-size:20px;}
.action-crew-inner-section h4{font-size:19px;}
.submit-btn{margin-top: 0rem;}
.request-form h3{font-size:30px;}
.fancybox-content{padding: 15px;}
.request-model .submit-btn{text-align: center;top:10px;}
.request-model p{font-size: 14px;text-align: justify;}}

@media only screen and (max-width:360px){
.action-crew               {width:43%;}
.banner-contents h1        {font-size:19px;}
.welcome-section h1        {font-size:28px;}
.choose-list p             {line-height: 20px;font-size:13px;}
.left-quote                {top:23%;}
.crew-service-tab .nav-link{font-size:14px;}
.img-social                {width:12px;}
.service-section h1        {font-size:30px;}
h1.choose-us-mobile-head   {font-size:30px;}
.client-section h1         {font-size: 30px;}	
.banner-contents h1        {width:100%}
.banner-contents           {left:55%}
.choose-icon               {width:65%;}
.social-links              {margin-top: 1.5rem;}}

@media only screen and (max-width:320px){
.img-social                {width:8px;}
.nav-link                  {padding: 10px;}
.choose-list h4            {font-size:16px;}
.welcome-section h1        {font-size: 25px;}
.banner-contents h1        {font-size:18px;}}




