p:not(.has-background):last-of-type{padding-bottom:20px}.et_pb_text_inner a:link{font-weight:bold;text-decoration:underline}.et_pb_text_inner a:hover{font-weight:bold;text-decoration:none}.gsection_title{font-weight:800;font-size:2em}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit]{color:#ffffff;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;border:0px solid rgba(114,114,114,0.4);border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;box-shadow:0 0px 0px rgba(114,114,114,0.3);-moz-box-shadow:0 0px 0px rgba(114,114,114,0.3);-webkit-box-shadow:0 0px 0px rgba(114,114,114,0.3);background-color:#134E8E;font-size:1.4em;font-weight:700}body .gform_wrapper .gform_footer input[type=submit]:hover{border:0px solid rgba(114,114,114,0.6);background-color:#0C0000}.nav li li a{padding:6px 20px;width:300px}.et-menu-nav li ul{position:absolute;padding:20px 0;width:340px}.sub-menu li a{font-size:14px!important}#main-header{-webkit-box-shadow:0 0px 0 rgba(0,0,0,0);box-shadow:0 0px 0 rgba(0,0,0,0)}.mec-single-event-description.mec-events-content ol li,.mec-single-event-description.mec-events-content ul li{color:#616161;font-size:18px;line-height:1.8;font-weight:500}.mec-single-event .mec-booking-button{font-size:20px;font-weight:700;text-transform:uppercase}.mec-event-more-info{display:none}.mec-wrap h3{font-weight:800!important}.mec-event-footer .mec-booking-button{box-shadow:none;transition:all .21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#134E8E;color:#FFFFFF;border:1px solid #e8e8e8;position:absolute;top:20px;right:15px;padding:0 16px;line-height:37px;height:38px;border-radius:2px}