h6{color:#8dc969;font-family:TTNorms-light;font-size:18px}.kl-rich-text h1,h1{color:#fff;font-family:TTNorms-bold;font-size:72px}h2{font-size:36px}h2,h3{color:#00602c;font-family:TTNorms-bold}h3{font-size:25px}h5{color:#77be4b;font-family:TTNorms-bold;font-size:24px}.hero-button{background-color:#61b32e;border:2px solid #61b32e;border-radius:0;color:#fff;display:inline-block;font-family:TTNorms-Bold!important;font-size:18px;font-weight:700;height:auto;letter-spacing:.03em;line-height:1.1;margin:auto;padding:13px 16px;position:relative;text-align:center;text-decoration:none;transition:background-color .15s linear,border-color .15s linear,color .15s linear;white-space:normal;width:auto;word-break:break-word}.kl-rich-text{display:flex;flex-direction:column}fieldset.form-columns-1>div{width:100%}.kl-faq{pointer-events:none}.kl-faq__header h3{color:#77be4b;font-family:TTNorms-bold;font-size:18px}.kl-faq__icon{color:#00602c}p{color:#39383a;font-family:TTNorms-regular;font-size:18px}ul{color:#fff;font-family:TTNorms-Regular;font-size:20px;line-height:2}form label{color:#8dc969;display:block;font-family:TTNorms-regular;font-size:18px;font-weight:700;margin-bottom:.35rem;padding-top:0;text-align:left;width:auto}hr{margin-bottom:20px}.kl-card{height:530px;margin-bottom:50px}.kl-card__image{margin:0}.kl-card__content p{font-size:16px!important;max-height:128px;overflow:hidden;text-overflow:ellipsis}.kl-card__content h6{font-size:16px}.kl-cards-slider__content{padding:30px 48px 10px}h3.form-title{color:#00602c;font-size:36px}form input[type=submit]{background-color:#61b32e}.kl-card__content p{color:#39383a;font-family:TTNorms-regular;font-size:18px;line-height:32px}.kl-rich-text__buttons span{font-size:24px}.dnd-section .dnd-column{padding:0}.kl-rich-text__buttons{margin:40px 0 0}.kl-rich-text__buttons .button{margin:10px;padding:10px 0;width:180px}.kl-cards-slider__header{display:none}.kl-card__content{padding:15px 15px 0}.kl-card .button{margin:auto auto 40px}.kl-footer p{font-size:16px;line-height:1.375}.kl-card{display:flex;flex-direction:column;padding:0}.dnd_area-row-1-padding{min-height:580px}.dnd_area-row-1-background-image{background-position:bottom!important}@media only screen and (max-width:920px){.dnd_area-row-1-padding{min-height:unset}}@media only screen and (max-width:600px){.kl-card{margin-bottom:50px}.kl-cards-slider__content{padding:16px}h5{font-size:18px}.kl-rich-text h1,h1{font-size:40px}li{font-size:18px}}