.btn a{padding:10px 15px;background-color:transparent;border-radius:0}.btn.yellow a{background-color:#FFE20A}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.btn.purple a,.et_pb_menu_0_tb_header.et_pb_menu ul li.btn.purple a{background-color:#3F1B5B;color:#fff!important}.stec-layout-month-daycell.stec-layout-month-daycell-today .stec-layout-month-daycell-num:before{background-color:#3f1b5b!important}.event-btn{background-color:#3f1b5b;color:white!important;padding:15px 20px 15px 20px;border-radius:33px}button.tribe-events-calendar-month__day-cell.tribe-events-calendar-month__day-cell--mobile.tribe-events-calendar-month__day-cell--selected{background-color:#fff!important}.et_pb_tab_content table{width:100%;border-collapse:collapse}@media (max-width:480px){.et_pb_tab_content table{table-layout:fixed;white-space:normal}.et_pb_section.et_pb_section_3.et_section_regular{margin:5%}.et_pb_section.et_pb_section_3.et_section_regular.et_pb_row.et_pb_row_4{padding-top:5px;padding-bottom:5px}.et_pb_tab.et_pb_tab_0.et_pb_active_content{padding:10px}}@media (max-width:991px){.et_pb_tab_content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.et_pb_tab_content table td,.et_pb_tab_content table th{font-size:16px;padding:12px 8px}.et_pb_tab_content table p{margin:0}.et_pb_tab_content table::-webkit-scrollbar{height:8px}.et_pb_tab_content table::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.et_pb_tab_content table::-webkit-scrollbar-track{background:transparent}}a:focus:not(.skip-link),button:focus,input:focus,select:focus,textarea:focus,.et-menu a:focus,.et-menu li:focus-within>a,.et_mobile_menu a:focus{outline:4px solid red;color:#000}.skip-link{position:absolute;left:-999px;top:10px;background:#000;color:#fff;padding:8px;z-index:10000}.skip-link:focus{left:10px}.et-menu-nav a:focus,:focus-visible{outline:4px solid #d32f2f;outline-offset:4px;background-color:#fce4ec}.et-menu-nav .sub-menu a:hover,.et-menu-nav .sub-menu a:focus{background-color:#fce4ec;color:#000}@media (max-width:768px){.et_mobile_menu,.et_mobile_menu ul.sub-menu{width:100%;padding:0}.et_mobile_menu li{padding:10px;border-bottom:1px solid #ddd}}.et-menu li{font-size:16px;line-height:1.5}.et-menu>li{padding:0 16px}.et-menu li li a{font-size:15px!important;line-height:1.5!important;padding:10px 20px;margin-bottom:6px}.et-db #et-boc .et-l .et_pb_menu .et-menu>li,.et_pb_menu .et-menu>li{padding-left:5px;padding-right:5px}#menu-primary-menu{align-items:center!important}.et_pb_section_video_bg .mejs-container,.et_pb_section_video_bg .mejs-inner,.et_pb_section_video_bg .mejs-mediaelement,.et_pb_section_video_bg mediaelementwrapper{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important}.et_pb_section_video_bg video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;object-fit:cover}.liff-banner-row .et_pb_button{width:100%!important}.inquiry-form-design .gform_title{display:none!important}.inquiry-form-design .gform-body legend,.inquiry-form-design .gform-body label{margin-bottom:4px!important;font-size:14px!important;font-weight:600!important}.inquiry-form-design .gform-body input,.inquiry-form-design .gform-body select{background-color:rgba(63,27,91,0.2)!important;border:1px solid rgba(63,27,91,0.2)!important;color:#000}.inquiry-form-design .gform-body input::placeholder,.inquiry-form-design .gform-body select::placeholder{color:rgba(0,0,0,0.5)!important}.inquiry-form-design .gform_button{color:#FFFFFF!important;border-color:#3F1B5B;font-size:16px;font-family:'Montserrat',sans-serif!important;background-color:#3F1B5B;padding:12px 40px!important;cursor:pointer;box-shadow:none!important}.inquiry-form-design .gform_button:hover{background-color:#FFE20A;color:#3F1B5B!important;border-color:#FFE20A}.page-id-59935 #et-main-area #main-content .desktop-main-header{display:none}.purple-bg-form .gform_heading .gform_title{color:#ffffff!important}.purple-bg-form .gform_wrapper .gfield_label,.purple-bg-form .gform_wrapper .ginput_container_name span label,.purple-bg-form .gform_wrapper .ginput_container_email label,.purple-bg-form .gform_wrapper .gfield_description,.purple-bg-form .gform_wrapper legend,.purple-bg-form .gform_wrapper .ginput_complex label{color:#ffffff!important;font-size:16px!important;margin-bottom:6px!important;display:inline-block}.purple-bg-form .gform_wrapper .gform_footer input[type=submit],.purple-bg-form .gform_wrapper .gform_footer button[type=submit],.purple-bg-form .gform_wrapper button.gform_button,.purple-bg-form .gform_wrapper .gfield--type-submit button{background-color:transparent!important;color:#e2c044!important;border:3px solid #e2c044!important;border-radius:4px!important;padding:14px 36px!important;font-size:18px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:none!important;cursor:pointer;transition:all 0.3s ease-in-out!important;width:auto!important;display:inline-block!important}.purple-bg-form .gform_wrapper .gform_footer input[type=submit]:hover,.purple-bg-form .gform_wrapper .gform_footer button[type=submit]:hover,.purple-bg-form .gform_wrapper button.gform_button:hover,.purple-bg-form .gform_wrapper .gfield--type-submit button:hover{background-color:#e2c044!important;color:#311347!important;opacity:1!important;box-shadow:0px 4px 15px rgba(226,192,68,0.4)!important}