body {
	font-family: 'Lilita One', cursive;
	overflow-x: hidden;
}
:root {
	--company-green: #3eb656;
	--company-blue: #1892ca;
}
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: var(--company-blue); 
}

/* Handle on hover */
/*::-webkit-scrollbar-thumb:hover {
  background: #555; 
}*/
html, body {
   	width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
}
.learn-contact {
	margin-top: 25px;
}
.learn-contact a {
	color: white;
	font-size: 1.3rem;
	padding: 15px;
}
.logo-header {
	height: 130px;
	border-bottom: solid 10px #3eb656;
	width: 100%;
	position: relative;
	z-index: 10;
}
.logo{
	position: relative;
	z-index:20;
}
.img-head {
	width: 200px;
	display: block;
	margin: 0 auto;
}
/*.top-head {
	width: 100%;
	display: inline-block;
}*/
.right-content {
	margin-right: 10%;
	float: right;
	margin-top: 45px;
}
.right-content {
	margin-right: 10%;
	float: right;
	margin-top: 45px;
}
.left-content-desk {
	margin-left: 25%;
	float: left;
	margin-top: 45px;
}
.left-content {
	display: none;
	margin-left: 10%;
	float: left;
	margin-top: 45px;
}
.navbar {
	display: block;
	margin: 0 auto;
	border-bottom: 40px solid #3eb656;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	height: 0;
	width: 70%;
	transform: rotate(-180deg);
}
.header {
	display: block;
	font-size: 2.5rem;
	font-weight: 500;
	margin-block-start: .67em;
	margin-block-end: .67em;
}
.nav-items {
	transform: rotate(180deg) translateY(-20px);
	text-align: center;
}
.nav-items:hover {
	cursor: pointer;
}
ul.nav-items li {
	font-size: 1.1rem;
	display: inline;
	color: white;
	font-weight: 500;
	padding-bottom: 10px;
}
ul.nav-items li a{
	color: white;
}
.nav-items > li:hover {
	color: #1892ca;
}
.lander_img {
	background-size: cover;
	background-image: url("img/cleaningrig.jpg");
	background-repeat: no-repeat;
	height: 650px;
	border-bottom: solid 15px #1195d3;
	padding-bottom: 25px;
	margin-bottom: 40px;
}
.activeMenu {
	border-bottom: solid white 3px;
}
.lander_img > h1 {
	font-size: 3rem;
	color: #000;
	text-shadow: 2px 2px 8px #d5d5d5;
}
p {
	display: inline;
}
.about-busters {
	background-color: rgba(213, 213, 213, 0.4);
	/*background-color: var(--company-green);*/
	margin-left: 10px;
	margin-right: 10px;
	padding: 50px;
	margin-bottom: 30px;
	border-radius: 18px;
}
.busters-content{
	font-size: 1.3rem;
	color: black;
	margin: 0 auto;
}
.icon-section {
	padding-bottom: 50px;
}
.service-icon {
	/*margin-top: 25px;*/
	padding: 10px;
	border-radius: 50%;
	height: 75px;
	width: 75px;
}
.middle-bin {
	max-width: 100%;
}
.active-link {
	border-bottom: solid white 4px;
}
.landing-text {
	transform: translateX(10%) translateY(25%);
}
#lander-statement {
	display: flex;
	flex-flow: column;
}
#lander-statement > h4 {
	font-weight: 600;
	color: white;
	text-shadow: 3px 1px 7px black;
}
.landing-hr {
	width: 100px;
	background-color: #3eb656;
	float: left;
	margin-bottom: 0;
	height: 3px;
	margin-right: 15px;
}
.landing-hr2 {
	width: 100px;
	background-color: #1892ca;
	float: left;
	margin-bottom: 0;
	height: 3px;
	margin-right: 15px;
}
.btn-primary {
	background-color: #1892ca;
	max-width: 150px;
	margin: 2px;
}
.btn-success {
	max-width: 150px;
	margin: 2px;
}
.section-1 {
	text-align: center;
	/*text-shadow: 2px 3px 15px gray;*/
	padding-bottom: 20PX;
}
.mobile-nav {
	display: none;
	background-color: rgba(0, 0, 0, 0.8);
	z-index: 1;
	width: 100%;
	height: 100vh;
	position: absolute;
}
.mobile-nav-options {
	font-size: 1.5rem;
	text-align: center;
	margin-top: 100px;
}
.mobile-nav-options > li {
	list-style-type: none;
	padding: 15px;
}
.pricing-section {
	text-align: center;
	padding-bottom: 50px;
}
.price-card {
	max-width: 425px;
	box-shadow: 3px 2px 18px #000;
	border: solid 15px #1892ca;
	border-radius: 5px;
	margin: 0 auto;
	margin-bottom: 20px;
	justify-content: space-between;
	flex-direction: column;
	display: flex;
}
.price-card-header {
	padding-top: 25px; 
}
.price-card-header-window {
	padding-top: 25px; 
	height: 105px;
}
.price {
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #3eb656;
}
.features {
	opacity: 0.6;
}
.features-window{
	opacity: 0.6;
	height: 192px;
}
.btn-block {
	font-size: 1.2rem;
}
.pricing-cards > .col-lg-4 {
	max-width: 31.333333%;
}
.asked-questions {
	background-color: #1892ca;
	padding: 25px;
}
.question-list {
	padding-top: 15px;
	background-color: white;
	width: 65%;
	display: block;
	margin: 0 auto;
}
.question-list > ul {
	list-style-type: none;
}
.question-list > ul > li {
	padding: 8px;
	border-bottom: solid 1px #d5d5d5;
	/*margin-right: 50px;*/
}
.show-answer {
	margin-right: 10px;
	background-color: var(--company-green); 
	padding: 5px;
	border: solid 2px var(--company-green);
	border-radius: 50%;
	color: white;
	float: left;
}

.show-answer:hover {
	cursor: pointer;
	animation: zoomIn .5s forwards;
}

.question-answer {
	color: var(--company-green);
	/*padding-left: 30px;*/
	/*display: none;*/
}
.show-card {
	display: block;
	animation: showCard;
	animation-duration: 0.5s;
}
@keyframes showCard {
	from {
		opacity: 0;
	}
	to {
		height: 1;
	}
}

@keyframes zoomIn {
	form {
		color: white;
		background-color: var(--company-green);
	}
	to {
		color: var(--company-green);
		background-color: white;
	}
}

.clicked-question {
	color: var(--company-green);
	background-color: white;
}


.modal {
  display: none;
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.5);
  animation-name: backgroundfade;
  animation-duration: 1s;
  overflow-y: hidden;
}

.modal-content {
	text-align: center;
  border: solid 10px black;
  margin: 20% auto;
  width: 40%;
  box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.2),0 7px 20px 0 rgba(0, 0, 0, 0.17);
  animation-name: modalopen;
  animation-duration: .5s;
}

.modal-header h2 {
  margin: 0;
}

.modal-header {
  background: var(--company-blue);
  padding: 10px;
  color: #fff;
}

.modal-body {
  padding: 10px;
}

.closeBtn {
  color: #ccc;
  position: absolute;
  right: 20px;
  font-size: 30px;
  cursor: pointer;
}
.closeBtn:hover,.closeBtn:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.contact-form {
	margin-bottom: 50px;
	background-color: white;
}
.form-spree-form {
	width: 85%;
	display: block;
	margin: 0 auto;
}

.inputs {
	display: block;
	margin: 0 auto;
}
.window-section {
	text-align: center;
	background-color: rgba(213, 213, 213, 0.4);
	height: 760;
	background-image: url('./img/IMG_3182.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	color: white;
}
.window-pic {
	width: 50%;
	max-width: 400px;
	border-radius: 12px;
	display: block;
	margin: 0 auto;
	border: solid 5px var(--company-blue);
}
.bin-pic {
	width: 90%;
	height: 397px;
	max-width: 500px;
	border-radius: 12px;
	display: block;
	margin: 0 auto;
	border: solid 5px var(--company-blue);
}
#window-services {
	text-shadow: 2px 3px 12px #000;
	background-color:rgba(0,0,0,.75);
	margin: auto;
	border-radius: 15px;
}
footer {
	text-align: center;
	padding: 25px;
	background-color: rgba(213, 213, 213, 0.5);
}
.pet-section {
	margin-top: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	background-color: rgba(213, 213, 213, 0.4);
	background-image: url('./img/pet.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	color: white;
	text-shadow: 2px 2px #000000;
}
@keyframes modalopen {
  from{transform: scale(0);}
  to{transform: scale(1);}
}
@keyframes backgroundfade {
  /*from{width: 0%}
  to{opacity: 100%}*/
}
  .circle-container {
    	position: relative;
    	width: 100%;
    	height: 15em;
    	padding: 2.8em;
        /*2.8em = 2em*1.4 (2em = half the width of a link with img, 1.4 = sqrt(2))*/
    	border-radius: 50%;
    	margin: auto 0;
    }
    .surface-cleaning {
    	padding: 50px;
    	/*background-color: var(--company-green);*/
    }
    .circle-container div {
    	display: block;
    	position: absolute;
    	top: 50%; left: 42%;
    	width: 3em; height: 3em;
    }
    .circle-container #process:hover {
    	animation: increaseSize .1s;
    	cursor: pointer;
    	width: 3.5em; height: 3.5em;
    }
    .circle-border {
    	border-radius: 50%;
    	filter: grayscale(50%);
    	animation: .6s pulseSelection infinite;
    }
    .powerwashing {
    	height: 500px;
    	background-image: url('./img/power_washing1.jpg');
    	background-repeat: no-repeat;
    	background-size: cover;
    	color: white;
    }
	.rotateimg90{
		-webkit-transform:rotate(90);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
		
	}
	.window-items > li {
    	font-size: 1.4em;
    }
    @keyframes pulseSelection {
    	0% {
          box-shadow: 0 0 0 0px rgba(24, 146, 202, 0.8);
	     }
	     100% {
	          box-shadow: 0 0 0 35px rgba(0, 0, 0, 0);
	     }
    }
    @keyframes increaseSize {
    	from {
    		width: 3em; height: 3em;
    	}
    	to {
    		width: 3.5em; height: 3.5em;
    	}
    }
    @keyframes heartbeat
	{
	  0%
	  {
	    transform: scale( .75 );
	  }
	  20%
	  {
	    transform: scale( 1 );
	  }
	  40%
	  {
	    transform: scale( .75 );
	  }
	  60%
	  {
	    transform: scale( 1 );
	  }
	  80%
	  {
	    transform: scale( .75 );
	  }
	  100%
	  {
	    transform: scale( .75 );
	  }
	}
	.caro-button {
		font-size: 2.5em !important;
		padding-right: 10px;
		color: white;
	}
	.caro-button:hover {
		cursor: pointer;
		color: var(--company-blue);
	}
	.caro-button-bin {
		font-size: 2.5em !important;
		padding-right: 10px;
		color: var(--company-green);
	}
	.caro-button-bin:hover {
		cursor: pointer;
		color: var(--company-blue);
	}
    .circle-container img { display: block; width: 100%; }
    .deg0 { transform: translate(10em); } /* 12em = half the width of the wrapper */
    .deg45 { transform: rotate(45deg) translate(10em) rotate(-45deg); }
    .deg135 { transform: rotate(135deg) translate(10em) rotate(-135deg); }
    .deg180 { transform: translate(-10em); }
    .deg225 { transform: rotate(225deg) translate(10em) rotate(-225deg); }
	.deg315 { transform: rotate(315deg) translate(10em) rotate(-315deg); }
	
	.header-text {
		color: #1892ca;
		-webkit-text-stroke-width: 2px;
		-webkit-text-stroke-color: black;
		display: inline-block;
	}
	.facebook {
		margin: 0 auto;
		display: flex;
		flex-flow: column nowrap;
		align-items: center;
	}

	.review {
			display: flex;
			justify-content: center;
			padding-top: 35px;
			overflow: hidden;
			width: 90%;
	}

	.review-iframe {
		position: absolute;
		top:0;
		left: 0;
		height: 100%;
		max-width: 500px;
		max-height: 238px;
}

	.btn-price {
		margin: 0 auto;
		justify-content: flex-end;
		display: flex;
	}

	/* Templated */
	.u-section-1 {
		background-image: linear-gradient(0deg, rgba(0,0,0,0.4), rgba(0,0,0,0.4)), url("img/pw2.jpg");
		background-position: 50% 50%;
	  }
	  
	  .u-section-1 .u-group-1 {
		width: 836px;
		min-height: 333px;
		margin: 100px auto;
	  }
	  
	  .u-section-1 .u-container-layout-1 {
		padding-left: 0;
		padding-right: 0;
	  }
	  
	  .u-section-1 .u-text-1 {
		text-transform: uppercase;
		letter-spacing: 3px;
		font-weight: 700;
		margin: 32px 20px 0;
	  }
	  
	  .u-section-1 .u-text-2 {
		font-weight: 700;
		margin: 20px 20px 0;
	  }
	  
	  .u-section-1 .u-line-1 {
		width: 669px;
		margin: 9px auto 0;
	  }
	  
	  .u-section-1 .u-text-3 {
		width: 579px;
		font-style: italic;
		margin: 9px auto 0;
	  }
	  
	  @media (max-width: 1199px) {
		.u-section-1 .u-sheet-1 {
		  min-height: 400px;
		}
	  
		.u-section-1 .u-group-1 {
		  width: 689px;
		}
	  
		.u-section-1 .u-text-1 {
		  position: relative;
		  margin-left: 16px;
		  margin-right: 16px;
		}
	  
		.u-section-1 .u-text-2 {
		  position: relative;
		  margin-left: 16px;
		  margin-right: 16px;
		}
	  
		.u-section-1 .u-text-3 {
		  width: 477px;
		  position: relative;
		}
	  }
	  
	  @media (max-width: 991px) {
		.u-section-1 .u-sheet-1 {
		  min-height: 870px;
		}
	  
		.u-section-1 .u-group-1 {
		  margin-bottom: 85px;
		  margin-right: initial;
		  margin-left: initial;
		  width: auto;
		}
	  
		.u-section-1 .u-text-1 {
		  margin-top: 45px;
		  margin-left: 13px;
		  margin-right: 13px;
		}
	  
		.u-section-1 .u-text-2 {
		  margin-left: 13px;
		  margin-right: 13px;
		}
	  
		.u-section-1 .u-text-3 {
		  width: 366px;
		}
	  }
	  
	  @media (max-width: 767px) {
		.u-section-1 .u-text-1 {
		  margin-left: 9px;
		  margin-right: 9px;
		}
	  
		.u-section-1 .u-text-2 {
		  margin-left: 9px;
		  margin-right: 9px;
		}
	  
		.u-section-1 .u-line-1 {
		  width: 540px;
		}
	  
		.u-section-1 .u-text-3 {
		  width: 343px;
		}
	  }
	  
	  @media (max-width: 575px) {
		.u-section-1 .u-sheet-1 {
		  min-height: 439px;
		}
	  
		.u-section-1 .u-group-1 {
		  min-height: 341px;
		  margin-top: 49px;
		  margin-bottom: 49px;
		  width: auto;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-1 .u-text-1 {
		  margin-top: 0;
		  margin-left: 6px;
		  margin-right: 6px;
		}
	  
		.u-section-1 .u-text-2 {
		  margin-left: 6px;
		  margin-right: 6px;
		}
	  
		.u-section-1 .u-line-1 {
		  width: 340px;
		}
	  
		.u-section-1 .u-text-3 {
		  width: 288px;
		}
	  }.u-section-2 {
		background-image: none;
	  }
	  
	  .u-section-2 .u-sheet-1 {
		min-height: 276px;
	  }
	  
	  .u-section-2 .u-layout-wrap-1 {
		margin: -142px auto 40px 0;
	  }
	  
	  .u-section-2 .u-layout-cell-1 {
		min-height: 178px;
	  }
	  
	  .u-section-2 .u-layout-cell-2 {
		min-height: 200px;
	  }
	  
	  .u-section-2 .u-container-layout-2 {
		padding-right: 20px;
	  }
	  
	  .u-section-2 .u-text-1 {
		font-weight: 700;
		font-size: 9.125rem;
		margin: 10px 0;
	  }
	  
	  .u-section-2 .u-layout-cell-3 {
		min-height: 200px;
	  }
	  
	  .u-section-2 .u-text-2 {
		margin-left: 20px;
		margin-right: 20px;
		font-weight: 700;
	  }
	  
	  .u-section-2 .u-text-3 {
		margin-left: 20px;
		margin-right: 20px;
		font-style: italic;
	  }
	  
	  .u-section-2 .u-layout-cell-4 {
		min-height: 200px;
		background-image: none;
	  }
	  
	  .u-section-2 .u-group-1 {
		min-height: 158px;
		background-image: none;
		margin: -119px auto 20px 0;
		z-index: 20;
	  }
	  
	  .u-section-2 .u-text-4 {
		font-weight: 700;
		margin: 15px 10px 15px 20px;
	  }
	  
	  .u-section-2 .u-text-5 {
		margin-left: 20px;
		margin-right: 20px;
		font-style: italic;
	  }
	  
	  @media (max-width: 1199px) {
		.u-section-2 .u-sheet-1 {
		  min-height: 210px;
		}
	  
		.u-section-2 .u-layout-wrap-1 {
		  margin-bottom: 0;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-2 .u-text-2 {
		  margin-left: 16px;
		  margin-right: 16px;
		  position: relative;
		}
	  
		.u-section-2 .u-text-3 {
		  margin-left: 16px;
		  margin-right: 16px;
		  position: relative;
		}
	  
		.u-section-2 .u-group-1 {
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-2 .u-text-4 {
		  margin-right: 8px;
		  margin-left: 16px;
		}
	  
		.u-section-2 .u-text-5 {
		  margin-left: 16px;
		  margin-right: 16px;
		  position: relative;
		}
	  }
	  
	  @media (max-width: 991px) {
		.u-section-2 .u-sheet-1 {
		  min-height: 304px;
		}
	  
		.u-section-2 .u-layout-wrap-1 {
		  margin-top: 1px;
		  margin-bottom: 1px;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-2 .u-layout-cell-1 {
		  min-height: 15px;
		}
	  
		.u-section-2 .u-layout-cell-2 {
		  min-height: 100px;
		}
	  
		.u-section-2 .u-text-1 {
		  font-size: 6rem;
		  width: auto;
		  margin: 39px -13px 0 13px;
		}
	  
		.u-section-2 .u-layout-cell-3 {
		  min-height: 100px;
		}
	  
		.u-section-2 .u-text-2 {
		  margin-left: 13px;
		  margin-right: 13px;
		}
	  
		.u-section-2 .u-text-3 {
		  margin-left: 13px;
		  margin-right: 13px;
		}
	  
		.u-section-2 .u-layout-cell-4 {
		  min-height: 278px;
		}
	  
		.u-section-2 .u-text-4 {
		  margin-right: 6px;
		  margin-left: 13px;
		}
	  
		.u-section-2 .u-text-5 {
		  margin-left: 13px;
		  margin-right: 13px;
		}
	  }
	  
	  @media (max-width: 767px) {
		.u-section-2 .u-sheet-1 {
		  min-height: 183px;
		}
	  
		.u-section-2 .u-layout-cell-1 {
		  min-height: 101px;
		}
	  
		.u-section-2 .u-container-layout-2 {
		  padding-left: 9px;
		  padding-right: 9px;
		}
	  
		.u-section-2 .u-text-1 {
		  margin-top: -105px;
		  margin-left: 0;
		  margin-right: 0;
		}
	  
		.u-section-2 .u-text-2 {
		  margin-left: 9px;
		  margin-right: 9px;
		}
	  
		.u-section-2 .u-text-3 {
		  margin-left: 9px;
		  margin-right: 9px;
		}
	  
		.u-section-2 .u-layout-cell-4 {
		  min-height: 200px;
		}
	  
		.u-section-2 .u-text-4 {
		  margin-right: 5px;
		  margin-left: 9px;
		}
	  
		.u-section-2 .u-text-5 {
		  margin-left: 9px;
		  margin-right: 9px;
		}
	  }
	  
	  @media (max-width: 575px) {
	  
		.u-section-2 .u-layout-cell-1 {
		  min-height: 15px;
		}
	  
		.u-section-2 .u-layout-cell-2 {
		  min-height: 15px;
		}
	  
		.u-section-2 .u-container-layout-2 {
		  padding-left: 6px;
		  padding-right: 6px;
		}
	  
		.u-section-2 .u-text-1 {
		  font-size: 9.125rem;
		  margin-top: 39px;
		}
	  
		.u-section-2 .u-layout-cell-3 {
		  min-height: 292px;
		}
	  
		.u-section-2 .u-text-2 {
		  margin-left: 6px;
		  margin-right: 6px;
		}
	  
		.u-section-2 .u-text-3 {
		  margin-left: 6px;
		  margin-right: 6px;
		}
	  
		.u-section-2 .u-layout-cell-4 {
		  min-height: 196px;
		}
	  
		.u-section-2 .u-group-1 {
		  margin-bottom: 0;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-2 .u-text-4 {
		  margin-right: 3px;
		  margin-left: 6px;
		}
	  
		.u-section-2 .u-text-5 {
		  margin: 20px 6px 0;
		}
	  }.u-section-3 {
		background-image: url("img/power_washing1.jpg");
	  }
	  
	  .u-section-3 .u-sheet-1 {
		min-height: 530px;
	  }
	  
	  .u-section-3 .u-text-1 {
		font-weight: 700;
		margin: 31px auto 0 441px;
	  }
	  
	  .u-section-3 .u-line-1 {
		width: 340px;
		height: 3px;
		transform-origin: left center 0px;
		margin: 10px auto 0 400px;
	  }
	  
	  .u-section-3 .u-layout-wrap-1 {
		margin-top: 0;
		margin-bottom: 0;
	  }
	  
	  .u-section-3 .u-layout-cell-1 {
		min-height: 447px;
	  }
	  
	  .u-section-3 .u-container-layout-1 {
		padding: 30px;
	  }
	  
	  .u-section-3 .u-text-2 {
		font-weight: 700;
		margin: 55px auto 0 0;
	  }
	  
	  .u-section-3 .u-text-3 {
		font-weight: 700;
		margin: 52px auto 0 0;
	  }
	  
	  .u-section-3 .u-layout-cell-2 {
		min-height: 447px;
	  }
	  
	  .u-section-3 .u-container-layout-2 {
		padding: 30px;
	  }
	  
	  .u-section-3 .u-icon-1 {
		height: 22px;
		width: 22px;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-4 {
		font-weight: 700;
		margin: -25px 190px 0 79px;
	  }
	  
	  .u-section-3 .u-icon-2 {
		height: 22px;
		width: 22px;
		background-image: none;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-5 {
		font-weight: 700;
		margin: -25px 253px 0 79px;
	  }
	  
	  .u-section-3 .u-icon-3 {
		height: 22px;
		width: 22px;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-6 {
		font-weight: 700;
		margin: -25px 190px 0 79px;
	  }
	  
	  .u-section-3 .u-icon-4 {
		height: 22px;
		width: 22px;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-7 {
		font-weight: 700;
		margin: -25px auto 0 79px;
	  }
	  
	  .u-section-3 .u-icon-5 {
		height: 22px;
		width: 22px;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-8 {
		font-weight: 700;
		margin: -25px auto 0 79px;
	  }
	  
	  .u-section-3 .u-icon-6 {
		height: 22px;
		width: 22px;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-9 {
		font-weight: 700;
		margin: -25px 253px 0 79px;
	  }
	  
	  .u-section-3 .u-icon-7 {
		height: 22px;
		width: 22px;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-10 {
		font-weight: 700;
		margin: -25px auto 0 79px;
	  }
	  
	  .u-section-3 .u-icon-8 {
		height: 22px;
		width: 22px;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-11 {
		font-weight: 700;
		margin: -25px auto 0 79px;
	  }
	  
	  .u-section-3 .u-icon-9 {
		height: 22px;
		width: 22px;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-12 {
		font-weight: 700;
		margin: -25px 243px 0 79px;
	  }
	  
	  .u-section-3 .u-icon-10 {
		height: 22px;
		width: 22px;
		margin: 10px auto 0 37px;
	  }
	  
	  .u-section-3 .u-text-13 {
		font-weight: 700;
		margin: -25px auto 0 79px;
	  }
	  
	  @media (max-width: 1199px) {
		.u-section-3 .u-sheet-1 {
		  min-height: 359px;
		}
	  
		.u-section-3 .u-text-1 {
		  margin-left: 364px;
		}
	  
		.u-section-3 .u-layout-wrap-1 {
		  margin-top: 86px;
		}
	  
		.u-section-3 .u-layout-cell-1 {
		  min-height: 369px;
		}
	  
		.u-section-3 .u-text-2 {
		  margin-top: 73px;
		  margin-left: 9px;
		}
	  
		.u-section-3 .u-text-3 {
		  margin-top: 20px;
		  margin-bottom: 60px;
		  margin-left: 9px;
		}
	  
		.u-section-3 .u-layout-cell-2 {
		  min-height: 369px;
		}
	  
		.u-section-3 .u-text-4 {
		  margin-left: 64px;
		  margin-right: 140px;
		}
	  
		.u-section-3 .u-text-5 {
		  margin-right: 203px;
		  margin-left: 64px;
		}
	  
		.u-section-3 .u-text-6 {
		  margin-right: 140px;
		  margin-left: 64px;
		}
	  
		.u-section-3 .u-text-7 {
		  margin-left: 64px;
		}
	  
		.u-section-3 .u-text-8 {
		  margin-left: 64px;
		}
	  
		.u-section-3 .u-text-9 {
		  margin-right: 203px;
		  margin-left: 64px;
		}
	  
		.u-section-3 .u-text-10 {
		  margin-left: 64px;
		}
	  
		.u-section-3 .u-text-11 {
		  margin-left: 64px;
		}
	  
		.u-section-3 .u-text-12 {
		  margin-right: 193px;
		  margin-left: 64px;
		}
	  
		.u-section-3 .u-text-13 {
		  margin-left: 64px;
		}
	  }
	  
	  @media (max-width: 991px) {
		.u-section-3 .u-sheet-1 {
		  min-height: 90px;
		}
	  
		.u-section-3 .u-text-1 {
		  margin-left: 279px;
		}
	  
		.u-section-3 .u-line-1 {
		  margin-left: 380px;
		}
	  
		.u-section-3 .u-layout-cell-1 {
		  min-height: 100px;
		}
	  
		.u-section-3 .u-container-layout-1 {
		  padding-bottom: 10px;
		}
	  
		.u-section-3 .u-text-2 {
		  margin-left: 7px;
		}
	  
		.u-section-3 .u-text-3 {
		  margin-bottom: 0;
		  margin-left: 7px;
		}
	  
		.u-section-3 .u-layout-cell-2 {
		  min-height: 100px;
		}
	  
		.u-section-3 .u-text-4 {
		  margin-left: 37px;
		  margin-top: 20px;
		  margin-right: auto;
		}
	  
		.u-section-3 .u-text-5 {
		  margin-top: 20px;
		  margin-right: auto;
		  margin-left: 37px;
		}
	  
		.u-section-3 .u-text-6 {
		  margin-top: 20px;
		  margin-right: auto;
		  margin-left: 37px;
		}
	  
		.u-section-3 .u-text-7 {
		  margin-top: 20px;
		  margin-left: 37px;
		}
	  
		.u-section-3 .u-text-8 {
		  margin-top: 20px;
		  margin-left: 37px;
		}
	  
		.u-section-3 .u-text-9 {
		  margin-top: 20px;
		  margin-right: auto;
		  margin-left: 37px;
		}
	  
		.u-section-3 .u-text-10 {
		  margin-top: 20px;
		  margin-left: 37px;
		}
	  
		.u-section-3 .u-text-11 {
		  margin-top: 20px;
		  margin-left: 37px;
		}
	  
		.u-section-3 .u-text-12 {
		  margin-top: 20px;
		  margin-right: auto;
		  margin-left: 37px;
		}
	  
		.u-section-3 .u-text-13 {
		  margin-top: 20px;
		  margin-left: 37px;
		}
	  }
	  
	  @media (max-width: 767px) {
		.u-section-3 .u-sheet-1 {
		  min-height: 190px;
		}
	  
		.u-section-3 .u-text-1 {
		  margin-left: 209px;
		}
	  
		.u-section-3 .u-line-1 {
		  margin-left: 200px;
		}
	  
		.u-section-3 .u-layout-wrap-1 {
		  margin-top: 20px;
		}
	  
		.u-section-3 .u-container-layout-1 {
		  padding-left: 10px;
		  padding-right: 10px;
		}
	  
		.u-section-3 .u-text-2 {
		  margin-left: 5px;
		}
	  
		.u-section-3 .u-text-3 {
		  margin-left: 5px;
		}
	  
		.u-section-3 .u-container-layout-2 {
		  padding-left: 10px;
		  padding-right: 10px;
		}
	  
		.u-section-3 .u-text-4 {
		  margin-left: 81px;
		}
	  
		.u-section-3 .u-text-5 {
		  margin-left: 81px;
		}
	  
		.u-section-3 .u-text-6 {
		  margin-left: 81px;
		}
	  
		.u-section-3 .u-text-9 {
		  margin-left: 81px;
		}
	  
		.u-section-3 .u-text-12 {
		  margin-left: 81px;
		}
	  }
	  
	  @media (max-width: 575px) {
		.u-section-3 .u-sheet-1 {
		  min-height: 1283px;
		}
	  
		.u-section-3 .u-text-1 {
		  width: auto;
		  margin-top: 27px;
		  margin-left: auto;
		}
	  
		.u-section-3 .u-line-1 {
		  margin-top: 14px;
		  margin-left: 0;
		}
	  
		.u-section-3 .u-layout-cell-1 {
		  min-height: 250px;
		}
	  
		.u-section-3 .u-layout-cell-2 {
		  min-height: 830px;
		}
	  
		.u-section-3 .u-text-4 {
		  width: auto;
		  margin-top: -23px;
		  margin-right: 5px;
		  margin-left: 73px;
		}
	  
		.u-section-3 .u-icon-2 {
		  margin-top: 54px;
		}
	  
		.u-section-3 .u-text-5 {
		  width: auto;
		  margin-top: -22px;
		  margin-right: 50px;
		  margin-left: 73px;
		}
	  
		.u-section-3 .u-icon-3 {
		  margin-top: 52px;
		}
	  
		.u-section-3 .u-text-6 {
		  width: auto;
		  margin-top: -25px;
		  margin-right: 0;
		  margin-left: 68px;
		}
	  
		.u-section-3 .u-icon-4 {
		  margin-top: 55px;
		}
	  
		.u-section-3 .u-text-7 {
		  width: auto;
		  margin-top: -25px;
		  margin-left: 68px;
		}
	  
		.u-section-3 .u-icon-5 {
		  margin-top: 55px;
		}
	  
		.u-section-3 .u-text-8 {
		  width: auto;
		  margin-top: -25px;
		  margin-right: 50px;
		  margin-left: auto;
		}
	  
		.u-section-3 .u-icon-6 {
		  margin-top: 55px;
		}
	  
		.u-section-3 .u-text-9 {
		  width: auto;
		  margin-top: -19px;
		  margin-right: -23px;
		  margin-left: 73px;
		}
	  
		.u-section-3 .u-icon-7 {
		  margin-top: 49px;
		}
	  
		.u-section-3 .u-text-10 {
		  width: auto;
		  margin-top: -25px;
		  margin-left: 73px;
		}
	  
		.u-section-3 .u-icon-8 {
		  margin-top: 55px;
		}
	  
		.u-section-3 .u-text-11 {
		  width: auto;
		  margin-top: -23px;
		  margin-left: 73px;
		}
	  
		.u-section-3 .u-icon-9 {
		  margin-top: 53px;
		}
	  
		.u-section-3 .u-text-12 {
		  width: auto;
		  margin-top: -15px;
		  margin-right: -23px;
		  margin-left: 73px;
		}
	  
		.u-section-3 .u-icon-10 {
		  margin-top: 45px;
		}
	  
		.u-section-3 .u-text-13 {
		  width: auto;
		  margin-top: -23px;
		  margin-left: auto;
		}
	  }.u-section-4 {
		background-image: none;
	  }
	  
	  .u-section-4 .u-sheet-1 {
		min-height: 424px;
	  }
	  
	  .u-section-4 .u-layout-wrap-1 {
		width: 1140px;
		margin: 0 auto;
	  }
	  
	  .u-section-4 .u-layout-cell-1 {
		min-height: 430px;
		background-image: none;
	  }
	  
	  .u-section-4 .u-container-layout-1 {
		padding: 0;
	  }
	  
	  .u-section-4 .u-image-1 {
		width: 195px;
		height: 232px;
		margin: 20px auto 0;
	  }
	  
	  .u-section-4 .u-text-1 {
		font-size: 1.875rem;
		width: 328px;
		margin: 20px auto 0;
	  }
	  
	  .u-section-4 .u-text-2 {
		font-style: italic;
		width: 328px;
		margin: 9px auto 35px;
	  }
	  
	  .u-section-4 .u-layout-cell-2 {
		min-height: 442px;
		background-image: none;
	  }
	  
	  .u-section-4 .u-container-layout-2 {
		padding: 0;
	  }
	  
	  .u-section-4 .u-image-2 {
		width: 232px;
		height: 232px;
		margin: 20px auto 0;
	  }
	  
	  .u-section-4 .u-text-3 {
		font-size: 1.875rem;
		margin: 20px 24px 0;
	  }
	  
	  .u-section-4 .u-text-4 {
		font-style: italic;
		margin: 9px 24px 0;
	  }
	  
	  .u-section-4 .u-layout-cell-3 {
		min-height: 430px;
		background-image: none;
	  }
	  
	  .u-section-4 .u-container-layout-3 {
		padding: 0;
	  }
	  
	  .u-section-4 .u-image-3 {
		width: 112px;
		height: 232px;
		margin: 20px auto 0 125px;
	  }
	  
	  .u-section-4 .u-text-5 {
		font-size: 1.875rem;
		width: 328px;
		margin: 20px auto 0;
	  }
	  
	  .u-section-4 .u-text-6 {
		font-style: italic;
		width: 328px;
		margin: 9px auto 0;
	  }
	  
	  @media (max-width: 1199px) {
		.u-section-4 {
		  min-height: 350px;
		}
	  
		.u-section-4 .u-layout-wrap-1 {
		  min-height: 366px;
		  width: 940px;
		}
	  
		.u-section-4 .u-layout-cell-1 {
		  min-height: 355px;
		  padding: 5px;
		}
	  
		.u-section-4 .u-container-layout-1 {
		  padding-right: 35px;
		}
	  
		.u-section-4 .u-text-1 {
		  width: 313px;
		}
	  
		.u-section-4 .u-text-2 {
		  width: 271px;
		}
	  
		.u-section-4 .u-layout-cell-2 {
		  min-height: 364px;
		  padding: 5px;
		}
	  
		.u-section-4 .u-container-layout-2 {
		  padding-right: 35px;
		}
	  
		.u-section-4 .u-text-3 {
		  width: 271px;
		  margin-left: 0;
		  margin-right: 0;
		}
	  
		.u-section-4 .u-text-4 {
		  width: 271px;
		  margin-left: 0;
		  margin-right: 0;
		}
	  
		.u-section-4 .u-layout-cell-3 {
		  min-height: 355px;
		  padding: 5px;
		}
	  
		.u-section-4 .u-container-layout-3 {
		  padding-right: 35px;
		}
	  
		.u-section-4 .u-text-5 {
		  width: 271px;
		}
	  
		.u-section-4 .u-text-6 {
		  width: 271px;
		}
	  }
	  
	  @media (max-width: 991px) {
		.u-section-4 {
		  min-height: 95px;
		}
	  
		.u-section-4 .u-sheet-1 {
		  min-height: 461px;
		}
	  
		.u-section-4 .u-layout-wrap-1 {
		  width: 720px;
		}
	  
		.u-section-4 .u-layout-cell-1 {
		  min-height: 100px;
		}
	  
		.u-section-4 .u-container-layout-1 {
		  padding-right: 0;
		}
	  
		.u-section-4 .u-text-1 {
		  width: 207px;
		}
	  
		.u-section-4 .u-text-2 {
		  width: 207px;
		}
	  
		.u-section-4 .u-layout-cell-2 {
		  min-height: 467px;
		}
	  
		.u-section-4 .u-container-layout-2 {
		  padding-right: 0;
		}
	  
		.u-section-4 .u-text-3 {
		  margin-left: 1px;
		  margin-right: 1px;
		  width: 236px;
		}
	  
		.u-section-4 .u-text-4 {
		  width: 207px;
		  margin-top: 23px;
		}
	  
		.u-section-4 .u-layout-cell-3 {
		  min-height: 467px;
		}
	  
		.u-section-4 .u-container-layout-3 {
		  padding-right: 0;
		}
	  
		.u-section-4 .u-image-3 {
		  margin-top: 14px;
		  margin-left: 62px;
		}
	  
		.u-section-4 .u-text-5 {
		  width: 207px;
		  margin-top: 26px;
		}
	  
		.u-section-4 .u-text-6 {
		  width: 207px;
		}
	  }
	  
	  @media (max-width: 767px) {
		.u-section-4 {
		  min-height: 200px;
		}
	  
		.u-section-4 .u-sheet-1 {
		  min-height: 424px;
		}
	  
		.u-section-4 .u-layout-wrap-1 {
		  width: 540px;
		}
	  
		.u-section-4 .u-container-layout-1 {
		  padding-right: 20px;
		}
	  
		.u-section-4 .u-text-1 {
		  width: 194px;
		}
	  
		.u-section-4 .u-text-2 {
		  width: 194px;
		}
	  
		.u-section-4 .u-layout-cell-2 {
		  min-height: 492px;
		}
	  
		.u-section-4 .u-container-layout-2 {
		  padding-right: 20px;
		}
	  
		.u-section-4 .u-text-3 {
		  width: 232px;
		  margin-top: 17px;
		  margin-left: auto;
		  margin-right: auto;
		}
	  
		.u-section-4 .u-text-4 {
		  width: 194px;
		  margin-top: 18px;
		  margin-left: auto;
		  margin-right: auto;
		}
	  
		.u-section-4 .u-container-layout-3 {
		  padding-right: 20px;
		}
	  
		.u-section-4 .u-image-3 {
		  margin-left: auto;
		}
	  
		.u-section-4 .u-text-5 {
		  width: 241px;
		}
	  
		.u-section-4 .u-text-6 {
		  width: 194px;
		}
	  }
	  
	  @media (max-width: 575px) {
		.u-section-4 {
		  min-height: 654px;
		}
	  
		.u-section-4 .u-layout-wrap-1 {
		  width: 340px;
		}
	  
		.u-section-4 .u-layout-cell-1 {
		  min-height: 498px;
		}
	  
		.u-section-4 .u-container-layout-1 {
		  padding-right: 0;
		}
	  
		.u-section-4 .u-text-1 {
		  width: 208px;
		  margin-top: 45px;
		}
	  
		.u-section-4 .u-text-2 {
		  width: 221px;
		  margin-top: 0;
		  margin-bottom: 0;
		}
	  
		.u-section-4 .u-layout-cell-2 {
		  min-height: 485px;
		}
	  
		.u-section-4 .u-container-layout-2 {
		  padding-right: 0;
		}
	  
		.u-section-4 .u-text-3 {
		  margin-top: 32px;
		}
	  
		.u-section-4 .u-text-4 {
		  width: auto;
		  margin-top: 15px;
		}
	  
		.u-section-4 .u-layout-cell-3 {
		  min-height: 440px;
		}
	  
		.u-section-4 .u-container-layout-3 {
		  padding-right: 0;
		}
	  
		.u-section-4 .u-text-5 {
		  width: 228px;
		  margin-top: 29px;
		}
	  
		.u-section-4 .u-text-6 {
		  width: 213px;
		  margin-top: 0;
		}
	  }.u-section-5 {
		background-image: none;
	  }
	  
	  .u-section-5 .u-sheet-1 {
		min-height: 570px;
	  }
	  
	  .u-section-5 .u-layout-wrap-1 {
		margin: 158px -26px 0 auto;
	  }
	  
	  .u-section-5 .u-layout-cell-1 {
		min-height: 400px;
	  }
	  
	  .u-section-5 .u-container-layout-1 {
		padding: 30px 0;
	  }
	  
	  .u-section-5 .u-image-1 {
		height: 570px;
		margin: -188px auto -42px 0;
	  }
	  
	  .u-section-5 .u-layout-cell-2 {
		min-height: 400px;
	  }
	  
	  .u-section-5 .u-container-layout-2 {
		padding: 30px 0;
	  }
	  
	  .u-section-5 .u-image-2 {
		height: 570px;
		margin: -188px 0 -42px auto;
	  }
	  
	  .u-section-5 .u-image-3 {
		width: 570px;
		height: 518px;
		animation-duration: 1750ms;
		margin: -532px auto 26px;
	  }
	  
	  @media (max-width: 1199px) {
		.u-section-5 .u-sheet-1 {
		  min-height: 470px;
		}
	  
		.u-section-5 .u-layout-wrap-1 {
		  margin-top: 95px;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-layout-cell-1 {
		  min-height: 375px;
		}
	  
		.u-section-5 .u-container-layout-1 {
		  padding-bottom: 0;
		}
	  
		.u-section-5 .u-image-1 {
		  height: 470px;
		  margin-top: -125px;
		  margin-bottom: 0;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-layout-cell-2 {
		  min-height: 375px;
		}
	  
		.u-section-5 .u-container-layout-2 {
		  padding-bottom: 0;
		}
	  
		.u-section-5 .u-image-2 {
		  height: 470px;
		  margin-top: -125px;
		  margin-bottom: 0;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-image-3 {
		  width: 501px;
		  height: 455px;
		  object-position: 50% 100%;
		  margin-top: -463px;
		  margin-bottom: 7px;
		}
	  }
	  
	  @media (max-width: 991px) {
		.u-section-5 .u-sheet-1 {
		  min-height: 366px;
		}
	  
		.u-section-5 .u-layout-wrap-1 {
		  margin-top: 158px;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-layout-cell-1 {
		  min-height: 205px;
		}
	  
		.u-section-5 .u-image-1 {
		  height: 360px;
		  margin-top: -188px;
		  margin-bottom: -42px;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-layout-cell-2 {
		  min-height: 205px;
		}
	  
		.u-section-5 .u-image-2 {
		  height: 360px;
		  margin-top: -188px;
		  margin-bottom: -42px;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-image-3 {
		  width: 316px;
		  height: 316px;
		  margin-top: -360px;
		  margin-bottom: 47px;
		}
	  }
	  
	  @media (max-width: 767px) {
		.u-section-5 .u-sheet-1 {
		  min-height: 888px;
		}
	  
		.u-section-5 .u-layout-cell-1 {
		  min-height: 308px;
		}
	  
		.u-section-5 .u-image-1 {
		  height: 540px;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-layout-cell-2 {
		  min-height: 308px;
		}
	  
		.u-section-5 .u-image-2 {
		  height: 540px;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-image-3 {
		  margin-top: -486px;
		  margin-bottom: 60px;
		}
	  }
	  
	  @media (max-width: 575px) {
		.u-section-5 .u-sheet-1 {
		  min-height: 693px;
		}
	  
		.u-section-5 .u-layout-cell-1 {
		  min-height: 194px;
		}
	  
		.u-section-5 .u-image-1 {
		  height: 340px;
		  margin-bottom: 0;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-layout-cell-2 {
		  min-height: 339px;
		}
	  
		.u-section-5 .u-image-2 {
		  height: 340px;
		  margin-top: -30px;
		  margin-bottom: 0;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-5 .u-image-3 {
		  margin-top: -535px;
		  margin-right: initial;
		  margin-left: initial;
		  width: auto;
		}
	  }.u-section-6 {
		background-image: none;
		min-height: 603px;
	  }
	  
	  .u-section-6 .u-group-1 {
		width: 895px;
		min-height: 174px;
		height: auto;
		margin: 20px auto 0;
	  }
	  
	  .u-section-6 .u-container-layout-1 {
		padding: 0;
	  }
	  
	  .u-section-6 .u-text-1 {
		font-weight: 700;
		margin: 0 20px;
	  }
	  
	  .u-section-6 .u-line-1 {
		width: 716px;
		margin: 9px auto 0;
	  }
	  
	  .u-section-6 .u-text-2 {
		font-style: italic;
		margin: 9px 20px 0;
	  }
	  
	  .u-section-6 .u-layout-wrap-1 {
		background-image: none;
		margin: 0;
	  }
	  
	  .u-section-6 .u-image-1 {
		min-height: 409px;
		background-image: url("img/clean4.jpg");
	  }
	  
	  .u-section-6 .u-image-2 {
		min-height: 409px;
		background-image: url("img/clean3.jpg");
	  }
	  
	  .u-section-6 .u-image-3 {
		min-height: 409px;
		background-image: url("img/clean2.jpg");
	  }
	  
	  .u-section-6 .u-image-4 {
		min-height: 409px;
		background-image: url("img/clean1.jpg");
	  }
	  
	  @media (max-width: 1199px) {
		.u-section-6 .u-group-1 {
		  width: 738px;
		}
	  
		.u-section-6 .u-text-1 {
		  position: relative;
		  margin-left: 16px;
		  margin-right: 16px;
		}
	  
		.u-section-6 .u-text-2 {
		  position: relative;
		  margin-left: 16px;
		  margin-right: 16px;
		}
	  
		.u-section-6 .u-layout-wrap-1 {
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-6 .u-image-1 {
		  background-position: 50% 50%;
		}
	  
		.u-section-6 .u-image-2 {
		  background-position: 50% 50%;
		  min-height: 337px;
		}
	  
		.u-section-6 .u-image-3 {
		  background-position: 50% 50%;
		  min-height: 337px;
		}
	  
		.u-section-6 .u-image-4 {
		  background-position: 50% 50%;
		  min-height: 337px;
		}
	  }
	  
	  @media (max-width: 991px) {
		.u-section-6 {
		  min-height: 862px;
		}
	  
		.u-section-6 .u-group-1 {
		  width: 565px;
		}
	  
		.u-section-6 .u-text-1 {
		  margin-left: 13px;
		  margin-right: 13px;
		}
	  
		.u-section-6 .u-text-2 {
		  margin-left: 13px;
		  margin-right: 13px;
		}
	  
		.u-section-6 .u-image-2 {
		  min-height: 516px;
		}
	  
		.u-section-6 .u-image-3 {
		  min-height: 516px;
		}
	  
		.u-section-6 .u-image-4 {
		  min-height: 516px;
		}
	  }
	  
	  @media (max-width: 767px) {
		.u-section-6 .u-group-1 {
		  width: 530px;
		}
	  
		.u-section-6 .u-text-1 {
		  margin-left: 9px;
		  margin-right: 9px;
		}
	  
		.u-section-6 .u-line-1 {
		  width: 540px;
		}
	  
		.u-section-6 .u-text-2 {
		  margin-left: 9px;
		  margin-right: 9px;
		}
	  
		.u-section-6 .u-image-2 {
		  min-height: 774px;
		}
	  
		.u-section-6 .u-image-3 {
		  min-height: 774px;
		}
	  
		.u-section-6 .u-image-4 {
		  min-height: 774px;
		}
	  }
	  
	  @media (max-width: 575px) {
		.u-section-6 .u-group-1 {
		  width: 340px;
		}
	  
		.u-section-6 .u-text-1 {
		  margin-left: 6px;
		  margin-right: 6px;
		}
	  
		.u-section-6 .u-line-1 {
		  width: 340px;
		}
	  
		.u-section-6 .u-text-2 {
		  margin-left: 6px;
		  margin-right: 6px;
		}
	  
		.u-section-6 .u-image-2 {
		  min-height: 487px;
		}
	  
		.u-section-6 .u-image-3 {
		  min-height: 487px;
		}
	  
		.u-section-6 .u-image-4 {
		  min-height: 487px;
		}
	  }.u-section-7 {
		background-image: none;
	  }
	  
	  .u-section-7 .u-sheet-1 {
		min-height: 1051px;
	  }
	  
	  .u-section-7 .u-text-1 {
		margin: 16px auto 0;
	  }
	  
	  .u-section-7 .u-line-1 {
		width: 389px;
		height: 3px;
		transform-origin: right center 0px;
		margin: 6px auto 0;
	  }
	  
	  .u-section-7 .u-layout-wrap-1 {
		width: 1109px;
		margin: 20px auto 46px;
	  }
	  
	  .u-section-7 .u-image-1 {
		min-height: 480px;
		background-image: url("img/pexels-photo-1061623.jpeg");
		background-position: 50% 50%;
	  }
	  
	  .u-section-7 .u-layout-cell-2 {
		min-height: 480px;
	  }
	  
	  .u-section-7 .u-container-layout-2 {
		padding: 30px;
	  }
	  
	  .u-section-7 .u-text-2 {
		margin-top: 0;
	  }
	  
	  .u-section-7 .u-layout-cell-3 {
		min-height: 471px;
	  }
	  
	  .u-section-7 .u-container-layout-3 {
		padding: 30px;
	  }
	  
	  .u-section-7 .u-text-3 {
		font-size: 1.875rem;
		line-height: 1.4;
		font-weight: 700;
		margin: 0 0 0 3px;
	  }
	  
	  .u-section-7 .u-image-2 {
		min-height: 392px;
		background-image: url("img/pexels-photo-4344467.jpeg");
		background-position: 50% 50%;
	  }
	  
	  @media (max-width: 1199px) {
		.u-section-7 .u-sheet-1 {
		  min-height: 727px;
		}
	  
		.u-section-7 .u-layout-wrap-1 {
		  width: 940px;
		}
	  
		.u-section-7 .u-image-1 {
		  min-height: 396px;
		}
	  
		.u-section-7 .u-layout-cell-2 {
		  min-height: 407px;
		}
	  
		.u-section-7 .u-layout-cell-3 {
		  min-height: 323px;
		}
	  
		.u-section-7 .u-text-3 {
		  margin-left: auto;
		  margin-right: auto;
		}
	  
		.u-section-7 .u-image-2 {
		  min-height: 323px;
		}
	  }
	  
	  @media (max-width: 991px) {
		.u-section-7 .u-sheet-1 {
		  min-height: 554px;
		}
	  
		.u-section-7 .u-layout-wrap-1 {
		  width: 720px;
		}
	  
		.u-section-7 .u-image-1 {
		  min-height: 303px;
		}
	  
		.u-section-7 .u-layout-cell-2 {
		  min-height: 100px;
		}
	  
		.u-section-7 .u-layout-cell-3 {
		  min-height: 100px;
		}
	  
		.u-section-7 .u-container-layout-3 {
		  padding: 0 0 5px 15px;
		}
	  
		.u-section-7 .u-text-3 {
		  font-size: 1.5rem;
		}
	  
		.u-section-7 .u-image-2 {
		  min-height: 222px;
		}
	  }
	  
	  @media (max-width: 767px) {
		.u-section-7 .u-sheet-1 {
		  min-height: 906px;
		}
	  
		.u-section-7 .u-layout-wrap-1 {
		  width: 540px;
		}
	  
		.u-section-7 .u-image-1 {
		  min-height: 455px;
		}
	  
		.u-section-7 .u-layout-cell-3 {
		  order: 1;
		}
	  
		.u-section-7 .u-container-layout-3 {
		  padding-left: 30px;
		  padding-right: 30px;
		}
	  
		.u-section-7 .u-image-2 {
		  min-height: 294px;
		  order: 0;
		}
	  }
	  
	  @media (max-width: 575px) {
		.u-section-7 .u-sheet-1 {
		  min-height: 640px;
		}
	  
		.u-section-7 .u-line-1 {
		  width: 340px;
		}
		.u-section-4 .u-layout-cell-3 {
		  min-height: 445px;
		}
		.u-section-7 .u-layout-wrap-1 {
		  width: 340px;
		}
	  
		.u-section-7 .u-image-1 {
		  min-height: 286px;
		}
	  
		.u-section-7 .u-container-layout-2 {
		  padding-left: 10px;
		  padding-right: 10px;
		}
	  
		.u-section-7 .u-container-layout-3 {
		  padding-left: 10px;
		  padding-right: 0;
		}
	  
		.u-section-7 .u-image-2 {
		  min-height: 333px;
		}
	  }
	  .u-section-8 .u-layout-wrap-1 {
		margin: 0 auto 0 0;
	  }
	  
	  .u-section-8 .u-layout-cell-1 {
	  
		background-image: none;
	  }
	  
	  .u-section-8 .u-container-layout-1 {
		padding-right: 35px;
	  }
	  
	  .u-section-8 .u-icon-1 {
		height: 64px;
		width: 64px;
		margin: 15px auto;
	  }
	  
	  .u-section-8 .u-btn-1 {
		border-style: none none solid;
		font-weight: 700;
		margin: 15px auto;
		padding: 0;
	  }
	  
	  .u-section-8 .u-layout-cell-2 {
		background-image: none;
	  }
	  
	  .u-section-8 .u-container-layout-2 {
		padding-left: 0;
		padding-right: 0;
	  }
	  
	  .u-section-8 .u-icon-2 {
		height: 64px;
		width: 64px;
		margin: 15px auto;
	  }
	  
	  .u-section-8 .u-text-1 {
		letter-spacing: 1px;
		width: 307px;
		margin: 15px auto;
	  }
	  
	  .u-section-8 .u-layout-cell-3 {
		background-image: none;
	  }
	  
	  .u-section-8 .u-container-layout-3 {
		padding-left: 0;
		padding-right: 0;
	  }
	  
	  .u-section-8 .u-icon-3 {
		height: 64px;
		width: 64px;
		margin: 15px auto;
	  }
	  
	  .u-section-8 .u-btn-2 {
		border-style: none none solid;
		font-weight: 700;
		margin: 15px auto;
		padding: 0;
	  }
	  
	  @media (max-width: 1199px) {
		.u-section-8 .u-layout-wrap-1 {
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-8 .u-container-layout-1 {
		  padding-right: 29px;
		  padding-bottom: 0;
		}
	  
		.u-section-8 .u-container-layout-2 {
		  padding-bottom: 0;
		}
	  
		.u-section-8 .u-container-layout-3 {
		  padding-bottom: 0;
		}
	  }
	  
	  @media (max-width: 991px) {
		.u-section-8 {
		  min-height: 200px;
		}
	  
		.u-section-8 .u-layout-cell-1 {
		  min-height: 200px;
		}
	  
		.u-section-8 .u-container-layout-1 {
		  padding-top: 0;
		  padding-left: 14px;
		  padding-right: 14px;
		}
	  
	  
		.u-section-8 .u-layout-cell-2 {
		  min-height: 200px;
		}
	  
		.u-section-8 .u-layout-cell-3 {
		  min-height: 200px;
		}
		.u-section-8 .u-container-layout-3 {
		  padding-top: 0;
		}
	  }
	  
	  @media (max-width: 767px) {
		.u-section-8 {
		  min-height: 600px;
		}
	  
		.u-section-8 .u-layout-wrap-1 {
		  min-height: 366px;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-8 .u-layout-cell-1 {
		  min-height: 199px;
		}
	  
		.u-section-8 .u-container-layout-1 {
		  padding-right: 17px;
		  padding-left: 17px;
		}
	  }
	  
	  @media (max-width: 575px) {
		.u-section-8 {
		  min-height: 601px;
		}
	  
		.u-section-8 .u-layout-wrap-1 {
		  min-height: 0;
		  margin-right: initial;
		  margin-left: initial;
		}
	  
		.u-section-8 .u-layout-cell-1 {
		  min-height: 200px;
		}
	  
		.u-section-8 .u-container-layout-1 {
		  padding-right: 15px;
		  padding-left: 15px;
		}
	  
	  
	  }