#logo{max-width:300px!important}.reg-btn{font-family:var(--tec-font-family-sans-serif);font-size:1.1rem;line-height:var(--tec-line-height-3);font-weight:bold;cursor:pointer;display:inline-block;height:auto;text-decoration:none;background-color:var(--tec-color-background);border:1px solid var(--tec-color-accent-primary);border-radius:var(--tec-border-radius-default);text-align:center;transition:var(--tec-transition);color:rgb(255,148,132)!important;padding:var(--tec-spacer-1) var(--tec-spacer-2);width:200px}.reg-btn:hover{background-color:var(--tec-color-accent-primary);color:#ffffff!important}@media only screen and (min-width:981px){.hide-on-desktop{display:none!important}}@media only screen and (max-width:980px){.hide-on-mobile-tablet{display:none!important}}.free-downloads-form input,.free-downloads-form select,.free-downloads-form button,.free-downloads-form input[type="submit"]{padding:20px!important;font-size:16px!important;background-color:rgba(89,57,55,0.24)!important;box-shadow:none!important;border:0px solid #593937!important;font-family:'Roboto'!important;color:white!important;width:100%!important;border-radius:7px!important;font-weight:400;text-align:left}.free-downloads-form input{margin-bottom:-25px!important}.free-downloads-form input:focus,.free-downloads-form select:focus,.free-downloads-form button:focus{background-color:rgba(89,57,55,0.68)!important}.free-downloads-form input[type="submit"],.free-downloads-form input[type="submit"]:focus{background-color:#593937!important;margin-top:15px!important;margin-bottom:20px!important;text-transform:uppercase!important;letter-spacing:3px!important;font-weight:600!important;font-size:16px!important}.free-downloads-form input,.free-downloads-form select,.free-downloads-form button{padding:25px!important}p.gform_required_legend{display:none!important}.free-downloads-form{padding-top:2em}.gf_right_half{margin-left:0px!important}form.free-downloads-form select.gfield_select{white-space:normal!important;padding:0.3em 1em!important;font-size:16px!important;height:100%;margin-bottom:-25px}form.free-downloads-form .stripe-payment-fields{margin-bottom:-20px!important}.gform-theme--foundation .gfield--width-half{margin-right:-3px!important}.gform-theme--framework .gf_progressbar .percentbar_blue{background-color:#ff9484}.circle-registration-form .gform_next_button,.circle-registration-form .gform_previous_button{margin-top:20px;text-transform:uppercase;letter-spacing:3px;font-family:'Roboto'}.circle-registration-form .gform_previous_button{margin-bottom:0px!important}.circle-registration-form input[type="submit"]{background-color:#ff9484!important;color:white!important}.event-passed-message{background-color:#f8d7da;color:#721c24;font-weight:bold;font-size:16px;padding:10px!important;border-radius:5px;border:1px solid #f5c6cb;display:inline-block;position:relative;left:50%;transform:translateX(-50%)}.custom-event-nav{display:flex;justify-content:space-between;background:black!important;padding:2vw!important;padding-top:1vw!important}.custom-event-nav a{display:inline-block;color:lightgray!important;text-decoration:none;font-weight:400;font-size:25px!important;font-family:"Roboto";padding:10px}@media only screen and (max-width:800px){.custom-event-nav a{font-size:20px!important}}@media only screen and (max-width:400px){.custom-event-nav a{font-size:15px!important}}.custom-event-nav .prev-event{margin-right:auto!important}.custom-event-nav .next-event{margin-left:auto!important}@media only screen and (min-width:980px){.donate-menu-button a{padding:15px 25px!important;border-radius:100px;border:solid #593937;color:#593937!important;text-align:center}}#et_top_search{margin-top:15px}.gf-rounded-fields input,.gf-rounded-fields input[type="submit"]{border-radius:100px!important}.gf-rounded-fields input[type="submit"]{font-size:14px!important}.fc-dayGridMonth-button,.fc-timeGridWeek-button,.fc-timeGridDay-button,.fc-listMonth-button{display:none}.addtoany_content{clear:both;margin:16px auto;margin-top:20px}.postid-18362 .et_pb_title_meta_container{display:none!important}.admin-hidden-markup,.postid-18841 .admin-hidden-markup{display:none!important}.gfield_consent_description,#gfield_consent_description_124_27{display:none}#gform_126_validation_container .gform_submission_error{font-size:16px!important}.gform-body .validation_message{padding-top:30px!important}input#input_124_27_1,.postid-18841 input#input_124_28_1{padding:0px!important;border-radius:0px!important}#gform_124_validation_container{margin-top:10px;margin-bottom:0px}.fc-dayGridMonth-view .new-circle_dec_category .fc-calendar-title::after{content:"New";background-color:#ff9484;color:#fff;font-size:12px;font-weight:bold;padding:2px 6px;border-radius:3px;margin-top:3px;margin-right:6px;display:inline-block;vertical-align:middle;line-height:1}.fc-listMonth-view .new-circle_dec_category .fc-list-item-title::after{content:"New";background-color:#ff9484;color:#fff;font-size:12px;font-weight:bold;margin-left:5px;margin-bottom:3px;padding:2px 6px;border-radius:3px;margin-right:6px;display:inline-block;vertical-align:middle;line-height:1}.fc-listMonth-view .special-circle_dec_category .fc-list-item-title::after{content:"Special";background-color:#ff9484;color:#fff;font-size:12px;font-weight:bold;margin-left:5px;margin-bottom:3px;padding:2px 6px;border-radius:3px;margin-right:6px;display:inline-block;vertical-align:middle;line-height:1}.fc-dayGridMonth-view .special-circle_dec_category .fc-calendar-title::after{content:"Special";background-color:#ff9484;color:#fff;font-size:12px;font-weight:bold;padding:2px 6px;margin-top:3px;border-radius:3px;margin-right:6px;display:inline-block;vertical-align:middle;line-height:1}.fc-dayGridMonth-view .fc-calendar-title{display:flex;flex-direction:column;align-items:flex-start}#gform_124 .ginput_address_country{inline-size:100%!important}#gform_124 .ginput_address_country select,#gform_124 input_124_13{color:#ffffff!important;background-color:rgba(89,57,55,0.24)!important;min-height:52px!important;height:auto!important;padding:0.8em 1em!important;line-height:1.4!important;opacity:1!important;visibility:visible!important}#gform_124 .ginput_address_country select{margin-bottom:0px!important;padding-bottom:0px!important}#gform_124 .ginput_address_country{margin-bottom:-25px!important}#gform_124 input[type="submit"]{margin-top:0px!important}