@import url("https://fonts.googleapis.com/css?family=Questrial&display=swap");@import url("https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");@font-face{font-family:Museo Slab\ 500;font-style:normal;font-weight:500;src:url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-500.woff2) format("woff2"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-500.woff) format("woff"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-500.svg#MuseoSlab-500) format("svg")}@font-face{font-family:Museo Slab\ 900;font-style:normal;font-weight:900;src:url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-900.woff2) format("woff2"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-900.woff) format("woff"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-900.svg#MuseoSlab-900) format("svg")}@font-face{font-family:Museo Slab\ 300;font-style:normal;font-weight:300;src:url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-300.woff2) format("woff2"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-300.woff) format("woff"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-300.svg#MuseoSlab-300) format("svg")}@font-face{font-family:Museo Slab\ 700;font-style:normal;font-weight:700;src:url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-700.woff2) format("woff2"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-700.woff) format("woff"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/MuseoSlab-700.svg#MuseoSlab-700) format("svg")}@font-face{font-family:Georgia;font-style:normal;font-weight:400;src:url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/Georgia.eot);src:url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/Georgia.eot#iefix) format("embedded-opentype"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/Georgia.woff2) format("woff2"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/Georgia.woff) format("woff"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/Georgia.ttf) format("truetype"),url(https://163600.fs1.hubspotusercontent-na1.net/hubfs/163600/Kendal_2019/fonts/Georgia.svg#Georgia) format("svg")}*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth}@media only screen and (max-width:62.5em){html{font-size:70%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1;background-color:rgba(34,127,127,.2);color:#191b1d;font-family:Public Sans,sans-serif;-webkit-font-kerning:normal;font-kerning:normal;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.6;overflow-wrap:break-word!important;overflow-x:hidden;text-rendering:optimizeLegibility}main{display:flex;justify-content:center;min-height:100vh;width:100%}h1,h2,h3,h4{font-family:Museo Slab\ 500!important}.styleh1,h1{font-size:45px;line-height:53px}h2{font-size:32px}h2,h3{line-height:1.3}h3{font-size:30px}h4{font-size:25px;line-height:1.3}h5{font-size:20px;line-height:1.4}h6{font-size:18px;line-height:1.3}.overflow-hidden,.overflow-hidden-mobile{overflow:hidden}::selection{background-color:#227f7f;color:#191b1d}@keyframes slideAnim{0%{opacity:0;transform:translateX(100px)}to{opacity:100%;transform:translateX(0)}}.k-logo{display:flex;padding:0 4rem;width:100%}@media only screen and (max-width:62.5em){.k-logo{padding:0}}@media only screen and (max-width:50em){.k-logo{align-items:center;justify-content:center}}.k-logo img{display:block;height:14rem}@media only screen and (max-width:62.5em){.k-logo img{height:10rem}}.spinner{animation:spin .5s linear infinite;border:.3rem solid #227f7f;border-radius:50%;border-top-color:#d5dadf;height:2.5rem;width:2.5rem}.spinner-dark{border-color:#227f7f #d5dadf #d5dadf}@keyframes spin{0%{transform:rotate(1turn)}to{transform:rotate(0)}}.k-header-line{display:flex;max-width:100%!important;position:absolute;top:0;width:100%}@media only screen and (max-width:62.5em){.k-header-line{display:none}}.k-header-line-top{display:none}@media only screen and (max-width:62.5em){.k-header-line-top{display:flex}}.k-header-line>*{background-color:#2c4a41;height:1rem;width:20%}.k-header-line>:nth-child(2){background-color:#0c1e36}.k-header-line>:nth-child(3){background-color:#6ba6ac}.k-header-line>:nth-child(4){background-color:#c4493c}.k-header-line>:nth-child(5){background-color:#e7af52}.k-event-banner{background-image:linear-gradient(180deg,rgba(25,27,29,.2),rgba(25,27,29,.3)),url(/assets/hero-kendal.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:30rem;padding:4rem;width:100%}@media only screen and (max-width:62.5em){.k-event-banner{display:none}}@media only screen and (max-width:50em){.k-event-banner{border-radius:0;min-height:18rem;padding:2rem}}.k-event-banner-top{display:none}@media only screen and (max-width:62.5em){.k-event-banner-top{display:block;margin-bottom:2rem}}.k-wrapper{background-color:#fff;box-shadow:0 1rem 1rem rgba(126,142,157,.2);display:flex;flex-wrap:wrap;margin:auto;max-width:1200px;min-height:70vh;width:100%}@media only screen and (max-width:62.5em){.k-wrapper{border-radius:0;margin:0;max-width:100%}}.k-wrapper-header{background-color:#fff;flex:1;padding:0;position:relative}@media only screen and (max-width:62.5em){.k-wrapper-header{border-radius:0;order:1;width:100%}}.k-wrapper-form{align-items:center;background-color:#f2f4f5;display:flex;flex-direction:column;position:relative;width:50%}@media only screen and (max-width:62.5em){.k-wrapper-form{border-radius:0;order:2;width:100%}}.k-form{padding:4rem 2rem;width:100%}@media only screen and (max-width:50em){.k-form{padding:2rem}}.k-form-wrapper{margin-bottom:1rem}@media only screen and (max-width:50em){.k-form-wrapper{margin-bottom:1rem;margin-top:0!important}}.k-form-custom-radio{align-items:center;border:2px solid #227f7f;border-radius:50%;display:flex;height:2rem;justify-content:center;width:2rem}.k-form-custom-radio-inner{border-radius:50%;height:50%;width:50%}.k-form-custom-radio-inner.active{background-color:#227f7f}.k-form-header h3{font-size:2.4rem;font-weight:700;line-height:1.3;padding-bottom:4rem}@media only screen and (max-width:50em){.k-form-header h3{font-size:2rem}}.k-form-submit{width:100%}.k-form-btn{align-items:center;background-color:#227f7f;border:1px solid rgba(73,95,73,.3);border-radius:10rem;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;font-weight:700;justify-content:center;line-height:normal;min-width:230px;padding:1.2rem 3.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.k-form-btn:hover{background-color:#175757;transform:translateY(-.3rem)}.k-form-btn:active{transform:translateY(0)}.k-form-btn:disabled{background-color:rgba(34,127,127,.5)}@media only screen and (max-width:50em){.k-form-btn{font-size:1.2rem}}.k-form-input-wrapper{position:relative;width:100%}.k-form-input-wrapper input:not(input[type=checkbox]),.k-form-input-wrapper select{background-color:#fff;border:1px solid rgba(100,119,99,.2);border-radius:.4rem;flex:1;font-family:inherit;font-size:1.4rem;font-weight:500;outline:none;padding:1.3rem 2rem;transition:all .3s ease;width:100%}.k-form-input-wrapper input:not(input[type=checkbox]):focus,.k-form-input-wrapper select:focus{border-color:#227f7f;box-shadow:0 0 .2rem .3rem rgba(34,127,127,.7)}.k-form-input-wrapper input:not(input[type=checkbox]),.k-form-input-wrapper input:not(input[type=checkbox])::-webkit-input-placeholder,.k-form-input-wrapper select,.k-form-input-wrapper select::-webkit-input-placeholder{color:#191b1d;font-family:inherit;font-size:1.4rem;font-weight:500}.k-form-input-wrapper input:not(input[type=checkbox]).error,.k-form-input-wrapper select.error{border-color:#741c51;box-shadow:0 0 .2rem .3rem rgba(116,28,81,.7)}.k-form-input-wrapper input:not(input[type=checkbox]){-webkit-appearance:none}.k-form-input-wrapper-custom-radio{align-items:flex-start;display:flex;justify-content:space-between}.k-form-input-wrapper-custom-radio input{border:1px solid rgba(25,27,29,.5);height:1rem;width:1rem}.k-form-input-wrapper-custom-radio label{color:rgba(25,27,29,.7);flex:1!important;font-size:1.2rem;font-weight:400;letter-spacing:.1rem;line-height:1.2;padding-left:1rem}.k-form-flex{display:flex;flex-wrap:wrap;justify-content:space-evenly}.k-form-flex>*{width:calc(50% - .5rem)}.k-form-flex>:last-child{margin-left:.5rem}@media only screen and (max-width:50em){.k-form-flex>:last-child{margin-left:0}}.k-form-flex>:first-child{margin-right:.5rem}@media only screen and (max-width:50em){.k-form-flex>:first-child{margin-right:0}.k-form-flex>*{width:100%}}.k-completed-wrapper,.k-resend-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.k-resend-container button{margin:0!important}.k-completed-icon-wrapper{align-items:center;border:.5rem solid #d5dadf;border-radius:50%;color:#227f7f;display:flex;font-size:32px;height:8rem;justify-content:center;width:8rem}.k-completed-heading{font-size:24px;margin-top:20px;padding:20px;text-align:center}.k-confirmation-info{font-size:18px;line-height:1.4;margin:auto;max-width:500px;padding-top:10px;text-align:center}@media only screen and (max-width:600px){.k-confirmation-info{padding:.5rem 0}}.stepper-wrapper{display:flex;justify-content:space-between;margin:auto;max-width:450px;padding:20px 0 30px;width:100%}.stepper-item{align-items:center;display:flex;flex:1;flex-direction:column;position:relative}@media (max-width:768px){.stepper-item{font-size:12px}}.stepper-item:before{left:-50%}.stepper-item:after,.stepper-item:before{border-bottom:3px solid #d5dadf;content:"";position:absolute;top:20px;width:100%;z-index:2}.stepper-item:after{left:50%}.stepper-item .step-counter{align-items:center;background:#f2f4f5;border:3px solid #d5dadf;border-radius:50%;display:flex;height:40px;justify-content:center;margin-bottom:6px;position:relative;width:40px;z-index:5}.step-counter,.step-name{font-size:12px;font-weight:500;line-height:1.3;max-width:80px;text-align:center}.step-counter{color:#d5dadf;font-size:18px;font-weight:600}.step-counter.active{color:#227f7f}@media only screen and (max-width:600px){.step-name{font-size:10px;line-height:1.2;max-width:60px}}.stepper-item.active{font-weight:700}.stepper-item.completed .step-counter{border-color:#227f7f}.stepper-item.completed:after{border-color:#227f7f;content:"";left:50%;position:absolute;top:20px;width:100%;z-index:3}.stepper-item:first-child:before,.stepper-item:last-child:after{content:none}.d-none{display:none}.k-wrapper-main{border-radius:.5rem;padding:4rem 8rem;width:100%}@media only screen and (max-width:50em){.k-wrapper-main{padding:4rem 2rem}}@keyframes slideIn{0%{opacity:1;transform:translateY(10rem)}to{opacity:1;transform:translateY(0)}}.error-message,.form-error-message{color:#741c51;font-size:1.3rem;font-weight:600;margin-top:.5rem}.k-event{border-radius:.5rem;margin-bottom:4rem;padding:0 8rem;width:100%}@media only screen and (max-width:50em){.k-event-header{padding:0 2rem}}.k-event-header h3{font-size:2.4rem;font-weight:600;line-height:1.2;padding-bottom:2rem}.k-event-details-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;padding-top:2rem}@media only screen and (max-width:62.5em){.k-event-details-wrapper{padding:.5rem}}@media only screen and (max-width:50em){.k-event-details-wrapper{padding:0 2rem}}.k-event-details{border-left:3px solid #227f7f;border-radius:.3rem;margin-bottom:2rem;padding:0 1rem}.k-event-details p{font-size:1.2rem;padding-top:.2rem;text-transform:uppercase}@media only screen and (max-width:50em){.k-event{padding:0}}.link{align-items:center;display:inline-flex;font-weight:600;justify-content:flex-start;position:relative}.link,.link:link,.link:visited{color:#191b1d;font-weight:500;text-decoration:none}.link:after{background-color:#227f7f;bottom:-1px;content:" ";display:table;height:1px;left:0;position:absolute;width:100%}