.et_pb_tabs{background:#ffffff;border-radius:14px;box-shadow:0 10px 30px rgba(44,52,76,0.15);overflow:hidden}ul.et_pb_tabs_controls{background-color:#2c344c!important}.et_pb_tabs_controls{display:flex;gap:8px;padding:10px;background:#2c344c}.et_pb_tabs_controls li{border-radius:10px;transition:background 0.3s ease}.et_pb_tabs_controls li a{display:block;padding:10px 18px;font-size:15px;font-weight:600;color:rgba(255,255,255,0.75);text-decoration:none}.et_pb_tabs_controls .et_pb_tab_active{background:#405f83}.et_pb_tabs_controls .et_pb_tab_active a{color:#ffffff}.et_pb_tabs_controls li:not(.et_pb_tab_active):hover{background:rgba(64,95,131,0.35)}.et_pb_tabs_controls li:not(.et_pb_tab_active):hover a{color:#ffffff}.et_pb_all_tabs{padding:30px}.et_pb_tab_content{font-size:15px;line-height:1.75;color:#2c344c}.et_pb_tab_content span,.et_pb_tab_content b{color:#405f83;font-weight:700}.et_pb_tab{animation:fadeTab 0.35s ease-in-out}@keyframes fadeTab{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.et_pb_tabs_controls{flex-wrap:wrap}.et_pb_tabs_controls li a{font-size:14px;padding:8px 14px}.et_pb_all_tabs{padding:20px}}.ics-calendar th{background:#2c344c;color:#ffffff;padding:6px;font-weight:600}.entry-content thead th,.entry-content tr th{color:white}.ics-calendar .event{background:#405f83!important;color:#ffffff!important}.ics-calendar-month-grid .today .day{background-color:#405f83!important}.ics-calendar table{border-collapse:collapse;border-radius:10px;overflow:hidden}.ics-calendar{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.mobmenur-container{background-color:white;padding:0px 5px;border-radius:4px}@media (min-width:1200px) and (max-width:1400px){.contain-little-pc{width:90%!important}}.menu-item-50777>a img{width:22px!important;height:15px!important}.menu-item-50778>a img{width:22px!important;height:15px!important}@media (max-width:768px){.ics-calendar table{display:table!important;width:100%!important;font-size:12px}.ics-calendar td,.ics-calendar th{display:table-cell!important;padding:2px!important}}.ics-cal-wrapper{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;max-width:100%;margin:5px 0}.ics-cal-nav{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.ics-nav-btn{background:#f0f0f0;border:none;padding:7px 13px;border-radius:20px;cursor:pointer;font-size:12.5px;font-weight:500;color:#666;transition:all 0.2s ease;white-space:nowrap}.ics-nav-btn:hover{background:#e0e0e0;color:#333}.ics-nav-btn.ics-nav-active{background:#405f83;color:#fff;box-shadow:0 2px 8px rgba(94,94,215,0.3)}.ics-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.ics-cal-header{text-align:center;font-size:11px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:0.5px;padding:6px 0}.ics-cal-cell{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:6px;position:relative;transition:transform 0.15s ease}.ics-cal-cell:not(.ics-empty):hover{transform:scale(1.08);z-index:2}.ics-day-num{font-size:13px;font-weight:600;line-height:1}.ics-empty{background:transparent}.ics-available{background:#d4edda;color:#1b5e20}.ics-available:hover{background:#b8dfbf;box-shadow:0 2px 6px rgba(27,94,32,0.2)}.ics-unavailable{background:#fccfcf;color:#b71c1c}.ics-unavailable:hover{background:#f5b3b3;box-shadow:0 2px 6px rgba(183,28,28,0.2)}.ics-past{background:#eeeeee;color:#bbb}.ics-past .ics-day-num{font-weight:400}.ics-today{outline:2.5px solid #5e5ed7;outline-offset:-1px;z-index:1}.ics-today .ics-day-num{font-weight:800}.ics-cal-legend{display:flex;gap:16px;margin-top:10px;flex-wrap:wrap;justify-content:center}.ics-legend-item{display:flex;align-items:center;gap:5px;font-size:12px;color:#666}.ics-legend-dot{width:12px;height:12px;border-radius:3px;display:inline-block}.ics-dot-available{background:#d4edda;border:1px solid #a3d9a5}.ics-dot-unavailable{background:#fccfcf;border:1px solid #f5a3a3}.ics-dot-past{background:#eeeeee;border:1px solid #ccc}.ics-loading{text-align:center;padding:30px 20px}.ics-loading p{color:#888;font-size:14px;margin-top:12px}.ics-spinner{width:32px;height:32px;border:3px solid #eee;border-top:3px solid #5e5ed7;border-radius:50%;animation:ics-spin 0.8s linear infinite;margin:0 auto}@keyframes ics-spin{to{transform:rotate(360deg)}}.ics-error{text-align:center;color:#c62828;padding:20px;background:#fce4ec;border-radius:6px;font-size:14px}.hidden-section{display:none!important}@media (max-width:480px){.ics-nav-btn{padding:5px 9px;font-size:11px}.ics-cal-grid{gap:2px}.ics-day-num{font-size:11px}.ics-cal-header{font-size:9px}.ics-cal-legend{gap:10px}.ics-legend-item{font-size:11px}}.et_pb_toggle_open{padding-top:0;padding-left:0;padding-right:0}.et_pb_toggle_open>.et_pb_toggle_title{padding:20px!important;background-color:#2c344c}.et_pb_toggle_0.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_1.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_2.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_3.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_4.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_5.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_6.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_7.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_8.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_9.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_10.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_11.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_12.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_13.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_14.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_15.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_16.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_17.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_18.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_19.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_20.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_21.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_22.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_23.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_24.et_pb_toggle_open .et_pb_toggle_title:before{right:20px!important}.et_pb_toggle_content{padding:20px!important}