.elementor-widget-global-meeting-overview .meeting-grid-tabs{border-radius:8px;overflow:hidden;box-shadow:0 4px 4px -2px rgba(0,0,0,.5)}.elementor-widget-global-meeting-overview .meeting-grid-tab{width:100%;color:#fff;overflow:hidden}.elementor-widget-global-meeting-overview .meeting-grid-tab-label{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:1em;background:#2c3e50;font-weight:bold;cursor:pointer;align-items:center}.elementor-widget-global-meeting-overview .meeting-grid-tab-label span{display:flex;width:100%}.elementor-widget-global-meeting-overview .meeting-grid-tab-label span p:first-child{padding-right:10px}.elementor-widget-global-meeting-overview .meeting-grid-tab-label:hover{background:#1a252f}.elementor-widget-global-meeting-overview .meeting-grid-tab-label::after{content:"\276F";width:1em;text-align:center;display:flex;justify-content:center;-webkit-transition:all .35s;transition:all .35s;color:red}.elementor-widget-global-meeting-overview .meeting-grid-tab-content{max-height:0;color:#2c3e50;background:#fff;-webkit-transition:all .35s;transition:all .35s}.elementor-widget-global-meeting-overview .meeting-grid-tab-close{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}.elementor-widget-global-meeting-overview .meeting-grid-tab-close:hover{background:#1a252f}.elementor-widget-global-meeting-overview input{position:absolute;opacity:0;z-index:-1}.elementor-widget-global-meeting-overview input:checked+.meeting-grid-tab-label{background:#1a252f}.elementor-widget-global-meeting-overview input:checked+.meeting-grid-tab-label::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#fff}.elementor-widget-global-meeting-overview input:checked ~ .meeting-grid-tab-content {max-height:100%}.elementor-widget-global-meeting-overview .meeting-grid-tab-content-output{display:grid;grid-column:2;grid-template-columns:auto;position:relative;align-items:start}.elementor-widget-global-meeting-overview .meeting_description{display:grid;grid-column:1;grid-template-columns:auto;position:relative;align-items:start}.elementor-widget-global-meeting-overview .meeting-grid-tab-content-output p,.elementor-widget-global-meeting-overview .meeting_description p{margin:0}.elementor-widget-global-meeting-overview .meeting_date,.elementor-widget-global-meeting-overview .start_time,.elementor-widget-global-meeting-overview .end_time,.elementor-widget-global-meeting-overview .contact_name,.elementor-widget-global-meeting-overview .contact_phone,.elementor-widget-global-meeting-overview .contact_mobile,.elementor-widget-global-meeting-overview .contact_mail,.elementor-widget-global-meeting-overview .contact_name_second,.elementor-widget-global-meeting-overview .contact_phone_second,.elementor-widget-global-meeting-overview .contact_mobile_second,.elementor-widget-global-meeting-overview .contact_mail_second,.elementor-widget-global-meeting-overview .age_range,.elementor-widget-global-meeting-overview .meeting_point{display:grid;grid-row:2;grid-column:2;grid-template-columns:1fr;position:relative;align-items:start}.meeting_image{display:flex}.elementor-widget-global-meeting-overview .download{display:flex;justify-content:center}.elementor-widget-global-meeting-overview .download button:focus{outline:none}