html, body {
    height: 100%;
    margin: 0;
  }

body {
    background-repeat: no-repeat;  
    background-position-x: right;
}

main {
min-height: 100%;
}
.mainbody {
padding-bottom: 50px;
}

#top, #top a {
    color: #fff !important;
}

a.blogger-all { text-decoration: underline !important; }

.title_home {
    color: #88b840 !important;
    text-transform:  uppercase;
    font-weight: bold;
}

.logo-img {
    max-height: 90px;
  }

.card { 
    border: 1px solid #000;
border-radius: 20px;
}

.text-primary {
    color: #88b840 !important;
}

.btn {
    border-radius: 20px;
padding: 10px 25px 10px 25px;
}

.btn-secondary, .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #88b840;
    border-color: #88b840;
}

a.btn-gg {
    color: #fff;
    background-color: #88b840;
    border-color: #88b840;
    margin-top: 20px;
} 

.jumbo-box {
    background: rgba(0,0,0,0.3);
}

.icon-eye::before {

    font-family: "Font Awesome 5 Free";
    content: "\f06e";
}
  
.swiper-slide {
text-align: center;
font-size: 18px;
display: flex;
justify-content: center;
align-items: center;
margin: 0px;
background: transparent;
transition: all .3s ease;
}
.swiperactive {
    font-weight: bold;
    text-align: center;
}
.swiperactive img {
    transform: scale(1.1);
}

  /* ARROWS */
.swiper-button-prev,
.swiper-button-next {
  color: #88b840;
}

.plugin .footer #branding {
    display:none!important;
}

#button_google {
    border-radius: 20px;
    padding: 10px 25px 10px 25px;
    color: #fff;
  background-color: #88b840;
  border-color: #88b840;
  }