@import url('https://fonts.googleapis.com/css?family=Livvic&display=swap');
@import url('https://fonts.googleapis.com/css?family=Oswald:700&display=swap');

/*ring animation*/

@keyframes ring {
0% { 
    -webkit-transform: rotate(-10deg); 
    transform: rotate(-10deg);
}
2% {
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
} 
4% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
}
6% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
}
8% {
    -webkit-transform: rotate(-12deg);
    transform: rotate(-12deg);
}
10% {
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg);
}
12% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}

0% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
}

2% {
    -webkit-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    transform: rotate(10deg);
}
4% {
    -webkit-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    transform: rotate(-15deg);
}
6% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
}
8% {
    -webkit-transform: rotate(-12deg);
    -ms-transform: rotate(-12deg);
    transform: rotate(-12deg);
}
10% {
    -webkit-transform: rotate(12deg);
    -ms-transform: rotate(12deg);
    transform: rotate(12deg);
}
12% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}
}

body{
	font-family: 'Livvic', sans-serif;
}

.mid .nav-adj .mobile{
	display: none;
}

#ac-wrapper {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(65, 58, 58, 0.46);
z-index: 1001;
}

#popup{
width: 555px;
height: 294px;
background: #FFFFFF;
position: relative;
top: 150px; 
left: 0;
}

.pop-img{
	text-align: center;
	width: 100%;
	padding: 22px 15px;;
}

.pop-img a{
	margin-top: 10px;
	position: absolute;
	right: 10px;
	top: 0px;
	margin: 0;
	font-size: 20px;
}

.top{
	font-size: 13px;
	padding: 0;
	background: #79b829;
}

.top p{
	margin: 0;
	color: #888;
	color: #fff;
}

.top .address i{
	padding: 3px;
    font-size: 18px;
/*    color: #6fbf52;*/
    color: #fff;
}

.top .address a{
	text-decoration: none;
}

.top .maill a{
	color: #fff;
	text-decoration: none;
}

.top .phone a{
	color: #fff;
	text-decoration: none;
}

.top .maill i{
	padding: 3px 5px;
    font-size: 18px;
/*    color: #6fbf52;*/
	color: #fff;
}

.top .phone i{
	padding: 3px 6px;
    font-size: 18px;
/*    color: #6fbf52;*/
	color: #fff;
}

.top .social-ico i{
    font-size: 18px;
    padding: 0 10px;
/*    color: #6fbf52;*/
    text-align: center;
    color: #fff;
}

.top .address{
	padding: 8px 0px;
	text-align: center;
	color: #fff;
}

.top .maill{
	padding: 8px 0px;
	text-align: center;
	color: #fff;
}

.top .phone{
	padding: 8px 0px;
	text-align: center;
	color: #fff;
}

.top .social-ico{
	padding: 10px 0px;
	text-align: center;
	color: #fff;
}

.butn i{
	padding: 0 4px;
}

.butn {
    padding: 34px 0px;
}

.btna {
    color: #fff;
    background: #0b94dc;
    border-radius: 20px;
    width: 160px;
    padding: 10px;
	text-align: center;
	margin: 0 5px;
}

.btna:hover{
	color: #fff;
	border: 1px solid #79b829;
	background: #79b829;
}

.btna:hover i{
/*	transition: .5s;
	animation-name: shake;*/
	-webkit-animation: ring 10s ease .1s;
	animation: ring 10s ease .1s;
	-webkit-transform-origin: top center;
	-ms-transform-origin: top center;
	transform-origin: top center;
	transform-origin-z: initial;
}

.logo{
	width: 100%;
}

.logo img{
	width: 70%;
	display: inline-block;
	padding: 5px 0;
}

/*.nav-item {
    padding: 0 16px;
}*/

/*.mid{
	padding: 5px 0;
}*/

.mid a{
	font-weight: bolder;
	font-size: 15px;
}

.mid .comp-name h2 {
	color: #79b829;
    padding: 10px 10px;
    font-size: 35px;
	margin: 20px 45px 0 -70px;
	text-transform: uppercase;
    font-family: 'Oswald', sans-serif;
    letter-spacing: 6px;
    line-height: 30px;
}

.mid .comp-name span{
	color: #0b94dc;
	display: inline-block;
	font-size: 20px;
	border-top: 2px solid #d1d1d1;
	letter-spacing: 0;
	line-height: 27px;
}

/*.nav > li > ul {
  display: none !important;
}
.nav > li:hover > ul {
  display: block !important;
}
*/
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
        color: #fff;
	    background: rgb(121, 184, 41);
}

.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
    color: #fff;
    padding: 50px 10px;
    background: #79b829;
}

.navbar-light .navbar-nav .nav-link {
    color: rgba(0,0,0,.5);
    padding: 50px 10px;
}

.nav-adj{
/*    padding: 29px 0px;*/
    text-align: right;
}

.navbar{
	padding: 0;
}

.navbar-expand-lg{
	display: inline-block;
}

.two{
	background: url(../img/top-slide.jpg) no-repeat;
	padding: 260px 0;
	background-size: cover;
}

.two .slide{
	text-align: center;
}

.two .slide h1{
	color: #fff;
}

.two .slide h5{
	color: #fff;
}

.two .slide .buttons {
    padding: 5px;
}

.three{
	padding: 40px 0;
	background: #f9f9f9;
}

.three .text{
	text-align: center;
	color: #0b94dc;
}

.three .text h1{
	margin: 0;
}

.three .inner-cont{
	padding: 10px 0;
}

.three .three-txt {
    margin-top: 20px;
}

.three .three-txt .faicon{
	font-size: 30px;
	text-align: center;
	color: #79b829;
}

.three .three-txt h4{
	text-align: center;
	color: #7f7f7f;;
	font-weight: 600;
}

.three .three-txt .cont-down{
	text-align: center;
}

.three .three-txt p{
	text-align: justify;
	color: #888;
}

.btnaa{
	background: #0b94dc;
	color: #fff;
	text-align: center;
	display: inline-block;
	border-radius: 20px 0 20px 0;
}

.btnaa:hover{
	background: #79b829;
	color: #fff;
}

.four{
	padding: 40px 0;
}

.four .text{
	text-align: center;
	color: #0b94dc;
}

.four .text h1{
	margin: 0;
}

.four .cont{
	margin-top: 20px;
}

.four .cont img{
	width: 50%;
	display: inline-block;
}

.four .services{
	text-align: center;
	padding: 20px 0;
}

.four .services a{
	color: #000;
	text-decoration: none;
}

.four .services h5{
	font-weight: bolder;
	font-size: 16px;
	padding: 5px 0;
}

.five{
	padding: 40px 0;
}

.five .types{
	background: #0b94dc;
	outline: 3px dotted #79b829;
}

.five .types i{
	float: left;
	padding: 6px 6px;
	font-size: 25px;
	color: #fff;
}

.five .types h2{
	color: #fff;
}

.five .types li{
	list-style: none;
	color: #fff;
}

.five .types ul{
	padding-left: 0;
    padding: 20px 20px;
    height: 180px;
}

.five .types a{
	text-decoration: none;
}

.five .types li:hover{
	color: #000;
}

.five .types span{
	float: left;
	padding: 6px 4px;
	font-size: 12px;
}

.five .text{
	text-align: center;
	color: #0b94dc;
}

.five .text h1{
	margin: 0;
}

.five .cont img{
	width: 50%;
	display: inline-block;
}

.five .clean{
	padding: 20px 0;
}

.six{
	padding: 40px 0;
	background: url(../img/block.jpg) no-repeat;
	background-size: cover;
}

.six .mid-img img{
	width: 100%;
}

.six .text{
	text-align: center;
	color: #0b94dc;
}

.six .text h1{
	margin: 0;
}

.six .why-choose{
	padding: 20px 0;
}

.six .why-choose h4{
	font-weight: bolder;
	color: #0b94dc;
}

.six .why-choose p{
	color: #888;
}

.six .why-choose .six-left{
	text-align: right;
}

.six .why-choose .six-leftt{
	text-align: right;
}

.seven{
	padding: 40px 0;
	background-color: #f9f9f9;
	margin: 0;
}

.seven .text{
	text-align: center;
	color: #0b94dc;
}

.seven .text h1{
	margin: 0;
}

.seven .book-img img{
	width: 100%;
	object-fit: cover;
}

.seven .book-form{
	padding: 40px 0;
}

.drop-set{
	padding: 7px 0; 
	width: 100%; 
	border-radius: 4px;
	border: 1px solid #ced4da;
}

.eight{
	padding: 20px 0;
	background: #0b94dc;
	height: 0;
}

.eight .right-img img{
	width: 85%;
}

.eight .right-img {
    position: absolute;
    top: -40px;
	text-align: center;
}
.foot-two p a{
	color:#fff;
}

/*contact*/

.cont-head{
	background: url(../img/contact.jpg) no-repeat;
	background-size: cover;
	padding: 100px 0; 
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.cont-head h1 {
    color: #fff;
    letter-spacing: 4px;
    margin: 0;
}

.cont-head .in-txt {
    width: 25%;
    display: inline-block;
    padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.cont-top{
	padding: 40px 0;
}

.cont-top .map-set {
    padding: 55px 0 15px 0;
}

.cont-top .map-text p{
	color: #888;
}

.cont-top .contact h1{
	color: #0b94dc;
	font-weight: bolder;
}

.cont-top .contact p{
	color: #888;
}

/*about*/

.about-top{
	padding: 40px 0;
}

.abt-head{
	background: url(../img/about.jpg) no-repeat;
	background-size: cover;
	padding: 100px 0; 
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.abt-head h1 {
    color: #fff;
    letter-spacing: 4px;
    margin: 0;
}

.abt-head .in-txt {
    width: 25%;
    display: inline-block;
    padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.about-top .abt-txt h1{
	color: #0b94dc;
}

.about-top .clning .category h2{
	color: #79b829;
	padding: 20px 0 0;
}
 
.about-top .clning .category p{
	color: #888;
}

.abt-two{
	padding: 40px 0;
	background: #f9f9f9;
}

.abt-two .abt-txt-2 h2{
	color: #0b94dc;
	margin: 0;
	text-align: center;
	font-weight: bolder;
	font-size: 35px;
}

.abt-two .abt-txt-2{
	text-align: center;
}

.abt-two .abt-txt-2 img{
	display: inline-block;
}

.abt-two .pics img{
	width: 100%;
}

.custom-set{
	padding: 0;
	margin: auto;
}

.abt-two .img-txt {
	padding: 40px 0;
}

.abt-two .texts h2{
	color: #79b829;
}

.abt-two .texts{
	padding: 50px 25px;
	top: 18.6%;
	text-align: justify;
	position: absolute;
	left: -160px;
	background: #fff;
	right: 80px;
	box-shadow: #888 2px 2px 8px 2px;
}

.abt-two .texts p{
	color: #888;
}

.abt-two .texts2 p{
	color: #888;
}

.abt-two .texts2{
	padding: 50px 25px;
	top: 18.6%;
	text-align: justify;
	position: absolute;
	background: #fff;
	box-shadow: #888 2px 2px 8px 2px;
	right: -160px;
	left: 80px;z-index: 99;
	z-index: 99;
}

.abt-two .texts2 h2{
	color: #79b829;
}

.abt-two .img-txt2 {
	padding: 40px 0;
}

.abt-two .texts2 h2{
	color: #79b829;
}

.about-top .category span{
    float: left;
  	padding: 23px 10px 0 0;
	font-size: 30px;
	color: #0b94dc;
}

/*faq*/

.faq{
	padding: 100px 0;
	background: url(../img/faq.jpg) no-repeat;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.faq .faq-txt{
	width: 25%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.faq .faq-txt h1 {
    color: #fff;
    letter-spacing: 4px;
    margin: 0;
}

.content{
	padding: 40px 0;
}

.content p{
	text-align: justify;
}

.content h4{
	text-align: justify;
	color: #393185;
}

.content span{
	padding: 0 6px 0 0;
	color: #79b829;
}

.content .faq-txt{
	padding: 40px;
}

.content .faq-txt .ques{
	padding: 0 0 40px;
	text-align: center;
	color: #0b94dc;
}

.content .faq-txt p{
	color: #888;
}


.content .faq-txt .ques img{
	display: inline-block;
}

/*services*/

.ser-one{
	background: url(../img/service.jpg) no-repeat;
	padding: 100px 0;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.ser-one .clean1 {
	display: inline-block;
	color: #fff;
	width: 45%;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.ser-one .clean1 h1{
	margin-bottom: 10px;
	color: #fff;
	letter-spacing: 4px;
}

.ser-one .clean1 p{
	margin: 0;
	color: #fff;
	letter-spacing: 4px;
}

.ser-two{
	padding: 40px 0;
}

.ser-two .clean2 h2{
	font-weight: 900;
	color: #0b94dc;
	padding: 10px 0 0;
	margin: 0;
}

.ser-two .clean2 p{
	color: #888;
}

.ser-two .clean2 .ser-head{
	text-align: center;
}

.ser-two .clean2 img{
	display: inline-block;
}

.ser-two .clean2 ul{
	padding-left: 0;
}

.ser-two .clean2 li{
	list-style: none;
	padding: 6px 0;
	color: #888;
}

.ser-two .clean2 span{
	padding: 0 5px;
	color: #79b829;
}

.ser-two .types .inner h2{
	color: #0b94dc;
	font-weight: 900;
} 

.ser-two .types .inner p{
	color: #888;
}

.ser-three{
	padding: 40px 0;
}

.ser-three .check-list h1{
	text-align: center;
	color: #0b94dc;
}

.ser-three .cleanings p{
	margin: 0;
	font-size: 13px;
	margin-top: 10px;
}

.ser-three .cleaning-types ul{
	padding-left: 0;
}

.ser-three .cleaning-types li{
	list-style: none;
	color: #888;
}

.ser-three .cleaning-types span{
	padding: 5px 4px;
	color: #0b94e2;
}

.ser-three .cleaning-types{
	padding: 20px 0;
}

.ser-three .cleaning-types h3{
	color: #79b829;
}

.ser-three .cleaning-types .cleanings{
	padding: 10px 0;
}

/*deep cleaning*/

.deep{
	padding: 100px 0;
	background: url(../img/deepc.jpg);
	background-size: cover; 
	text-align: center;
    font-family: 'Oswald', sans-serif;
}

.deep-two .deep-img img{
	width: 100%;
}

.deep .deep-top{
	width: 30%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.deep .deep-top h1{
	margin: 0;
	color: #fff;
	letter-spacing: 4px;
}

.deep-two{
	padding: 40px 0;
}

.deep-two .txt-deep {
	padding: 0 40px;
	color: #999;
	text-align: justify;
}

.deep-two .deep-heading{
	text-align: center;
	padding: 20px 0;
}

.deep-two .deep-heading h1{
	margin: 0;
	color: #0b94dc;
}

/*carpety*/

.carpet-clean{
	background: url(../img/carpet.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.carpet-clean .car-txt{
	width: 35%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.carpet-clean .car-txt h1{
	color: #fff;
	letter-spacing: 4px;
	margin: 0;
}

.carpet-txt{
	padding: 40px 0;
}

.carpet-cln{
	padding: 40px 0;
}

.carpet-cln .inner-head {
	padding: 20px 0;
	text-align: center;
}

.carpet-cln .inner-head h1{
	margin: 0;
	color: #0b94dc;
}

.carpet-cln .inner-text{
	padding: 0 40px;
	text-align: justify;
	color: #999;
}

.carpet-cln .car-img img{
	width: 100%;
}
/*event-clean*/

.event-clean{
	background: url(../img/event-banner.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.event-clean .event-txt{
	width: 35%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.event-clean .event-txt h1{
	color: #fff;
	letter-spacing: 4px;
	margin: 0;
}

.event-txt{
	padding: 40px 0;
}

.event-cln{
	padding: 40px 0;
}

.event-cln .event-head {
	padding: 20px 0;
	text-align: center;
}

.event-cln .event-head h1{
	margin: 0;
	color: #0b94dc;
}

.event-cln .event-text{
	padding: 0 40px;
	text-align: justify;
	color: #999;
}

.event-cln .event-img img{
	width: 100%;
}
/*Privacy Police*/
.privacy-policy{
	background: url(../img/privacy-banner.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.privacy-policy .privacy-txt{
	width: 35%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.privacy-policy .privacy-txt h1{
	color: #fff;
	letter-spacing: 4px;
	margin: 0;
}

.privacy-txt{
	padding: 40px 0;
}

.policy-cln{
	padding: 40px 0;
}

.policy-cln .policy-head {
	padding: 20px 0;
	text-align: center;
}

.policy-cln .policy-head h1{
	margin: 0;
	color: #0b94dc;
}

.policy-cln .privacy-txt{
	padding: 0 40px;
	text-align: justify;
	color: #999;
}

.policy-cln .policy-img img{
	width: 100%;
}
.privacy-txt h2
{
	color: #0b94dc;
    /*font-weight: 600;*/
}
/*emergency-clean*/

.emergency-clean{
	background: url(../img/emergency-banner.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.emergency-clean .emergency-txt{
	width: 35%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.emergency-clean .emergency-txt h1{
	color: #fff;
	letter-spacing: 4px;
	margin: 0;
}

.emergency-txt{
	padding: 40px 0;
}

.emergency-cln{
	padding: 40px 0;
}

.emergency-cln .emergency-head {
	padding: 20px 0;
	text-align: center;
}

.emergency-cln .emergency-head h1{
	margin: 0;
	color: #0b94dc;
}

.emergency-cln .emergency-text{
	padding: 0 40px;
	text-align: justify;
	color: #999;
}

.emergency-cln .emergency-img img{
	width: 100%;
}

/*pre-sale cleaning*/

.presale{
	background: url(../img/pre-house.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.presale .presale-txt {
    width: 35%;
    display: inline-block;
    padding: 10px;
    background: rgba(0, 0, 0, 0.35);
}

.presale .presale-txt h1 {
    color: #fff;
	letter-spacing: 4px;
	margin: 0;
}

.pre-sale-clean{
	padding: 40px 0;
}

.pre-sale-clean .inner-head {
    padding: 20px 0;
    text-align: center;
}

.pre-sale-clean .inner-head h1 {
    margin: 0;
    color: #0b94dc;
}

.pre-sale-clean .inner-text {
    padding: 0 40px;
    text-align: justify;
    color: #999;
}

/*dometic*/

.domestic{
	background: url(../img/domestic.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.domestic .domestic-txt {
    width: 35%;
    display: inline-block;
    padding: 10px;
    background: rgba(0, 0, 0, 0.35);
}

.domestic .domestic-txt h1 {
    color: #fff;
	letter-spacing: 4px;
	margin: 0;
}

.domestic-clean{
	padding: 40px 0;
}

.domestic-clean .inner-head {
    padding: 20px 0;
    text-align: center;
}

.domestic-clean .inner-head h1 {
    margin: 0;
    color: #0b94dc;
}

.domestic-clean .inner-text {
    padding: 0 40px;
    text-align: justify;
    color: #999;
}

/*pressure*/

.pressure{
	background: url(../img/pressure.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.pressure .pressure-txt {
    width: 35%;
    display: inline-block;
    padding: 10px;
    background: rgba(0, 0, 0, 0.35);
}

.pressure .pressure-txt h1 {
    color: #fff;
	letter-spacing: 4px;
	margin: 0;
}

.pressure-clean{
	padding: 40px 0;
}

.pressure-clean .inner-head {
    padding: 20px 0;
    text-align: center;
}

.pressure-clean .inner-head h1 {
    margin: 0;
    color: #0b94dc;
}

.pressure-clean .inner-text {
    padding: 0 40px;
    text-align: justify;
    color: #999;
}

.pressure-clean .inner-text span{
	padding: 0 5px;
	color: #79b829;
}

.pressure-clean .inner-text ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

.pressure-clean .inner-text li{
	list-style: none;

}

/*terms*/

.terms{
	background: url(../img/terms.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.terms .one-txt{
	width: 35%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.terms .one-txt h1{
	color: #fff;
	letter-spacing: 4px;
	margin: 0;	
}

.terms-txt{
	padding: 40px 0;
}

.terms-txt .terms-head{
	padding: 0 0 20px;
	text-align: center;
	color: #0b94dc;
}

.terms-txt .terms-main-2 h4{
	color: #0b94dc;
	font-weight: 800;
}

.terms-txt .terms-main-2 span{
	color: #79b829;
}

.terms-txt .terms-main-2{
	text-align: justify;
	color: #777;
}

.terms-txt .terms-main-2 ul{
	list-style: none;
	padding-left: 20px;
}

.terms-txt .terms-main-2 p{
	margin-bottom: 6px;
	margin-left: 30px;
	color: #0b94e3;

}

.terms-txt .terms-main p{
	color: #777;
	text-align: justify;
}

/*one-of*/

.one-of{
	background: url(../img/one-of.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.one-of .one-txt{
	width: 35%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.one-of .one-txt h1{
	color: #fff;
	letter-spacing: 4px;
	margin: 0;	
}

.one-of-down .one-img img{
	width: 100%;
}

.one-of-down{
	padding: 40px 0;
}

.one-of-down .inner-head {
    padding: 20px 0;
    text-align: center;
}

.one-of-down .inner-head h1 {
    margin: 0;
    color: #0b94dc;
}

.one-of-down  .inner-text {
    padding: 0 40px;
    text-align: justify;
    color: #999;
}

/*office clean*/

.office{
	background: url(../img/office.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.office .office-txt {
	width: 35%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.office-down .office-img img{
	width: 100%;
}

.office .office-txt h1{
	color: #fff;
	letter-spacing: 4px;
	margin: 0;
}

.office-down{
	padding: 40px 0;
}

.office-down .office-head{
	padding: 0 0 40px;
	text-align: center;
}


.office-down .office-head h2{	
	color: #0b94dc;
	font-weight: bolder;
	margin: 0;
}

.office-down .office-matter p{
	color: #888;
	text-align: justify;
}

/*commercial*/

.commer-down .com-img img{
	width: 100%;
}

.commercial{
	background: url(../img/commercial.jpg) no-repeat;
	padding: 100px 0;
	background-size: cover;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.commercial .commer-txt {
	width: 45%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.commercial .commer-txt h1{
	color: #fff;
	letter-spacing: 4px;
	margin: 0;
}


.commer-down{
	padding: 40px 0;
}

.commer-down .commer-head{
	padding: 0 0 40px;
	text-align: center;
}


.commer-down .commer-head h2{	
	color: #0b94dc;
	font-weight: bolder;
	margin: 0;
}

.commer-down .commer-matter p{
	color: #888;
	text-align: justify;
}

/*pest-control*/

.pest-c{
	background: url(../img/contact.jpg) no-repeat;
	background-size: cover;
	padding: 100px 0;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.pest-c .pest-c-txt{
	width: 30%;
	display: inline-block;
	padding: 10px;
	background: rgba(0, 0, 0, 0.35);
}

.pest-c .pest-c-txt h1{
	color: #fff;
	letter-spacing: 4px;
	margin: 0;
}

.pest-c-down{
	padding: 40px 0;
}

.pest-c-down .pest-c-head {
	padding: 0 0 40px;
	text-align: center;
}

.pest-c-down .pest-c-head h2{	
	color: #0b94dc;
	font-weight: bolder;
	margin: 0;
}

.pest-c-down .pest-c-matter p{
	color: #888;
	text-align: justify;
}

.pest-c-down .pest-c-matter h3{
	color: #0b94dc;
}

.pest-c-down .pest-c-matter span{
	font-size: 14px;
    padding: 0 3px;
    color: #79b829;
}

.pest-c-down .pest-c-matter ul{
	list-style: none;
	padding-left: 0;
}

.pest-c-down .pest-c-matter li{
	color: #888;
}
.note-message span
{
    color: #0b94dc;
    font-size: 18px;
    font-weight: 600;
}
.note-message p{
  color: #888;
}
/*footer*/
footer{
	padding: 0;
	background: #0b94dc;
	color: #fff;
	padding-bottom: 20px;
}

footer i{
	float: left;
	padding: 2px 6px 4px 0;
	font-size: 19px !important;
}

footer .foot-four{
	text-align: center;
	padding-top: 34%;
}

footer .foot-four span{
	padding: 15px !important; 
	background-color: #fff;
	color: #0b94dc;
	border: 1px solid #fff;
	border-radius: 25px;
}

footer .foot-four .fa-facebook{
	width: 45px;
}

footer .foot-four span:hover{
	color: #fff;
	background-color: #79b829;
}

footer .foot-one img{
	width: 50%;
	display: inline-block;
}

footer .foot-one{
	text-align: center;
}

footer .foot-two h5{
	font-weight: bolder;
}

footer .foot-three h5{
	font-weight: bolder;
}

footer .foot-three ul{
	list-style: none;
	padding-left: 0;
}

footer .foot-three span{
	float: left;
	font-size: 10px;
	padding: 7px 4px;
}

footer .foot-three a{
	color: #fff;
	list-style: none; 
	text-decoration: none;
	list-style: none;
}

footer .foot-two p {
    font-size: 14px;
    color: #fff;
	list-style: none;
}

.end{
	text-align: center;
	background-color: #79b829;
	color: #fff;
	padding: 7px 0;
}
.end h5{ 
	font-size: 14px;
	margin-bottom: 0;
}




/*resposive @414*/
 @media (min-width:320px) and (max-width:414px){

 	.terms-txt .terms-main-2 h4{
 		text-align: left;
 	}


 	.terms-txt .terms-main-2 p{
 		margin-left: 0;
 	}

 	.terms-txt .terms-main-2 ul{
 		padding: 0;
 	}

 	.terms-txt .terms-head img{
 		width: 100%;
 	}

 	.terms .one-txt {
    	width: auto;
	}

 	.event-cln .event-text{
 		padding: 0;
 	}

 	.event-cln .event-head img{
 		width: 100%;
 	}

 	.event-clean .event-txt {
    	width: auto;
	}

 	.emergency-cln .emergency-text{
 		padding: 0;
 	}

 	.emergency-cln .emergency-head img{
 		width: 100%;
 	}

 	.emergency-clean .emergency-txt {
    	width: auto;
	}

 	.pre-sale-clean .inner-text{
 		padding: 0;
 	}

 	.pre-sale-clean .inner-head img{
 		width: 100%;
 	}

 	.presale .presale-txt {
    	width: auto;
	}

 	.domestic .domestic-txt {
    	width: auto;
	}

	.domestic-clean .inner-text {
    	padding: 0;
	}

	.domestic-clean .inner-head img{
		width: 100%;
	}

 	.pressure-clean .inner-head img{
 		width: 100%;
 	}

 	.pressure-clean .inner-text {
    	padding: 0px;
	}

 	.pressure-clean .pre-side img{
 		width: 100%;
 	}

 	.pressure-clean .pre-side{
 		margin: 10px 0;
 	}

 	.pressure .pressure-txt {
    	width: auto;
	}

 	.mid .nav-adj .mobile{
 		display: block;
 		padding: 0;
		color: #fff;
 	}

/*	.mid .nav-adj .mobile button{
 		font-weight: bold;
		display: block;
		padding: 10px 10px;
		cursor: pointer;
		background: none;
		border: none;
		color: #888;
		width: 100%;
		text-align: left;
 	}*/

 	.mid .nav-adj .mobile:hover button{
 		color: #fff !important;
 	}

 	.mid .nav-adj .mobile a{
 		padding: 10px 5px;
		background: #79b829;
		color: #fff;
		cursor: pointer;
		display: block; 
 	}

	.mid .nav-adj .col-mob{
		background: #fff;
		color: #000;
	}

 	.mid .nav-adj .mobile:hover{
 		background-color: #79b829;
 		color: #fff;
 	}

 	.mid .nav-adj .dropdown{
 		display: none;
 	}

 	.two .slide h1 {
    	color: #fff;
    	font-size: 30px;
	}

 	.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
    color: #fff;
    padding: 10px;
    background: #79b829;
	}

 	.navbar-light .navbar-nav .nav-link {
    	color: rgba(0,0,0,.5);
    	padding: 10px;
	}

 	.one-of-down .inner-head h1 {
    	margin: 0;
    	color: #0b94dc;
    	font-size: 30px;
	}

 	.ser-one .clean1 {
 		width: 75%;
 	}

 	.ser-one .clean1 p {
    	display: none;
	}

 	.pest-c-down .pest-c-matter h3 {
    	font-size: 18px;
	}

 	.pest-c-down .pest-c-head{
 		padding: 0 0 20px;
 	}

 	.pest-c-down .pest-c-head img{
 		width: 100%
 	}

 	.pest-c .pest-c-txt {
    	width: auto;
	}

 	.commer-down .commer-head {
    	padding: 0 0 20px;
	}

 	.commer-down .commer-head img{
 		width: 100%;
 	}

 	.commercial .commer-txt {
    	width: auto;
	}

 	.office-down .office-head {
    	padding: 0 0 20px;
    	text-align: center;
	}

 	.office-down .office-head img{
 		width: 100%;
 	}

 	.office .office-txt {
    	width: auto;;
	}

 	.one-of-down .inner-text{
 		padding: 0 5px;
 	}

 	.one-of-down .inner-head img{
 		width: 100%;
 	}

 	.carpet-cln .inner-head img{
		width: 100%   	 	
	}

	.one-of .one-txt {
    	width: auto;
    }

	.carpet-cln .inner-text {
		padding: 0 5px;
	}

 	.carpet-clean .car-txt {
	    width: auto;
	}

 	.deep-two .deep-heading img{
 		width: 100%;
 	}

 	.deep .deep-top {
    	width: 70%;
	}

	.deep-two .txt-deep {
    	padding: 0 5px;
	}

 	.ser-three .cleanings p {
    	display: none;
	}

 	.ser-three .check-list h1 {
    	font-size: 25px;
    	font-weight: bolder;
	}

 	.ser-two .clean2 p {
    	text-align: justify;
	}

 	.ser-two .clean2 img {
    	display: inline-block;
    	width: 100%;
	}
 	
 	.cont-top .contact p {
    	color: #888;
    	text-align: justify;
	}

 	.cont-top .contact h1 {
    	color: #0b94dc;
    	font-weight: bolder;
    	font-size: 30px;
    	text-align: center;
	}

 	.cont-head .in-txt {
    	width: auto;
	}

 	.content .faq-txt p {
    	color: #888;
    	font-size: 14px;
	}	

 	.content h4 {
    	text-align: justify;
    	font-size: 18px;
    	font-weight: bolder;	
	}

 	.content .faq-txt .ques img {
    	width: 100%;
	}

 	.content .faq-txt .ques h1{
 		font-size: 26px;
		font-weight: bolder;
 	}

 	.content .faq-txt {
    	padding: 40px 5px;
	}

 	.faq .faq-txt {
    	width: auto;
	}

 	.abt-two .img-txt {
    	padding: 20px 0;
	}

 	.abt-two .img-txt2 {
    	padding: 0 0 40px 0;
	}

 	.abt-two .texts2 h2 {
	    color: #79b829;
	    font-size: 20px;
	    text-align: center;
	    font-weight: bolder;
	}

 	.abt-two .texts h2 {
	    color: #79b829;
	    font-size: 20px;
	    text-align: center;
	    font-weight: bolder;
	}

 	.abt-two .texts2 {
 		top: 0;
 		position: relative;
 		right: 0;
 		left: 0;
	}


 	.abt-two .texts {
		position: relative;
		top: 0;
		left: 0;
		right: 0;
		margin: 10px 0;
	}

	.abt-two .pics{
		margin: 20px 0;
	}

 	.abt-two .abt-txt-2 img {
    	width: 100%;
	}

 	.abt-two .abt-txt-2 h2 {
		font-size: 24px;
	}

 	.about-top .clning .category p{
 		text-align: justify;
 	}

 	.about-top .abt-txt h1 {
    	font-size: 25px;
	}

 	.abt-head .in-txt {
    	width: auto;
	}

 	#popup {
 		width: 96%;
 		left: 0;
 	}

 	.pop-img{
 		overflow: hidden;
 	}

 	.nav-adj {
	    text-align: left;
	    padding: 10px 0;
	}

	.butn {
    	padding: 10px 0px;
    	text-align: center;
	}

	.three .text h1 {
		font-size: 26px;
		font-weight: bolder;
	}

	.three .three-txt {
    	padding: 0 15px;
	}

	.six .why-choose h4 {
		text-align: center;
	}

	.six .why-choose p {
		text-align: justify;
	}

	.six .six-left{
		padding: 0 10px;
	}

	.six .six-leftt{
		padding: 0 10px;
	}

	.six .six-right{
		padding: 0 10px;
	}

	.five .text img{
		width: 100%;
	}

	.six .text img{
		width: 100%;
	}

	.seven .text img{
		width: 100%;
	}

	.three .text img{
		width: 100%;
	}

	.four .text img{
		width: 100%;
	}

	footer .foot-one {
    	margin-top: 110px;
	}

	footer .foot-four {
    	padding-top: 10px;
	}

	footer .foot-two {
    	padding: 20px 0;
	}

	footer .foot-three {
    	padding: 20px 0;
	}

	footer .foot-two h5 {
    	text-align: center;
	}

	footer .foot-three h5 {
    	text-align: center;
	}

	.eight .right-img {
        top: -45px;
    }

    .seven .book-img{
    	padding: 20px 0;
    }

    .btna {
    	margin: 5px 0;
	}

	.logo {
    	text-align: center;
	}

	.logo img {
    	width: 50%;
	}

	.navbar {
    	width: 100%;
	}

	.navbar-nav {
    	padding: 10px 0;
	}

	.mid .comp-name h2 {
		margin: 0;
		text-align: center;
	}
 }


 /*respossive @320*/

 @media (max-width:320px){

.eight .right-img {
    top: -42px;
}
 	
 .two .slide h1 {
    color: #fff;
    font-size: 30px;
}

.cont-head .in-txt {
    width: 85%;
}

.abt-head .in-txt {
    width: 75%;
}

.ser-one .clean1 {
	width: 100%;
}

.ser-one .clean1 h1 {
    font-size: 30px;
}

.ser-one .clean1 p{
    font-size: 16px;
}

.ser-one .clean1 p {
    display: none;
}

.ser-one .clean1 h1 {
    margin: 0;
}