.elementor-22 .elementor-element.elementor-element-3a4f9a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22 .elementor-element.elementor-element-3a4f9a1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3a4f9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-22 .elementor-element.elementor-element-1d52c47{--display:flex;}.elementor-22 .elementor-element.elementor-element-7e00aee{--display:flex;}.elementor-22 .elementor-element.elementor-element-7e00aee:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7e00aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-bcc8df9{text-align:center;}.elementor-22 .elementor-element.elementor-element-bcc8df9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 10px #00FEFE;color:#00FEFE;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-c49326f{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-a5dd859{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 0px #00FEFE;}.elementor-22 .elementor-element.elementor-element-a5dd859:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a5dd859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-22 .elementor-element.elementor-element-a5dd859.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e762ae3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4753708{text-align:center;}.elementor-22 .elementor-element.elementor-element-4753708 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 10px #00FEFE;color:#00FEFE;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-117ce47{--divider-border-style:solid;--divider-color:#00FEFE;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-117ce47 .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-117ce47 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-87e9aae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5074154{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-b40b7f0{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b40b7f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e8f0911{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1035d55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-cdbea56{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-cdbea56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-01dd227{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-17d6cdf{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-17d6cdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-fb46622{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-5d3edbb{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5d3edbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7b5a7a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-f59c0b0{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f59c0b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-1191de1{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2391278{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-3f1b798{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-3f1b798.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-aa1563a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-911813d{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-911813d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-169144b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-af69b39{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-af69b39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b0dc44b{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a05cbaf{--display:flex;}.elementor-22 .elementor-element.elementor-element-cc2326b{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 2px #00FEFE;}.elementor-22 .elementor-element.elementor-element-cc2326b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cc2326b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-22 .elementor-element.elementor-element-6645181{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-34f6f7d{text-align:center;}.elementor-22 .elementor-element.elementor-element-34f6f7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 10px #00FEFE;color:#00FEFE;}.elementor-22 .elementor-element.elementor-element-3961efd{--divider-border-style:solid;--divider-color:#00FEFE;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-3961efd .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-3961efd .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-6642f2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d5f2829{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-44a2aea{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-44a2aea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-8210843{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-692a394{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-19327a7{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-19327a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b62cf0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-099c616{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-099c616.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-28551f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-36571fe{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-36571fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ee62fe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-d86f350{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d86f350.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7c5e947{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3eeacfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-cbea6dd{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-cbea6dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-fee2441{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-748a79a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-748a79a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-136e34c{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3d1b86d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-a7335dd{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a7335dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-da6700b{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8e88f56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-fd6338b{width:var( --container-widget-width, 5.374% );max-width:5.374%;--container-widget-width:5.374%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-fd6338b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a35a91d{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d659fb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-146156e{width:var( --container-widget-width, 5.374% );max-width:5.374%;--container-widget-width:5.374%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-146156e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-9dbba00{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4b4589d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-0d8f6b4{width:var( --container-widget-width, 5.374% );max-width:5.374%;--container-widget-width:5.374%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-0d8f6b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-1b1d39d{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-cef305c{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px #00DADA;}.elementor-22 .elementor-element.elementor-element-cef305c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cef305c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-22 .elementor-element.elementor-element-58be637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-dbc21b8{text-align:center;}.elementor-22 .elementor-element.elementor-element-dbc21b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 10px #00FEFE;color:#00FEFE;}.elementor-22 .elementor-element.elementor-element-d2151e9{--divider-border-style:solid;--divider-color:#00FEFE;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-d2151e9 .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-d2151e9 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-7523e90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1cbc0d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-0d31f34{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-0d31f34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-f38c58c{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6fb7fb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-b45de69{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b45de69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4f43b85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-0c34e14{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-0c34e14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7df92fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-905d32c{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-905d32c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6f4acc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-17efa2e{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-17efa2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-31ca905{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-72c8683{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-5c1cf25{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5c1cf25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d54feeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-e77674a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e77674a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6d3dc5b{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-eddf3a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-714927d{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-714927d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e1ed1bb{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-34e864d{--display:flex;}.elementor-22 .elementor-element.elementor-element-34e864d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-34e864d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-22 .elementor-element.elementor-element-0e35bd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-eed30a3{text-align:center;}.elementor-22 .elementor-element.elementor-element-eed30a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 10px #00FEFE;color:#00FEFE;}.elementor-22 .elementor-element.elementor-element-b1b1de2{--divider-border-style:solid;--divider-color:#00FEFE;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-b1b1de2 .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-b1b1de2 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-0b1cc4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-590a123{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-f155fd5{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f155fd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-c38b05b{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-04d660c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-e72ac6a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e72ac6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-95de1e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-7ad665e{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-7ad665e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-324972b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-57c4c0a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-57c4c0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-dda1c67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-9620277{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-9620277.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5d2801a{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b1196bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-7eca78f{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-7eca78f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-42875f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-c5aebf1{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-c5aebf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-704c081{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-521ea48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-a8f9f58{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a8f9f58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e96fc07{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b0678d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-441e38a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-441e38a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6569eb2{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-da0c41e{--display:flex;}.elementor-22 .elementor-element.elementor-element-fde8f8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ecd60bf{text-align:center;}.elementor-22 .elementor-element.elementor-element-ecd60bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 10px #00FEFE;color:#00FEFE;}.elementor-22 .elementor-element.elementor-element-ef3f15f{--divider-border-style:solid;--divider-color:#00FEFE;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-ef3f15f .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-ef3f15f .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-aa874ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-400e9f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-c28314a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-c28314a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-45126e8{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-89cf2fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-6e92179{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-6e92179.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a4b4be0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-8aef223{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-8aef223.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-98369be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-9a211e5{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-9a211e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-00c9413{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-21ede81{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-21ede81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-f98cbfe{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-919b27f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-b088e21{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b088e21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5b70750{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-774a939{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-774a939.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-059d8dc{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2478844{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-99e884f{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-99e884f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a8cc579{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-fa8e703{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-11b1967{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-11b1967.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-698b679{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b328bb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-43db627{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-43db627.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-0292970{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-770acaa{--display:flex;}.elementor-22 .elementor-element.elementor-element-580c948{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2d2785f{text-align:center;}.elementor-22 .elementor-element.elementor-element-2d2785f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 10px #00FEFE;color:#00FEFE;}.elementor-22 .elementor-element.elementor-element-0d2ebe7{--divider-border-style:solid;--divider-color:#00FEFE;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-0d2ebe7 .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-0d2ebe7 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-c6a2333{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b463926{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-b398a38{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b398a38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6232108 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-f2a28c1{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e8dfe9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-2e50c4a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-2e50c4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-1737fff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-2ecfc5a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-2ecfc5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ec05077{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c0c8d94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-80f4b1a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-80f4b1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-76db693{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2a47339{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-980c784{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-980c784.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b7834bb{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-017c065{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-216d5e9{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-216d5e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-13bafb4{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-378d550{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-8ab1cb0{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-8ab1cb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-41a1ad2{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a581625{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-d33fb94{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d33fb94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-f7bfcb7{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0f36c1a{--display:flex;}.elementor-22 .elementor-element.elementor-element-9f8d66f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-280158a{text-align:center;}.elementor-22 .elementor-element.elementor-element-280158a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 10px #00FEFE;color:#00FEFE;}.elementor-22 .elementor-element.elementor-element-9e3aae3{--divider-border-style:solid;--divider-color:#00FEFE;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-9e3aae3 .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-9e3aae3 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-22 .elementor-element.elementor-element-d1eaa4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-0276dcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-cdfd9eb{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-cdfd9eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-75ab9c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-f3465fe{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7cee4c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-9659c3d{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-9659c3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-807ce2c{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d84f985{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-06bf07a{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-06bf07a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-997af9d{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ad92abf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-077293e{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-077293e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-fc7cf70{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-31bd2e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-b3a8e2f{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b3a8e2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b3920c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b3920c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d6efb93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-cd8b654{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-cd8b654.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-dcf05a8{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8bcf881{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#00FFFF;--border-color:#00FFFF;--border-radius:8px 8px 8px 8px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-22 .elementor-element.elementor-element-4491d2b{width:var( --container-widget-width, 36.726% );max-width:36.726%;--container-widget-width:36.726%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4491d2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-aab286e{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-129bfed{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-gap:25px;--n-tabs-gap:39px;--n-tabs-title-border-radius:3px 3px 3px 3px;--n-tabs-title-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-129bfed > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#000000;}.elementor-22 .elementor-element.elementor-element-129bfed.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#D7D7D7;box-shadow:0px 0px 10px 0px #00F7F7;}.elementor-22 .elementor-element.elementor-element-129bfed.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-22 .elementor-element.elementor-element-129bfed.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#00F7F7;box-shadow:0px 0px 16px 5px #00F7F7;}.elementor-22 .elementor-element.elementor-element-129bfed.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:3px 3px 3px 3px;border-color:#00F7F7;}.elementor-22 .elementor-element.elementor-element-d972793{--display:flex;}.elementor-22 .elementor-element.elementor-element-d972793:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d972793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-archive-logo img{height:220px;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-archive-popup-logo{width:115px;height:115px;min-width:115px;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-archive-title{font-family:"Poppins", Sans-serif;color:#ffffff;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-archive-subtitle{font-family:"Poppins", Sans-serif;color:#cccccc;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-archive-card{background-color:#111111;border-color:#333333;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-archive-name{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-archive-desc{color:#cccccc;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-more-archive-button{color:#000000;background-color:#ffffff;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-archive-popup-window{background-color:#0b0b0b;}.elementor-22 .elementor-element.elementor-element-4e2b6b8 .otgrp-archive-popup-player{background-color:#151515;}.elementor-22 .elementor-element.elementor-element-1817482{--display:flex;}.elementor-22 .elementor-element.elementor-element-1817482:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1817482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-22 .elementor-element.elementor-element-6d45b86{--display:flex;}.elementor-22 .elementor-element.elementor-element-b0d15eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:6px 6px 6px 6px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-22 .elementor-element.elementor-element-6bad543{--display:flex;--border-radius:9px 9px 9px 9px;}.elementor-22 .elementor-element.elementor-element-6bad543:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6bad543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6bad543.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-435f498 img{width:90%;}.elementor-22 .elementor-element.elementor-element-5d2a2d5{--display:flex;}.elementor-22 .elementor-element.elementor-element-5dbbd67 .elementor-heading-title{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-40bde8e{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-49a4995{--display:flex;}.elementor-22 .elementor-element.elementor-element-ffb09cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:33px 33px;--row-gap:33px;--column-gap:33px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:6px 6px 6px 6px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-22 .elementor-element.elementor-element-0b10d9e{--display:flex;--justify-content:center;--border-radius:9px 9px 9px 9px;}.elementor-22 .elementor-element.elementor-element-0b10d9e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0b10d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0b10d9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-84abd4d img{width:90%;}.elementor-22 .elementor-element.elementor-element-8b59d38{--display:flex;}.elementor-22 .elementor-element.elementor-element-b137bb6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6615c81{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0cb5e19{--display:flex;}.elementor-22 .elementor-element.elementor-element-63406ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:6px 6px 6px 6px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-22 .elementor-element.elementor-element-0944351{--display:flex;--border-radius:9px 9px 9px 9px;}.elementor-22 .elementor-element.elementor-element-0944351:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0944351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0944351.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-391efc4 img{width:90%;}.elementor-22 .elementor-element.elementor-element-c256bcb{--display:flex;}.elementor-22 .elementor-element.elementor-element-62d92e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8e48bde{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-fe198b8{--display:flex;}.elementor-22 .elementor-element.elementor-element-ef78128{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:33px 33px;--row-gap:33px;--column-gap:33px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:6px 6px 6px 6px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-22 .elementor-element.elementor-element-b25f107{--display:flex;--justify-content:center;--border-radius:9px 9px 9px 9px;}.elementor-22 .elementor-element.elementor-element-b25f107:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b25f107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b25f107.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7958cde img{width:90%;}.elementor-22 .elementor-element.elementor-element-9f3d56c{--display:flex;}.elementor-22 .elementor-element.elementor-element-3ace789 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-f997545{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-32588cb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-22 .elementor-element.elementor-element-c50b5b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c50b5b8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c50b5b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-22 .elementor-element.elementor-element-89f02d6{--display:flex;}.elementor-22 .elementor-element.elementor-element-8dbd22c{text-align:center;}.elementor-22 .elementor-element.elementor-element-8dbd22c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1bafeee{text-align:center;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1bafeee a{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1bafeee a:hover, .elementor-22 .elementor-element.elementor-element-1bafeee a:focus{color:#00EBEB;}.elementor-22 .elementor-element.elementor-element-522105d{--display:flex;}.elementor-22 .elementor-element.elementor-element-b0f9e2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-22 .elementor-element.elementor-element-a805638 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-22 .elementor-element.elementor-element-a805638 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-a805638 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-22 .elementor-element.elementor-element-a805638 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-field-type-html{padding-bottom:0px;}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-22 .elementor-element.elementor-element-a805638 .e-form__buttons__wrapper__button-next{background-color:#00DFDF;color:#000000;}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-button[type="submit"]{background-color:#00DFDF;color:#000000;}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-22 .elementor-element.elementor-element-a805638 .e-form__buttons__wrapper__button-previous{background-color:#FFFFFF;color:#000000;}.elementor-22 .elementor-element.elementor-element-a805638 .e-form__buttons__wrapper__button-next:hover{background-color:#FFF4F4;color:#000000;}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-button[type="submit"]:hover{background-color:#FFF4F4;color:#000000;}.elementor-22 .elementor-element.elementor-element-a805638 .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-22 .elementor-element.elementor-element-a805638 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-a805638{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-22 .elementor-element.elementor-element-4761022{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-5c0e48b{--display:flex;}.elementor-22 .elementor-element.elementor-element-5c0e48b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5c0e48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-22 .elementor-element.elementor-element-a34b8f4{text-align:center;}.elementor-22 .elementor-element.elementor-element-a34b8f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8b776ea{text-align:center;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-265e7b9{text-align:center;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-f027b29{text-align:start;}.elementor-22 .elementor-element.elementor-element-f027b29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e00c3f1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-e00c3f1 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-e00c3f1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-ff8cdbf{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3a53b72{text-align:start;}.elementor-22 .elementor-element.elementor-element-3a53b72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8aa7bc4{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-8aa7bc4 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-8aa7bc4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-8641008{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-edd160c{text-align:start;}.elementor-22 .elementor-element.elementor-element-edd160c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d0b0959{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-d0b0959 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-d0b0959 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-f037c4c{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2762185{text-align:start;}.elementor-22 .elementor-element.elementor-element-2762185 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2fab6fe{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-2fab6fe .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-2fab6fe .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-cc240ad{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6a34da2{text-align:start;}.elementor-22 .elementor-element.elementor-element-6a34da2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b27f6fd{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-b27f6fd .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-b27f6fd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-b576846{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-64cc659{text-align:start;}.elementor-22 .elementor-element.elementor-element-64cc659 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1c59735{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-1c59735 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-1c59735 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-f9643b4{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6e1b2c0{text-align:start;}.elementor-22 .elementor-element.elementor-element-6e1b2c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-23db93e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-23db93e .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-23db93e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-6a1bfc1{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6a1bfc1 a{color:#FFFAFA;}.elementor-22 .elementor-element.elementor-element-d8258b6{text-align:start;}.elementor-22 .elementor-element.elementor-element-d8258b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-dc26932{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-dc26932 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-dc26932 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-92a9e6d{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-92a9e6d a{color:#FFFAFA;}.elementor-22 .elementor-element.elementor-element-6436e75{text-align:start;}.elementor-22 .elementor-element.elementor-element-6436e75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b77b312{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-b77b312 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-b77b312 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-7706aac{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7706aac a{color:#FFFAFA;}.elementor-22 .elementor-element.elementor-element-5a59d57{text-align:start;}.elementor-22 .elementor-element.elementor-element-5a59d57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6425c00{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-6425c00 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-6425c00 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-0a9fee9{text-align:start;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0a9fee9 a{color:#FFFAFA;}.elementor-22 .elementor-element.elementor-element-583ddf6{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-8ce0891{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-a5dd859{--width:98.333%;}.elementor-22 .elementor-element.elementor-element-5074154{--width:100%;}.elementor-22 .elementor-element.elementor-element-1035d55{--width:100%;}.elementor-22 .elementor-element.elementor-element-01dd227{--width:100%;}.elementor-22 .elementor-element.elementor-element-fb46622{--width:100%;}.elementor-22 .elementor-element.elementor-element-7b5a7a5{--width:100%;}.elementor-22 .elementor-element.elementor-element-2391278{--width:100%;}.elementor-22 .elementor-element.elementor-element-aa1563a{--width:100%;}.elementor-22 .elementor-element.elementor-element-169144b{--width:100%;}.elementor-22 .elementor-element.elementor-element-d5f2829{--width:100%;}.elementor-22 .elementor-element.elementor-element-692a394{--width:100%;}.elementor-22 .elementor-element.elementor-element-b62cf0d{--width:100%;}.elementor-22 .elementor-element.elementor-element-28551f1{--width:100%;}.elementor-22 .elementor-element.elementor-element-ee62fe2{--width:100%;}.elementor-22 .elementor-element.elementor-element-3eeacfc{--width:100%;}.elementor-22 .elementor-element.elementor-element-fee2441{--width:100%;}.elementor-22 .elementor-element.elementor-element-3d1b86d{--width:100%;}.elementor-22 .elementor-element.elementor-element-8e88f56{--width:100%;}.elementor-22 .elementor-element.elementor-element-d659fb8{--width:100%;}.elementor-22 .elementor-element.elementor-element-4b4589d{--width:100%;}.elementor-22 .elementor-element.elementor-element-1cbc0d2{--width:100%;}.elementor-22 .elementor-element.elementor-element-6fb7fb8{--width:100%;}.elementor-22 .elementor-element.elementor-element-4f43b85{--width:100%;}.elementor-22 .elementor-element.elementor-element-7df92fd{--width:100%;}.elementor-22 .elementor-element.elementor-element-6f4acc0{--width:100%;}.elementor-22 .elementor-element.elementor-element-72c8683{--width:100%;}.elementor-22 .elementor-element.elementor-element-d54feeb{--width:100%;}.elementor-22 .elementor-element.elementor-element-eddf3a8{--width:100%;}.elementor-22 .elementor-element.elementor-element-590a123{--width:100%;}.elementor-22 .elementor-element.elementor-element-04d660c{--width:100%;}.elementor-22 .elementor-element.elementor-element-95de1e2{--width:100%;}.elementor-22 .elementor-element.elementor-element-324972b{--width:100%;}.elementor-22 .elementor-element.elementor-element-dda1c67{--width:100%;}.elementor-22 .elementor-element.elementor-element-b1196bd{--width:100%;}.elementor-22 .elementor-element.elementor-element-42875f3{--width:100%;}.elementor-22 .elementor-element.elementor-element-521ea48{--width:100%;}.elementor-22 .elementor-element.elementor-element-b0678d3{--width:100%;}.elementor-22 .elementor-element.elementor-element-400e9f1{--width:100%;}.elementor-22 .elementor-element.elementor-element-89cf2fe{--width:100%;}.elementor-22 .elementor-element.elementor-element-a4b4be0{--width:100%;}.elementor-22 .elementor-element.elementor-element-98369be{--width:100%;}.elementor-22 .elementor-element.elementor-element-00c9413{--width:100%;}.elementor-22 .elementor-element.elementor-element-919b27f{--width:100%;}.elementor-22 .elementor-element.elementor-element-5b70750{--width:100%;}.elementor-22 .elementor-element.elementor-element-2478844{--width:100%;}.elementor-22 .elementor-element.elementor-element-fa8e703{--width:100%;}.elementor-22 .elementor-element.elementor-element-b328bb1{--width:100%;}.elementor-22 .elementor-element.elementor-element-b463926{--width:100%;}.elementor-22 .elementor-element.elementor-element-e8dfe9a{--width:100%;}.elementor-22 .elementor-element.elementor-element-1737fff{--width:100%;}.elementor-22 .elementor-element.elementor-element-c0c8d94{--width:100%;}.elementor-22 .elementor-element.elementor-element-2a47339{--width:100%;}.elementor-22 .elementor-element.elementor-element-017c065{--width:100%;}.elementor-22 .elementor-element.elementor-element-378d550{--width:100%;}.elementor-22 .elementor-element.elementor-element-a581625{--width:100%;}.elementor-22 .elementor-element.elementor-element-0276dcf{--width:100%;}.elementor-22 .elementor-element.elementor-element-7cee4c0{--width:100%;}.elementor-22 .elementor-element.elementor-element-d84f985{--width:100%;}.elementor-22 .elementor-element.elementor-element-ad92abf{--width:100%;}.elementor-22 .elementor-element.elementor-element-31bd2e8{--width:100%;}.elementor-22 .elementor-element.elementor-element-d6efb93{--width:100%;}.elementor-22 .elementor-element.elementor-element-8bcf881{--width:100%;}.elementor-22 .elementor-element.elementor-element-6d45b86{--content-width:1127px;}.elementor-22 .elementor-element.elementor-element-6bad543{--width:20%;}.elementor-22 .elementor-element.elementor-element-49a4995{--content-width:1127px;}.elementor-22 .elementor-element.elementor-element-0b10d9e{--width:20%;}.elementor-22 .elementor-element.elementor-element-0cb5e19{--content-width:1127px;}.elementor-22 .elementor-element.elementor-element-0944351{--width:20%;}.elementor-22 .elementor-element.elementor-element-fe198b8{--content-width:1127px;}.elementor-22 .elementor-element.elementor-element-b25f107{--width:20%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-32588cb{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-32588cb{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-87e9aae */.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642f2e */.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7523e90 */.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1cc4e */.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa874ce */.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a2333 */.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1eaa4c */.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e9aae */.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642f2e */.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7523e90 */.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1cc4e */.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa874ce */.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a2333 */.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1eaa4c */.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e9aae */.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642f2e */.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7523e90 */.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1cc4e */.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa874ce */.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a2333 */.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1eaa4c */.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e9aae */.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642f2e */.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7523e90 */.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1cc4e */.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa874ce */.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a2333 */.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1eaa4c */.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e9aae */.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642f2e */.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7523e90 */.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1cc4e */.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa874ce */.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a2333 */.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1eaa4c */.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e9aae */.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642f2e */.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7523e90 */.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1cc4e */.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa874ce */.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a2333 */.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1eaa4c */.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e9aae */.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642f2e */.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7523e90 */.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1cc4e */.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa874ce */.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a2333 */.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1eaa4c */.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e9aae */.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-87e9aae .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6642f2e */.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-6642f2e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7523e90 */.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-7523e90 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1cc4e */.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-0b1cc4e .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa874ce */.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-aa874ce .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a2333 */.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-c6a2333 .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1eaa4c */.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
  display: grid !important;
  grid-template-columns: 80px 160px 1fr 260px !important;
  gap: 20px !important;
  align-items: center !important;
  background: #000 !important;
  border-left: 5px solid #00ffff !important;
  border-radius: 8px !important;
  padding: 14px 18px !important;
  margin-bottom: 14px !important;
  min-height: 78px !important;
  overflow: visible !important;
}

/* Logo widget */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
  width: 58px !important;
  height: 58px !important;
  max-width: 58px !important;
  position: relative !important;
  cursor: zoom-in !important;
  z-index: 5 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
  width: 58px !important;
  height: 58px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
  width: 58px !important;
  height: 58px !important;
  object-fit: cover !important;
  border: 1px solid #00ffff !important;
  border-radius: 8px !important;
  box-shadow: 0 0 8px rgba(0,255,255,0.35) !important;
  display: block !important;
  cursor: zoom-in !important;
}

/* NO PLUS CIRCLE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo::after {
  display: none !important;
  content: none !important;
}

/* Time */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time * {
  color: #00ffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}

/* Show name */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name * {
  color: #ffffff !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  margin: 0 !important;
}

/* Host */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  text-align: right !important;
  margin: 0 !important;
}

/* IMAGE OPEN STATE */
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  width: min(82vw, 520px) !important;
  height: min(82vw, 520px) !important;
  max-width: none !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  background: #f2f2f2 !important;
  border: 4px solid #00ffff !important;
  border-radius: 20px !important;
  padding: 14px !important;
  box-shadow:
    0 0 25px #00ffff,
    0 0 60px rgba(0,255,255,0.85) !important;
  cursor: zoom-out !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  border: none !important;
  border-radius: 12px !important;
  box-shadow: none !important;
  background: #f2f2f2 !important;
  cursor: zoom-out !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 80px 140px 1fr !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 3 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-row {
    grid-template-columns: 64px 1fr !important;
    gap: 12px !important;
    padding: 12px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo {
    grid-row: span 3 !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo figure {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo img {
    width: 54px !important;
    height: 54px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-time *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-name *,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host * {
    text-align: left !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-host {
    grid-column: 2 !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout {
    width: min(88vw, 360px) !important;
    height: min(88vw, 360px) !important;
    max-width: none !important;
    padding: 10px !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout .elementor-widget-container,
  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout figure {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-22 .elementor-element.elementor-element-d1eaa4c .otg-show-logo.logo-popout img {
    width: 100% !important;
    height: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-129bfed */.elementor-22 .elementor-element.elementor-element-129bfed .otg-today-label {
  display: block !important;
  font-size: 12px !important;
  line-height: 1 !important;
  margin-top: 6px !important;
  color: #00ffff !important;
  font-weight: 700 !important;
  text-shadow: 0 0 8px #00ffff !important;
}

.elementor-22 .elementor-element.elementor-element-129bfed .otg-is-today {
  border-color: #00ffff !important;
  box-shadow:
    0 0 12px #00ffff,
    inset 0 0 15px rgba(0,255,255,0.35) !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-32588cb */<style>
/* Force smooth continuous movement */
.otg-sponsor-marquee .swiper-wrapper {
  transition-timing-function: linear !important;
}

/* Smooth card hover */
.otg-sponsor-marquee .swiper-slide .sponsor-card {
  transition: transform 0.35s ease, box-shadow 0.35s ease !important;
}

.otg-sponsor-marquee .swiper-slide .sponsor-card:hover {
  transform: translateY(-3px) !important;
  box-shadow: 0 0 22px rgba(255,255,255,0.18) !important;
}

/* Arrows smooth */
.otg-sponsor-marquee .elementor-swiper-button,
.otg-sponsor-marquee .swiper-button-prev,
.otg-sponsor-marquee .swiper-button-next {
  transition: all 0.3s ease !important;
}

.otg-sponsor-marquee .elementor-swiper-button:hover,
.otg-sponsor-marquee .swiper-button-prev:hover,
.otg-sponsor-marquee .swiper-button-next:hover {
  transform: scale(1.12) !important;
}
</style>

<script>
document.addEventListener("DOMContentLoaded", function () {
  function startOtgSponsorCarousel() {
    var carousels = document.querySelectorAll(".otg-sponsor-marquee .swiper, .otg-sponsor-marquee .swiper-container");

    carousels.forEach(function (carousel) {
      if (!carousel.swiper) return;

      var swiper = carousel.swiper;

      swiper.params.loop = true;
      swiper.params.speed = 6000;

      swiper.params.autoplay = {
        delay: 1,
        disableOnInteraction: false,
        pauseOnMouseEnter: true
      };

      if (swiper.autoplay) {
        swiper.autoplay.stop();
        swiper.autoplay.start();
      }

      carousel.addEventListener("mouseenter", function () {
        if (swiper.autoplay) {
          swiper.autoplay.stop();
        }
      });

      carousel.addEventListener("mouseleave", function () {
        if (swiper.autoplay) {
          swiper.autoplay.start();
        }
      });

      swiper.update();
    });
  }

  setTimeout(startOtgSponsorCarousel, 800);
  setTimeout(startOtgSponsorCarousel, 1800);
  setTimeout(startOtgSponsorCarousel, 3000);
});
</script>/* End custom CSS */