﻿ body {
    margin: 0;
    min-width: 320px;
	color:#ff0000;
	font-family: 'Source Sans Pro', sans-serif; 
	background-color:#FFFFFF;
}

  a.postcodelinks:link {text-decoration:none; color:#6DACC4; }
     a.postcodelinks:visited {text-decoration:none; color:#6DACC4; }
     a.postcodelinks:hover {text-decoration:none; color:#6DACC4; }
     a.postcodelinks:active {text-decoration:none; color:#6DACC4; }

  a.postcodelinks4:link {text-decoration:none; color:#FFFFFF; }
     a.postcodelinks4:visited {text-decoration:none; color:#FFFFFF; }
     a.postcodelinks4:hover {text-decoration:none; color:#FFFFFF; }
     a.postcodelinks4:active {text-decoration:none; color:#FFFFFF; }


a.postcodelinks2:link {text-decoration:none; color:#111111; }
     a.postcodelinks2:visited {text-decoration:none; color:#111111; }
     a.postcodelinks2:hover {text-decoration:none; color:#111111; }
     a.postcodelinks2:active {text-decoration:none; color:#111111; }

 a.postcodelinks3:link {text-decoration:none; color:#6DACC4; }
     a.postcodelinks3:visited {text-decoration:none; color:#6DACC4; }
     a.postcodelinks3:hover {text-decoration:none; color:#6DACC4; }
     a.postcodelinks3:active {text-decoration:none; color:#6DACC4; }


#example {
width:100%;
  height: 500px;
  overflow: hidden;
  margin-top: 0px;
}
#example .mSButtons {
  height: 80%;
}
#example .frame {
  width: 100%;
  height: 100%;
}
#example .frame .slide_element {
  height: 100%;
}
#example .frame .slide_element > div {
  float: left;
  height: 100%;
  overflow: hidden;
}
#example .frame .mSCover img {
  max-width: none;
}
#example .credit{ position: absolute;
  bottom: 10px;
  left: 10px;
  font-size: 11px;
  line-height: normal;
  font-weight: 300; text-shadow: #000000 0 1px 0px; text-shadow: rgba(0,0,0,0.7) 0 1px 0px;
  color: #CCC;
  background: #000;
  background: rgba(0,0,0,0.6);
  padding: 0 4px;
  white-space: nowrap;
  z-index: 1002;
  text-transform: uppercase; }#example .credit a {
  color: #FFF;
  font-weight: 400;
}
.infoBlock {
  position: absolute;
  top: 370px;
  left: 0px;
  width: 980px;
  height:56px;
  padding-bottom: 0;
  background: #FFF;
  background: rgba(255, 255, 255, 0.6);
  overflow: hidden;
  
  z-index: 1002;
}
.infoBlockLeftBlack {
  color: #FFF;
  background: #000;
  background: rgba(0,0,0,0.55);
  left: 90px;
  right: auto;
  opacity: 0;
}
.infoBlock2 {
  top: 90px;
  left: 100px;
}

.contactheads{ font-weight:bold; font-size: 10pt; color:#6DACC4; }




/*IPHONE STYLES*/
@media only screen and (max-width: 480px) {

.topmobilebar {width:100%;  margin-top:0px; background-color:#6DACC4; height:36px; position:relative; float:left; }
	.topsocialmediareamob {width:110px;  background-color:#6DACC4; margin-top:0px;  height:auto; position:relative; float:left; }
.topmobilefacebook{width:14px;  margin-top:6px;  margin-left:10px; height:21px; position:relative; float:left; }
.topmobiletwitter {width:29px;  margin-top:7px;   margin-left:8px; height:21px; position:relative; float:left; }
.topmobileinsta {width:22px;  margin-top:7px;   margin-left:5px; height:21px; position:relative; float:left; }
.topmobileyoutube {width:32px;  margin-top:4px;   margin-left:8px; height:21px; position:relative; float:left; }
	
	
.topmobilelinks {width:100%;  margin-top:0px; background-color:#111111; height:auto; position:relative; float:left; }		
.topphonemob {width:193px;  margin-top:0px; height:35px; position:relative; float:right; margin-right:5px; }
.phoneiconmob {width:21px;  margin-top:7px;   margin-left:25px; height:21px; position:relative; float:left; }
.phonemobnum {width:138px;  margin-top:3px;  margin-right:5px;   height:auto; position:relative; float:right; text-align:right; font-family: 'Poppins', sans-serif;  color:#FFFFFF; font-size:15pt;}
	
.topmobilebar2 { width:100%;  position:relative;  text-align:center; float:left; margin-left:0px; display:block; background-color:#6DACC4;
    height: 4px; z-index:1000000000000000; margin-top:0px; display:block;} 	
	
	
 .logomob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:30px;  height:57px; position:relative; float:left; background-image:url("logomob.jpg"); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
.holdingdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:4px; position:relative; float:left;}		
	
	

.holdingdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:4px; position:relative; float:left;}		
	
 .topholderdesk1{ display:none;}  
	
	
.mainpresentation {width:100%; margin-left:0px; margin-top:0px;  height:auto; position:relative; float:left;}		
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }		
	
	
 #example {
        height: 300px;
        margin-top: 0;
		position:relative;
		float:left;
    }	
		.infoBlock8mob {
  position: absolute;
  top: 182px;
  left: 0px;
  width: 100%;
  height:auto;
  padding-bottom: 0;
 
  overflow: hidden;
  opacity:0;
  z-index: 1002;
	font-size:12pt; font-weight:600; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:center;		
		
	
}
	.infoBlock12 {display:none !important;}
	.infoBlock11 {display:none !important;}
	.infoBlock3 {width:100%; margin-left:0px; margin-top:0px;   height:300px; position:relative; float:left;}
	
	.infoBlock6 {

		 position: absolute;
  top:72px;
  left: 0px;
  width: 100%;
  height:102px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(officecleanmob.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}
	
	.infoBlock60 {

		 position: absolute;
  top:82px;
  left: 0px;
  width: 100%;
  height:73px;
  padding-bottom: 0;
  opacity:0;
  background-image:url("servicesheader20205mob.png");
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}	
	
	.infoBlock600 {

		 position: absolute;
  top:72px;
  left: 0px;
  width: 100%;
  height:102px;
  padding-bottom: 0;
  opacity:0;
  background-image:url("endoftenancymob.png");
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}	
	

	.infoBlock7 {

		 position: absolute;
  top:82px;
  left: 0px;
  width: 100%;
  height:73px;
  padding-bottom: 0;
  opacity:0;
  background-image:url("introtxt700mob.png");
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}

.infoBlock9 {

		 position: absolute;
  top:72px;
  left: 0px;
  width: 100%;
  height:102px;
  padding-bottom: 0;
  opacity:0;
  background-image:url("ovencleanhead.png");
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}

.infoBlock10 {

		 position: absolute;
  top:82px;
  left: 0px;
  width: 100%;
  height:73px;
  padding-bottom: 0;
  opacity:0;
  background-image:url("infectionhead.png");
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}	
	
.infoBlock8 {

		 position: absolute;
  top:82px;
  left: 0px;
  width: 100%;
  height:73px;
  padding-bottom: 0;
  opacity:0;
  background-image:url("communalhead.png");
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}

.infoBlock800 {

		 position: absolute;
  top:82px;
  left: 0px;
  width: 100%;
  height:73px;
  padding-bottom: 0;
  opacity:0;
  background-image:url("windowmob.png");
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}

	
.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(topimage44mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:100%; position:relative; float:left; background-image:url(image2mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:100%; position:relative; float:left; background-image:url(image3mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:100%; position:relative; float:left; background-image:url(topimage55mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage5{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:100%; position:relative; float:left; background-image:url(topimage8mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage22019 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:100%; position:relative; float:left; background-image:url(slideimage2mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage100 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url("homeboximage5mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage1000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url("image1000mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		

.slideimage6{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:100%; position:relative; float:left; background-image:url(image6mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
	
.topimage1 {width:100%; margin-left:0px;  margin-top:0px;  height:280px; position:relative; float:left; background-image:url(topimage1mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
		
	
.topimage2 {width:100%; margin-left:0px;  margin-top:0px;  height:280px; position:relative; float:left; background-image:url(topimage2mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage3 {width:100%; margin-left:0px;  margin-top:0px;  height:280px; position:relative; float:left; background-image:url(topimage3mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage4 {width:100%; margin-left:0px;  margin-top:0px;  height:280px; position:relative; float:left; background-image:url(topimage4mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage5 {width:100%; margin-left:0px;  margin-top:0px;  height:280px; position:relative; float:left; background-image:url(topimage5mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage6 {width:100%; margin-left:0px;  margin-top:0px;  height:280px; position:relative; float:left; background-image:url(topimage6mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.topimage7 {width:100%; margin-left:0px;  margin-top:0px;  height:280px; position:relative; float:left; background-image:url(topimage7mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage8 {width:100%; margin-left:0px;  margin-top:0px;  height:280px; position:relative; float:left; background-image:url(topimage9mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.topimage800 {width:100%; margin-left:0px;  margin-top:0px;  height:280px; position:relative; float:left; background-image:url(topimage800mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
	
	
	
	
.footersection{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; background-color:#FFFFFF; 
  z-index:1; margin-top:0px; } 	
	
 .footerholder{ width:100%; height:auto; position:relative; background-color:#FFFFFF;  text-align:center;  display:block;  z-index:1; margin-top:0px; margin-bottom:50px; float:left; }	
	
.footerlinks {width:92%; position:relative; margin-bottom:40px; float:left; height:auto; margin-left:4%; margin-right:4%; margin-top:40px; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#6DACC4; text-align:center;}		
	
 .footernumber { display:none;}
	
	
.galleryintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#FFFFFF; text-align:center;}			
	
.footerlogo {width:100%; margin-left:0px;  margin-top:40px;  z-index:1; height:48px; position:relative; float:left; background-image:url(footerlogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	

	
 .introtxt1 {width:100%; margin-left:0px;  margin-top:78px;   height:73px; position:relative; float:left; background-image:url(introtxt1mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.introtxt2 {width:100%; margin-left:0px;  margin-top:78px;   height:102px; position:relative; float:left; background-image:url(introtxt2mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt3 {width:100%; margin-left:0px;  margin-top:78px;   height:102px; position:relative; float:left; background-image:url(introtxt3mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt4 {width:100%; margin-left:0px;  margin-top:78px;   height:77px; position:relative; float:left; background-image:url(introtxt4mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
	
 .introtxt5 {width:100%; margin-left:0px;  margin-top:78px;   height:102px; position:relative; float:left; background-image:url(introtxt5mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt6 {width:100%; margin-left:0px;  margin-top:78px;   height:102px; position:relative; float:left; background-image:url(introtxt6mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
	
 .introtxt8 {width:100%; margin-left:0px;  margin-top:78px;   height:73px; position:relative; float:left; background-image:url(introtxt8mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt7 {width:100%; margin-left:0px;  margin-top:78px;   height:73px; position:relative; float:left; background-image:url(introtxt7mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
 .introtxt301 {width:100%; margin-left:0px;  margin-top:78px;   height:73px; position:relative; float:left; background-image:url(introtxt31mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}			
	
	
.introtxtheader {width:100%; margin-left:0px;  margin-top:50px; margin-bottom:50px;   height:454px;position:relative; float:left; background-image:url(introtxt3mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.moblogoholder {width:100%;  margin-top:0px; background-color:#ffffff; height:auto; position:relative; float:left; }		
	
.box1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(homeboximage5mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.box2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(image3mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.box3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(image6mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
	
.box4  {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(boximage2mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.box5  {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(homeboximage3mob.png); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box6  {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(boximage4mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
	

	
.homebannerheader1 {display:none;	}	
	
	
.galleryintro {width:90%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:5%; margin-right:5%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;}		
	
.mobintrosection {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left; display:block;}	
	

h1 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;  text-align:center;}
	
h2 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
h3 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}
	
	
.homepageintro {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#040404; text-align:center;}			
	
	
 .homeintroholdermain{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .homeintrotxtholder { width:100%; height:auto; position:relative; margin-bottom:30px; text-align:center; float:left; margin-left:0px; display:block; 
	 z-index:1; margin-top:0px; background-color:#FFFFFF;} 	
	
.homeservicesintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;}			

	
.servicesdeskholder1 {  display:none; }  	
	
.servicesdeskholder2smaller { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 } 	
	
.servicesdeskholder3smaller { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 } 		
	
 .servicesholderdesk1 { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px; background-color:#6DACC4; display:block;
 } 	
	
 .servicestxtholder { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px; background-color:#6DACC4; display:block;
 } 	
	
 .mobmasterclass {width:100%; margin-left:0px;  margin-top:25px; margin-bottom:20px;  z-index:1; height:73px; position:relative; float:left; background-image:url("mobmasterclass.png"); background-position: center center; background-repeat: no-repeat; background-size:auto; display:block;}		
		
 .mobashby {width:100%; margin-left:0px;  margin-top:35px; margin-bottom:30px;  z-index:1; height:103px; position:relative; float:left; background-image:url("ashbymob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto; display:block; }		
	
	
.deepcleaninglarge  {width:100%; margin-left:0px;  margin-top:0px;  height:300px; position:relative; float:left; background-image:url("deepcleaningmob.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .deepcleaninglargeholder {width:96%; margin-left:2%; margin-right:2%; margin-top:0px;  height:480px; position:relative; float:left;}	
	
.bottomdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:10px; position:relative; float:left;}	
	
.bottomdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#333333;  height:10px; position:relative; float:left;}	
	
.infectiontxt1 {width:100%; margin-left:0px;  margin-top:100px; margin-bottom:15px;  z-index:1; height:95px; position:relative; float:left; background-image:url("infectiontxt1mob.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader2 {display:none;;}		
	
.infectiontxt2 {width:100%; margin-left:0px;  margin-top:123px; margin-bottom:15px;  z-index:1; height:57px; position:relative; float:left; background-image:url("infectiontxt2mob.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.whitesection {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:auto; position:relative; float:left;}	
	
 .whitesectionholder {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:auto; position:relative; float:left;}	
	
	
.pinksection {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:auto; position:relative; float:left;}	
	
 .pinksectionholder {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:auto; position:relative; float:left;}			
	
	

	
.hometxt3 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}	
	
.headerholder1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.homeimage3 {display:none; }	
	
.homeimage4 { display:none; }	
	
	
.hometxtholder3 {width:100%;  margin-top:20px;  height:auto; position:relative; float:left; margin-bottom:20px; }		
	
		
.hometxtholder4 {width:100%;  margin-top:20px;  height:auto; position:relative; float:left; margin-bottom:20px; }			
	
.hometxt4 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}		

.hometxt2 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:15px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:left;}		
		
.homeimage3mob {width:96%; margin-left:2%; margin-right:2%;   margin-top:0px; margin-bottom:60px; background-image:url(portimage57mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; height:290px; position:relative; z-index:1; float:left;  }		
	
	
.servicestxt2020 {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt;  font-family: 'Poppins', sans-serif; font-weight: 500; color:#FFFFFF; text-align:center;}	
	
.homesectionnew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}		
	
.homesectionnew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	

	
.contactdesk1 { display:none;}
	
.contactmobtxt1 {width:100%; position:relative; float:left; margin-bottom:30px; height:auto; margin-left:0%; margin-right:0%; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}		
	
input {
    line-height: 20px;
}		
		
.homesectionnew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	

.homefourimagesholder { width:100%; height:auto; position:relative;   float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; } 	
	
.homeimage3mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage3mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}
	
.homeimage4mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage4mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}	
	
	
.homeimage44mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage44mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
	
	
.homeimage5mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage5mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}	
	
	
.homeimage6mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage6mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}				
	

.homeimage7mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage3mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.homeimage8mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage8mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}	
	
.homeimage9mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage9mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}	
	
.homeimage10mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage10mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}	
	

	
.servicesheader20201 {width:100%; margin-left:0px;  margin-top:40px; margin-bottom:5px; z-index:1; height:73px; position:relative; float:left; background-image:url("servicesheader20201mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	

.servicesheader20202 {width:100%; margin-left:0px;  margin-top:40px; margin-bottom:5px; z-index:1; height:73px; position:relative; float:left; background-image:url("servicesheader20202mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20203 {width:100%; margin-left:0px;  margin-top:40px; margin-bottom:5px; z-index:1; height:73px; position:relative; float:left; background-image:url("servicesheader20203mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesheader20204 {width:100%; margin-left:0px;  margin-top:40px; margin-bottom:5px; z-index:1; height:73px; position:relative; float:left; background-image:url("servicesheader20204mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20205 {width:100%; margin-left:0px;  margin-top:40px; margin-bottom:5px; z-index:1; height:73px; position:relative; float:left; background-image:url("servicesheader20205mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20206 {width:100%; margin-left:0px;  margin-top:40px; margin-bottom:5px; z-index:1; height:73px; position:relative; float:left; background-image:url("servicesheader20206mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
 .topimagetxtholder {width:100%; margin-left:0px; margin-top:0px;  height:280px; position:relative; float:left;}	
		
.masterclassandashby { display:none; }  	
		
.homeimage33mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage3mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}	
	
 .homesectionholdernew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
.homesectionnew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}
	
.homesection12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholder12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	
.servicesbox1  {width:100%; margin-left:0px; margin-top:0px;  height:auto; position:relative; float:left;}	
	
.servicesbox2  {width:100%; margin-left:0px; margin-top:0px;   height:auto; position:relative; float:left;}		
	
.servicesbox3  {width:100%; margin-left:0px; margin-top:0px;  margin-bottom:0px; height:auto; position:relative; float:left;}	
	
.servicesbox4  {width:100%; margin-left:0px; margin-top:0px; margin-bottom:60px; height:auto; position:relative; float:left;}		
	
	
.servicesicon1 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon1.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.servicesicon2 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon2.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesicon3 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon3.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesicon4 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon4.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
			
	
.servicesimageholder {width:100%; margin-left:0px; margin-top:10px;  height:auto; position:relative; float:left;}		
	
	
.portintro {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:55px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}			
	
.chooseusheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
.servicesdeskholder  {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left;}		
	
.servicestxt {width:88%; margin-left:6%; margin-right:6%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt;  font-family: 'Poppins', sans-serif; font-weight: 500; color:#FFFFFF; text-align:center;}		
	
.latestnewsholder  {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.latestnews {width:100%;  margin-top:0px; margin-bottom:30px;  height:auto; position:relative; float:left; }		
	
.latestnewsheader  { width:94%; height:auto; position:relative; float:left; margin-left:3%; margin-right:3%; margin-top:20px;  text-align:center; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#111111; }	

.project1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.project2 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
	
.projecttxt  { width:94%; height:auto; position:relative; float:left; margin-left:3%; margin-right:3%; margin-top:10px;  text-align:center; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#111111; }	

.pinnaclelogo {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:20px; z-index:1; height:189px; position:relative; float:left; background-image:url(tjcmob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; }		
	
.perfectpiglogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:276px; position:relative; float:left; background-image:url(perfectpiglogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }
	
.aoclogo 	{width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:187px; position:relative; float:left; background-image:url(aoclogomob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; }
	
.innovatelogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:148px; position:relative; float:left; background-image:url(innovatelogo.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.jdlogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:97px; position:relative; float:left; background-image:url(jdlogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }		
	
	
.usefullinksheader { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:16pt;}	
	
	
.usefullinksheader2 { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:16pt;}
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:78px; margin-bottom:10px;  z-index:1; height:73px; position:relative; float:left; background-image:url("servicesheader20205mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage440mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage440mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	

	
.homeimage900  { display:block; }	
	
	
 .introtxt302 {width:100%; margin-left:0px;  margin-top:78px;   height:78px; position:relative; float:left; background-image:url(windowmob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
 .introtxt303 {width:100%; margin-left:0px;  margin-top:78px;   height:78px; position:relative; float:left; background-image:url(pressuremob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
.portsection1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}	
	
 .portsectionholder1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}
	
.portintro33 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro4 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro55 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:80px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
	
.portrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.portrow2 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}	
	
.port1 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:220px; position:relative; float:left; background-image:url("port1mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port2 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:220px; position:relative; float:left; background-image:url("port2mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port3 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:220px; position:relative; float:left; background-image:url("port3mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port4 	{width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:220px; position:relative; float:left; background-image:url("port4mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port5 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:220px; position:relative; float:left; background-image:url("port5mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port6 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:220px; position:relative; float:left; background-image:url("port6mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.port7 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:220px; position:relative; float:left; background-image:url("port7mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.port8 	{width:100%; margin-left:0px;  margin-top:20px; margin-bottom:80px;  height:220px; position:relative; float:left; background-image:url("port8mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.chooseusheader2022 {font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.homeimage901  { display:none; }	
	
.homeimage42022 { display:none; }		
	
.homeimage600mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage600mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.homeimage601mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage601mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.homeimage602mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeboximage602mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.topimage82022 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:280px; position:relative; float:left; background-image:url("topimage82022mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
 .introtxt3032022{width:100%; margin-left:0px;  margin-top:88px;   height:73px; position:relative; float:left; background-image:url(endoftenancymob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
.homeimage90122  { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage9012022mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.homeimage42023 { display:none; }		
	
.port1holder {width:100%; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.port2holder {width:100%; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px;  height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.port3holder {width:100%; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.port4holder 	{width:100%; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:60px;   height:auto; position:relative; z-index:1; float:left; display:block; }	

.port100 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:387px; position:relative; float:left; background-image:url("endoftenancy1mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port101 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:387px; position:relative; float:left; background-image:url("endoftenancy2mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port102 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:387px; position:relative; float:left; background-image:url("endoftenancy3mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port103 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:387px; position:relative; float:left; background-image:url("endoftenancy4mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.tenacyheaderholder {width:100%; margin-left:0px; margin-top:40px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.tenancyheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.portsection12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}	
	
 .portsectionholder12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.portsection120231 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .portsectionholder120231 {width:100%; margin-left:0px; margin-top:0px;  height:auto; position:relative; float:left;}	

.reviewsrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:0px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.reviews1 {width:100%; margin-right:0px;   margin-top:20px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.reviews2 {width:100%; margin-right:0px;   margin-top:20px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.reviews3 {width:100%; margin-right:0px;   margin-top:20px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.reviews4 	{width:100%; margin-right:0px;   margin-top:20px; margin-left:0px; margin-bottom:60px;   height:auto; position:relative; z-index:1; float:left; display:block; }		
	
.reviewstxt {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}		
	
.homeimage902mob { width:96%; height:280px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage902mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:cover; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
	.introtxt700 {width:100%; margin-left:0px;  margin-top:78px;   height:73px; position:relative; float:left; background-image:url(introtxt700mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
	
.topimage8000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:280px; position:relative; float:left; background-image:url(topimage8000mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
		

.homeimage2025mob1 { width:100%; height:240px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage2025pad1.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.homeimage2025mob2 { width:100%; height:240px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage2025pad2.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
		
.topimage801 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:280px; position:relative; float:left; background-image:url("topimagebiomob.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage802 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:280px; position:relative; float:left; background-image:url("floodmob.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .introtxt3001  {width:100%; margin-left:0px;  margin-top:78px; margin-bottom:10px;  z-index:1; height:73px; position:relative; float:left; background-image:url("bioheadmob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt3002  {width:100%; margin-left:0px;  margin-top:78px; margin-bottom:10px;  z-index:1; height:73px; position:relative; float:left; background-image:url("floodheadmob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.floodheads1	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:14pt;}	
.floodheads2	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:center; font-size:14pt;}	
	
.homesectionnew2028 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
.homesectionnew2030 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}		
	
.homeimage72025  { width:100%; height:300px; position:relative;   margin-left:0px; margin-bottom:60px; background-image:url(homeimage72025mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; z-index:1; margin-top:10px; float:left; display:block; }
	
.homeimage72026  { width:100%; height:281px; position:relative; margin-bottom:60px;  margin-left:0px;  background-image:url(homeimage72026mob.jpg); z-index:1; margin-top:10px; float:left; display:block; background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
 .floodexampleheader {width:100%; margin-left:0px;  margin-top:60px; margin-bottom:10px;  z-index:1; height:73px; position:relative; float:left; background-image:url("floodcleanupexamplesmob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.floodexamplesholder {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left; margin-bottom:0px;}	
	
 .floodexample1  {width:100%; margin-left:0px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:311px; position:relative; float:left; background-image:url("floodexample1mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .floodexample2  {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:60px;  z-index:1; height:311px; position:relative; float:left; background-image:url("floodexample2mob.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.homesectionnew2029 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	
.homesectionnew2032 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
.homeimage62025 {  display:none; }	
	
	
.homeimage62025mob { width:100%; height:277px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage62025mob.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
}


@media only screen and (min-width : 481px) and (max-width : 1024px)  {
	
.topmobilebar {width:100%;  margin-top:0px; background-color:#6DACC4; height:36px; position:relative; float:left; }
	.topsocialmediareamob {width:110px;  background-color:#6DACC4; margin-top:0px;  height:auto; position:relative; float:left; }
.topmobilefacebook{width:14px;  margin-top:6px;  margin-left:10px; height:21px; position:relative; float:left; }
.topmobiletwitter {width:29px;  margin-top:7px;   margin-left:8px; height:21px; position:relative; float:left; }
.topmobileinsta {width:22px;  margin-top:7px;   margin-left:5px; height:21px; position:relative; float:left; }
.topmobileyoutube {width:32px;  margin-top:4px;   margin-left:8px; height:21px; position:relative; float:left; }
	
	
.topmobilelinks {width:100%;  margin-top:0px; background-color:#111111; height:auto; position:relative; float:left; }		
.topphonemob {width:193px;  margin-top:0px; height:35px; position:relative; float:right; margin-right:5px; }
.phoneiconmob {width:21px;  margin-top:7px;   margin-left:25px; height:21px; position:relative; float:left; }
.phonemobnum {width:138px;  margin-top:3px;  margin-right:5px;   height:auto; position:relative; float:right; text-align:right; font-family: 'Poppins', sans-serif;  color:#FFFFFF; font-size:15pt;}
	
.topmobilebar2 { width:100%;  position:relative;  text-align:center; float:left; margin-left:0px; display:block; background-color:#6DACC4;
    height: 4px; z-index:1000000000000000; margin-top:0px; display:block;} 	
	
	
 .logomob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:30px;  height:140px; position:relative; float:left; background-image:url("desklogo.jpg"); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
.holdingdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:4px; position:relative; float:left;}		
	
	

.holdingdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:4px; position:relative; float:left;}		
	
 .topholderdesk1{ display:none;}  	
		
.mainpresentation {width:100%; margin-left:0px; margin-top:0px;  height:auto; position:relative; float:left;}		
	
 #example {
        height: 480px;
        margin-top: 0;
		position:relative;
		float:left;
    }	
		.infoBlock8mob {
  display:none !important;	
		
	
}
	.infoBlock12 {display:none !important;}
	 .infoBlock11 {
   width:80%; margin-left:10%; margin-right:10%;  height:auto;  position:absolute; left:0px;  font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:178px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
		display:block !important;
	
}

	.infoBlock3 {width:100%; margin-left:0px; margin-top:0px;   height:480px; position:relative; float:left;}
	
	.infoBlock6 {

		 position: absolute;
  top:90px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(officecleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}
	

	.infoBlock60 {

		 position: absolute;
  top:110px;
  left: 0px;
  width: 100%;
  height:35px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(newcarpetcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}	
		.infoBlock600 {

		 position: absolute;
  top:100px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(endoftenancypad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
	}	
	
	

	.infoBlock7 {

  top:70px;
  left: 0px;
  width: 100%;
  height:92px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(carpetcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;	
				
		
}

.infoBlock9 {

 top:100px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(ovencleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;			
				
		
}

.infoBlock10 {

 top:100px;
  left: 0px;
  width: 100%;
  height:35px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(infectionpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}	
	
.infoBlock8 {

 top:100px;
  left: 0px;
  width: 100%;
  height:35px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(communalpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}

	.infoBlock800 {

  top:90px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(windowcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;	
				
		
}
	
.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage44pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage8000pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(image3pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage9pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage5  {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage8pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage100 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage800pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage1000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage82022pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.slideimage6  {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage88pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.topimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(image2pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
		
	
.topimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage44pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage3 	{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage55pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage4pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage5 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(image3pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage6 	{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage8pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage7 	{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage7pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage8 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage9pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
	
	
	
	
	
	
	
.footersection{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; background-color:#FFFFFF; 
  z-index:1; margin-top:0px; } 	
	
 .footerholder{ width:100%; height:auto; position:relative; background-color:#FFFFFF;  text-align:center;  display:block;  z-index:1; margin-top:0px; margin-bottom:50px; float:left; }	
	
.footerlinks {width:92%; position:relative; margin-bottom:40px; float:left; height:auto; margin-left:4%; margin-right:4%; margin-top:40px; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#6DACC4; text-align:center;}		
	
 .footernumber { display:none;}
	
.galleryintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#FFFFFF; text-align:center;}			
	
.footerlogo {width:100%; margin-left:0px;  margin-top:40px;  z-index:1; height:48px; position:relative; float:left; background-image:url(footerlogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	

 .introtxt1 {width:100%; margin-left:0px;  margin-top:90px;   height:92px; position:relative; float:left; background-image:url(carpetcleanpad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.introtxt2 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url(tenancypad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt3 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url("officecleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt4 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("contactpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}			
	
	
 .introtxt5 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url("ovenpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
 .introtxt6 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("communalpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
	
 .introtxt8 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("infectionpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt7 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("deepcleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("newcarpetcleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
.homeimage440mob { width:100%; height:380px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage440pad.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
	
.introtxtheader {width:100%; margin-left:0px;  margin-top:50px; margin-bottom:50px;   height:454px;position:relative; float:left; background-image:url(introtxt3mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.moblogoholder {width:100%;  margin-top:0px; background-color:#ffffff; height:auto; position:relative; float:left; }		
	
.box1 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(homeboximage5mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.box2 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(image3mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.box3 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(image6mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
	
.box4  {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(boximage2mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.box5  {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(homeboximage3mob.png); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box6  {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(boximage4mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
	

	
.homebannerheader1 { width:80%; height:auto;  position:relative;  margin-left:10%; margin-right:10%;  font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:0px; margin-bottom:0px; float:left; display:block;}	
	
	
.galleryintro {width:90%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:5%; margin-right:5%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;}		
	
.mobintrosection {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left; display:block;}	
	

h1 {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;  text-align:center;}
	
h2 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
h3 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
	
.homepageintro {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#040404; text-align:center;}			
	
	
 .homeintroholdermain{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .homeintrotxtholder { width:100%; height:auto; position:relative; margin-bottom:30px; text-align:center; float:left; margin-left:0px; display:block; 
	 z-index:1; margin-top:0px; background-color:#FFFFFF;} 	
	
.homeservicesintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;}			

	
.servicesdeskholder1 {  display:none; }  	
	
.servicesdeskholder2smaller { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 } 	
	
.servicesdeskholder3smaller { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 } 		
	
 .servicesholderdesk1 { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px; background-color:#6DACC4; display:block;
 } 	
	
 .servicestxtholder { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px; background-color:#6DACC4; display:block;
 } 	
	
 .mobmasterclass {width:100%; margin-left:0px;  margin-top:25px; margin-bottom:20px;  z-index:1; height:73px; position:relative; float:left; background-image:url("mobmasterclass.png"); background-position: center center; background-repeat: no-repeat; background-size:auto; display:block;}		
		
 .mobashby {width:100%; margin-left:0px;  margin-top:35px; margin-bottom:30px;  z-index:1; height:103px; position:relative; float:left; background-image:url("ashbymob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto; display:block; }		
	
	
.deepcleaninglarge  {width:100%; margin-left:0px;  margin-top:0px;  height:300px; position:relative; float:left; background-image:url("deepcleaningmob.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .deepcleaninglargeholder {width:96%; margin-left:2%; margin-right:2%; margin-top:0px;  height:480px; position:relative; float:left;}	
	
.bottomdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:10px; position:relative; float:left;}	
	
.bottomdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#333333;  height:10px; position:relative; float:left;}	
	
.infectiontxt1 {width:100%; margin-left:0px;  margin-top:100px; margin-bottom:15px;  z-index:1; height:95px; position:relative; float:left; background-image:url("infectiontxt1mob.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader2 {display:none;;}		
	
.infectiontxt2 {width:100%; margin-left:0px;  margin-top:123px; margin-bottom:15px;  z-index:1; height:57px; position:relative; float:left; background-image:url("infectiontxt2mob.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.whitesection {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:auto; position:relative; float:left;}	
	
 .whitesectionholder {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:auto; position:relative; float:left;}	
	
	
.pinksection {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:auto; position:relative; float:left;}	
	
 .pinksectionholder {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:auto; position:relative; float:left;}			
	
	

	
.hometxt3 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}	
	
.headerholder1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.homeimage3 {display:none; }	
	
.homeimage4 { display:none; }	
	
	
.hometxtholder3 {width:100%;  margin-top:20px;  height:auto; position:relative; float:left; margin-bottom:20px; }		
	
		
.hometxtholder4 {width:100%;  margin-top:20px;  height:auto; position:relative; float:left; margin-bottom:20px; }			
	
.hometxt4 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}		

.hometxt2 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:15px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:left;}		
		
.homeimage3mob {width:96%; margin-left:2%; margin-right:2%;   margin-top:0px; margin-bottom:60px; background-image:url(portimage57mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; height:290px; position:relative; z-index:1; float:left;  }		
	
	
.servicestxt2020 {width:92%; margin-left:4%; margin-right:4%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt;  font-family: 'Poppins', sans-serif; font-weight: 500; color:#FFFFFF; text-align:center;}	
	
.homesectionnew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}		
	
.homesectionnew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	

	
.contactdesk1 { display:none;}
	
.contactmobtxt1 {width:100%; position:relative; float:left; margin-bottom:30px; height:auto; margin-left:0%; margin-right:0%; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}		
	
input {
    line-height: 20px;
}		
		
.homesectionnew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	

.homefourimagesholder { width:100%; height:auto; position:relative;   float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; } 	
	
.homeimage3mob {  display:none;}
	
.homeimage4mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage4pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.homeimage44mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage44pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.homeimage33mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage33pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage5mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage5pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.homeimage6mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage6pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}			
	

.homeimage7mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage33pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homeimage8mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage8pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage9mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("portimage9pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage10mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage10pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	

	
.servicesheader20201 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20201mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	

.servicesheader20202 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20202mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20203 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20203mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesheader20204 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20204mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20205 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20205mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20206 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20206mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
 .topimagetxtholder {width:100%; margin-left:0px; margin-top:0px;  height:280px; position:relative; float:left;}	
		
.masterclassandashby { display:none; }  	
	
	
 .homesectionholdernew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
.homesectionnew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}
	
.homesection12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholder12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	
.servicesbox1  {width:50%; margin-left:0px; margin-top:0px;  height:450px; position:relative; float:left;}	
	
.servicesbox2  {width:50%; margin-left:0px; margin-top:0px;   height:450px; position:relative; float:left;}		
	
.servicesbox3  {width:50%; margin-left:0px; margin-top:0px;  margin-bottom:60px; height:450px; position:relative; float:left;}	
	
.servicesbox4  {width:50%; margin-left:0px; margin-top:0px; margin-bottom:60px; height:450px; position:relative; float:left;}		
	
	
.servicesicon1 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon1.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.servicesicon2 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon2.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesicon3 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon3.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesicon4 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon4.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
			
	
.servicesimageholder {width:100%; margin-left:0px; margin-top:10px;  height:auto; position:relative; float:left;}		
	
	
.portintro {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:55px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}			
	
.chooseusheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
.servicesdeskholder  {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left;}		
	
.servicestxt {width:88%; margin-left:6%; margin-right:6%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt;  font-family: 'Poppins', sans-serif; font-weight: 500; color:#FFFFFF; text-align:center;}		
	
	
.latestnewsholder  {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.latestnews {width:100%;  margin-top:0px; margin-bottom:30px;  height:auto; position:relative; float:left; }		
	
.latestnewsheader  { width:94%; height:auto; position:relative; float:left; margin-left:3%; margin-right:3%; margin-top:20px;  text-align:center; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#111111; }	

.project1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.project2 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
	
.projecttxt  { width:94%; height:auto; position:relative; float:left; margin-left:3%; margin-right:3%; margin-top:10px;  text-align:center; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#111111; }	

.pinnaclelogo {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:20px; z-index:1; height:189px; position:relative; float:left; background-image:url(tjcmob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; }		
	
.perfectpiglogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:276px; position:relative; float:left; background-image:url(perfectpiglogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }
	
.aoclogo 	{width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:187px; position:relative; float:left; background-image:url(aoclogomob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; }
	
.innovatelogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:148px; position:relative; float:left; background-image:url(innovatelogo.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.jdlogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:97px; position:relative; float:left; background-image:url(jdlogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }		
	
	
.usefullinksheader { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:16pt;}	
	
	
.usefullinksheader2 { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:16pt;}	
	
.topimage800 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage800pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}			
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("newcarpetcleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.homeimage440mob { width:100%; height:380px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage440pad.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.introtxt301 {width:100%; margin-left:0px;  margin-top:78px;   height:102px; position:relative; float:left; background-image:url(windowmob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
.homeimage900  { display:block; }	
	
	
 .introtxt302 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url(windowcleanpad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt303 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url(communalpad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.portsection1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}	
	
 .portsectionholder1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}
	
.portintro33 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro4 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro55 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:80px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
	
.portrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.portrow2 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}	
	
.port1 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port1pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port2 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port2pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port3 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port3pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port4 	{width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port4pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.port5 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port5pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port6 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port6pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.port7 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port7pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port8 	{width:100%; margin-left:0px;  margin-top:20px; margin-bottom:80px;  height:380px; position:relative; float:left; background-image:url("port8pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.chooseusheader2022 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.homeimage901  { display:none; }	
	
.homeimage42022 { display:none; }		
	
.homeimage600mob {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:60px;  height:380px; position:relative; float:left; background-image:url("port3pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.homeimage601mob {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:60px;  height:380px; position:relative; float:left; background-image:url("homeimage601pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
			
	
.homeimage602mob {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:60px;  height:380px; position:relative; float:left; background-image:url("port1pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
		
	
.topimage82022 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage82022pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
 .introtxt3032022 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url(endoftenancypad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
.homeimage90122  { display:none;}		
	
.homeimage42023 { display:none; }		
	
.port1holder {width:100%; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.port2holder {width:100%; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px;  height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.port3holder {width:100%; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.port4holder 	{width:100%; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:60px;   height:auto; position:relative; z-index:1; float:left; display:block; }	

.port100 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:640px; position:relative; float:left; background-image:url("endoftenancy1pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port101 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:641px; position:relative; float:left; background-image:url("endoftenancy2pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port102 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:639px; position:relative; float:left; background-image:url("endoftenancy3pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port103 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:640px; position:relative; float:left; background-image:url("endoftenancy4pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.tenacyheaderholder {width:100%; margin-left:0px; margin-top:40px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.tenancyheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.portsection12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}	
	
 .portsectionholder12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.portsection120231 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .portsectionholder120231 {width:100%; margin-left:0px; margin-top:0px;  height:auto; position:relative; float:left;}	

.reviewsrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:0px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.reviews1 {width:100%; margin-right:0px;   margin-top:20px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.reviews2 {width:100%; margin-right:0px;   margin-top:20px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.reviews3 {width:100%; margin-right:0px;   margin-top:20px; margin-left:0px; margin-bottom:0px;   height:auto; position:relative; z-index:1; float:left; display:block; }	
	
.reviews4 	{width:100%; margin-right:0px;   margin-top:20px; margin-left:0px; margin-bottom:60px;   height:auto; position:relative; z-index:1; float:left; display:block; }		
	
.reviewstxt {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}		
	
.homeimage902mob { width:100%; height:380px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage902pad.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}			
		
	.introtxt700 {width:100%; margin-left:0px;  margin-top:65px; margin-bottom:10px;  z-index:1; height:92px; position:relative; float:left; background-image:url("carpetcleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.topimage8000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage8000pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
		

.homeimage2025mob1 { width:100%; height:460px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage2025mob1.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.homeimage2025mob2 { width:100%; height:460px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage2025mob2.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.topimage801 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("biomainpad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage802 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("floodpadmain.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .introtxt3001  {width:100%; margin-left:0px;  margin-top:90px; margin-bottom:10px;  z-index:1; height:35px; position:relative; float:left; background-image:url("bioheadpad.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt3002  {width:100%; margin-left:0px;  margin-top:90px; margin-bottom:10px;  z-index:1; height:35px; position:relative; float:left; background-image:url("floodpad.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.floodheads1	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:14pt;}	
.floodheads2	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:center; font-size:14pt;}	
	
.homesectionnew2028 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
.homesectionnew2030 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}		
	
.homeimage72025  { width:100%; height:481px; position:relative;   margin-left:0px; margin-bottom:60px; background-image:url(homeimage72025pad.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; z-index:1; margin-top:10px; float:left; display:block; }
	
.homeimage72026  { width:100%; height:451px; position:relative; margin-bottom:60px;  margin-left:0px;  background-image:url(homeimage72026pad.jpg); z-index:1; margin-top:10px; float:left; display:block; background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
 .floodexampleheader {width:100%; margin-left:0px;  margin-top:60px; margin-bottom:10px;  z-index:1; height:93px; position:relative; float:left; background-image:url("floodcleanuppad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.floodexamplesholder {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left; margin-bottom:0px;}	
	
 .floodexample1  {width:100%; margin-left:0px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:498px; position:relative; float:left; background-image:url("floodexample1pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .floodexample2  {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:60px;  z-index:1; height:498px; position:relative; float:left; background-image:url("floodexample2pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.homesectionnew2029 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	
.homesectionnew2032 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
.homeimage62025 {  display:none; }	
	
	
.homeimage62025mob { width:100%; height:443px; position:relative; float:left; margin-bottom:60px; margin-left:2%; margin-right:2%; margin-top:30px; background-image:url(homeimage62025pad.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
	
 }  

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation:  portrait)  {
	
.topmobilebar {width:100%;  margin-top:0px; background-color:#6DACC4; height:36px; position:relative; float:left; }
	.topsocialmediareamob {width:110px;  background-color:#6DACC4; margin-top:0px;  height:auto; position:relative; float:left; }
.topmobilefacebook{width:14px;  margin-top:6px;  margin-left:10px; height:21px; position:relative; float:left; }
.topmobiletwitter {width:29px;  margin-top:7px;   margin-left:8px; height:21px; position:relative; float:left; }
.topmobileinsta {width:22px;  margin-top:7px;   margin-left:5px; height:21px; position:relative; float:left; }
.topmobileyoutube {width:32px;  margin-top:4px;   margin-left:8px; height:21px; position:relative; float:left; }
	
	
.topmobilelinks {width:100%;  margin-top:0px; background-color:#111111; height:auto; position:relative; float:left; }		
.topphonemob {width:193px;  margin-top:0px; height:35px; position:relative; float:right; margin-right:5px; }
.phoneiconmob {width:21px;  margin-top:7px;   margin-left:25px; height:21px; position:relative; float:left; }
.phonemobnum {width:138px;  margin-top:3px;  margin-right:5px;   height:auto; position:relative; float:right; text-align:right; font-family: 'Poppins', sans-serif;  color:#FFFFFF; font-size:15pt;}
	
.topmobilebar2 { width:100%;  position:relative;  text-align:center; float:left; margin-left:0px; display:block; background-color:#6DACC4;
    height: 4px; z-index:1000000000000000; margin-top:0px; display:block;} 	
	
	
 .logomob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:30px;  height:140px; position:relative; float:left; background-image:url("desklogo.jpg"); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
.holdingdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:4px; position:relative; float:left;}		
	
	

.holdingdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:4px; position:relative; float:left;}		
	
 .topholderdesk1{ display:none;}  
	
	
.mainpresentation {width:100%; margin-left:0px; margin-top:0px;  height:auto; position:relative; float:left;}		
	
 #example {
        height: 480px;
        margin-top: 0;
		position:relative;
		float:left;
    }	
		.infoBlock8mob {
  display:none !important;	
		
	
}
	.infoBlock12 {display:none !important;}
	 .infoBlock11 {
   width:80%; margin-left:10%; margin-right:10%;  height:auto;  position:absolute; left:0px;  font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:178px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
		display:block !important;
	
}

	.infoBlock3 {width:100%; margin-left:0px; margin-top:0px;   height:480px; position:relative; float:left;}
	
	.infoBlock6 {

		 position: absolute;
  top:100px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(officecleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}
	
	.infoBlock60 {

		 position: absolute;
  top:110px;
  left: 0px;
  width: 100%;
  height:35px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(newcarpetcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}	
		.infoBlock600 {

		 position: absolute;
  top:100px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(endoftenancypad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
	}	
	
	

	.infoBlock7 {

  top:70px;
  left: 0px;
  width: 100%;
  height:92px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(carpetcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;	
				
		
}

.infoBlock9 {

 top:100px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(ovencleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;			
				
		
}

.infoBlock10 {

 top:100px;
  left: 0px;
  width: 100%;
  height:35px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(infectionpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}	
	
.infoBlock8 {

 top:100px;
  left: 0px;
  width: 100%;
  height:35px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(communalpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}

	.infoBlock800 {

  top:90px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(windowcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;	
				
		
}

	
.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage44pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage8000pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(image3pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage9pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage5  {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage8pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage100 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage800pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage1000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage82022pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.slideimage6  {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage88pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
	
	
.topimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(image2pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
		
	
.topimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage44pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage3 	{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage55pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage4pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage5 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(image3pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage6 	{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage8pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage7 	{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage7pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage8 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage9pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
	
	
	
	
	
	
	
.footersection{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; background-color:#FFFFFF; 
  z-index:1; margin-top:0px; } 	
	
 .footerholder{ width:100%; height:auto; position:relative; background-color:#FFFFFF;  text-align:center;  display:block;  z-index:1; margin-top:0px; margin-bottom:50px; float:left; }	
	
.footerlinks {width:92%; position:relative; margin-bottom:40px; float:left; height:auto; margin-left:4%; margin-right:4%; margin-top:40px; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#6DACC4; text-align:center;}		
	
 .footernumber { display:none;}
	
.galleryintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#FFFFFF; text-align:center;}			
	
.footerlogo {width:100%; margin-left:0px;  margin-top:40px;  z-index:1; height:48px; position:relative; float:left; background-image:url(footerlogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	

	
 .introtxt1 {width:100%; margin-left:0px;  margin-top:90px;   height:92px; position:relative; float:left; background-image:url(carpetcleanpad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.introtxt2 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url(tenancypad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt3 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url("officecleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt4 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("contactpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}			
	
	
 .introtxt5 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url("ovenpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
 .introtxt6 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("communalpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
	
 .introtxt8 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("infectionpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt7 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("deepcleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}			
	
	
	
	
.introtxtheader {width:100%; margin-left:0px;  margin-top:50px; margin-bottom:50px;   height:454px;position:relative; float:left; background-image:url(introtxt3mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.moblogoholder {width:100%;  margin-top:0px; background-color:#ffffff; height:auto; position:relative; float:left; }		
	
.box1 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(homeboximage5mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.box2 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(image3mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.box3 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(image6mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
	
.box4  {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(boximage2mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.box5  {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(homeboximage3mob.png); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box6  {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(boximage4mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
	

	
.homebannerheader1 { width:80%; height:auto;  position:relative;  margin-left:10%; margin-right:10%;  font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:0px; margin-bottom:0px; float:left; display:block;}	
	
	
.galleryintro {width:90%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:5%; margin-right:5%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;}		
	
.mobintrosection {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left; display:block;}	
	

h1 {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;  text-align:center;}
	
h2 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
h3 {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}		
	
	
	
.homepageintro {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#040404; text-align:center;}			
	
	
 .homeintroholdermain{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .homeintrotxtholder { width:100%; height:auto; position:relative; margin-bottom:30px; text-align:center; float:left; margin-left:0px; display:block; 
	 z-index:1; margin-top:0px; background-color:#FFFFFF;} 	
	
.homeservicesintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;}			

	
.servicesdeskholder1 {  display:none; }  	
	
.servicesdeskholder2smaller { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 } 	
	
.servicesdeskholder3smaller { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 } 		
	
 .servicesholderdesk1 { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px; background-color:#6DACC4; display:block;
 } 	
	
 .servicestxtholder { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px; background-color:#6DACC4; display:block;
 } 	
	
 .mobmasterclass {width:100%; margin-left:0px;  margin-top:25px; margin-bottom:20px;  z-index:1; height:73px; position:relative; float:left; background-image:url("mobmasterclass.png"); background-position: center center; background-repeat: no-repeat; background-size:auto; display:block;}		
		
 .mobashby {width:100%; margin-left:0px;  margin-top:35px; margin-bottom:30px;  z-index:1; height:103px; position:relative; float:left; background-image:url("ashbymob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto; display:block; }		
	
	
.deepcleaninglarge  {width:100%; margin-left:0px;  margin-top:0px;  height:300px; position:relative; float:left; background-image:url("deepcleaningmob.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .deepcleaninglargeholder {width:96%; margin-left:2%; margin-right:2%; margin-top:0px;  height:480px; position:relative; float:left;}	
	
.bottomdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:10px; position:relative; float:left;}	
	
.bottomdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#333333;  height:10px; position:relative; float:left;}	
	
.infectiontxt1 {width:100%; margin-left:0px;  margin-top:100px; margin-bottom:15px;  z-index:1; height:95px; position:relative; float:left; background-image:url("infectiontxt1mob.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader2 {display:none;;}		
	
.infectiontxt2 {width:100%; margin-left:0px;  margin-top:123px; margin-bottom:15px;  z-index:1; height:57px; position:relative; float:left; background-image:url("infectiontxt2mob.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.whitesection {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:auto; position:relative; float:left;}	
	
 .whitesectionholder {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:auto; position:relative; float:left;}	
	
	
.pinksection {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:auto; position:relative; float:left;}	
	
 .pinksectionholder {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:auto; position:relative; float:left;}			
	
	

	
.hometxt3 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}	
	
.headerholder1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.homeimage3 {display:none; }	
	
.homeimage4 { display:none; }	
	
	
.hometxtholder3 {width:100%;  margin-top:20px;  height:auto; position:relative; float:left; margin-bottom:20px; }		
	
		
.hometxtholder4 {width:100%;  margin-top:20px;  height:auto; position:relative; float:left; margin-bottom:20px; }			
	
.hometxt4 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}		

.hometxt2 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:15px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:left;}		
		
.homeimage3mob {width:96%; margin-left:2%; margin-right:2%;   margin-top:0px; margin-bottom:60px; background-image:url(portimage57mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; height:290px; position:relative; z-index:1; float:left;  }		
	
	
.servicestxt2020 {width:92%; margin-left:4%; margin-right:4%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt;  font-family: 'Poppins', sans-serif; font-weight: 500; color:#FFFFFF; text-align:center;}	
	
.homesectionnew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}		
	
.homesectionnew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	

	
.contactdesk1 { display:none;}
	
.contactmobtxt1 {width:100%; position:relative; float:left; margin-bottom:30px; height:auto; margin-left:0%; margin-right:0%; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}		
	
input {
    line-height: 20px;
}		
		
.homesectionnew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	

.homefourimagesholder { width:100%; height:auto; position:relative;   float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; } 	
	
.homeimage3mob {  display:none;}
	
.homeimage4mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage4pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.homeimage44mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage44pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.homeimage33mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage33pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage5mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage5pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.homeimage6mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage6pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}			
	

.homeimage7mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage33pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homeimage8mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage8pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage9mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("portimage9pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage10mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage10pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	

	
.servicesheader20201 {width:100%; margin-left:0px;  margin-top:29px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20201mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	

.servicesheader20202 {width:100%; margin-left:0px;  margin-top:29px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20202mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20203 {width:100%; margin-left:0px;  margin-top:29px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20203mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesheader20204 {width:100%; margin-left:0px;  margin-top:29px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20204mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20205 {width:100%; margin-left:0px;  margin-top:29px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20205mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20206 {width:100%; margin-left:0px;  margin-top:29px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20206mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
 .topimagetxtholder {width:100%; margin-left:0px; margin-top:0px;  height:280px; position:relative; float:left;}	
		
.masterclassandashby { display:none; }  	
			
	

	
 .homesectionholdernew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
.homesectionnew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}
	
.homesection12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholder12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	
.servicesbox1  {width:50%; margin-left:0px; margin-top:0px;  height:auto; position:relative; float:left;}	
	
.servicesbox2  {width:50%; margin-left:0px; margin-top:0px;   height:auto; position:relative; float:left;}		
	
.servicesbox3  {width:50%; margin-left:0px; margin-top:0px;  margin-bottom:60px; height:auto; position:relative; float:left;}	
	
.servicesbox4  {width:50%; margin-left:0px; margin-top:0px; margin-bottom:60px; height:auto; position:relative; float:left;}		
	
	
.servicesicon1 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon1.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.servicesicon2 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon2.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesicon3 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon3.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesicon4 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon4.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
			
	
.servicesimageholder {width:100%; margin-left:0px; margin-top:10px;  height:auto; position:relative; float:left;}		
	
	
.portintro {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:55px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}			
	
.chooseusheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
.servicesdeskholder  {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left;}		
	
.servicestxt {width:88%; margin-left:6%; margin-right:6%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt;  font-family: 'Poppins', sans-serif; font-weight: 500; color:#FFFFFF; text-align:center;}	
		
	
.latestnewsholder  {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.latestnews {width:100%;  margin-top:0px; margin-bottom:30px;  height:auto; position:relative; float:left; }		
	
.latestnewsheader  { width:94%; height:auto; position:relative; float:left; margin-left:3%; margin-right:3%; margin-top:20px;  text-align:center; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#111111; }	

.project1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.project2 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
	
.projecttxt  { width:94%; height:auto; position:relative; float:left; margin-left:3%; margin-right:3%; margin-top:10px;  text-align:center; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#111111; }	

.pinnaclelogo {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:20px; z-index:1; height:189px; position:relative; float:left; background-image:url(tjcmob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; }		
	
.perfectpiglogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:276px; position:relative; float:left; background-image:url(perfectpiglogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }
	
.aoclogo 	{width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:187px; position:relative; float:left; background-image:url(aoclogomob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; }
	
.innovatelogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:148px; position:relative; float:left; background-image:url(innovatelogo.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.jdlogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:97px; position:relative; float:left; background-image:url(jdlogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }		
	
	
.usefullinksheader { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:16pt;}	
	
	
.usefullinksheader2 { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:16pt;}	
	
.topimage800 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage800pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("newcarpetcleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.homeimage440mob { width:100%; height:380px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage440pad.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.introtxt301 {width:100%; margin-left:0px;  margin-top:78px;   height:102px; position:relative; float:left; background-image:url(windowmob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
.homeimage900  { display:block; }	
	
	
 .introtxt302 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url(windowcleanpad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt303 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url(communalpad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.portsection1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}	
	
 .portsectionholder1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}
	
.portintro33 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro4 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro55 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:80px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
	
.portrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.portrow2 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}	
	
.port1 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port1pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port2 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port2pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port3 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port3pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port4 	{width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port4pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.port5 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port5pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port6 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port6pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.port7 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port7pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port8 	{width:100%; margin-left:0px;  margin-top:20px; margin-bottom:80px;  height:380px; position:relative; float:left; background-image:url("port8pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.chooseusheader2022 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.homeimage901  { display:none; }	
	
.homeimage42022 { display:none; }		
	
.homeimage600mob {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:60px;  height:380px; position:relative; float:left; background-image:url("port3pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.homeimage601mob {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:60px;  height:380px; position:relative; float:left; background-image:url("homeimage601pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage500  { display:none; }
		
.homeimage400 {  display:none; }	
		
	
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
	
.topmobilebar {width:100%;  margin-top:0px; background-color:#6DACC4; height:36px; position:relative; float:left; }
	.topsocialmediareamob {width:110px;  background-color:#6DACC4; margin-top:0px;  height:auto; position:relative; float:left; }
.topmobilefacebook{width:14px;  margin-top:6px;  margin-left:10px; height:21px; position:relative; float:left; }
.topmobiletwitter {width:29px;  margin-top:7px;   margin-left:8px; height:21px; position:relative; float:left; }
.topmobileinsta {width:22px;  margin-top:7px;   margin-left:5px; height:21px; position:relative; float:left; }
.topmobileyoutube {width:32px;  margin-top:4px;   margin-left:8px; height:21px; position:relative; float:left; }
	
	
.topmobilelinks {width:100%;  margin-top:0px; background-color:#111111; height:auto; position:relative; float:left; }		
.topphonemob {width:193px;  margin-top:0px; height:35px; position:relative; float:right; margin-right:5px; }
.phoneiconmob {width:21px;  margin-top:7px;   margin-left:25px; height:21px; position:relative; float:left; }
.phonemobnum {width:138px;  margin-top:3px;  margin-right:5px;   height:auto; position:relative; float:right; text-align:right; font-family: 'Poppins', sans-serif;  color:#FFFFFF; font-size:15pt;}
	
.topmobilebar2 { width:100%;  position:relative;  text-align:center; float:left; margin-left:0px; display:block; background-color:#6DACC4;
    height: 4px; z-index:1000000000000000; margin-top:0px; display:block;} 	
	
	
 .logomob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:30px;  height:108px; position:relative; float:left; background-image:url("desklogo.jpg"); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
.holdingdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:4px; position:relative; float:left;}		
	
	

.holdingdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:4px; position:relative; float:left;}		
	
 .topholderdesk1{ display:none;}  	
		
.mainpresentation {width:100%; margin-left:0px; margin-top:0px;  height:auto; position:relative; float:left;}		
	
 #example {
        height: 480px;
        margin-top: 0;
		position:relative;
		float:left;
    }	
		.infoBlock8mob {
  display:none !important;	
		
	
}
	.infoBlock12 {display:none !important;}
	 .infoBlock11 {
   width:80%; margin-left:10%; margin-right:10%;  height:auto;  position:absolute; left:0px;  font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:178px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
		display:block !important;
	
}

	.infoBlock3 {width:100%; margin-left:0px; margin-top:0px;   height:480px; position:relative; float:left;}
	
	.infoBlock6 {

		 position: absolute;
  top:90px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(officecleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}
	
		.infoBlock60 {

		 position: absolute;
  top:100px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(newcarpetcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
	}
	
	
	.infoBlock60 {

		 position: absolute;
  top:110px;
  left: 0px;
  width: 100%;
  height:35px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(newcarpetcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}	
		.infoBlock600 {

		 position: absolute;
  top:100px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(endoftenancypad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
	}	
	
	

	.infoBlock7 {

  top:70px;
  left: 0px;
  width: 100%;
  height:92px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(carpetcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;	
				
		
}

.infoBlock9 {

 top:100px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(ovencleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;			
				
		
}

.infoBlock10 {

 top:100px;
  left: 0px;
  width: 100%;
  height:35px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(infectionpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}	
	
.infoBlock8 {

 top:100px;
  left: 0px;
  width: 100%;
  height:35px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(communalpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;		
				
		
}

	.infoBlock800 {

  top:90px;
  left: 0px;
  width: 100%;
  height:72px;
  padding-bottom: 0;
  opacity:0;
  background-image:url(windowcleanpad.png);
  overflow: hidden;
  background-position: center center; 
  background-repeat: no-repeat; 
 
  z-index: 1002222222222222222222222222222222222222222222222222222222222222;	
				
		
}


	
.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage44pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage8000pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(image3pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage9pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage5  {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage8pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage100 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage800pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage1000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url("topimage82022pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage6  {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage88pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.topimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(image2pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
		
	
.topimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage44pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage3 	{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage55pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage4pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage5 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(image3pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage6 	{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage8pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage7 	{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage7pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage8 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage9pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
	
.footersection{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; background-color:#FFFFFF; 
  z-index:1; margin-top:0px; } 	
	
 .footerholder{ width:100%; height:auto; position:relative; background-color:#FFFFFF;  text-align:center;  display:block;  z-index:1; margin-top:0px; margin-bottom:50px; float:left; }	
	
.footerlinks {width:92%; position:relative; margin-bottom:40px; float:left; height:auto; margin-left:4%; margin-right:4%; margin-top:40px; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#6DACC4; text-align:center;}		
	
 .footernumber { display:none;}
	
.galleryintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#FFFFFF; text-align:center;}			
	
.footerlogo {width:100%; margin-left:0px;  margin-top:40px;  z-index:1; height:48px; position:relative; float:left; background-image:url(footerlogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	

	
 .introtxt1 {width:100%; margin-left:0px;  margin-top:90px;   height:92px; position:relative; float:left; background-image:url(carpetcleanpad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.introtxt2 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url(tenancypad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt3 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url("officecleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt4 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("contactpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}			
	
	
 .introtxt5 {width:100%; margin-left:0px;  margin-top:90px;   height:72px; position:relative; float:left; background-image:url("ovenpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
 .introtxt6 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("communalpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
	
 .introtxt8 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("infectionpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt7 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("deepcleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("newcarpetcleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.homeimage440mob { width:100%; height:380px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage440pad.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
	
.introtxtheader {width:100%; margin-left:0px;  margin-top:50px; margin-bottom:50px;   height:454px;position:relative; float:left; background-image:url(introtxt3mob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.moblogoholder {width:100%;  margin-top:0px; background-color:#ffffff; height:auto; position:relative; float:left; }		
	
.box1 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(homeboximage5mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.box2 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(image3mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.box3 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(image6mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
	
.box4  {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(boximage2mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.box5  {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(homeboximage3mob.png); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box6  {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height:300px; position:relative; float:left; background-image:url(boximage4mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
	

	
.homebannerheader1 { width:80%; height:auto;  position:relative;  margin-left:10%; margin-right:10%;  font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:0px; margin-bottom:0px; float:left; display:block;}	
	
	
.galleryintro {width:90%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:5%; margin-right:5%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;}		
	
.mobintrosection {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left; display:block;}	
	

h1 {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;  text-align:center;}
	
h2 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
h3 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
	
.homepageintro {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#040404; text-align:center;}			
	
	
 .homeintroholdermain{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .homeintrotxtholder { width:100%; height:auto; position:relative; margin-bottom:30px; text-align:center; float:left; margin-left:0px; display:block; 
	 z-index:1; margin-top:0px; background-color:#FFFFFF;} 	
	
.homeservicesintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;}			

	
.servicesdeskholder1 {  display:none; }  	
	
.servicesdeskholder2smaller { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 } 	
	
.servicesdeskholder3smaller { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 } 		
	
 .servicesholderdesk1 { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px; background-color:#6DACC4; display:block;
 } 	
	
 .servicestxtholder { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px; background-color:#6DACC4; display:block;
 } 	
	
 .mobmasterclass {width:100%; margin-left:0px;  margin-top:25px; margin-bottom:20px;  z-index:1; height:73px; position:relative; float:left; background-image:url("mobmasterclass.png"); background-position: center center; background-repeat: no-repeat; background-size:auto; display:block;}		
		
 .mobashby {width:100%; margin-left:0px;  margin-top:35px; margin-bottom:30px;  z-index:1; height:103px; position:relative; float:left; background-image:url("ashbymob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto; display:block; }		
	
	
.deepcleaninglarge  {width:100%; margin-left:0px;  margin-top:0px;  height:300px; position:relative; float:left; background-image:url("deepcleaningmob.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .deepcleaninglargeholder {width:96%; margin-left:2%; margin-right:2%; margin-top:0px;  height:480px; position:relative; float:left;}	
	
.bottomdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:10px; position:relative; float:left;}	
	
.bottomdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#333333;  height:10px; position:relative; float:left;}	
	
.infectiontxt1 {width:100%; margin-left:0px;  margin-top:100px; margin-bottom:15px;  z-index:1; height:95px; position:relative; float:left; background-image:url("infectiontxt1mob.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader2 {display:none;;}		
	
.infectiontxt2 {width:100%; margin-left:0px;  margin-top:123px; margin-bottom:15px;  z-index:1; height:57px; position:relative; float:left; background-image:url("infectiontxt2mob.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.whitesection {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:auto; position:relative; float:left;}	
	
 .whitesectionholder {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:auto; position:relative; float:left;}	
	
	
.pinksection {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:auto; position:relative; float:left;}	
	
 .pinksectionholder {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:auto; position:relative; float:left;}			
	
	

	
.hometxt3 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}	
	
.headerholder1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.homeimage3 {display:none; }	
	
.homeimage4 { display:none; }	
	
	
.hometxtholder3 {width:100%;  margin-top:20px;  height:auto; position:relative; float:left; margin-bottom:20px; }		
	
		
.hometxtholder4 {width:100%;  margin-top:20px;  height:auto; position:relative; float:left; margin-bottom:20px; }			
	
.hometxt4 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}		

.hometxt2 {width:96%; margin-left:2%; margin-right:2%; position:relative; float:left; height:auto; margin-top:15px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:left;}		
		
.homeimage3mob {width:96%; margin-left:2%; margin-right:2%;   margin-top:0px; margin-bottom:60px; background-image:url(portimage57mob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; height:290px; position:relative; z-index:1; float:left;  }		
	
	
.servicestxt2020 {width:92%; margin-left:4%; margin-right:4%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt;  font-family: 'Poppins', sans-serif; font-weight: 500; color:#FFFFFF; text-align:center;}	
	
.homesectionnew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}		
	
.homesectionnew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	

	
.contactdesk1 { display:none;}
	
.contactmobtxt1 {width:100%; position:relative; float:left; margin-bottom:30px; height:auto; margin-left:0%; margin-right:0%; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}		
	
input {
    line-height: 20px;
}		
		
.homesectionnew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholdernew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	

.homefourimagesholder { width:100%; height:auto; position:relative;   float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; } 	
	
.homeimage3mob {  display:none;}
	
.homeimage4mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage4pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.homeimage44mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage44pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.homeimage33mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage33pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage5mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage5pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.homeimage6mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage6pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}			
	

.homeimage7mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage33pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homeimage8mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage8pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage9mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("portimage9pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage10mob {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:80px; z-index:1; height:380px; position:relative; float:left; background-image:url("homeimage10pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	

	
.servicesheader20201 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20201mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	

.servicesheader20202 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20202mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20203 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20203mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesheader20204 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20204mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20205 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20205mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20206 {width:100%; margin-left:0px;  margin-top:22px; margin-bottom:0px; z-index:1; height:102px; position:relative; float:left; background-image:url("servicesheader20206mob.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
 .topimagetxtholder {width:100%; margin-left:0px; margin-top:0px;  height:280px; position:relative; float:left;}	
		
.masterclassandashby { display:none; }  	
	
	
 .homesectionholdernew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}	
	
.homesectionnew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:auto; position:relative; float:left;}
	
.homesection12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}	
	
 .homesectionholder12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:auto; position:relative; float:left;}		
	
.servicesbox1  {width:50%; margin-left:0px; margin-top:0px;  height:450px; position:relative; float:left;}	
	
.servicesbox2  {width:50%; margin-left:0px; margin-top:0px;   height:450px; position:relative; float:left;}		
	
.servicesbox3  {width:50%; margin-left:0px; margin-top:0px;  margin-bottom:60px; height:450px; position:relative; float:left;}	
	
.servicesbox4  {width:50%; margin-left:0px; margin-top:0px; margin-bottom:60px; height:450px; position:relative; float:left;}		
	
	
.servicesicon1 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon1.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.servicesicon2 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon2.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesicon3 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon3.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesicon4 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon4.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
			
	
.servicesimageholder {width:100%; margin-left:0px; margin-top:10px;  height:auto; position:relative; float:left;}		
	
	
.portintro {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:55px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}			
	
.chooseusheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
.servicesdeskholder  {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left;}		
	
.servicestxt {width:88%; margin-left:6%; margin-right:6%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt;  font-family: 'Poppins', sans-serif; font-weight: 500; color:#FFFFFF; text-align:center;}		
	
	
.latestnewsholder  {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.latestnews {width:100%;  margin-top:0px; margin-bottom:30px;  height:auto; position:relative; float:left; }		
	
.latestnewsheader  { width:94%; height:auto; position:relative; float:left; margin-left:3%; margin-right:3%; margin-top:20px;  text-align:center; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#111111; }	

.project1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.project2 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
	
.projecttxt  { width:94%; height:auto; position:relative; float:left; margin-left:3%; margin-right:3%; margin-top:10px;  text-align:center; font-size:10pt;  font-family: 'Poppins', sans-serif; color:#111111; }	

.pinnaclelogo {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:20px; z-index:1; height:189px; position:relative; float:left; background-image:url(tjcmob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; }		
	
.perfectpiglogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:276px; position:relative; float:left; background-image:url(perfectpiglogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }
	
.aoclogo 	{width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:187px; position:relative; float:left; background-image:url(aoclogomob.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto; }
	
.innovatelogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:148px; position:relative; float:left; background-image:url(innovatelogo.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.jdlogo {width:100%; margin-left:0px;  margin-top:30px; margin-bottom:20px; z-index:1; height:97px; position:relative; float:left; background-image:url(jdlogomob.png); background-position: center center; background-repeat: no-repeat; background-size: auto; }		
	
	
.usefullinksheader { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:16pt;}	
	
	
.usefullinksheader2 { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:16pt;}	
	
.topimage800 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:480px; position:relative; float:left; background-image:url(topimage800pad.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}			
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url("newcarpetcleanpad.png"); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
.homeimage440mob { width:100%; height:380px; position:relative; float:left; margin-bottom:60px; margin-left:0%; margin-right:0%; margin-top:30px; background-image:url(homeimage440pad.jpg); background-position: center center; background-repeat: no-repeat; background-size:auto; color:#ffffff; font-size:10pt; font-family: 'PT Sans', sans-serif; display:block;}		
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.introtxt301 {width:100%; margin-left:0px;  margin-top:78px;   height:102px; position:relative; float:left; background-image:url(windowmob.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}
	
.homeimage900  { display:block; }	
	
	
 .introtxt302 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url(windowcleanpad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	
	
 .introtxt303 {width:100%; margin-left:0px;  margin-top:90px;   height:35px; position:relative; float:left; background-image:url(communalpad.png); background-position: center center; background-repeat: no-repeat; background-size: auto;}	

.portsection1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}	
	
 .portsectionholder1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:auto; position:relative; float:left;}
	
.portintro33 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro4 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro55 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:80px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
	
.portrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.portrow2 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}	
	
.port1 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port1pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port2 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port2pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port3 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port3pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port4 	{width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port4pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.port5 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port5pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port6 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port6pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.port7 {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:0px;  height:380px; position:relative; float:left; background-image:url("port7pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.port8 	{width:100%; margin-left:0px;  margin-top:20px; margin-bottom:80px;  height:380px; position:relative; float:left; background-image:url("port8pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.chooseusheader2022 {font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.homeimage901  { display:none; }	
	
.homeimage42022 { display:none; }		
	
.homeimage600mob {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:60px;  height:380px; position:relative; float:left; background-image:url("port3pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.homeimage601mob {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:60px;  height:380px; position:relative; float:left; background-image:url("homeimage601pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
			
	
.homeimage602mob {width:100%; margin-left:0px;  margin-top:20px; margin-bottom:60px;  height:380px; position:relative; float:left; background-image:url("port1pad.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}			

}





/* Desktops and laptops ----------- */


@media only screen
and (min-width : 1025px) {
	
.homeimage902mob {  display:none;}		
	
	
.homeimage440mob { display:none;}	
	
.homeimage600mob { display:none;}	
.homeimage601mob { display:none;}	
	
.homeimage602mob { display:none;}	
	
	
.topmobilebar { display:none; }
	
	
.homeimage3mob { display:none;}
	
.homeimage4mob { display:none;}
	
	
.homeimage5mob {  display:none;}

.homeimage44mob {  display:none;}	
.homeimage33mob {  display:none;}	
	
.homeimage6mob {  display:none;}			
	

.homeimage7mob {  display:none;}	
	
.homeimage8mob {  display:none;}
	
.homeimage9mob {  display:none;}
	
.homeimage10mob {  display:none;}	
	
.mobintrosection { display:none;}	
	
	
.servicesdeskholder2smaller { display:none;
 } 	
	
.servicesdeskholder3smaller { display:none;
 } 	
	

.desklogo {width:100%; margin-left:0px;  margin-top:90px;   height:108px; position:relative; float:left; background-image:url(desklogo.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
.holdingdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		
	
.topimage1 {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url(image1large.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage4.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage5 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage7 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage8 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage9.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
		
	
	
.mainpresentation {width:100%; margin-left:0px; margin-top:0px;  height:640px; position:relative;  float:left;}		
	
 #example {
        height: 640px;
        margin-top: 0;
		position:relative;
		float:left;
    }		
	
		.infoBlock8mob {
display:none !important;
}


		.infoBlock {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    
    overflow: hidden;
   
    z-index: 1002;
	
}

		.infoBlock2 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob2.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock3 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:0px;
	margin-left: auto;
    margin-right: auto;
    width:1024px;
	height:640px;
    padding-bottom: 0;
    float:none;
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock4 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob4.png);
    overflow: hidden;
   
    z-index: 1002;
}

	.infoBlock5 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:270px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob5.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock6 {
    width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(officemain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	

	.infoBlock60 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url("carpetsmain2025.png");
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}	
		
		

	
		.infoBlock7 {
    width:100%; margin-left:0px;  top:75px;   height:135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url("introtxt700.png");
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}	


	
		.infoBlock8 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(communalmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}


		.infoBlock800 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(windowmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock9 {

	  width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
     background-image:url(ovenmain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock10 {

			  width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(infectionmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
	
}

	.infoBlock11 {
   width:80%; margin-left:10%; margin-right:10%;  height:auto;  position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:253px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock12 {
   width:100%; margin-left:0%; margin-right:0%;  height:111px;   position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:487px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	
	
	
	
	

.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage80004th.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	

.slideimage4{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage88.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage5{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage100 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage1000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.slideimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}			
	
.homesectionnew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:630px; position:relative; float:left;}	
	
 .homesectionholdernew2020 { width:1024px;  height:630px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:680px; position:relative; float:left;}	
	
 .homesectionholdernew20202 { width:1024px;  height:680px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }			
	
	
	
.holdingdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		

 .topholderdesk1{ width:100%; height:195px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .topimagetxtholder { width:1024px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	
 .introtxt1 {width:100%; margin-left:0px;  margin-top:162px; margin-bottom:10px;  z-index:1; height:51px; position:relative; float:left; background-image:url("fogging2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
			
 .introtxt2 {width:100%; margin-left:0px;  margin-top:172px; margin-bottom:10px;  z-index:1; height:81px; position:relative; float:left; background-image:url("tenancymain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
		
 .introtxt3 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("officemain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt4 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:143px; position:relative; float:left; background-image:url("contactmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.introtxt5 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("ovenmain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt6 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("communalmain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt7 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("deepcleanmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.introtxt8 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("infectionmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
 .topholder{ width:1024px;  height:195px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	.introtxtheader {width:100%; margin-left:0px;  margin-top:70px; margin-bottom:70px;  z-index:1; height:336px; position:relative; float:left; background-image:url("introtxtheader.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	.footersection { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;} 
	
 .footerholder{ width:100%; height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block;  z-index:1; margin-top:0px; float:left; }
	
.footerlogo {width:100%; margin-left:0px;  margin-top:50px;  z-index:1; height:89px; position:relative; float:left; background-image:url(footerlogo.png); background-position: center center; background-repeat: no-repeat; background-size:auto; }		
.footerlinks {width:94%; position:relative; margin-bottom:60px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#6DACC4; text-align:center;}	
	

.socialandnumberholder { width:100%; height:auto; position:absolute;  left:0px; top:15px; z-index:100000000000; display:block;   margin-top:9px; } 		

	
.topdesknumber { width:235px; height:27px; position:relative; background-image:url(topnumber.png); margin-left:10px; float:left; display:block;  z-index:1; margin-top:13px; }		
	
	
.fbdesk { width:14px; height:27px; position:relative; background-image:url(fbdesk.png); margin-left:715px; float:left; display:block;  z-index:1; margin-top:13px; } 		
	
.instadesk { width:27px; height:27px; position:relative; background-image:url(instadesk.png); margin-left:0px; margin-right:10px; float:right; display:block;  z-index:1; margin-top:13px; }		

	
	
	
.followusheader { display:none; }		

.galleryintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#FFFFFF; text-align:center;}		
	

	
	
 .logo2 {width:100%; margin-left:0px;  margin-top:50px; margin-bottom:70px;  z-index:1; height:115px; position:relative; float:left; background-image:url("logo2.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader1 { width:80%; height:auto;  position:relative;  margin-left:10%; margin-right:10%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:0px; margin-bottom:0px; float:left;}	
	
	
 .servicesholderdesk1{ width:100%; height:750px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#6DACC4;
 }  
	
 .servicestxtholder { width:1500px;  height:750px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  	
	
 .homeintroholdermain{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .homeintrotxtholder { width:1500px;  height:auto;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  		
	
.homepageintro {width:96%; position:relative; margin-bottom:80px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:80px; font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#040404; text-align:center;	}	
	
h1 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}
	
h2 {font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}		
	
	
.homeservicesintro {width:96%; position:relative; margin-bottom:40px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:20px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;	}		
	
.callustxt { font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:600; color:#FFFFFF; text-align:center;	}		
	
.servicesdeskholder1 { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 }  
	
.masterclassandashby { width:100%; height:auto; position:absolute;   text-align:center; float:none; left:0px; 
  z-index:1; top:485px;  display:block;
 }  	
	
.masterclass { width:370px; height:104px; position:relative; background-image:url("duluxrotator.png"); margin-left:10px; float:left; display:block;  z-index:1; margin-top:7px; }	
	
.ashby { width:111px; height:111px; position:relative; background-image:url("zinsserrotator.png"); margin-right:10px; float:right; display:block;  z-index:1; margin-top:6px; }		
	
.deepcleaninglarge {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url("deepcleaninglarge.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .deepcleaninglargeholder { width:1500px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
.bottomdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:10px; position:relative; float:left;}	
	
.bottomdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#333333;  height:10px; position:relative; float:left;}	
	
.infectiontxt1 {width:100%; margin-left:0px;  margin-top:140px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader2 { width:96%; height:auto;  position:relative;  margin-left:2%; margin-right:2%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:23px; margin-bottom:0px; float:left;}		
	
.infectiontxt2 {width:100%; margin-left:0px;  margin-top:90px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.whitesection {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:590px; position:relative; float:left;}	
	
 .whitesectionholder { width:1500px;  height:590px; position:relative; background-color:#ffffff; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }	
	
	
.pinksection {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:600px; position:relative; float:left;}	
	
 .pinksectionholder { width:1500px;  height:600px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
	
.hometxtholder3 { width:480px; height:auto; position:relative;   margin-left:20px;   z-index:1; margin-top:30px; float:left; display:block; }	
	
.hometxt3 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}	
	
.headerholder1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.homeimage3 { width:550px; height:402px; position:relative;   margin-left:140px;  background-image:url("homeimage333.jpg"); z-index:1; margin-top:100px; float:left; display:block; }		
	
.homeimage4 { width:550px; height:402px; position:relative;   margin-left:80px;  background-image:url(image4.png); z-index:1; margin-top:70px; float:left; display:block; }		
		
.hometxtholder4 { width:480px; height:auto; position:relative;   margin-left:30px;   z-index:1; margin-top:30px; float:left; display:block; }			
	
.hometxt4 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}		

.hometxt2 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:15px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:left;}		
	
.topmobilelinks { display:none; }
	
.linksmain {width:100%; margin-left:0px; margin-top:18px;  background-color:#6DACC4; height:41px; position:relative; float:left; display:block; }	
	
 .linksmain2020holder { width:1024px;  height:41px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
		
		
.homelink {width:48px; margin-left:10px; margin-top:15px;  background-image: url("homelink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
	
.carpetlink {width:218px; margin-left:34px; margin-top:15px;  background-image: url("carpetlink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.officelink {display:none; }	
	
.ovenlink {width:72px; margin-left:34px; margin-top:15px;  background-image: url("carpetcleaninglink2.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.infectionlink {width:137px; margin-left:34px; margin-top:15px;  background-image: url("infectionlink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.deepcleaninglink { display:none; }	
	
.biocleaninglink {width:113px; margin-left:34px; margin-top:15px;  background-image: url("biocleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.floodcleaninglink {width:134px; margin-left:34px; margin-top:15px;  background-image: url("floodcleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }	
		
.contactuslink {width:77px; margin-right:10px; margin-top:15px;  background-image: url("contactuslink.jpg"); height:13px; position:relative; float:right; display:block; }	
	
	
.duluxrotator  {width:370px; margin-left:10px; position:relative; height:104px; background-image:url("duluxrotator.png"); float:left; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }	
	
	
.zinsserrotator  {width:111px; margin-right:10px; position:relative; height:111px; background-image:url("zinsserrotator.png"); float:right; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }		
	
.homeimage5  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage522.jpg); z-index:1; margin-top:90px; float:left; display:block; }
	
	
	
.homeimage6  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage62.jpg); z-index:1; margin-top:90px; float:left; display:block; }
	
.homeimage7  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage72.jpg); z-index:1; margin-top:90px; float:left; display:block; }	
	
.homeimage8  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage82.jpg); z-index:1; margin-top:90px; float:left; display:block; }	
	
.homeimage9  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage92.jpg); z-index:1; margin-top:90px; float:left; display:block; }		
	
.homeimage10  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage102.jpg); z-index:1; margin-top:90px; float:left; display:block; }
	
.homeimage11  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage112.jpg); z-index:1; margin-top:90px; float:left; display:block; }		
	
	
.homeimage12  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage122.jpg); z-index:1; margin-top:90px; float:left; display:block; }		
	
.homeimage13  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage132.jpg); z-index:1; margin-top:90px; float:left; display:block; }		
	
.homeimage14  { width:480px; height:600px; position:relative;   margin-left:30px;  background-image:url(homeimage142.jpg); z-index:1; margin-top:128px; float:left; display:block; }		
	

.homeimage42019 { width:480px; height:435px; position:relative;   margin-left:20px;   background-image:url(homeimage420192.jpg); z-index:1; margin-top:65px; float:left; display:block; }		
	
.homeimage52019 { width:480px; height:435px; position:relative;   margin-left:20px;   background-image:url(homeimage520192.jpg); z-index:1; margin-top:65px; float:left; display:block; }		
	
.homeimage62019 { width:480px; height:435px; position:relative;   margin-left:20px;   background-image:url(homeimage620192.jpg); z-index:1; margin-top:65px; float:left; display:block; }	
	
.homeimage72019 { width:480px; height:435px; position:relative;   margin-left:20px;   background-image:url(homeimage720192.jpg); z-index:1; margin-top:65px; float:left; display:block; }	
	
	
.homeimage92019 { width:480px; height:430px; position:relative;   margin-left:20px;   background-image:url(homeimage920192.jpg); z-index:1; margin-top:65px; float:left; display:block; }	
	
.homeimage102019 { width:480px; height:430px; position:relative;   margin-left:20px;   background-image:url(homeimage1020192.jpg); z-index:1; margin-top:65px; float:left; display:block; }	
	
.homeimage112019 { width:480px; height:435px; position:relative;   margin-left:20px;   background-image:url(homeimage1120192.jpg); z-index:1; margin-top:65px; float:left; display:block; }		
	
	
	
	h1 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:22pt;}
	
	h2 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:22pt;}
	
	h3 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:center; font-size:18pt;}
	
.contactdesk1 {width:480px; position:relative; float:left; height:auto; margin-left:0px; margin-right:0%; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left; display: block;}	
	
.contactmobtxt1 {display:none;}			
	
.homesectionnew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:850px; position:relative; float:left;}	
	
 .homesectionholdernew20203 { width:1024px;  height:850px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	

.homefourimagesholder { width:100%; height:auto; position:relative;   float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; } 	
	
.box1 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box2.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box2 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url("box3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box3 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box4 {width:50%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box5.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
.box5 {display:none;}	
	
.box6 { display:none;}	
	
.servicestxt {width:88%; margin-left:6%; margin-right:6%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}
	
.moredetails {width:100%; margin-left:0px;  margin-top:25px; margin-bottom:0px;  z-index:1; height:17px; position:relative; float:left; background-image:url("moredetails.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20201 {width:100%; margin-left:0px;  margin-top:92px; margin-bottom:0px; z-index:1; height:126px; position:relative; float:left; background-image:url("servicesheader20201.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicestxt2020 {width:80%; margin-left:10%; margin-right:10%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt;  font-family: 'Poppins', sans-serif; font-weight:200; color:#FFFFFF; text-align:center;}
	
	
.servicesheader20202 {width:100%; margin-left:0px;  margin-top:92px; margin-bottom:0px; z-index:1; height:126px; position:relative; float:left; background-image:url("servicesheader20202.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20203  {width:100%; margin-left:0px;  margin-top:92px; margin-bottom:0px; z-index:1; height:126px; position:relative; float:left; background-image:url("servicesheader20203.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20204 {width:100%; margin-left:0px;  margin-top:92px; margin-bottom:0px; z-index:1; height:126px; position:relative; float:left; background-image:url("servicesheader20204.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		

	
.servicesheader20205 {width:100%; margin-left:0px;  margin-top:92px; margin-bottom:0px; z-index:1; height:126px; position:relative; float:left; background-image:url("servicesheader20205.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20206 {width:100%; margin-left:0px;  margin-top:92px; margin-bottom:0px; z-index:1; height:126px; position:relative; float:left; background-image:url("servicesheader20206.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
 .homesectionholdernew2020infection { width:1024px;  height:750px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:750px; position:relative; float:left;}	
	
	
.homesection12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:750px; position:relative; float:left;}	
	
 .homesectionholder12020 { width:1024px;  height:750px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.servicesbox1  {width:245px; margin-left:10px; margin-top:0px;  height:auto; position:relative; float:left;}	
	
.servicesbox2  {width:245px; margin-left:10px; margin-top:0px;   height:auto; position:relative; float:left;}		
	
.servicesbox3  {width:245px; margin-left:10px; margin-top:0px;   height:auto; position:relative; float:left;}	
	
.servicesbox4  {width:245px; margin-left:10px; margin-top:0px;  height:auto; position:relative; float:left;}		
	
	
.servicesicon1 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:170px; position:relative; float:left; background-image:url(servicesicon12.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.servicesicon2 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:170px; position:relative; float:left; background-image:url(servicesicon22.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesicon3 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:170px; position:relative; float:left; background-image:url(servicesicon32.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesicon4 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:170px; position:relative; float:left; background-image:url(servicesicon42.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
			
	
.servicesimageholder {width:100%; margin-left:0px; margin-top:10px;  height:auto; position:relative; float:left;}		
	
	
.portintro {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:60px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}			
	
.chooseusheader {font-size:24pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
.servicesdeskholder  {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left;}		
	
	
	
.latestnewsholder  {width:100%;  margin-top:0px; background-color:#FFFFFF; height:1440px; position:relative; float:left; }	
	
.latestnews { width:1024px; height:1440px;  position:relative;   margin-left:auto; margin-right:auto;  z-index:1; margin-top:0px; float:none;}
	
.latestnewsheader  {width:100%;  margin-top:35px; background-color:#FFFFFF; height:auto; position:relative; text-align:center; font-size:12pt; font-family: 'Poppins', sans-serif; color:#111111; }		
	
.project1 {width:100%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:left;}
	
.project2 {width:100%; position:relative; float:left; height:auto; margin-top:40px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
	
.projecttxt {width:480px; position:relative; float:left;  height:auto; margin-top:0px; margin-left:30px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
.pinnaclelogo {width:446px; height:242px; position:relative; float:left;  background-image:url(tjc.jpg); margin-top:140px; margin-left:40px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}		
	
.perfectpiglogo {width:223px; height:212px; position:relative; float:left;  background-image:url(perfectpiglogo.png); margin-top:20px; margin-left:260px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
.aoclogo {width:318px; height:187px; position:relative; float:left;  background-image:url(aoclogo.jpg); margin-top:150px; margin-left:120px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
	
.innovatelogo {width:280px; height:148px; position:relative; float:left;  background-image:url(innovatelogo.png); margin-top:90px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}			
	
.jdlogo {width:305px; height:101px; position:relative; float:left;  background-image:url(jdlogo.png); margin-top:170px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
	
.usefullinksheader { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:26pt;}	
	
	
.usefullinksheader2 { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:22pt;}
	
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("carpetsmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.topimage800 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.homeimage72022  { width:480px; height:465px; position:relative;   margin-left:30px;  background-image:url(homeimage720222.jpg); z-index:1; margin-top:87px; float:left; display:block; }	
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.homeimage62022 { width:480px; height:505px; position:relative;   margin-left:20px;   background-image:url(homeimage620222.jpg); z-index:1; margin-top:64px; float:left; display:block; }			
	
 .introtxt301 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("windowmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage900  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage900.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
	
 .introtxt302  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("windowmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt303 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("communalmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.portsection1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:850px; position:relative; float:left;}	
	
 .portsectionholder1{ width:1024px;  height:850px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portintro33 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro4 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro55 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:80px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
	
.portrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:50px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.portrow2 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}	
	
.port1 {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px; background-image:url(port13.jpg);  height:200px; position:relative; z-index:1; float:left; display:block; }	
	
.port2 {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px; background-image:url(port23.jpg);  height:200px; position:relative; z-index:1; float:left; display:block; }	
	
.port3 {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px; background-image:url(port33.jpg);  height:200px; position:relative; z-index:1; float:left; display:block; }	
	
.port4 	{width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px; background-image:url(port43.jpg);  height:200px; position:relative; z-index:1; float:left; display:block; }		
	
.port5 {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px; background-image:url(port63.jpg);  height:200px; position:relative; z-index:1; float:left; display:block; }	
	
.port6 {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px; background-image:url(port53.jpg);  height:200px; position:relative; z-index:1; float:left; display:block; }	
	
.port7 {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px; background-image:url(port73.jpg);  height:200px; position:relative; z-index:1; float:left; display:block; }	
	
.port8 	{width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px; background-image:url(port83.jpg);  height:200px; position:relative; z-index:1; float:left; display:block; }		
	
.chooseusheader2022 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.homeimage901  { width:480px; height:430px; position:relative;   margin-left:30px;  background-image:url(homeimage9012.jpg); z-index:1; margin-top:90px; float:left; display:block; }	
	
.homeimage42022 { width:480px; height:435px; position:relative;   margin-left:20px;   background-image:url(homeimage420224.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
.homeimage500  { width:480px; height:430px; position:relative;   margin-left:40px;  background-image:url(homeimage5002.jpg); z-index:1; margin-top:97px; float:left; display:block; }
		
.homeimage400 { width:480px; height:430px; position:relative;   margin-left:30px;   background-image:url(homeimage4002.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
	
.topimage82022 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
 .introtxt3032022 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("endoftenancyintro.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage90122  { width:480px; height:385px; position:relative;   margin-left:30px;  background-image:url(homeimage90122.jpg); z-index:1; margin-top:84px; float:left; display:block; }
	
	
.homeimage42023 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage42023.jpg); z-index:1; margin-top:77px; float:left; display:block; }		
	
.port1holder {width:245px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:500px; position:relative; z-index:1; float:left; display:block; }	
	
.port2holder {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;  height:500px; position:relative; z-index:1; float:left; display:block; }	
	
.port3holder {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:500px; position:relative; z-index:1; float:left; display:block; }	
	
.port4holder 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:500px; position:relative; z-index:1; float:left; display:block; }	

.port100 {width:245px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy13rd.jpg);  height:327px; position:relative; z-index:1; float:left; display:block; }	
	
.port101 {width:245px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenacy23rd.jpg);  height:327px; position:relative; z-index:1; float:left; display:block; }		
	
.port102 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy32nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }	
	
.port103 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy42nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }		
	
.tenacyheaderholder {width:100%; margin-left:0px; margin-top:40px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.tenancyheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.portsection12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:750px; position:relative; float:left;}	
	
 .portsectionholder12023 { width:1200px;  height:750px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portsection120231 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:500px; position:relative; float:left;}	
	
 .portsectionholder120231 { width:1200px;  height:500px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		

.reviewsrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.reviews1 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews2 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;  height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews3 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews4 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }		
	
.reviewstxt {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}	
	
.topimage82022 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
 .introtxt3032022 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("endoftenancyintro.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage90122  { width:480px; height:445px; position:relative;   margin-left:30px;  background-image:url(homeimage901222.jpg); z-index:1; margin-top:68px; float:left; display:block; }
	
	
.homeimage42023 { width:480px; height:525px; position:relative;   margin-left:20px;   background-image:url(homeimage420232.jpg); z-index:1; margin-top:68px; float:left; display:block; }		
	
.port1holder {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px;   height:450px; position:relative; z-index:1; float:left; display:block; }	
	
.port2holder {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px;  height:450px; position:relative; z-index:1; float:left; display:block; }	
	
.port3holder {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px;   height:450px; position:relative; z-index:1; float:left; display:block; }	
	
.port4holder 	{width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px;   height:450px; position:relative; z-index:1; float:left; display:block; }	

.port100 {width:245px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy13rd.jpg);  height:327px; position:relative; z-index:1; float:left; display:block; }	
	
.port101 {width:245px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenacy23rd.jpg);  height:327px; position:relative; z-index:1; float:left; display:block; }		
	
.port102 {width:245px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy33rd.jpg);  height:327px; position:relative; z-index:1; float:left; display:block; }	
	
.port103 {width:245px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy43rd.jpg);  height:327px; position:relative; z-index:1; float:left; display:block; }		
	
.tenacyheaderholder {width:100%; margin-left:0px; margin-top:40px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.tenancyheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.portsection12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:700px; position:relative; float:left;}	
	
 .portsectionholder12023 { width:1024px;  height:700px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portsection120231 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:550px; position:relative; float:left;}	
	
 .portsectionholder120231 { width:1024px;  height:550px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		

.reviewsrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.reviews1 {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews2 {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px;  height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews3 {width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews4 	{width:245px; margin-right:0px;   margin-top:0px; margin-left:10px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }		
	
.reviewstxt {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}	
	
	
.introtxt700 {width:100%; margin-left:0px;  margin-top:85px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt700.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.topimage8000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage80004th.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
		
.homeimage120  { width:480px; height:465px; position:relative;   margin-left:30px;  background-image:url(homeimage1202nd.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage112025 { width:480px; height:465px; position:relative;   margin-left:20px;   background-image:url(homeimage1120252nd.jpg); z-index:1; margin-top:104px; float:left; display:block; }		
	
.topimage801 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage8012nd.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage802 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage8022nd.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .introtxt3001  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3001.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt3002  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3002.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.floodheads1	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:16pt;}	
.floodheads2	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:16pt;}	
	
.homesectionnew2028 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:920px; position:relative; float:left;}	
	
.homesectionnew2030 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:690px; position:relative; float:left;}		
	
.homeimage72025  { width:480px; height:572px; position:relative;   margin-left:30px;  background-image:url(homeimage72025.jpg); z-index:1; margin-top:107px; float:left; display:block; }
	
.homeimage72026  { width:480px; height:537px; position:relative;   margin-left:30px;  background-image:url(homeimage72026.jpg); z-index:1; margin-top:87px; float:left; display:block; }		
	
 .floodexampleheader {width:100%; margin-left:0px;  margin-top:60px; margin-bottom:10px;  z-index:1; height:33px; position:relative; float:left; background-image:url("floodexampleheader.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.floodexamplesholder {width:100%; margin-left:0px; margin-top:50px;   height:auto; position:relative; float:left; margin-bottom:0px;}	
	
 .floodexample1  {width:492px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:602px; position:relative; float:left; background-image:url("floodexample13rd.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .floodexample2  {width:492px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:602px; position:relative; float:left; background-image:url("floodexample23rd.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.homesectionnew2029 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:990px; position:relative; float:left;}		
	
.homesectionnew2032 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:690px; position:relative; float:left;}	
	
.homeimage62025 { width:480px; height:528px; position:relative;   margin-left:20px;   background-image:url(homeimage62025.jpg); z-index:1; margin-top:54px; float:left; display:block; }		
	
}

@media only screen
and (min-width : 1200px) {
	
.topmobilebar { display:none; }
	
	
	
.mobintrosection { display:none;}	
	
	
.servicesdeskholder2smaller { display:none;
 } 	
	
.servicesdeskholder3smaller { display:none;
 } 	
	

.desklogo {width:100%; margin-left:0px;  margin-top:90px;   height:108px; position:relative; float:left; background-image:url(desklogo.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
.holdingdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		
	
.topimage1 {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url(image1large.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage4.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage5 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage7 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage8 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage9.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
		
	
	
.mainpresentation {width:100%; margin-left:0px; margin-top:0px;  height:640px; position:relative;  float:left;}		
	
 #example {
        height: 640px;
        margin-top: 0;
		position:relative;
		float:left;
    }		
	
		.infoBlock8mob {
display:none;
}

		.infoBlock9mob {
display:none;
}

.infoBlock10mob {
display:none;
}
.infoBlock11mob {
display:none;
}
.infoBlock12mob {
 display:none;
}
.infoBlock13mob {
 display:none;
}
		.infoBlock {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    
    overflow: hidden;
   
    z-index: 1002;
	
}

		.infoBlock2 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob2.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock3 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:0px;
	margin-left: auto;
    margin-right: auto;
    width:1200px;
	height:640px;
    padding-bottom: 0;
    
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock4 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob4.png);
    overflow: hidden;
   
    z-index: 1002;
}

	.infoBlock5 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:270px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob5.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock6 {
    width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(officemain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	

	.infoBlock60 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url("carpetsmain2025.png");
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}	
		
		

	
		.infoBlock7 {
    width:100%; margin-left:0px;  top:75px;   height:135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url("introtxt700.png");
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}	


	
		.infoBlock8 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(communalmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}


		.infoBlock800 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(windowmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock9 {

	  width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
     background-image:url(ovenmain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock10 {

			  width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(infectionmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
	
}

	.infoBlock11 {
   width:80%; margin-left:10%; margin-right:10%;  height:auto;  position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:253px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock12 {
   width:100%; margin-left:0%; margin-right:0%;  height:111px;   position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:487px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	
	
	
	

.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage80004th.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	

.slideimage4{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage88.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage5{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage100 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage1000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.slideimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.homesectionnew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:590px; position:relative; float:left;}	
	
 .homesectionholdernew2020 { width:1200px;  height:590px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:630px; position:relative; float:left;}	
	
 .homesectionholdernew20202 { width:1200px;  height:630px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }			
	
	
	
.holdingdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		

 .topholderdesk1{ width:100%; height:195px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .topimagetxtholder { width:1200px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	
 .introtxt1 {width:100%; margin-left:0px;  margin-top:162px; margin-bottom:10px;  z-index:1; height:51px; position:relative; float:left; background-image:url("fogging2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
			
 .introtxt2 {width:100%; margin-left:0px;  margin-top:172px; margin-bottom:10px;  z-index:1; height:81px; position:relative; float:left; background-image:url("tenancymain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
		
 .introtxt3 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("officemain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt4 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:143px; position:relative; float:left; background-image:url("contactmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.introtxt5 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("ovenmain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt6 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("communalmain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt7 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("deepcleanmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.introtxt8 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("infectionmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .topholder{ width:1200px;  height:195px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	.introtxtheader {width:100%; margin-left:0px;  margin-top:70px; margin-bottom:70px;  z-index:1; height:336px; position:relative; float:left; background-image:url("introtxtheader.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	.footersection { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;} 
	
 .footerholder{ width:100%; height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block;  z-index:1; margin-top:0px; float:left; }
	
.footerlogo {width:100%; margin-left:0px;  margin-top:50px;  z-index:1; height:89px; position:relative; float:left; background-image:url(footerlogo.png); background-position: center center; background-repeat: no-repeat; background-size:auto; }		
.footerlinks {width:94%; position:relative; margin-bottom:60px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#6DACC4; text-align:center;}	
	

.socialandnumberholder { width:100%; height:auto; position:absolute;  left:0px; top:15px; z-index:100000000000; display:block;  z-index:1; margin-top:9px; } 		

	
.topdesknumber { width:235px; height:27px; position:relative; background-image:url(topnumber.png); margin-left:10px; float:left; display:block;  z-index:1; margin-top:13px; }		
	
	
.fbdesk { width:14px; height:27px; position:relative; background-image:url(fbdesk.png); margin-left:10px; float:left; display:block;  z-index:1; margin-top:13px; } 		
	
.instadesk { width:27px; height:27px; position:relative; background-image:url(instadesk.png); margin-left:0px; margin-right:10px; float:right; display:block;  z-index:1; margin-top:13px; }		


	
	
	
.followusheader { width:271px; height:27px; position:relative; background-image:url(followusheader.png); margin-left:609px; float:left; display:block;  z-index:1; margin-top:13px; }	

.galleryintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#FFFFFF; text-align:center;}		
	
.box1 {width:280px; margin-left:10px;  margin-top:140px;  height:auto; position:relative; float:left; }		
	
.box2 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }			
	
.box3 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }	
	
.box4 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }	
	
.box5 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }		
	
.box6 {display:none; }	
	
	
.boximage1  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.boximage2  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage2.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.boximage3  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.boximage4  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage4.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.boximage5  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage5.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
 .logo2 {width:100%; margin-left:0px;  margin-top:50px; margin-bottom:70px;  z-index:1; height:115px; position:relative; float:left; background-image:url("logo2.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader1 { width:80%; height:auto;  position:relative;  margin-left:10%; margin-right:10%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:11px; margin-bottom:0px; float:left;}	
	
	
 .servicesholderdesk1{ width:100%; height:750px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#6DACC4;
 }  
	
 .servicestxtholder { width:1500px;  height:750px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  	
	
 .homeintroholdermain{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .homeintrotxtholder { width:1500px;  height:auto;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  		
	
.homepageintro {width:96%; position:relative; margin-bottom:80px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:80px; font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#040404; text-align:center;	}	
	
h1 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}
	
h2 {font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}		
	
	
.homeservicesintro {width:96%; position:relative; margin-bottom:40px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:20px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;	}		
	
.callustxt { font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:600; color:#FFFFFF; text-align:center;	}		
	
.servicesdeskholder1 { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 }  
	
.masterclassandashby { width:100%; height:auto; position:absolute;   text-align:center; float:none; left:0px; 
  z-index:1; top:485px;  display:block;
 }  	
	
.masterclass { width:370px; height:104px; position:relative; background-image:url("duluxrotator.png"); margin-left:10px; float:left; display:block;  z-index:1; margin-top:7px; }	
	
.ashby { width:111px; height:111px; position:relative; background-image:url("zinsserrotator.png"); margin-right:10px; float:right; display:block;  z-index:1; margin-top:6px; }		
	
.deepcleaninglarge {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url("deepcleaninglarge.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .deepcleaninglargeholder { width:1500px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
.bottomdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:10px; position:relative; float:left;}	
	
.bottomdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#333333;  height:10px; position:relative; float:left;}	
	
.infectiontxt1 {width:100%; margin-left:0px;  margin-top:140px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader2 { width:96%; height:auto;  position:relative;  margin-left:2%; margin-right:2%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:23px; margin-bottom:0px; float:left;}		
	
.infectiontxt2 {width:100%; margin-left:0px;  margin-top:90px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.whitesection {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:590px; position:relative; float:left;}	
	
 .whitesectionholder { width:1500px;  height:590px; position:relative; background-color:#ffffff; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }	
	
	
.pinksection {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:600px; position:relative; float:left;}	
	
 .pinksectionholder { width:1500px;  height:600px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
	
.hometxtholder3 { width:550px; height:auto; position:relative;   margin-left:20px;   z-index:1; margin-top:40px; float:left; display:block; }	
	
.hometxt3 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}	
	
.headerholder1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.homeimage3 { width:550px; height:402px; position:relative;   margin-left:140px;  background-image:url("homeimage333.jpg"); z-index:1; margin-top:100px; float:left; display:block; }		
	
.homeimage4 { width:550px; height:402px; position:relative;   margin-left:80px;  background-image:url(image4.png); z-index:1; margin-top:70px; float:left; display:block; }		
		
.hometxtholder4 { width:550px; height:auto; position:relative;   margin-left:40px;   z-index:1; margin-top:30px; float:left; display:block; }			
	
.hometxt4 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}		

.hometxt2 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:15px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:left;}		
	
.topmobilelinks { display:none; }
	
.linksmain {width:100%; margin-left:0px; margin-top:18px;  background-color:#6DACC4; height:41px; position:relative; float:left; display:block; }	
	
 .linksmain2020holder { width:1200px;  height:41px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
		
.homelink {width:48px; margin-left:10px; margin-top:15px;  background-image: url("homelink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
	
.carpetlink {width:218px; margin-left:37px; margin-top:15px;  background-image: url("carpetlink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.officelink {display:none; }	
	
.ovenlink {width:72px; margin-left:37px; margin-top:15px;  background-image: url("carpetcleaninglink2.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.infectionlink {width:137px; margin-left:37px; margin-top:15px;  background-image: url("infectionlink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.deepcleaninglink {width:125px; margin-left:37px; margin-top:15px;  background-image: url("deepcleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.biocleaninglink {width:113px; margin-left:37px; margin-top:15px;  background-image: url("biocleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.floodcleaninglink {width:134px; margin-left:37px; margin-top:15px;  background-image: url("floodcleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }	
		
.contactuslink {width:77px; margin-right:10px; margin-top:15px;  background-image: url("contactuslink.jpg"); height:13px; position:relative; float:right; display:block; }		
	
.duluxrotator  {width:370px; margin-left:10px; position:relative; height:104px; background-image:url("duluxrotator.png"); float:left; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }	
	
	
.zinsserrotator  {width:111px; margin-right:10px; position:relative; height:111px; background-image:url("zinsserrotator.png"); float:right; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }		
	
.homeimage5  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage5.jpg); z-index:1; margin-top:100px; float:left; display:block; }
	
	
	
.homeimage6  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage6.jpg); z-index:1; margin-top:120px; float:left; display:block; }
	
.homeimage7  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage7.jpg); z-index:1; margin-top:120px; float:left; display:block; }	
	
.homeimage8  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage8.jpg); z-index:1; margin-top:120px; float:left; display:block; }	
	
.homeimage9  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage9.jpg); z-index:1; margin-top:100px; float:left; display:block; }		
	
.homeimage10  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage10.jpg); z-index:1; margin-top:100px; float:left; display:block; }
	
.homeimage11  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage11.jpg); z-index:1; margin-top:100px; float:left; display:block; }		
	
	
.homeimage12  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage12.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage13  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage13.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage14  { width:572px; height:600px; position:relative;   margin-left:40px;  background-image:url(homeimage14.jpg); z-index:1; margin-top:128px; float:left; display:block; }		
	

.homeimage42019 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage42019.jpg); z-index:1; margin-top:84px; float:left; display:block; }		
	
.homeimage52019 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage52019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
.homeimage62019 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage62019.jpg); z-index:1; margin-top:94px; float:left; display:block; }	
	
.homeimage72019 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage72019.jpg); z-index:1; margin-top:84px; float:left; display:block; }	
	
	
.homeimage92019 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage92019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage102019 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage102019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage112019 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage112019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
	
	
	h1 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:24pt;}
	
	h2 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:24pt;}
	
	h3 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:center; font-size:18pt;}
	
.contactdesk1 {width:550px; position:relative; float:left; height:auto; margin-left:0px; margin-right:0%; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left; display: block;}	
	
.contactmobtxt1 {display:none;}			
	
.homesectionnew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:850px; position:relative; float:left;}	
	
 .homesectionholdernew20203 { width:1200px;  height:850px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	

.homefourimagesholder { width:100%; height:auto; position:relative;   float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; } 	
	
.box1 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box2.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box2 {width:34%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url("box3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box3 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box4 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box5.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
.box5 {width:34%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url("box1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; display: block;  }	
	
.box6 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box4.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; display: block;}	
	
.servicestxt {width:88%; margin-left:6%; margin-right:6%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}
	
.moredetails {width:100%; margin-left:0px;  margin-top:25px; margin-bottom:0px;  z-index:1; height:17px; position:relative; float:left; background-image:url("moredetails.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20201 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20201.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicestxt2020 {width:70%; margin-left:15%; margin-right:15%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt;  font-family: 'Poppins', sans-serif; font-weight:200; color:#FFFFFF; text-align:center;}
	
	
.servicesheader20202 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20202.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20203  {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20203.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20204 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20204.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		

	
.servicesheader20205 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20205.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20206 {width:100%; margin-left:0px;  margin-top:96px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20206.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		


 .homesectionholdernew2020infection { width:1200px;  height:620px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:620px; position:relative; float:left;}		
	
.homesection12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:710px; position:relative; float:left;}	
	
 .homesectionholder12020 { width:1200px;  height:710px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.servicesbox1  {width:290px; margin-left:10px; margin-top:0px;  height:auto; position:relative; float:left;}	
	
.servicesbox2  {width:290px; margin-left:10px; margin-top:0px;   height:auto; position:relative; float:left;}		
	
.servicesbox3  {width:290px; margin-left:10px; margin-top:0px;   height:auto; position:relative; float:left;}	
	
.servicesbox4  {width:290px; margin-left:10px; margin-top:0px;  height:auto; position:relative; float:left;}		
	
	
.servicesicon1 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon1.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.servicesicon2 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon2.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesicon3 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon3.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesicon4 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon4.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
			
	
.servicesimageholder {width:100%; margin-left:0px; margin-top:10px;  height:auto; position:relative; float:left;}		
	
	
.portintro {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:60px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}			
	
.chooseusheader {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
.servicesdeskholder  {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left;}	
	
	
.latestnewsholder  {width:100%;  margin-top:0px; background-color:#FFFFFF; height:1350px; position:relative; float:left; }	
	
.latestnews { width:1200px; height:1350px;  position:relative;   margin-left:auto; margin-right:auto;  z-index:1; margin-top:0px; float:none;}
	
.latestnewsheader  {width:100%;  margin-top:35px; background-color:#FFFFFF; height:auto; position:relative; text-align:center; font-size:12pt; font-family: 'Poppins', sans-serif; color:#111111; }		
	
.project1 {width:100%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:left;}
	
.project2 {width:100%; position:relative; float:left; height:auto; margin-top:40px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
	
.projecttxt {width:580px; position:relative; float:left;  height:auto; margin-top:0px; margin-left:30px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
.pinnaclelogo {width:446px; height:242px; position:relative; float:left;  background-image:url(tjc.jpg); margin-top:90px; margin-left:80px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}		
	
.perfectpiglogo {width:223px; height:212px; position:relative; float:left;  background-image:url(perfectpiglogo.png); margin-top:20px; margin-left:260px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
.aoclogo {width:318px; height:187px; position:relative; float:left;  background-image:url(aoclogo.jpg); margin-top:150px; margin-left:160px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
.innovatelogo {width:280px; height:148px; position:relative; float:left;  background-image:url(innovatelogo.png); margin-top:90px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}			
	
.jdlogo {width:305px; height:101px; position:relative; float:left;  background-image:url(jdlogo.png); margin-top:170px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
	
.usefullinksheader { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:26pt;}	
	
	
.usefullinksheader2 { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:22pt;}		
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("carpetsmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.topimage800 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.homeimage72022  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage72022.jpg); z-index:1; margin-top:87px; float:left; display:block; }	
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.homeimage62022 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage62022.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
 .introtxt301 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("windowmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage900  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage900.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
	
 .introtxt302  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("windowmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt303 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("communalmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.portsection1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:950px; position:relative; float:left;}	
	
 .portsectionholder1{ width:1200px;  height:950px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portintro33 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro4 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro55 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:80px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
	
.portrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:250px;  margin-top:50px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.portrow2 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:250px;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}	
	
.port1 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port12.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port2 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port22.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port3 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port32.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port4 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port42.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }		
	
.port5 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port62.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port6 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port52.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port7 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port72.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port8 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port82.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }		
	
.chooseusheader2022 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.homeimage901  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage901.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage42022 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage42022.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
.homeimage500  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage500.jpg); z-index:1; margin-top:97px; float:left; display:block; }
		
.homeimage400 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage400.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
		
.topimage82022 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
 .introtxt3032022 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("endoftenancyintro.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage90122  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage90122.jpg); z-index:1; margin-top:124px; float:left; display:block; }
	
	
.homeimage42023 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage42023.jpg); z-index:1; margin-top:77px; float:left; display:block; }		
	
.port1holder {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:500px; position:relative; z-index:1; float:left; display:block; }	
	
.port2holder {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;  height:500px; position:relative; z-index:1; float:left; display:block; }	
	
.port3holder {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:500px; position:relative; z-index:1; float:left; display:block; }	
	
.port4holder 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:500px; position:relative; z-index:1; float:left; display:block; }	

.port100 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy12nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }	
	
.port101 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenacy22nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }		
	
.port102 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy32nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }	
	
.port103 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy42nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }		
	
.tenacyheaderholder {width:100%; margin-left:0px; margin-top:40px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.tenancyheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.portsection12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:750px; position:relative; float:left;}	
	
 .portsectionholder12023 { width:1200px;  height:750px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portsection120231 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:500px; position:relative; float:left;}	
	
 .portsectionholder120231 { width:1200px;  height:500px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		

.reviewsrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.reviews1 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews2 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;  height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews3 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews4 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }		
	
.reviewstxt {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}		
	
.introtxt700 {width:100%; margin-left:0px;  margin-top:85px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt700.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.topimage8000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage80004th.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
		
.homeimage120  { width:572px; height:385px; position:relative;   margin-left:40px;  background-image:url(homeimage120.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage112025 { width:572px; height:385px; position:relative;   margin-left:20px;   background-image:url(homeimage112025.jpg); z-index:1; margin-top:104px; float:left; display:block; }		
	
	
.topimage801 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage8012nd.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage802 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage8022nd.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .introtxt3001  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3001.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt3002  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3002.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.floodheads1	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:16pt;}	
.floodheads2	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:16pt;}	
	
.homesectionnew2028 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:820px; position:relative; float:left;}	
	
.homesectionnew2030 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:690px; position:relative; float:left;}		
	
.homeimage72025  { width:572px; height:572px; position:relative;   margin-left:30px;  background-image:url(homeimage72025.jpg); z-index:1; margin-top:107px; float:left; display:block; }
	
.homeimage72026  { width:572px; height:537px; position:relative;   margin-left:30px;  background-image:url(homeimage72026.jpg); z-index:1; margin-top:87px; float:left; display:block; }		
	
 .floodexampleheader {width:100%; margin-left:0px;  margin-top:60px; margin-bottom:10px;  z-index:1; height:33px; position:relative; float:left; background-image:url("floodexampleheader.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.floodexamplesholder {width:100%; margin-left:0px; margin-top:50px;   height:auto; position:relative; float:left; margin-bottom:0px;}	
	
 .floodexample1  {width:580px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:602px; position:relative; float:left; background-image:url("floodexample13rd.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .floodexample2  {width:580px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:602px; position:relative; float:left; background-image:url("floodexample23rd.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.homesectionnew2029 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:990px; position:relative; float:left;}		
	
.homesectionnew2032 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:690px; position:relative; float:left;}	
	
.homeimage62025 { width:572px; height:528px; position:relative;   margin-left:20px;   background-image:url(homeimage62025.jpg); z-index:1; margin-top:54px; float:left; display:block; }		
	
	
	
	
	
}

@media only screen
and (min-width : 1300px) {
	
	
.topmobilebar { display:none; }
	
	
	
.mobintrosection { display:none;}	
	
	
.servicesdeskholder2smaller { display:none;
 } 	
	
.servicesdeskholder3smaller { display:none;
 } 	
	

.desklogo {width:100%; margin-left:0px;  margin-top:79px;   height:108px; position:relative; float:left; background-image:url(desklogo.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
.holdingdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		
	
.topimage1 {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url(image1large.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage4.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage5 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage7 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage8 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage9.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
		
	
	
.mainpresentation {width:100%; margin-left:0px; margin-top:0px;  height:640px; position:relative;  float:left;}		
	
 #example {
        height: 640px;
        margin-top: 0;
		position:relative;
		float:left;
    }		
	
		.infoBlock8mob {
display:none;
}

		.infoBlock9mob {
display:none;
}

.infoBlock10mob {
display:none;
}
.infoBlock11mob {
display:none;
}
.infoBlock12mob {
 display:none;
}
.infoBlock13mob {
 display:none;
}
		.infoBlock {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    
    overflow: hidden;
   
    z-index: 1002;
	
}

		.infoBlock2 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob2.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock3 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:0px;
	margin-left: auto;
    margin-right: auto;
    width:1300px;
	height:640px;
    padding-bottom: 0;
    
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock4 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob4.png);
    overflow: hidden;
   
    z-index: 1002;
}

	.infoBlock5 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:270px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob5.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock6 {
    width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(officemain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	

	.infoBlock60 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url("carpetsmain2025.png");
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}	
		
		

	
		.infoBlock7 {
    width:100%; margin-left:0px;  top:75px;   height:135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url("introtxt700.png");
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}	


	
		.infoBlock8 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(communalmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}


		.infoBlock800 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(windowmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock9 {

	  width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
     background-image:url(ovenmain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock10 {

			  width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(infectionmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
	
}

	.infoBlock11 {
   width:80%; margin-left:10%; margin-right:10%;  height:auto;  position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:253px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock12 {
   width:100%; margin-left:0%; margin-right:0%;  height:111px;   position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:487px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	
	
	
	

.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage80003rd.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	

.slideimage4{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage88.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage5{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage100 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.slideimage1000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.homesectionnew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:590px; position:relative; float:left;}	
	
 .homesectionholdernew2020 { width:1300px;  height:590px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:630px; position:relative; float:left;}	
	
 .homesectionholdernew20202 { width:1300px;  height:630px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }			
	
	
	
.holdingdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		

 .topholderdesk1{ width:100%; height:195px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .topimagetxtholder { width:1300px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	
 .introtxt1 {width:100%; margin-left:0px;  margin-top:162px; margin-bottom:10px;  z-index:1; height:51px; position:relative; float:left; background-image:url("fogging2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
			
 .introtxt2 {width:100%; margin-left:0px;  margin-top:172px; margin-bottom:10px;  z-index:1; height:81px; position:relative; float:left; background-image:url("tenancymain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
		
 .introtxt3 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("officemain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt4 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:143px; position:relative; float:left; background-image:url("contactmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.introtxt5 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("ovenmain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt6 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("communalmain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt7 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("deepcleanmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.introtxt8 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("infectionmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
 .topholder{ width:1300px;  height:195px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	.introtxtheader {width:100%; margin-left:0px;  margin-top:70px; margin-bottom:70px;  z-index:1; height:336px; position:relative; float:left; background-image:url("introtxtheader.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	.footersection { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;} 
	
 .footerholder{ width:100%; height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block;  z-index:1; margin-top:0px; float:left; }
	
.footerlogo {width:100%; margin-left:0px;  margin-top:50px;  z-index:1; height:89px; position:relative; float:left; background-image:url(footerlogo.png); background-position: center center; background-repeat: no-repeat; background-size:auto; }		
.footerlinks {width:94%; position:relative; margin-bottom:60px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#6DACC4; text-align:center;}		
	

	

.socialandnumberholder { width:100%; height:auto; position:absolute;  left:0px; top:15px; z-index:100000000000; display:block;  z-index:1; margin-top:9px; } 		

	
.topdesknumber { width:235px; height:27px; position:relative; background-image:url(topnumber.png); margin-left:10px; float:left; display:block;  z-index:1; margin-top:13px; }		
	
	
.fbdesk { width:14px; height:27px; position:relative; background-image:url(fbdesk.png); margin-left:10px; float:left; display:block;  z-index:1; margin-top:13px; } 		
	
.instadesk { width:27px; height:27px; position:relative; background-image:url(instadesk.png); margin-left:0px; margin-right:10px; float:right; display:block;  z-index:1; margin-top:13px; }		


	
	
	
.followusheader { width:271px; height:27px; position:relative; background-image:url(followusheader.png); margin-left:709px; float:left; display:block;  z-index:1; margin-top:13px; }		

.galleryintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#FFFFFF; text-align:center;}		
	
.box1 {width:280px; margin-left:10px;  margin-top:140px;  height:auto; position:relative; float:left; }		
	
.box2 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }			
	
.box3 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }	
	
.box4 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }	
	
.box5 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }		
	
.box6 {display:none; }	
	
	
.boximage1  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.boximage2  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage2.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.boximage3  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.boximage4  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage4.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.boximage5  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage5.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
 .logo2 {width:100%; margin-left:0px;  margin-top:50px; margin-bottom:70px;  z-index:1; height:115px; position:relative; float:left; background-image:url("logo2.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader1 { width:80%; height:auto;  position:relative;  margin-left:10%; margin-right:10%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:11px; margin-bottom:0px; float:left;}	
	
	
 .servicesholderdesk1{ width:100%; height:750px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#6DACC4;
 }  
	
 .servicestxtholder { width:1500px;  height:750px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  	
	
 .homeintroholdermain{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .homeintrotxtholder { width:1500px;  height:auto;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  		
	
.homepageintro {width:96%; position:relative; margin-bottom:80px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:80px; font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#040404; text-align:center;	}	
	
h1 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}
	
h2 {font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}		
	
	
.homeservicesintro {width:96%; position:relative; margin-bottom:40px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:20px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;	}		
	
.callustxt { font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:600; color:#FFFFFF; text-align:center;	}		
	
.servicesdeskholder1 { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 }  
	
.masterclassandashby { width:100%; height:auto; position:absolute;   text-align:center; float:none; left:0px; 
  z-index:1; top:485px;  display:block;
 }  	
	
.masterclass { width:370px; height:104px; position:relative; background-image:url("duluxrotator.png"); margin-left:10px; float:left; display:block;  z-index:1; margin-top:7px; }	
	
.ashby { width:111px; height:111px; position:relative; background-image:url("zinsserrotator.png"); margin-right:10px; float:right; display:block;  z-index:1; margin-top:6px; }		
	
.deepcleaninglarge {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url("deepcleaninglarge.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .deepcleaninglargeholder { width:1500px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
.bottomdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:10px; position:relative; float:left;}	
	
.bottomdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#333333;  height:10px; position:relative; float:left;}	
	
.infectiontxt1 {width:100%; margin-left:0px;  margin-top:140px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader2 { width:96%; height:auto;  position:relative;  margin-left:2%; margin-right:2%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:23px; margin-bottom:0px; float:left;}		
	
.infectiontxt2 {width:100%; margin-left:0px;  margin-top:90px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.whitesection {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:590px; position:relative; float:left;}	
	
 .whitesectionholder { width:1500px;  height:590px; position:relative; background-color:#ffffff; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }	
	
	
.pinksection {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:600px; position:relative; float:left;}	
	
 .pinksectionholder { width:1500px;  height:600px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
	
.hometxtholder3 { width:550px; height:auto; position:relative;   margin-left:20px;   z-index:1; margin-top:40px; float:left; display:block; }	
	
.hometxt3 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}	
	
.headerholder1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.homeimage3 { width:550px; height:402px; position:relative;   margin-left:140px;  background-image:url("homeimage333.jpg"); z-index:1; margin-top:100px; float:left; display:block; }		
	
.homeimage4 { width:550px; height:402px; position:relative;   margin-left:80px;  background-image:url(image4.png); z-index:1; margin-top:70px; float:left; display:block; }		
		
.hometxtholder4 { width:550px; height:auto; position:relative;   margin-left:90px;   z-index:1; margin-top:30px; float:left; display:block; }			
	
.hometxt4 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}		

.hometxt2 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:15px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:left;}		
	
.topmobilelinks { display:none; }
	
.linksmain {width:100%; margin-left:0px; margin-top:18px;  background-color:#6DACC4; height:41px; position:relative; float:left; display:block; }	
	
 .linksmain2020holder { width:1300px;  height:41px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
		
.homelink {width:48px; margin-left:10px; margin-top:15px;  background-image: url("homelink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
	
.carpetlink {width:218px; margin-left:24px; margin-top:15px;  background-image: url("carpetlink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.officelink {width:159px; margin-left:24px; margin-top:15px;  background-image: url("officelink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.ovenlink {width:72px; margin-left:24px; margin-top:15px;  background-image: url("carpetcleaninglink2.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.infectionlink {width:137px; margin-left:24px; margin-top:15px;  background-image: url("infectionlink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.deepcleaninglink {width:125px; margin-left:24px; margin-top:15px;  background-image: url("deepcleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.biocleaninglink {width:113px; margin-left:24px; margin-top:15px;  background-image: url("biocleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.floodcleaninglink {width:134px; margin-left:24px; margin-top:15px;  background-image: url("floodcleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }	
		
.contactuslink {width:77px; margin-right:10px; margin-top:15px;  background-image: url("contactuslink.jpg"); height:13px; position:relative; float:right; display:block; }			
	
.duluxrotator  {width:370px; margin-left:10px; position:relative; height:104px; background-image:url("duluxrotator.png"); float:left; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }	
	
	
.zinsserrotator  {width:111px; margin-right:10px; position:relative; height:111px; background-image:url("zinsserrotator.png"); float:right; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }		
	
.homeimage5  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage5.jpg); z-index:1; margin-top:100px; float:left; display:block; }
	
	
	
.homeimage6  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage6.jpg); z-index:1; margin-top:120px; float:left; display:block; }
	
.homeimage7  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage7.jpg); z-index:1; margin-top:120px; float:left; display:block; }	
	
.homeimage8  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage8.jpg); z-index:1; margin-top:120px; float:left; display:block; }	
	
.homeimage9  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage9.jpg); z-index:1; margin-top:100px; float:left; display:block; }		
	
.homeimage10  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage10.jpg); z-index:1; margin-top:100px; float:left; display:block; }
	
.homeimage11  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage11.jpg); z-index:1; margin-top:100px; float:left; display:block; }		
	
	
.homeimage12  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage12.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage13  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage13.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage14  { width:572px; height:600px; position:relative;   margin-left:100px;  background-image:url(homeimage14.jpg); z-index:1; margin-top:128px; float:left; display:block; }		
	

.homeimage42019 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage42019.jpg); z-index:1; margin-top:84px; float:left; display:block; }		
	
.homeimage52019 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage52019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
.homeimage62019 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage62019.jpg); z-index:1; margin-top:94px; float:left; display:block; }	
	
.homeimage72019 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage72019.jpg); z-index:1; margin-top:84px; float:left; display:block; }	
	
	
.homeimage92019 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage92019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage102019 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage102019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage112019 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage112019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
	
	
	h1 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:24pt;}
	
	h2 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:24pt;}
	
	h3 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:center; font-size:18pt;}
	
	
	
	
.contactdesk1 {width:550px; position:relative; float:left; height:auto; margin-left:0px; margin-right:0%; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left; display: block;}	
	
.contactmobtxt1 {display:none;}			
	
.homesectionnew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:850px; position:relative; float:left;}	
	
 .homesectionholdernew20203 { width:1300px;  height:850px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	

.homefourimagesholder { width:100%; height:auto; position:relative;   float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; } 	
	
.box1 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box2.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box2 {width:34%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url("box3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box3 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box4 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box5.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
.box5 {width:34%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url("box1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box6 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box4.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; display: block;}	
	
.servicestxt {width:84%; margin-left:8%; margin-right:8%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}
	
.moredetails {width:100%; margin-left:0px;  margin-top:25px; margin-bottom:0px;  z-index:1; height:17px; position:relative; float:left; background-image:url("moredetails.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20201 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20201.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicestxt2020 {width:70%; margin-left:15%; margin-right:15%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt;  font-family: 'Poppins', sans-serif; font-weight:200; color:#FFFFFF; text-align:center;}
	
	
.servicesheader20202 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20202.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20203  {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20203.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20204 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20204.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		

	
.servicesheader20205 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20205.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20206 {width:100%; margin-left:0px;  margin-top:96px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20206.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
 .homesectionholdernew2020infection { width:1300px;  height:620px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:620px; position:relative; float:left;}		
	
.homesection12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:710px; position:relative; float:left;}	
	
 .homesectionholder12020 { width:1300px;  height:710px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.servicesbox1  {width:305px; margin-left:20px; margin-top:0px;  height:auto; position:relative; float:left;}	
	
.servicesbox2  {width:305px; margin-left:20px; margin-top:0px;   height:auto; position:relative; float:left;}		
	
.servicesbox3  {width:305px; margin-left:20px; margin-top:0px;   height:auto; position:relative; float:left;}	
	
.servicesbox4  {width:305px; margin-left:20px; margin-top:0px;  height:auto; position:relative; float:left;}		
	
	
.servicesicon1 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon1.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.servicesicon2 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon2.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesicon3 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon3.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesicon4 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon4.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
			
	
.servicesimageholder {width:100%; margin-left:0px; margin-top:10px;  height:auto; position:relative; float:left;}		
	
	
.portintro {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:55px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}			
	
.chooseusheader {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
.servicesdeskholder  {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left;}	
	
	
.latestnewsholder  {width:100%;  margin-top:0px; background-color:#FFFFFF; height:1250px; position:relative; float:left; }	
	
.latestnews { width:1300px; height:1250px;  position:relative;   margin-left:auto; margin-right:auto;  z-index:1; margin-top:0px; float:none;}
	
.latestnewsheader  {width:100%;  margin-top:35px; background-color:#FFFFFF; height:auto; position:relative; text-align:center; font-size:12pt; font-family: 'Poppins', sans-serif; color:#111111; }		
	
.project1 {width:100%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:left;}
	
.project2 {width:100%; position:relative; float:left; height:auto; margin-top:40px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
	
.projecttxt {width:650px; position:relative; float:left;  height:auto; margin-top:0px; margin-left:30px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
.pinnaclelogo {width:446px; height:242px; position:relative; float:left;  background-image:url(tjc.jpg); margin-top:90px; margin-left:80px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}		
	
.perfectpiglogo {width:223px; height:212px; position:relative; float:left;  background-image:url(perfectpiglogo.png); margin-top:20px; margin-left:260px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
.aoclogo {width:318px; height:187px; position:relative; float:left;  background-image:url(aoclogo.jpg); margin-top:150px; margin-left:162px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
.innovatelogo {width:280px; height:148px; position:relative; float:left;  background-image:url(innovatelogo.png); margin-top:90px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}			
	
.jdlogo {width:305px; height:101px; position:relative; float:left;  background-image:url(jdlogo.png); margin-top:170px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
	
.usefullinksheader { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:26pt;}	
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("carpetsmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.topimage800 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.homeimage72022  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage72022.jpg); z-index:1; margin-top:87px; float:left; display:block; }	
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.homeimage62022 { width:572px; height:385px; position:relative;   margin-left:40px;   background-image:url(homeimage62022.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
		
 .introtxt301 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("windowmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage900  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage900.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
	
 .introtxt302 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("windowcleaningmain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt303 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("communalmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.portsection1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:950px; position:relative; float:left;}	
	
 .portsectionholder1{ width:1200px;  height:950px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portintro33 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro4 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro55 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:80px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
	
.portrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:50px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.portrow2 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}	
	
.port1 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port12.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port2 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port22.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port3 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port32.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port4 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port42.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }		
	
.port5 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port62.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port6 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port52.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port7 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port72.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }	
	
.port8 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port82.jpg);  height:250px; position:relative; z-index:1; float:left; display:block; }		
	
.chooseusheader2022 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.homeimage901  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage901.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage42022 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage42022.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage500  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage500.jpg); z-index:1; margin-top:97px; float:left; display:block; }
		
.homeimage400 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage400.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
.topimage82022 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
 .introtxt3032022 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("endoftenancyintro.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage90122  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage90122.jpg); z-index:1; margin-top:124px; float:left; display:block; }
	
	
.homeimage42023 { width:572px; height:385px; position:relative;   margin-left:30px;   background-image:url(homeimage42023.jpg); z-index:1; margin-top:77px; float:left; display:block; }		
	
.port1holder {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:500px; position:relative; z-index:1; float:left; display:block; }	
	
.port2holder {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;  height:500px; position:relative; z-index:1; float:left; display:block; }	
	
.port3holder {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:500px; position:relative; z-index:1; float:left; display:block; }	
	
.port4holder 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:500px; position:relative; z-index:1; float:left; display:block; }	

.port100 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy12nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }	
	
.port101 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenacy22nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }		
	
.port102 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy32nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }	
	
.port103 {width:283px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy42nd.jpg);  height:377px; position:relative; z-index:1; float:left; display:block; }		
	
.tenacyheaderholder {width:100%; margin-left:0px; margin-top:40px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.tenancyheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.portsection12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:750px; position:relative; float:left;}	
	
 .portsectionholder12023 { width:1200px;  height:750px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portsection120231 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:500px; position:relative; float:left;}	
	
 .portsectionholder120231 { width:1200px;  height:500px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		

.reviewsrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.reviews1 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews2 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;  height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews3 {width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews4 	{width:283px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }		
	
.reviewstxt {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}
	
.introtxt700 {width:100%; margin-left:0px;  margin-top:85px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt700.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.topimage8000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage80003rd.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
		
.homeimage120  { width:572px; height:385px; position:relative;   margin-left:100px;  background-image:url(homeimage120.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage112025 { width:572px; height:385px; position:relative;   margin-left:40px;   background-image:url(homeimage112025.jpg); z-index:1; margin-top:104px; float:left; display:block; }		
	
.topimage801 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage8012nd.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage802 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage8022nd.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .introtxt3001  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3001.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt3002  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3002.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.floodheads1	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:16pt;}	
.floodheads2	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:16pt;}	
	
.homesectionnew2028 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:820px; position:relative; float:left;}	
	
.homesectionnew2030 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:690px; position:relative; float:left;}		
	
.homeimage72025  { width:572px; height:572px; position:relative;   margin-left:80px;  background-image:url(homeimage72025.jpg); z-index:1; margin-top:107px; float:left; display:block; }
	
.homeimage72026  { width:572px; height:537px; position:relative;   margin-left:80px;  background-image:url(homeimage72026.jpg); z-index:1; margin-top:87px; float:left; display:block; }		
	
 .floodexampleheader {width:100%; margin-left:0px;  margin-top:60px; margin-bottom:10px;  z-index:1; height:33px; position:relative; float:left; background-image:url("floodexampleheader.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.floodexamplesholder {width:100%; margin-left:0px; margin-top:50px;   height:auto; position:relative; float:left; margin-bottom:0px;}	
	
 .floodexample1  {width:630px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:664px; position:relative; float:left; background-image:url("floodexample12nd.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .floodexample2  {width:630px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:664px; position:relative; float:left; background-image:url("floodexample22nd.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.homesectionnew2029 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:990px; position:relative; float:left;}		
	
.homesectionnew2032 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:690px; position:relative; float:left;}	
	
.homeimage62025 { width:572px; height:528px; position:relative;   margin-left:50px;   background-image:url(homeimage62025.jpg); z-index:1; margin-top:54px; float:left; display:block; }		
	
	
}




/* large Screen ----------- */
@media only screen and (min-width : 1500px) {
	
	
.topmobilebar { display:none; }
	
	
	
.mobintrosection { display:none;}	
	
	
.servicesdeskholder2smaller { display:none;
 } 	
	
.servicesdeskholder3smaller { display:none;
 } 	
	

.desklogo {width:100%; margin-left:0px;  margin-top:76px;   height:108px; position:relative; float:left; background-image:url(desklogo.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
.holdingdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		
	
.topimage1 {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url(image1large.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage4.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage5 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage7 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage8 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage9.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
		
	
	
.mainpresentation {width:100%; margin-left:0px; margin-top:0px;  height:640px; position:relative;  float:left;}		
	
 #example {
        height: 640px;
        margin-top: 0;
		position:relative;
		float:left;
    }		
	
		.infoBlock8mob {
display:none;
}

		.infoBlock9mob {
display:none;
}

.infoBlock10mob {
display:none;
}
.infoBlock11mob {
display:none;
}
.infoBlock12mob {
 display:none;
}
.infoBlock13mob {
 display:none;
}
		.infoBlock {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    
    overflow: hidden;
   
    z-index: 1002;
	
}

		.infoBlock2 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob2.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock3 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:0px;
	margin-left: auto;
    margin-right: auto;
    width:1500px;
	height:640px;
    padding-bottom: 0;
    
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock4 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob4.png);
    overflow: hidden;
   
    z-index: 1002;
}

	.infoBlock5 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:270px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob5.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock6 {
    width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(officemain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	

	.infoBlock60 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(carpetsmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}	


	

		.infoBlock7 {
    width:100%; margin-left:0px;  top:75px;   height:135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url("introtxt700.png");
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	
		.infoBlock8 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(communalmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}


		.infoBlock800 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(windowmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock9 {

	  width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(ovenmain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock10 {

			  width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(infectionmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
	
}

	.infoBlock11 {
   width:80%; margin-left:10%; margin-right:10%;  height:auto;  position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:253px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock12 {
   width:100%; margin-left:0%; margin-right:0%;  height:111px;   position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:487px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	
	
	
	

.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage80002nd.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	

.slideimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage9.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage5{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage100 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage1000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}			
	
.slideimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.homesectionnew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:560px; position:relative; float:left;}	
	
 .homesectionholdernew2020 { width:1500px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:560px; position:relative; float:left;}	
	
 .homesectionholdernew20202 { width:1500px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }			
	
	
	
.holdingdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		

 .topholderdesk1{ width:100%; height:195px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .topimagetxtholder { width:1500px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	
 .introtxt1 {width:100%; margin-left:0px;  margin-top:162px; margin-bottom:10px;  z-index:1; height:51px; position:relative; float:left; background-image:url("fogging2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
			
 .introtxt2 {width:100%; margin-left:0px;  margin-top:172px; margin-bottom:10px;  z-index:1; height:81px; position:relative; float:left; background-image:url("tenancymain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
		
 .introtxt3 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("officemain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt4 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:143px; position:relative; float:left; background-image:url("contactmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.introtxt5 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("ovenmain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt6 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("communalmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt7 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("deepcleanmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.introtxt8 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("infectionmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
 .topholder{ width:1500px;  height:195px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	.introtxtheader {width:100%; margin-left:0px;  margin-top:70px; margin-bottom:70px;  z-index:1; height:336px; position:relative; float:left; background-image:url("introtxtheader.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	.footersection { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;} 
	
 .footerholder{ width:100%; height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block;  z-index:1; margin-top:0px; float:left; }
	
.footerlogo {width:100%; margin-left:0px;  margin-top:40px;  z-index:1; height:91px; position:relative; float:left; background-image:url(footerlogo.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
	
.footerlinks {width:94%; position:relative; margin-bottom:60px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:50px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#6DACC4; text-align:center;}		
	
.footernumber {width:268px; margin-left:0px; margin-right:20px; margin-top:135px;  z-index:1; height:30px; position:relative; float:right; background-image:url(footernumber.png); }	
	

.socialandnumberholder { width:100%; height:auto; position:absolute;  left:0px; top:15px; z-index:100000000000; display:block;  z-index:1; margin-top:9px; } 		

	
.topdesknumber { width:235px; height:27px; position:relative; background-image:url(topnumber.png); margin-left:10px; float:left; display:block;  z-index:1; margin-top:13px; }		
	
	
.fbdesk { width:14px; height:27px; position:relative; background-image:url(fbdesk.png); margin-left:0px; margin-right:10px; float:right; display:block;  z-index:1; margin-top:13px; } 		
	
.instadesk { width:27px; height:27px; position:relative; background-image:url(instadesk.png); margin-left:15px; float:left; display:block;  z-index:1; margin-top:13px; }		

	
	
	
	
.followusheader { width:271px; height:27px; position:relative; background-image:url(followusheader.png); margin-left:899px; float:left; display:block;  z-index:1; margin-top:13px; }		

.galleryintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#FFFFFF; text-align:center;}		
	
.box1 {width:280px; margin-left:10px;  margin-top:140px;  height:auto; position:relative; float:left; }		
	
.box2 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }			
	
.box3 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }	
	
.box4 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }	
	
.box5 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }		
	
.box6 {display:none; }	
	
	
.boximage1  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.boximage2  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage2.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.boximage3  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.boximage4  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage4.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.boximage5  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage5.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
 .logo2 {width:100%; margin-left:0px;  margin-top:50px; margin-bottom:70px;  z-index:1; height:115px; position:relative; float:left; background-image:url("logo2.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader1 { width:80%; height:auto;  position:relative;  margin-left:10%; margin-right:10%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:11px; margin-bottom:0px; float:left;}	
	
	
 .servicesholderdesk1{ width:100%; height:750px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#6DACC4;
 }  
	
 .servicestxtholder { width:1500px;  height:750px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  	
	
 .homeintroholdermain{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .homeintrotxtholder { width:1500px;  height:auto;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  		
	
.homepageintro {width:96%; position:relative; margin-bottom:80px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:80px; font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#040404; text-align:center;	}	
	
h1 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}
	
h2 {font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}		
	
	
.homeservicesintro {width:96%; position:relative; margin-bottom:40px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:20px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;	}		
	
.callustxt { font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:600; color:#FFFFFF; text-align:center;	}		
	
.servicesdeskholder1 { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 }  
	
.masterclassandashby { width:100%; height:auto; position:absolute;   text-align:center; float:none; left:0px; 
  z-index:1; top:485px;  display:block;
 }  	
	
.masterclass { width:370px; height:104px; position:relative; background-image:url("duluxrotator.png"); margin-left:10px; float:left; display:block;  z-index:1; margin-top:7px; }	
	
.ashby { width:111px; height:111px; position:relative; background-image:url("zinsserrotator.png"); margin-right:10px; float:right; display:block;  z-index:1; margin-top:6px; }		
	
.deepcleaninglarge {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url("deepcleaninglarge.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .deepcleaninglargeholder { width:1500px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
.bottomdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:10px; position:relative; float:left;}	
	
.bottomdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#333333;  height:10px; position:relative; float:left;}	
	
.infectiontxt1 {width:100%; margin-left:0px;  margin-top:140px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader2 { width:96%; height:auto;  position:relative;  margin-left:2%; margin-right:2%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:23px; margin-bottom:0px; float:left;}		
	
.infectiontxt2 {width:100%; margin-left:0px;  margin-top:90px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.whitesection {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:590px; position:relative; float:left;}	
	
 .whitesectionholder { width:1500px;  height:590px; position:relative; background-color:#ffffff; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }	
	
	
.pinksection {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:600px; position:relative; float:left;}	
	
 .pinksectionholder { width:1500px;  height:600px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
	
.hometxtholder3 { width:650px; height:auto; position:relative;   margin-left:20px;   z-index:1; margin-top:50px; float:left; display:block; }	
	
.hometxt3 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}	
	
.headerholder1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.homeimage3 { width:550px; height:402px; position:relative;   margin-left:140px;  background-image:url("homeimage333.jpg"); z-index:1; margin-top:100px; float:left; display:block; }		
	
.homeimage4 { width:550px; height:402px; position:relative;   margin-left:80px;  background-image:url(image4.png); z-index:1; margin-top:70px; float:left; display:block; }		
		
.hometxtholder4 { width:655px; height:auto; position:relative;   margin-left:190px;   z-index:1; margin-top:30px; float:left; display:block; }			
	
.hometxt4 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}		

.hometxt2 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:15px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:left;}		
	
.topmobilelinks { display:none; }
	
.linksmain {width:100%; margin-left:0px; margin-top:18px;  background-color:#6DACC4; height:41px; position:relative; float:left; display:block; }	
	
 .linksmain2020holder { width:1500px;  height:41px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
		
.homelink {width:48px; margin-left:10px; margin-top:15px;  background-image: url("homelink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
	
.carpetlink {width:218px; margin-left:41px; margin-top:15px;  background-image: url("carpetlink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.officelink {width:159px; margin-left:41px; margin-top:15px;  background-image: url("officelink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.ovenlink {width:147px; margin-left:41px; margin-top:15px;  background-image: url("ovenlink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.infectionlink {width:137px; margin-left:41px; margin-top:15px;  background-image: url("infectionlink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.deepcleaninglink {width:125px; margin-left:41px; margin-top:15px;  background-image: url("deepcleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.biocleaninglink {width:113px; margin-left:41px; margin-top:15px;  background-image: url("biocleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.floodcleaninglink {width:134px; margin-left:41px; margin-top:15px;  background-image: url("floodcleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }	
		
.contactuslink {width:77px; margin-right:10px; margin-top:15px;  background-image: url("contactuslink.jpg"); height:13px; position:relative; float:right; display:block; }	
	
.duluxrotator  {width:370px; margin-left:10px; position:relative; height:104px; background-image:url("duluxrotator.png"); float:left; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }	
	
	
.zinsserrotator  {width:111px; margin-right:10px; position:relative; height:111px; background-image:url("zinsserrotator.png"); float:right; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }		
	
.homeimage5  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage5.jpg); z-index:1; margin-top:97px; float:left; display:block; }
	
	
	
.homeimage6  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage6.jpg); z-index:1; margin-top:97px; float:left; display:block; }
	
.homeimage7  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage7.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage8  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage8.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage9  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage9.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage10  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage10.jpg); z-index:1; margin-top:97px; float:left; display:block; }
	
.homeimage11  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage11.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
	
.homeimage12  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage12.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage13  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage13.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage14  { width:572px; height:600px; position:relative;   margin-left:180px;  background-image:url(homeimage14.jpg); z-index:1; margin-top:128px; float:left; display:block; }		
	

.homeimage42019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage42019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
.homeimage52019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage52019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
.homeimage62019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage62019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage72019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage72019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
	
.homeimage92019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage92019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage102019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage102019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage112019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage112019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
	
	
	h1 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:24pt;}
	
	h2 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:24pt;}
	
	h3 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;  text-align:center; font-size:20pt;}
	
.contactdesk1 {width:600px; position:relative; float:left; height:auto; margin-left:0px; margin-right:0%; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left; display: block;}	
	
.contactmobtxt1 {display:none;}			
	
.homesectionnew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:850px; position:relative; float:left;}	
	
 .homesectionholdernew20203 { width:1500px;  height:850px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	

.homefourimagesholder { width:100%; height:auto; position:relative;   float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; } 	
	
.box1 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box2.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box2 {width:34%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url("box3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box3 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box4 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box5.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
.box5 {width:34%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url("box1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box6 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box4.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; display: block;}	
	
.servicestxt {width:90%; margin-left:5%; margin-right:5%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}
	
.moredetails {width:100%; margin-left:0px;  margin-top:25px; margin-bottom:0px;  z-index:1; height:17px; position:relative; float:left; background-image:url("moredetails.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20201 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20201.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicestxt2020 {width:70%; margin-left:15%; margin-right:15%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt;  font-family: 'Poppins', sans-serif; font-weight:200; color:#FFFFFF; text-align:center;}
	
	
.servicesheader20202 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20202.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20203  {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20203.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20204 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20204.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		

	
.servicesheader20205 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20205.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20206 {width:100%; margin-left:0px;  margin-top:96px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20206.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		

 .homesectionholdernew2020infection { width:1500px;  height:620px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:620px; position:relative; float:left;}	
	
	
.homesection12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:710px; position:relative; float:left;}	
	
 .homesectionholder12020 { width:1500px;  height:710px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.servicesbox1  {width:355px; margin-left:10px; margin-top:0px;  height:auto; position:relative; float:left;}	
	
.servicesbox2  {width:355px; margin-left:20px; margin-top:0px;   height:auto; position:relative; float:left;}		
	
.servicesbox3  {width:355px; margin-left:20px; margin-top:0px;   height:auto; position:relative; float:left;}	
	
.servicesbox4  {width:355px; margin-left:20px; margin-top:0px;  height:auto; position:relative; float:left;}		
	
	
.servicesicon1 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon1.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.servicesicon2 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon2.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesicon3 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon3.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesicon4 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon4.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
			
	
.servicesimageholder {width:100%; margin-left:0px; margin-top:10px;  height:auto; position:relative; float:left;}		
	
	
.portintro {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:55px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}			
	
.chooseusheader {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
.servicesdeskholder  {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left;}	
	
	
.latestnewsholder  {width:100%;  margin-top:0px; background-color:#FFFFFF; height:1050px; position:relative; float:left; }	
	
.latestnews { width:1500px; height:1050px;  position:relative;   margin-left:auto; margin-right:auto;  z-index:1; margin-top:0px; float:none;}
	
.latestnewsheader  {width:100%;  margin-top:35px; background-color:#FFFFFF; height:auto; position:relative; text-align:center; font-size:12pt; font-family: 'Poppins', sans-serif; color:#111111; }		
	
.project1 {width:100%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:left;}
	
.project2 {width:100%; position:relative; float:left; height:auto; margin-top:40px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
	
.projecttxt {width:750px; position:relative; float:left;  height:auto; margin-top:0px; margin-left:30px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
.pinnaclelogo {width:446px; height:242px; position:relative; float:left;  background-image:url(tjc.jpg); margin-top:90px; margin-left:120px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
.aoclogo {width:318px; height:187px; position:relative; float:left;  background-image:url(aoclogo.jpg); margin-top:150px; margin-left:198px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
	
.perfectpiglogo {width:223px; height:212px; position:relative; float:left;  background-image:url(perfectpiglogo.png); margin-top:20px; margin-left:260px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	

	
.innovatelogo {width:280px; height:148px; position:relative; float:left;  background-image:url(innovatelogo.png); margin-top:90px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}			
	
.jdlogo {width:305px; height:101px; position:relative; float:left;  background-image:url(jdlogo.png); margin-top:170px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
	
.usefullinksheader { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:28pt;}	
	
	
.usefullinksheader2 { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:24pt;}		
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("carpetsmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.topimage800 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.homeimage72022  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage72022.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.homeimage62022 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage62022.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
 .introtxt301  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("windowmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage900  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage900.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
	
 .introtxt302 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("windowmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt303 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("communalmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.portsection1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:1000px; position:relative; float:left;}	
	
 .portsectionholder1{ width:1500px;  height:1000px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portintro33 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro4 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro55 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:80px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
	
.portrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:50px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.portrow2 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}	
	
.port1 {width:350px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port1.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port2 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port2.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port3 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port3.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port4 	{width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port4.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }		
	
.port5 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port6.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port6 {width:350px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port5.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port7 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port7.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port8 	{width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port8.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }		
	
.chooseusheader2022 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.homeimage901  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage901.jpg); z-index:1; margin-top:94px; float:left; display:block; }	
	
.homeimage42022 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage42022.jpg); z-index:1; margin-top:70px; float:left; display:block; }	
		
.homeimage500  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage500.jpg); z-index:1; margin-top:97px; float:left; display:block; }
		
.homeimage400 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage400.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.topimage82022 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
 .introtxt3032022 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("endoftenancyintro.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage90122  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage90122.jpg); z-index:1; margin-top:94px; float:left; display:block; }
	
	
.homeimage42023 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage42023.jpg); z-index:1; margin-top:77px; float:left; display:block; }		
	
.port1holder {width:350px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:560px; position:relative; z-index:1; float:left; display:block; }	
	
.port2holder {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;  height:560px; position:relative; z-index:1; float:left; display:block; }	
	
.port3holder {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;   height:560px; position:relative; z-index:1; float:left; display:block; }	
	
.port4holder 	{width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;   height:560px; position:relative; z-index:1; float:left; display:block; }	

.port100 {width:350px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy1.jpg);  height:450px; position:relative; z-index:1; float:left; display:block; }	
	
.port101 {width:350px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy2.jpg);  height:450px; position:relative; z-index:1; float:left; display:block; }		
	
.port102 {width:350px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy3.jpg);  height:450px; position:relative; z-index:1; float:left; display:block; }	
	
.port103 {width:350px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy4.jpg);  height:450px; position:relative; z-index:1; float:left; display:block; }		
	
.tenacyheaderholder {width:100%; margin-left:0px; margin-top:40px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.tenancyheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.portsection12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:810px; position:relative; float:left;}	
	
 .portsectionholder12023 { width:1500px;  height:810px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portsection120231 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:500px; position:relative; float:left;}	
	
 .portsectionholder120231 { width:1500px;  height:500px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		

.reviewsrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.reviews1 {width:350px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews2 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;  height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews3 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews4 	{width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }		
	
.reviewstxt {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}	
		
.introtxt700 {width:100%; margin-left:0px;  margin-top:85px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt700.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.topimage8000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage80002nd.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
		
.homeimage120  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage120.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage112025 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage112025.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.topimage801 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage801.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage802 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage802.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .introtxt3001  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3001.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt3002  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3002.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.floodheads1	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:16pt;}	
.floodheads2	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:16pt;}	
	
.homesectionnew2028 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:820px; position:relative; float:left;}	
	
.homesectionnew2030 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:690px; position:relative; float:left;}		
	
.homeimage72025  { width:572px; height:572px; position:relative;   margin-left:180px;  background-image:url(homeimage72025.jpg); z-index:1; margin-top:107px; float:left; display:block; }
	
.homeimage72026  { width:572px; height:537px; position:relative;   margin-left:180px;  background-image:url(homeimage72026.jpg); z-index:1; margin-top:87px; float:left; display:block; }		
	
 .floodexampleheader {width:100%; margin-left:0px;  margin-top:60px; margin-bottom:10px;  z-index:1; height:33px; position:relative; float:left; background-image:url("floodexampleheader.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.floodexamplesholder {width:100%; margin-left:0px; margin-top:50px;   height:auto; position:relative; float:left; margin-bottom:0px;}	
	
 .floodexample1  {width:730px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:757px; position:relative; float:left; background-image:url("floodexample1.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .floodexample2  {width:730px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:757px; position:relative; float:left; background-image:url("floodexample2.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.homesectionnew2029 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:990px; position:relative; float:left;}		
	
.homesectionnew2032 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:690px; position:relative; float:left;}	
	
.homeimage62025 { width:572px; height:528px; position:relative;   margin-left:50px;   background-image:url(homeimage62025.jpg); z-index:1; margin-top:54px; float:left; display:block; }	
	
}


/* large Screen ----------- */
@media only screen and (min-width : 1700px) {
	
	
.topmobilebar { display:none; }
	
	
	
.mobintrosection { display:none;}	
	
	
.servicesdeskholder2smaller { display:none;
 } 	
	
.servicesdeskholder3smaller { display:none;
 } 	
	

.desklogo {width:100%; margin-left:0px;  margin-top:76px;   height:108px; position:relative; float:left; background-image:url(desklogo.jpg); background-position: center center; background-repeat: no-repeat; background-size: auto;}		
	
.holdingdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		
	
.topimage1 {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url(image1large.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage4.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage5 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage7 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.topimage8 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage9.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
		
	
	
.mainpresentation {width:100%; margin-left:0px; margin-top:0px;  height:640px; position:relative;  float:left;}		
	
 #example {
        height: 640px;
        margin-top: 0;
		position:relative;
		float:left;
    }		
	
		.infoBlock8mob {
display:none;
}

		.infoBlock9mob {
display:none;
}

.infoBlock10mob {
display:none;
}
.infoBlock11mob {
display:none;
}
.infoBlock12mob {
 display:none;
}
.infoBlock13mob {
 display:none;
}
		.infoBlock {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    
    overflow: hidden;
   
    z-index: 1002;
	
}

		.infoBlock2 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob2.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock3 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:0px;
	margin-left: auto;
    margin-right: auto;
    width:1500px;
	height:640px;
    padding-bottom: 0;
    
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock4 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:260px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob4.png);
    overflow: hidden;
   
    z-index: 1002;
}

	.infoBlock5 {
    position: absolute;
    right:0;
    left: 0;
	margin-top:194px;
	margin-left: auto;
    margin-right: auto;
    width:270px;
	height:156px;
    padding-bottom: 0;
    background-image:url(housemob5.png);
    overflow: hidden;
   
    z-index: 1002;
	
}

	.infoBlock6 {
    width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(officemain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	

	.infoBlock60 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(carpetsmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}	


	

		.infoBlock7 {
    width:100%; margin-left:0px;  top:75px;   height:135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(introtxt700.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	
		.infoBlock8 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(communalmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}


		.infoBlock800 {
    width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(windowmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock9 {

	  width:100%; margin-left:0px;  top:68px;   height: 158px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(ovenmain.fw.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock10 {

			  width:100%; margin-left:0px;  top:75px;   height: 135px; position:absolute;  background-position: center center; background-repeat: no-repeat; background-size: auto;	
    background-image:url(infectionmain2025.png);
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
	
}

	.infoBlock11 {
   width:80%; margin-left:10%; margin-right:10%;  height:auto;  position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:253px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}

	.infoBlock12 {
   width:100%; margin-left:0%; margin-right:0%;  height:111px;   position:absolute; left:0px;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center;  top:487px; margin-bottom:0px; 	
    overflow: hidden;
    opacity: 0;
    z-index: 1002;
	
}
	
	
	
	

.slideimage1 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
	
.slideimage2 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8000.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage3 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage3.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	

.slideimage4 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage9.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage5{width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage7.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.slideimage100 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.slideimage1000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}			
	
.slideimage6 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(slideimage6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.homesectionnew2020 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:560px; position:relative; float:left;}	
	
 .homesectionholdernew2020 { width:1500px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew20202 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:560px; position:relative; float:left;}	
	
 .homesectionholdernew20202 { width:1500px;  height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }			
	
	
	
.holdingdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:8px; position:relative; float:left;}		

 .topholderdesk1{ width:100%; height:195px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .topimagetxtholder { width:1500px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	
 .introtxt1 {width:100%; margin-left:0px;  margin-top:162px; margin-bottom:10px;  z-index:1; height:51px; position:relative; float:left; background-image:url("fogging2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
			
 .introtxt2 {width:100%; margin-left:0px;  margin-top:172px; margin-bottom:10px;  z-index:1; height:81px; position:relative; float:left; background-image:url("tenancymain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
		
 .introtxt3 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("officemain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt4 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:143px; position:relative; float:left; background-image:url("contactmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}
	
.introtxt5 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:158px; position:relative; float:left; background-image:url("ovenmain.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt6 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("communalmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.introtxt7 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("deepcleanmain.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.introtxt8 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("infectionmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
 .topholder{ width:1500px;  height:195px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
	.introtxtheader {width:100%; margin-left:0px;  margin-top:70px; margin-bottom:70px;  z-index:1; height:336px; position:relative; float:left; background-image:url("introtxtheader.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	.footersection { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;} 
	
 .footerholder{ width:100%; height:auto; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block;  z-index:1; margin-top:0px; float:left; }
	
.footerlogo {width:100%; margin-left:0px;  margin-top:40px;  z-index:1; height:91px; position:relative; float:left; background-image:url(footerlogo.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
	
.footerlinks {width:94%; position:relative; margin-bottom:60px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:50px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#6DACC4; text-align:center;}		
	
.footernumber {width:268px; margin-left:0px; margin-right:20px; margin-top:135px;  z-index:1; height:30px; position:relative; float:right; background-image:url(footernumber.png); }	
	

.socialandnumberholder { width:100%; height:auto; position:absolute;  left:0px; top:15px; z-index:100000000000; display:block;  z-index:1; margin-top:9px; } 		

	
.topdesknumber { width:235px; height:27px; position:relative; background-image:url(topnumber.png); margin-left:10px; float:left; display:block;  z-index:1; margin-top:13px; }		
	
	
.fbdesk { width:14px; height:27px; position:relative; background-image:url(fbdesk.png); margin-left:0px; margin-right:10px; float:right; display:block;  z-index:1; margin-top:13px; } 		
	
.instadesk { width:27px; height:27px; position:relative; background-image:url(instadesk.png); margin-left:15px; float:left; display:block;  z-index:1; margin-top:13px; }		

	
	
	
	
.followusheader { width:271px; height:27px; position:relative; background-image:url(followusheader.png); margin-left:899px; float:left; display:block;  z-index:1; margin-top:13px; }		

.galleryintro {width:96%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:18px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#FFFFFF; text-align:center;}		
	
.box1 {width:280px; margin-left:10px;  margin-top:140px;  height:auto; position:relative; float:left; }		
	
.box2 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }			
	
.box3 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }	
	
.box4 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }	
	
.box5 {width:280px; margin-left:20px;  margin-top:140px;  height:auto; position:relative; float:left; }		
	
.box6 {display:none; }	
	
	
.boximage1  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.boximage2  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage2.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.boximage3  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.boximage4  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage4.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
.boximage5  {width:100%; margin-left:0px;  margin-top:0px;  height:200px; position:relative; float:left; background-image:url("portimage5.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
	
 .logo2 {width:100%; margin-left:0px;  margin-top:50px; margin-bottom:70px;  z-index:1; height:115px; position:relative; float:left; background-image:url("logo2.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader1 { width:80%; height:auto;  position:relative;  margin-left:10%; margin-right:10%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:11px; margin-bottom:0px; float:left;}	
	
	
 .servicesholderdesk1{ width:100%; height:750px; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#6DACC4;
 }  
	
 .servicestxtholder { width:1500px;  height:750px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  	
	
 .homeintroholdermain{ width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; background-color:#FFFFFF;
 }  
	
 .homeintrotxtholder { width:1500px;  height:auto;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  		
	
.homepageintro {width:96%; position:relative; margin-bottom:80px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:80px; font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#040404; text-align:center;	}	
	
h1 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}
	
h2 {font-size:14pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}		
	
	
.homeservicesintro {width:96%; position:relative; margin-bottom:40px; float:left; height:auto; margin-left:2%; margin-right:2%; margin-top:20px; font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:500; color:#FFFFFF; text-align:center;	}		
	
.callustxt { font-size:10pt; font-family: 'Poppins', sans-serif; font-weight:600; color:#FFFFFF; text-align:center;	}		
	
.servicesdeskholder1 { width:100%; height:auto; position:relative;  text-align:center; float:left; margin-left:0px; 
  z-index:1; margin-top:0px;  display:block;
 }  
	
.masterclassandashby { width:100%; height:auto; position:absolute;   text-align:center; float:none; left:0px; 
  z-index:1; top:485px;  display:block;
 }  	
	
.masterclass { width:370px; height:104px; position:relative; background-image:url("duluxrotator.png"); margin-left:10px; float:left; display:block;  z-index:1; margin-top:7px; }	
	
.ashby { width:111px; height:111px; position:relative; background-image:url("zinsserrotator.png"); margin-right:10px; float:right; display:block;  z-index:1; margin-top:6px; }		
	
.deepcleaninglarge {width:100%; margin-left:0px;  margin-top:0px;  height:640px; position:relative; float:left; background-image:url("deepcleaninglarge.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .deepcleaninglargeholder { width:1500px;  height:640px;   position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; }  
	
.bottomdeskbar {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:10px; position:relative; float:left;}	
	
.bottomdeskbar2 {width:100%; margin-left:0px; margin-top:0px; background-color:#333333;  height:10px; position:relative; float:left;}	
	
.infectiontxt1 {width:100%; margin-left:0px;  margin-top:140px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.homebannerheader2 { width:96%; height:auto;  position:relative;  margin-left:2%; margin-right:2%;  font-size:16pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF; text-align:center; z-index:1; margin-top:23px; margin-bottom:0px; float:left;}		
	
.infectiontxt2 {width:100%; margin-left:0px;  margin-top:90px; margin-bottom:15px;  z-index:1; height:101px; position:relative; float:left; background-image:url("infectiontxt1.fw.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.whitesection {width:100%; margin-left:0px; margin-top:0px;  background-color:#ffffff; height:590px; position:relative; float:left;}	
	
 .whitesectionholder { width:1500px;  height:590px; position:relative; background-color:#ffffff; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }	
	
	
.pinksection {width:100%; margin-left:0px; margin-top:0px;  background-color:#6DACC4; height:600px; position:relative; float:left;}	
	
 .pinksectionholder { width:1500px;  height:600px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
	
.hometxtholder3 { width:650px; height:auto; position:relative;   margin-left:20px;   z-index:1; margin-top:50px; float:left; display:block; }	
	
.hometxt3 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left;}	
	
.headerholder1 {width:100%;  margin-top:0px;  height:auto; position:relative; float:left; }	
	
.homeimage3 { width:550px; height:402px; position:relative;   margin-left:140px;  background-image:url("homeimage333.jpg"); z-index:1; margin-top:100px; float:left; display:block; }		
	
.homeimage4 { width:550px; height:402px; position:relative;   margin-left:80px;  background-image:url(image4.png); z-index:1; margin-top:70px; float:left; display:block; }		
		
.hometxtholder4 { width:655px; height:auto; position:relative;   margin-left:190px;   z-index:1; margin-top:30px; float:left; display:block; }			
	
.hometxt4 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}		

.hometxt2 {width:100%; margin-left:0%; margin-right:0%; position:relative; float:left; height:auto; margin-top:15px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#ffffff; text-align:left;}		
	
.topmobilelinks { display:none; }
	
.linksmain {width:100%; margin-left:0px; margin-top:18px;  background-color:#6DACC4; height:41px; position:relative; float:left; display:block; }	
	
 .linksmain2020holder { width:1500px;  height:41px; position:relative; background-color:#6DACC4; text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
		
.homelink {width:48px; margin-left:10px; margin-top:15px;  background-image: url("homelink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
	
.carpetlink {width:218px; margin-left:41px; margin-top:14px;  background-image: url("carpetlink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.officelink {width:159px; margin-left:41px; margin-top:14px;  background-image: url("officelink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.ovenlink {width:147px; margin-left:41px; margin-top:14px;  background-image: url("ovenlink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.infectionlink {width:137px; margin-left:41px; margin-top:14px;  background-image: url("infectionlink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.deepcleaninglink {width:125px; margin-left:41px; margin-top:14px;  background-image: url("deepcleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }	
	
.biocleaninglink {width:113px; margin-left:41px; margin-top:14px;  background-image: url("biocleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }		
	
.floodcleaninglink {width:134px; margin-left:41px; margin-top:14px;  background-image: url("floodcleaninglink.jpg"); height:13px; position:relative; float:left; display:block; }	
		
.contactuslink {width:77px; margin-right:10px; margin-top:14px;  background-image: url("contactuslink.jpg"); height:13px; position:relative; float:right; display:block; }		
	
	
.duluxrotator  {width:370px; margin-left:10px; position:relative; height:104px; background-image:url("duluxrotator.png"); float:left; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }	
	
	
.zinsserrotator  {width:111px; margin-right:10px; position:relative; height:111px; background-image:url("zinsserrotator.png"); float:right; margin-top:0px; font-size:12pt; font-family: 'PT Sans', sans-serif; color:#ffffff; text-align:center; margin-bottom:0px; }		
	
.homeimage5  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage5.jpg); z-index:1; margin-top:97px; float:left; display:block; }
	
	
	
.homeimage6  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage6.jpg); z-index:1; margin-top:97px; float:left; display:block; }
	
.homeimage7  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage7.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage8  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage8.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage9  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage9.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage10  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage10.jpg); z-index:1; margin-top:97px; float:left; display:block; }
	
.homeimage11  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage11.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
	
.homeimage12  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage12.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage13  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage13.jpg); z-index:1; margin-top:97px; float:left; display:block; }		
	
.homeimage14  { width:572px; height:600px; position:relative;   margin-left:180px;  background-image:url(homeimage14.jpg); z-index:1; margin-top:128px; float:left; display:block; }		
	

.homeimage42019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage42019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
.homeimage52019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage52019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
.homeimage62019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage62019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage72019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage72019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
	
.homeimage92019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage92019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage102019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage102019.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.homeimage112019 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage112019.jpg); z-index:1; margin-top:74px; float:left; display:block; }		
	
	
	
	h1 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:24pt;}
	
	h2 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:24pt;}
	
	h3 	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;  text-align:center; font-size:20pt;}
	
.contactdesk1 {width:600px; position:relative; float:left; height:auto; margin-left:0px; margin-right:0%; margin-top:5px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:left; display: block;}	
	
.contactmobtxt1 {display:none;}			
	
.homesectionnew20203 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:850px; position:relative; float:left;}	
	
 .homesectionholdernew20203 { width:1500px;  height:850px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	

.homefourimagesholder { width:100%; height:auto; position:relative;   float:left; margin-left:0px; display:block; 
  z-index:1; margin-top:0px; } 	
	
.box1 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box2.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box2 {width:34%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url("box3.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box3 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box6.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.box4 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box5.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
.box5 {width:34%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url("box1.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
.box6 {width:33%; margin-left:0px;  margin-top:0px;  z-index:1; height: 480px; position:relative; float:left; background-image:url(box4.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; display: block;}	
	
.servicestxt {width:90%; margin-left:5%; margin-right:5%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}
	
.moredetails {width:100%; margin-left:0px;  margin-top:25px; margin-bottom:0px;  z-index:1; height:17px; position:relative; float:left; background-image:url("moredetails.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20201 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20201.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicestxt2020 {width:70%; margin-left:15%; margin-right:15%; position:relative; float:left; height:auto; margin-top:10px; font-size:12pt;  font-family: 'Poppins', sans-serif; font-weight:200; color:#FFFFFF; text-align:center;}
	
	
.servicesheader20202 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20202.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20203  {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20203.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesheader20204 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20204.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		

	
.servicesheader20205 {width:100%; margin-left:0px;  margin-top:95px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20205.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
.servicesheader20206 {width:100%; margin-left:0px;  margin-top:96px; margin-bottom:10px; z-index:1; height:96px; position:relative; float:left; background-image:url("servicesheader20206.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		

 .homesectionholdernew2020infection { width:1500px;  height:620px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.homesectionnew2020infection {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:620px; position:relative; float:left;}	
	
	
.homesection12020 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:710px; position:relative; float:left;}	
	
 .homesectionholder12020 { width:1500px;  height:710px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.servicesbox1  {width:355px; margin-left:10px; margin-top:0px;  height:auto; position:relative; float:left;}	
	
.servicesbox2  {width:355px; margin-left:20px; margin-top:0px;   height:auto; position:relative; float:left;}		
	
.servicesbox3  {width:355px; margin-left:20px; margin-top:0px;   height:auto; position:relative; float:left;}	
	
.servicesbox4  {width:355px; margin-left:20px; margin-top:0px;  height:auto; position:relative; float:left;}		
	
	
.servicesicon1 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon1.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.servicesicon2 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon2.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
	
.servicesicon3 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon3.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.servicesicon4 {width:100%; margin-left:0px;  margin-top:28px; margin-bottom:20px; margin-bottom:10px; z-index:1; height:190px; position:relative; float:left; background-image:url(servicesicon4.png); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
			
	
.servicesimageholder {width:100%; margin-left:0px; margin-top:10px;  height:auto; position:relative; float:left;}		
	
	
.portintro {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:55px; font-size:12pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}			
	
.chooseusheader {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#FFFFFF;   text-align:center;}	
	
.servicesdeskholder  {width:100%; margin-left:0px; margin-top:30px;   height:auto; position:relative; float:left;}	
	
	
.latestnewsholder  {width:100%;  margin-top:0px; background-color:#FFFFFF; height:1050px; position:relative; float:left; }	
	
.latestnews { width:1500px; height:1050px;  position:relative;   margin-left:auto; margin-right:auto;  z-index:1; margin-top:0px; float:none;}
	
.latestnewsheader  {width:100%;  margin-top:35px; background-color:#FFFFFF; height:auto; position:relative; text-align:center; font-size:12pt; font-family: 'Poppins', sans-serif; color:#111111; }		
	
.project1 {width:100%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:left;}
	
.project2 {width:100%; position:relative; float:left; height:auto; margin-top:40px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
	
.projecttxt {width:750px; position:relative; float:left;  height:auto; margin-top:0px; margin-left:30px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#111111; text-align:left;}	
	
	
.pinnaclelogo {width:446px; height:242px; position:relative; float:left;  background-image:url(tjc.jpg); margin-top:90px; margin-left:120px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
.aoclogo {width:318px; height:187px; position:relative; float:left;  background-image:url(aoclogo.jpg); margin-top:150px; margin-left:198px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
	
.perfectpiglogo {width:223px; height:212px; position:relative; float:left;  background-image:url(perfectpiglogo.png); margin-top:20px; margin-left:260px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	

	
.innovatelogo {width:280px; height:148px; position:relative; float:left;  background-image:url(innovatelogo.png); margin-top:90px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}			
	
.jdlogo {width:305px; height:101px; position:relative; float:left;  background-image:url(jdlogo.png); margin-top:170px; margin-left:240px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#222222; text-align:left;}	
	
	
.usefullinksheader { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:28pt;}	
	
	
.usefullinksheader2 { font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:center; font-size:24pt;}		
	
 .introtxt300 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("carpetsmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.topimage800 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("buildersclean2021.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
.homeimage72022  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage72022.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.booknow {width:100%; margin-left:0px;  margin-top:10px; margin-bottom:0px; z-index:1; height:57px; position:relative; float:left; background-image:url("booknow.png"); background-position: center center; background-repeat: no-repeat; background-size: auto; }	
	
.homeimage62022 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage62022.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
 .introtxt301  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("windowmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage900  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage900.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
	
 .introtxt302 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("windowmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt303 {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("communalmain2025.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.portsection1 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:1000px; position:relative; float:left;}	
	
 .portsectionholder1{ width:1500px;  height:1000px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portintro33 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro4 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:40px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
.portintro55 {width:94%; position:relative; margin-bottom:0px; float:left; height:auto; margin-left:3%; margin-right:3%; margin-top:80px; font-size:12pt; font-family: 'Poppins', sans-serif;  color:#111111; text-align:center;}	
	
	
.portrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:50px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.portrow2 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}	
	
.port1 {width:350px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port1.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port2 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port2.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port3 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port3.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port4 	{width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port4.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }		
	
.port5 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port6.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port6 {width:350px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px; background-image:url(port5.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port7 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port7.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }	
	
.port8 	{width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px; background-image:url(port8.jpg);  height:290px; position:relative; z-index:1; float:left; display:block; }		
	
.chooseusheader2022 {font-size:25pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.homeimage901  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage901.jpg); z-index:1; margin-top:94px; float:left; display:block; }	
	
.homeimage42022 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage42022.jpg); z-index:1; margin-top:70px; float:left; display:block; }	
		
.homeimage500  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage500.jpg); z-index:1; margin-top:97px; float:left; display:block; }
		
.homeimage400 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage400.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.topimage82022 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage82022.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
	
 .introtxt3032022 {width:100%; margin-left:0px;  margin-top:68px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("endoftenancyintro.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.homeimage90122  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage90122.jpg); z-index:1; margin-top:94px; float:left; display:block; }
	
	
.homeimage42023 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage42023.jpg); z-index:1; margin-top:77px; float:left; display:block; }		
	
.port1holder {width:350px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:560px; position:relative; z-index:1; float:left; display:block; }	
	
.port2holder {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;  height:560px; position:relative; z-index:1; float:left; display:block; }	
	
.port3holder {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;   height:560px; position:relative; z-index:1; float:left; display:block; }	
	
.port4holder 	{width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;   height:560px; position:relative; z-index:1; float:left; display:block; }	

.port100 {width:350px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy1.jpg);  height:450px; position:relative; z-index:1; float:left; display:block; }	
	
.port101 {width:350px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy2.jpg);  height:450px; position:relative; z-index:1; float:left; display:block; }		
	
.port102 {width:350px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy3.jpg);  height:450px; position:relative; z-index:1; float:left; display:block; }	
	
.port103 {width:350px; margin-right:0px;   margin-top:0px; margin-left:0px; margin-bottom:0px; background-image:url(endoftenancy4.jpg);  height:450px; position:relative; z-index:1; float:left; display:block; }		
	
.tenacyheaderholder {width:100%; margin-left:0px; margin-top:40px; background-color:#ffffff;  height:auto; position:relative; float:left;}		
	
.tenancyheader {font-size:18pt; font-family: 'Poppins', sans-serif; font-weight:700; color:#6DACC4;   text-align:center;}	
	
.portsection12023 {width:100%; margin-left:0px; margin-top:0px; background-color:#ffffff;  height:810px; position:relative; float:left;}	
	
 .portsectionholder12023 { width:1500px;  height:810px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		
	
.portsection120231 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:500px; position:relative; float:left;}	
	
 .portsectionholder120231 { width:1500px;  height:500px; position:relative;  text-align:center; margin-left:auto; margin-right:auto; display:block; 
  z-index:1; margin-top:0px; float:none; }		

.reviewsrow1 {width:100%; margin-left:0%;  margin-right:0%;   position:relative; float:left; height:auto;  margin-top:30px; font-size:10pt; font-family: 'PT Sans', sans-serif; color:#000000; text-align:center;}
	
.reviews1 {width:350px; margin-right:0px;   margin-top:0px; margin-left:15px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews2 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;  height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews3 {width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }	
	
.reviews4 	{width:350px; margin-right:0px;   margin-top:0px; margin-left:25px; margin-bottom:0px;   height:260px; position:relative; z-index:1; float:left; display:block; }		
	
.reviewstxt {width:94%; margin-left:3%; margin-right:3%; position:relative; float:left; height:auto; margin-top:10px; font-size:10pt; font-family: 'Poppins', sans-serif; color:#FFFFFF; text-align:center;}	
		
.introtxt700 {width:100%; margin-left:0px;  margin-top:85px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt700.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.topimage8000 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url(topimage8000.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}		
		
.homeimage120  { width:572px; height:385px; position:relative;   margin-left:180px;  background-image:url(homeimage120.jpg); z-index:1; margin-top:97px; float:left; display:block; }	
	
.homeimage112025 { width:572px; height:385px; position:relative;   margin-left:50px;   background-image:url(homeimage112025.jpg); z-index:1; margin-top:74px; float:left; display:block; }	
	
.topimage801 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage801.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
	
.topimage802 {width:100%; margin-left:0px;  margin-top:0px;  z-index:1; height:640px; position:relative; float:left; background-image:url("topimage802.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}	
	
 .introtxt3001  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3001.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .introtxt3002  {width:100%; margin-left:0px;  margin-top:75px; margin-bottom:10px;  z-index:1; height:135px; position:relative; float:left; background-image:url("introtxt3002.png"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.floodheads1	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#6DACC4;   text-align:left; font-size:16pt;}	
.floodheads2	{ font-family: 'Poppins', sans-serif;  font-weight:700; color:#FFFFFF;   text-align:left; font-size:16pt;}	
	
.homesectionnew2028 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:820px; position:relative; float:left;}	
	
.homesectionnew2030 {width:100%; margin-left:0px; margin-top:0px; background-color:#FFFFFF;  height:690px; position:relative; float:left;}		
	
.homeimage72025  { width:572px; height:572px; position:relative;   margin-left:180px;  background-image:url(homeimage72025.jpg); z-index:1; margin-top:107px; float:left; display:block; }
	
.homeimage72026  { width:572px; height:537px; position:relative;   margin-left:180px;  background-image:url(homeimage72026.jpg); z-index:1; margin-top:87px; float:left; display:block; }		
	
 .floodexampleheader {width:100%; margin-left:0px;  margin-top:60px; margin-bottom:10px;  z-index:1; height:33px; position:relative; float:left; background-image:url("floodexampleheader.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
.floodexamplesholder {width:100%; margin-left:0px; margin-top:50px;   height:auto; position:relative; float:left; margin-bottom:0px;}	
	
 .floodexample1  {width:730px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:757px; position:relative; float:left; background-image:url("floodexample1.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}	
	
 .floodexample2  {width:730px; margin-left:20px;  margin-top:0px; margin-bottom:0px;  z-index:1; height:757px; position:relative; float:left; background-image:url("floodexample2.jpg"); background-position: center center; background-repeat: no-repeat; background-size:auto;}		
	
	
.homesectionnew2029 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:990px; position:relative; float:left;}		
	
.homesectionnew2032 {width:100%; margin-left:0px; margin-top:0px; background-color:#6DACC4;  height:690px; position:relative; float:left;}	
	
.homeimage62025 { width:572px; height:528px; position:relative;   margin-left:50px;   background-image:url(homeimage62025.jpg); z-index:1; margin-top:54px; float:left; display:block; }	
	
	
	
}






