.aboutli-ul {list-style-type: none; }

.aboutli-ul li {
    font-size:18px; 
    margin-bottom: 10px;
    text-indent: 50px;
    text-align: justify;
}

.ip-ul {list-style-type: none; }

.ip-ul li {
    color: #000;
    font-weight: 200;
    font-size:14px; 
    margin-bottom: 3px;
    text-indent: 20px;
    text-align: justify;
}

#nav-logo-menu .bg{
    background-color: #2bc335;
}
.nav-link{
    color:#60481b !important;
    font-weight: 600;
}

.nav-link:hover{
    color:#fff !important;
}

.navbar.navbar-expand-lg .navbar-nav .nav-link {
    padding: 0.5rem 0.5rem !important;
}


#header-text-8 .bg {
    background-image: url('../images/bg-19.jpg');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: cover;
    opacity:0.5;
}


#sec-about .bg{
    background-size: cover;
	background-repeat: No-repeat;
	background-image: url('../images/bg-42.jpg');
	opacity:0.35;
}

#sec-about2 .bg{
    background-size: cover;
	background-repeat: No-repeat;
	background-image: url('../images/m3.jpg');
	opacity:0.9;
}

#section-advantages .bg-wrap {
    background-color: #66CCFF;
}

#section-reviews .bg-wrap {
    background-color: #66CCFF;
}


#gallery-3col-carousel .bg-wrap {
    background-color: #f4f5f6;
}

#benefits-4col-8 .bg-wrap {
    background-color: #F2F0ED;
}

.hide {display:none;}

@media (max-width: 420px){
#header-text-8 .bg {

    background-position: left bottom;

}
    sec-about2 .bg{
      background-position: left center;  
    }    
    
}

@-webkit-keyframes swing
{
    15%
    {
        -webkit-transform: translateX(5px);
        transform: translateY(5px);
    }
    30%
    {
        -webkit-transform: translateY(-5px);
       transform: translateY(-5px);
    }
    50%
    {
        -webkit-transform: translateY(3px);
        transform: translateY(3px);
    }
    65%
    {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px);
    }
    80%
    {
        -webkit-transform: translateY(2px);
        transform: translateY(2px);
    }
    100%
    {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
@keyframes swing
{
    15%
    {
        -webkit-transform: translateY(5px);
        transform: translateY(5px);
    }
    30%
    {
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
    }
    50%
    {
        -webkit-transform: translateY(3px);
        transform: translateY(3px);
    }
    65%
    {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px);
    }
    80%
    {
        -webkit-transform: translateY(2px);
        transform: translateY(2px);
    }
    100%
    {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

.anim-1 {
    -webkit-animation: swing 1s ease;
    animation: swing 1s ease;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    }

.anim-2 {
    -webkit-animation: swing 2s ease;
    animation: swing 2s ease;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    }


