.brand-logo{
    width: 100px !important;
}
.mobile-logo{
    width: 70px !important;
}
.about-content p{
text-align: justify !important;
}
.pest-icon img{
    border-radius: 50%;
}
.service-item img{
    margin-left: 33% !important;
    margin-bottom: 10px;
}
.service-item{
    padding: 20px 30px !important;
}
.pest-item:hover .pest-icon{
    border-color: #39469394 !important;
}
.service-item:hover {
    background-color: #9e00009d !important;
}
.appoint-btn{
    float: right !important;
    margin-top: -30px;
}
.appoint-title{
    float: left !important;
}
.main-menu ul li:hover > a, .main-menu ul li.active > a {
    color: #9e0000 ;
}
::selection {
    color: #fff;
    background: #9e0000 !important;
}
.main-menu ul li ul.dropdown li:hover > a {
    color: #fff;
    background-color: #9e0000;
  }
 .about1-info p{
     margin-top: 35px;
     text-align: justify;
 }
 .about1-content h3{
    color: #9e0000;
    margin-bottom: 18px;
    font-size: 1.3vw;
 }
 .logo img{
     width: 100%;
     height: 80%;
 }
 .logo .service-item:hover {
    background-color: none !important;
}
.service-item__style-2:hover h4{
    color: white !important;
}
.service-item__style-2:hover p{
    color: white !important;
}
.contact-message form select {
    width: 100%;
    border: none;
    padding: 10px 10px;
    border-bottom: 3px solid transparent;
    background-color: #f7f7f7;
    margin-bottom: 30px;
}
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}
#mask {
    position:absolute;
    left:0;
    top:0;
    z-index:9000;
    background-color:#000;
    display:none;
  }  
  #boxes .window {
    position:absolute;
    left:0;
    top:0;
    width:440px;
    height:200px;
    display:none;
    z-index:9999;
    padding:20px;
    border-radius: 15px;
    text-align: center;
  }
  #boxes #dialog {
    width:450px; 
    height:auto;
    padding:10px;
    background-color:#ffffff;
    font-family: 'Segoe UI Light', sans-serif;
    font-size: 15pt;
  }
  /*.maintext{*/
  /*    text-align: center;*/
  /*  font-family: "Segoe UI", sans-serif;*/
  /*  text-decoration: none;*/
  /*}*/
 
  /*#lorem{*/
  /*    font-family: "Segoe UI", sans-serif;*/
  /*    font-size: 12pt;*/
  /*  text-align: left;*/
  /*}*/
  /*#popupfoot{*/
  /*    font-family: "Segoe UI", sans-serif;*/
  /*    font-size: 16pt;*/
  /*  padding: 10px 20px;*/
  /*}*/
  /*#popupfoot a{*/
  /*    text-decoration: none;*/
  /*}*/
  /*.agree:hover{*/
  /*  background-color: #D1D1D1;*/
  /*}*/
  /*.popupoption:hover{*/
  /*    background-color:#D1D1D1;*/
  /*    color: green;*/
  /*}*/
  /*.popupoption2:hover{*/
      
  /*    color: red;*/
  /*}*/
  #boxes .btn{
      color:red !important;
  }
  @media only screen and (max-width: 768px)  {
     #boxes #dialog {
    width:100%; 
     }
  }