html{scroll-padding-top:105px}.wp-block-image.no-bg-img img,.no-bg-img{box-shadow:none}.kt-topbar-left{display:none}.kt-topbar-right{width:100%;justify-content:space-evenly}#topbar .kad-info-box{padding:8px 15px}.outside-headerclass{background:linear-gradient(rgb(0 0 0 / .6),#fff0)}.page_head_title,.post_head_title,.archive_head_title{text-shadow:3px 3px 8px #000}.wp-block-kadence-advancedbtn{margin-bottom:15px}.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap{margin-right:35px}.wp-block-image .alignleft,.wp-block-image .alignright{margin-top:.4em;margin-bottom:.4em}.wp-block-image img{border-radius:8px;box-shadow:#aaa 2px 2px 5px}.no-border img{box-shadow:none}#containerfooter .textwidget p{margin-bottom:10px}.main .entry-content .alignfull.sp-level-title{text-align:center;text-transform:capitalize;padding:20px 0;background-color:#015174;color:#fff}.dark a{color:#fff}.owl-item h4{text-transform:uppercase}#home-carousel{max-width:1000px;margin:0 auto}.sliderclass h4{color:#fff;text-transform:uppercase}.event-closed-banner{background-color:#f8d7da;border-left:6px solid #dc3232;padding:16px 18px;margin:20px 0;border-radius:4px;color:#721c24;font-weight:500}.event-closed-banner p{margin:0}#events article,#single-event article{margin-bottom:0}#events .column-inner,#single-event .column-inner{max-width:1140px;margin:0 auto;padding:0 50px}#events .column-inner{padding:70px 0 50px}#events article:nth-of-type(odd){background-color:#f5f5f5}#events .row>div,#single-event .row>div{text-align:left}#events h2,#single-event h2{margin-bottom:0}#events h2 a{color:#000}#events h2 a:hover{color:#333;border-bottom:1px solid #333}#events .event-meta p{margin-bottom:8px}#events article:last-of-type{border-bottom:2px solid #089447}#event-pretext{margin:30px 40px}#event-call-to-action{margin:40px 0 20px}#event-call-to-action .kt-btn-align-center{text-align:center}#event-call-to-action .kt-btn-wrap{display:inline-block;margin-right:30px}#event-call-to-action .kt-button{border-radius:12px;border-width:0;font-size:20px;padding:12px 24px;line-height:1.6em;background-color:#2a7f40;color:#fff}#event-call-to-action .kt-button:hover{background-color:#444}#events h4,#single-event h4{text-transform:uppercase;color:#2a7f40}#single-event .location .location-name,#single-event .location .street-address{display:block}#single-event .date,#single-event .dinner,#single-event .ticket-price{display:block}#events .kt-btn-size-large,.single-event .kt-btn-size-large,.carousel-button{padding:12px 24px;font-size:20px;line-height:1.6em;transition:.5s;border-radius:12px}#events .kt-btn-size-large:hover,.single-event .kt-btn-size-large:hover,.carousel-button:hover{background-color:rgb(68 68 68)}.single-event .tagline{color:#fff;text-transform:uppercase;text-shadow:3px 3px 8px #000}#events-return{background-color:#ececec;border-top:2px solid #aaa;border-bottom:2px solid #aaa;display:flex;justify-content:center}#events-return a{padding:20px;color:#015174}#events-return a:before{content:"\f100";font-family:"Font Awesome 5 Free";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.postid-6580 .page-header .page-header-inner,.page-template-template-sponsors .page-header .page-header-inner,.postid-7781 .page-header .page-header-inner{display:none}.sponsors{margin:0 auto}.sponsors .sp-item{display:inline-block;margin:40px 20px;vertical-align:middle;text-align:center}.platinum .sp-item{width:44%}.sponsors.platinum .sp-item img{max-height:205px;width:auto}.gold .sp-item{width:44%}.sponsors.gold .sp-item img{max-height:205px;width:auto}.silver .sp-item{width:28%}.sponsors.silver .sp-item img{max-height:140px;width:auto}.bronze .sp-item{width:20%}.sponsors.bronze .sp-item img{max-height:125px;width:auto}.copper{display:flex;flex-wrap:wrap}.copper .sp-item{margin:20px 0;margin-right:3%;width:30%}.postid-1123 #pageheader,.postid-1119 #pageheader,.postid-882 #pageheader{background-position:center 30%!important}.postid-2152 #pageheader,.postid-1095 #pageheader{background-position:center 15%!important}.page-id-7206 #pageheader{background-position:center 20%!important}#wrapper .titleclass .subtitle{font-weight:700;text-transform:uppercase;text-shadow:3px 3px 8px #000}#frm_desc_field_8mgo1{font-size:15px;text-align:center;font-weight:700}.entry-content .frm_style_agape-villages.with_frm_style .horizontal_radio .frm_checkbox{margin-right:30px}.entry-content .frm_style_agape-villages.with_frm_style .horizontal_radio .frm_checkbox label{line-height:2em}#frm_radio_280-8 label{font-size:1.6em}.frm_form_field .frm_opt_container .frm_radio,.frm_form_field .frm_opt_container .frm_radio+.frm_radio{margin-bottom:10px}@media only screen and (max-width:600px){.entry-content .frm_style_agape-villages.with_frm_style .big-button .frm_radio .frm_opt_container{flex-direction:column}.entry-content .frm_style_agape-villages.with_frm_style .big-button .frm_radio label{width:100%;margin-bottom:15px;text-align:center}}.entry-content .frm_style_agape-villages.with_frm_style .big-button .frm_radio label:hover{background-color:#afafaf}.entry-content .frm_style_agape-villages.with_frm_style .big-button .frm_radio label.checked{background-color:#efefef;color:#444;border:1px solid #bbb}.entry-content .frm_style_agape-villages.with_frm_style .big-button .frm_radio .frm_other_input{position:absolute;max-width:200px}#frm_field_329_container .frm_radio input[type=radio]:checked+.frm_label_button_container{background-color:#089447}#on-dark .frm_primary_label{color:#fff}.page-id-6247 .page-header .page-header-inner,.page-id-6275 .page-header .page-header-inner{vertical-align:top}.page-id-6247 .titleclass .top-contain-title,.page-id-6275 .titleclass .top-contain-title{color:#000}.page-id-6247 .page_head_title,.page-id-6275 .page_head_title{text-shadow:none}#banner p{text-shadow:1px 1px 6px #000}#banner .kt-modal-content p{text-shadow:none;margin:0}#banner h2 a{color:#fff;text-decoration:underline;text-decoration-thickness:1px}#banner h2 sup{text-decoration:none;font-size:50%}#landing-logo .wp-block-image{margin:0;margin-bottom:10px}@media (max-width:1024px){#banner p{text-align:center}}