    .header .logo a {
        position: relative;
        display: block;
        width: 150px;
        margin-top: 15px;
    }

    .header.sticky .logo a {
    width: 250px;
    margin-top: 15px;
    }

    h3:after {
        color: #dd041f;
        content: "";
        font-size: 34px;
    }
    
    h3 {
    color: #99cc00;
    font-size: 21px;
    letter-spacing: 4px;
    line-height: 32px;
    }
 
    .conblue {
    color: #99cc00;
    }
    
    .black {
    color: #000 !important;
    }
    
    
    
    .conbluebg {
    background-color: #99cc00;
    padding-bottom: 30px;
    }
    
    
        .overlay-dark:before {
        background-color: rgba(240,240,240,0.2);
    }
    
    
    .pt-150 {
    padding-top: 200px;
}

    .pt-30 {
    padding-top: 30px;
}

    .pt-80 {
    padding-top: 120px;
    
    
}


    .ptb-sm-80b {
        padding-top: 80px;
        padding-bottom: 5px;
    }
    
    
.fullwidth-slider .item {
    height:700px;
    position:relative;
    width:100%;
}


h6 {
    text-transform: uppercase;
    }


.KiWi {
    text-transform: none;
    }

.greenlink {
   text-transform: uppercase;
   font-weight: 600;
   }
