.landing h1 {
    font-size: 3.4rem;
    font-weight: 300;
    line-height: 4rem;
}

.landing h1 strong {
    font-size: 4.6rem;
    line-height: 5rem;
}

.landing .button--base {
    box-shadow: 0.125rem 0.25rem 0.25rem #891534;
    margin-top: 1em;
    width: 100%;    
}

.landing .button--green {
    background-color: #70ce9b;
    border-radius: .5rem;    
    box-shadow: 0.125rem 0.25rem 0.25rem #318e5b;
    color: #fff;
    display: inline-block;    
    font-size: 1.4rem;
    font-weight: 600;    
    padding: 1rem 1.5rem;
    text-align: center;
    width: 100%;    
}

.landing .button--green:hover {
    background-color: #92dab3; 
    text-decoration: none;        
}

.dark-arrow-down  {
    border-color: #f2f2f2 transparent transparent;
    border-style: solid;
    border-width: 5rem 50vw 0;
    height: 0;
    margin: 0;
    width: 100%;
}

.features .vc_single_image-img {
    max-height:80px;
    width:auto;
}