.mainmenu a{color:#000;font-weight:600;text-transform:uppercase;font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;font-size:17px;font-weight:600;letter-spacing:1px}.mainmenu a:hover{color:#D72323;opacity:1!important}.mainmenu ul{margin-left:20px!important}.page_heading h2{font-size:53px;font-weight:700;text-transform:uppercase;line-height:1.1em}.page_heading h3{font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.1em}.blurb-item .et_pb_blurb_content{margin:0px!important}.blurb-item .et_pb_image_wrap{box-shadow:7px 5px 30px 0 rgba(72,73,121,.15);border-radius:50%;background:#fff;width:85px!important;padding:20px;transition:0.9s}.blurb-item .et_pb_main_blurb_image img{border-radius:0px!important;transition:0.9s}.blurb-item:hover .et_pb_image_wrap{transform:rotateY(180deg)}.column_shadow{transition:all 500ms ease}.column_shadow:hover{box-shadow:0px 10px 15px rgba(0,0,0,0.10)}.footer_contactinfo strong{font-family:'Rajdhani',Helvetica,Arial,Lucida,sans-serif;letter-spacing:1px;font-size:16px}.footer_link ul{padding-left:0px!important}.footer_link li{padding-bottom:5px}.footer_link li:before{font-family:'ETMODULES';content:'\4E';font-size:10px;color:#ffffff;margin-right:12px;vertical-align:top;background:#d72323;padding:2px;border-radius:0px}.footer_contactinfo:before{font-family:'ETMODULES';content:'\4E';font-size:10px;color:#ffffff;margin-right:12px;vertical-align:top;background:#d72323;padding:2px;border-radius:0px;position:absolute;left:-25px;width:10px;height:10px;line-height:10px;margin-top:8px}.ftr_icon .et_pb_blurb_container{padding-left:0px!important}.inner_banner h1{font-size:53px;line-height:1.1em}.contact-form .et_contact_bottom_container{float:left}.footerlogo img{filter:brightness(0) invert(1)}.sub_banner{padding-top:120px!important;padding-bottom:120px!important}.am-ec__period-time{display:none!important}.am-eli__timetable{display:none!important}.am-elt__header-right{display:none!important}.faq .et_pb_toggle_open,.faq .et_pb_toggle_close{padding:16px!important;margin-bottom:20px!important}.faq ul{padding-left:0px!important}.faq ul li{padding-bottom:15px;list-style:none!important}.faq li:before{font-family:'ETMODULES';content:'\35';font-size:20px;color:#d72323;margin-right:12px;vertical-align:top;font-weight:bold}@media (max-width:980px){.header_socialicon{display:none!important}.header_col1{margin-bottom:0px!important}.inner_banner h1{font-size:46px;line-height:1.1em}.sub_banner{padding-top:80px!important;padding-bottom:80px!important}.page_heading h2{font-size:47px}}@media (max-width:767px){.page_heading h2{font-size:37px;font-weight:700;text-transform:uppercase;line-height:1.1em}.page_heading h3{font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.1em}.sub_banner{padding-top:55px!important;padding-bottom:55px!important}.inner_banner h1{font-size:34px;line-height:1.1em}}.am-ec__info-capacity__number{display:none}.am-ec__info-capacity__text{display:none}.am-ec__info-capacity{display:none}.event-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.event-item{width:30%;background:#f9f9f9;padding:15px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);text-align:center}@media (max-width:768px){.event-item{width:100%}}.read-more-btn{background:#0073e6;color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer}.event-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:1000;overflow:hidden}.modal-content{background:#fff;width:50%;max-height:65vh;margin:15% auto;padding:20px;border-radius:10px;text-align:center;position:relative;overflow-y:auto}.close-modal{position:absolute;top:10px;right:15px;font-size:18px;cursor:pointer}.paginated-event-list{display:flex;flex-direction:column;gap:15px}.paginated-event-item{background:#f9f9f9;padding:15px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);text-align:left}.read-more-btn{display:inline-block;background:#0073e6;color:#fff;padding:8px 12px;border-radius:5px;text-decoration:none}.read-more-btn:hover{background:#005bb5}.pagination{text-align:center;margin-top:20px}.pagination a{display:inline-block;padding:8px 12px;margin:0 5px;background:#0073e6;color:white;border-radius:5px;text-decoration:none}.pagination a:hover{background:#005bb5}.pagination .current{background:#555;padding:8px 12px;color:white;border-radius:5px}.woocommerce .button{background:#a46497!important;color:white!important;padding:10px 20px!important;border:none!important;text-decoration:none!important}.woocommerce form input,.woocommerce form select{width:100%!important;padding:8px 12px!important;border:1px solid #ddd!important;box-sizing:border-box!important}.gform_wrapper select,.gform_wrapper .gfield select{width:100%!important;min-height:40px!important;padding:8px 12px!important;border:1px solid #ddd!important;border-radius:4px!important;background-color:#fff!important;font-size:16px!important;line-height:1.4!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px!important;cursor:pointer!important}.gform_wrapper .gfield_select{margin-bottom:0!important}.gform_wrapper .gfield_radio{margin:0!important;padding:0!important}.gform_wrapper .gfield_radio li{margin:0 0 12px 0!important;padding:0!important;list-style:none!important;display:flex!important;align-items:center!important;min-height:24px!important}.gform_wrapper .gfield_radio input[type="radio"]{margin:0 8px 0 0!important;width:18px!important;height:18px!important;cursor:pointer!important;flex-shrink:0!important}.gform_wrapper .gfield_radio label{margin:0!important;padding:0!important;font-size:16px!important;line-height:1.4!important;cursor:pointer!important;display:inline-block!important;word-wrap:break-word!important}.gform_wrapper .gfield_checkbox{margin:0!important;padding:0!important}.gform_wrapper .gfield_checkbox li{margin:0 0 12px 0!important;padding:0!important;list-style:none!important;display:flex!important;align-items:flex-start!important;min-height:24px!important}.gform_wrapper .gfield_checkbox input[type="checkbox"]{margin:2px 8px 0 0!important;width:18px!important;height:18px!important;cursor:pointer!important;flex-shrink:0!important}.gform_wrapper .gfield_checkbox label{margin:0!important;padding:0!important;font-size:16px!important;line-height:1.4!important;cursor:pointer!important;display:inline-block!important;word-wrap:break-word!important}.gform_wrapper .gfield{margin-bottom:20px!important;clear:both!important}.gform_wrapper .ginput_container{overflow:visible!important;position:relative!important}.gform_wrapper .gfield_label{margin-bottom:8px!important;font-weight:600!important;display:block!important}@media (max-width:768px){.gform_wrapper select,.gform_wrapper .gfield select{font-size:16px!important;min-height:44px!important}.gform_wrapper .gfield_radio li,.gform_wrapper .gfield_checkbox li{margin-bottom:16px!important}}.gform_wrapper select:focus{z-index:999!important;outline:2px solid #0073aa!important;outline-offset:1px!important}.gform_wrapper ul{list-style:none!important;padding:0!important;margin:0!important}.gform_wrapper ul li{list-style:none!important;margin-left:0!important;padding-left:0!important}.gform_wrapper .gfield_required{color:#d63638!important;margin-left:4px!important}