.custom-richtext .kl-rich-text h1{font-size:60px;font-weight:500;line-height:100%;text-transform:uppercase}.custom-richtext .kl-rich-text h2{font-size:48px;line-height:100%;text-transform:uppercase}.custom-richtext .kl-rich-text__preheader{font-family:BrandonText-Med;font-size:20px;font-weight:500;line-height:133%;margin:0;padding-left:25px;position:relative}.custom-richtext .kl-rich-text__preheader:before{border-radius:50px;content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:13px}.custom-richtext .kl-rich-text p{font-size:18px;line-height:135%}.custom-richtext .kl-rich-text p svg{fill:#f60;margin-right:5px}.custom-richtext .button_cta{margin:0}.custom-richtext .button_cta a{background:none;border:none;padding:0}.custom-richtext .button_cta a img{border-radius:10px}.custom-richtext .button_cta a:first-child{margin-right:52px}.custom-richtext .kl-rich-text__buttons{margin:28px 0 0}.kl-rich-text .kl-rich-text__buttons .button{background-color:#f60;border:1px solid #f60;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:BrandonText-Reg;font-size:20px;font-weight:700;height:auto;letter-spacing:.03em;line-height:1.1;margin:0;padding:15px 25px;position:relative;text-align:center;text-decoration:none;transition:all .15s linear;white-space:normal;width:auto;word-break:break-word}@media (max-width:991px){.custom-richtext h1 br,.custom-richtext h2 br{display:none}.custom-richtext .kl-rich-text h1{font-size:45px}.custom-richtext .kl-rich-text h2{font-size:32px!important}}@media (max-width:767px){.custom-richtext .kl-rich-text__buttons{margin:28px 0}}@media (max-width:480px){.custom-richtext .kl-rich-text h1{font-size:36px}.custom-richtext .kl-rich-text h2{font-size:28px!important}}