.elementor-widget-manual-start-dates-widget .start_dates_wrapper table{width:100% !important;margin:20px auto;border-collapse:collapse;background:#fff;text-indent:initial;border-spacing:2px;all:unset;display:table}.elementor-widget-manual-start-dates-widget .start_dates_wrapper th,.elementor-widget-manual-start-dates-widget .start_dates_wrapper td{padding:15px;text-align:left;padding-left:0px;background-color:#fff !important;border:none}@media(max-width: 767px){.elementor-widget-manual-start-dates-widget .start_dates_wrapper{display:none !important}}.elementor-widget-manual-start-dates-widget .start_dates_mobile{background:#fff;padding:32px 20px;border-radius:15px;border:1px solid var(--e-global-color-c65cd4e)}@media(min-width: 768px){.elementor-widget-manual-start-dates-widget .start_dates_mobile{display:none}}.elementor-widget-manual-start-dates-widget .start_dates_mobile .startdate_headline{text-align:center;display:block;margin-bottom:32px}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_table_header{display:flex;justify-content:space-between;margin-bottom:12px;padding-right:15px}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_table_header .mobile_table_header_cell{font-weight:400;font-size:18px}.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion:last-of-type{border-bottom:1px solid var(--e-global-color-c65cd4e)}.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion summary{display:flex;align-items:flex-start;gap:10px;padding:20px 0;border-top:1px solid var(--e-global-color-c65cd4e)}.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion summary .mobile_training_icon{width:20px;height:20px;object-fit:contain;margin-top:2px}.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion summary .mobile_training_name{font-size:18px;font-weight:600;text-decoration:underline;color:var(--e-global-color-primary)}.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion summary .mobile_training_meta{position:relative;display:flex;flex-direction:column;margin-left:auto;align-items:flex-start;padding-right:16px;gap:3px;width:100px;flex-shrink:0}.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion summary .mobile_training_meta:after{content:"";width:12px;height:7px;background-image:url("/wp-content/plugins/stackfuel-widgets/inc/assets/img/chevron_down_indigo.svg");background-repeat:no-repeat;background-position:center;position:absolute;top:7px;right:0}.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion summary .mobile_additional_pill{font-weight:600;font-size:12px;padding:1px 5px;color:var(--e-global-color-text);background-color:var(--e-global-color-50f9154);border:1px solid var(--e-global-color-c65cd4e);border-radius:6px}.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion[open] .mobile_training_meta:after{transform:rotate(180deg)}.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion[open] .mobile_first_date,.elementor-widget-manual-start-dates-widget .start_dates_mobile details.mobile_training_accordion[open] .mobile_additional_pill{display:none}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_accordion_body{padding-top:10px;padding-bottom:20px}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_date_list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_date_group{display:flex;justify-content:space-between}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_date_group .mobile_date_label{font-size:16px;font-weight:600}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_model_list{width:60%;list-style:none;padding:0;margin:0}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_model_entry{display:block}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_model_entry>span{display:inline-block;white-space:nowrap;font-size:16px;font-weight:400}.elementor-widget-manual-start-dates-widget .start_dates_mobile .mobile_cta{margin-top:32px;width:100%}.elementor-widget-manual-start-dates-widget .start_dates_mobile .general-cta-button{margin-top:32px;width:100%}.elementor-widget-manual-start-dates-widget .start_dates table .button_cell{padding-right:0}.elementor-widget-manual-start-dates-widget th{font-size:18px;color:#444;font-weight:400}.elementor-widget-manual-start-dates-widget .apply-button{display:inline-block;padding:12px 32px;background-color:#5500eb;color:#fff;border-radius:60px;text-align:center;font-size:18px;text-decoration:none;font-weight:600;position:relative;z-index:1;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;box-shadow:3px 3px 0px 0px #190041;line-height:20px}.elementor-widget-manual-start-dates-widget .apply-button:hover{background-color:#4425a7;box-shadow:none;transform:translate(3px, 3px)}.elementor-widget-manual-start-dates-widget .start_dates_wrapper{display:flex;justify-content:center;align-items:center}.elementor-widget-manual-start-dates-widget .start_dates_wrapper td{font-size:18px}.elementor-widget-manual-start-dates-widget .start_dates_wrapper .start_dates #start_dates_table .program-name{color:#5500eb;font-weight:600;text-decoration:underline}.elementor-widget-manual-start-dates-widget .start_dates{width:880px;background-color:#fff;padding:40px 30px 34px 48px;border-radius:15px;border:1px solid #b2c0fa}.elementor-widget-manual-start-dates-widget .start_dates_wrapper .start_dates #start_dates_table thead tr th{border-top:none}.elementor-widget-manual-start-dates-widget td img{height:20px;width:20px}.elementor-widget-manual-start-dates-widget .start_dates_wrapper table tr{display:table-row;vertical-align:inherit;unicode-bidi:isolate;border-color:inherit;background-color:#fff !important}.elementor-widget-manual-start-dates-widget .start_dates_wrapper table td{display:table-cell;vertical-align:inherit;unicode-bidi:isolate}.elementor-widget-manual-start-dates-widget tbody .training_name div{gap:12px;display:flex;flex-direction:row;align-items:center}.elementor-widget-manual-start-dates-widget .info_cell div{display:flex;flex-direction:column}.elementor-widget-manual-start-dates-widget .startdate_headline{margin-bottom:10px;display:inline-flex}@media screen and (min-width: 1125px){.elementor-widget-manual-start-dates-widget .hide_desktop{display:none !important}.elementor-widget-manual-start-dates-widget .start_dates_wrapper tr:not(:last-child) td,.elementor-widget-manual-start-dates-widget .start_dates_wrapper tr th{border-bottom:1px solid #ddd}.elementor-widget-manual-start-dates-widget .t_name{width:30%}.elementor-widget-manual-start-dates-widget .t_date,.elementor-widget-manual-start-dates-widget .t_duration,.elementor-widget-manual-start-dates-widget .t_model{width:20%}.elementor-widget-manual-start-dates-widget .t_button{width:10%}.elementor-widget-manual-start-dates-widget .mobile-break{display:none}}@media screen and (min-width: 768px)and (max-width: 1124px){.elementor-widget-manual-start-dates-widget .hide_tablet{display:none !important}.elementor-widget-manual-start-dates-widget .t_name{width:30%}.elementor-widget-manual-start-dates-widget .t_date{width:25%}.elementor-widget-manual-start-dates-widget .t_duration{width:20%}.elementor-widget-manual-start-dates-widget .t_model{width:0%}.elementor-widget-manual-start-dates-widget .t_button{width:25%}.elementor-widget-manual-start-dates-widget .start_dates_wrapper tr th,.elementor-widget-manual-start-dates-widget .start_dates_wrapper tr:not(:last-child) td{border-bottom:1px solid #ddd}.elementor-widget-manual-start-dates-widget .mobile-break{display:none}}