/*----------------------------------------*/
/* 5. Service CSS
/*----------------------------------------*/
.single-service {
  
  text-align: center;
  padding:2%;
  
}
.service-content i {
  font-size: 20px;
  width: 50px;
  margin-bottom: 10px;
  height: 50px;
  /*color: #333;*/
  color: #fff;
  line-height: 50px;
  border-radius: 50%;
  transition: all .5s ease 0s;
}
.single-service:hover i {
  color:#fff;
}
.service-content h3 {
  font-size: 16px;
  font-weight: bold;
  margin: 15px 0;
  text-transform: uppercase;
}
.service-content p {
  font-size: 13px;
  margin-bottom: 0;
}

.kiosk-top-product .slider-right-content {
  border: none;
}
.service-content p {
  /* width:530px; */
  width:auto;
  margin-left: auto;
  margin-right: auto;
  /* display: inline-block; */
  box-sizing: border-box;
  background: #fff;
  padding: 10px 50px 10px 50px;
  margin-bottom: 10px;
  background: white;
  /*border: 1px #00A0E4 solid;*/
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  min-height: auto;
  font-size: 45px;
  transition: transform .2s;
  color: #00A0E4;
  box-shadow: 1px 8px 16px -8px rgba(155,149,149,0.75);
  -webkit-box-shadow: 1px 8px 16px -8px rgba(155,149,149,0.75);
  -moz-box-shadow: 1px 8px 16px -8px rgba(155,149,149,0.75);
}
    .service-content p:hover {
        text-decoration: none;
        transform: scale(1.2);
        background: #00A0E4;
        color:white;
        box-shadow: 1px 8px 16px -8px rgba(155,149,149,0.75);
        -webkit-box-shadow: 1px 8px 16px -8px rgba(155,149,149,0.75);
        -moz-box-shadow: 1px 8px 16px -8px rgba(155,149,149,0.75);
    }
.newsletter {
    /* width: 520px; */
    min-height:230px;
    margin-left: auto;
    margin-right: auto;
    /* display: inline-block; */
    box-sizing: border-box;
    background: #fff;
    padding: 60px 40px 60px 40px;
    margin-bottom: 10px;
    background: white;
    /*border: 1px #00A0E4 solid;*/
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    font-size: 40px;
    transition: transform .2s;
    color: #00A0E4;
    box-shadow: 1px 8px 16px -8px rgba(155,149,149,0.75);
    -webkit-box-shadow: 1px 8px 16px -8px rgba(155,149,149,0.75);
    -moz-box-shadow: 1px 8px 16px -8px rgba(155,149,149,0.75);
}

.view_acc {
  width:180px;
  height:45px;
  background-color:#00A0E4;
  border-radius:50px;
  color:white;
  text-align:center;
  font-size: 30px;
  display:inline-flex;
  padding-left:20px;
}