.elementor-4442 .elementor-element.elementor-element-b3490a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-edd2a67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-4442 .elementor-element.elementor-element-89bca63{text-align:center;}.elementor-4442 .elementor-element.elementor-element-89bca63 img{width:60%;}.elementor-4442 .elementor-element.elementor-element-12e777f{--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;--justify-content:flex-end;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4442 .elementor-element.elementor-element-2560b8b{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );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-4442 .elementor-element.elementor-element-0fa372a{text-align:start;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:1em;color:#00A500;}.elementor-4442 .elementor-element.elementor-element-544a1d9{font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:1em;color:#00A500;}.elementor-4442 .elementor-element.elementor-element-f372865{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-4442 .elementor-element.elementor-element-2790d2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-81df4b4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-eaa9707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-eaa9707 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-109ddb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-0fa2d41{--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;}.elementor-4442 .elementor-element.elementor-element-8d1f90d img{width:100%;}.elementor-4442 .elementor-element.elementor-element-95a71f6{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-b3e58c6{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-61516b4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-fa3a175{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-fa3a175 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-f993541{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-4a75972{--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;}.elementor-4442 .elementor-element.elementor-element-4891827 img{width:100%;}.elementor-4442 .elementor-element.elementor-element-8bf976e{font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-f91050e{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-03090ae{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-9bc305a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-9bc305a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-0ff9165{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-e01aa22{--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;}.elementor-4442 .elementor-element.elementor-element-e5ef832 img{width:100%;}.elementor-4442 .elementor-element.elementor-element-f4e20c9{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-a701b4a{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-e102746{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-eb2ee2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-eb2ee2f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-fb1a91f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-8c3bbd5{--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;}.elementor-4442 .elementor-element.elementor-element-918e8e3 img{width:100%;}.elementor-4442 .elementor-element.elementor-element-74f796d{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-fe0ccff{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-1de0699{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-20fa649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-20fa649 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-38a135c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-5cac2f6{--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;}.elementor-4442 .elementor-element.elementor-element-7e98acb img{width:100%;}.elementor-4442 .elementor-element.elementor-element-66b46fd{font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-41b589a{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-f13f4c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-fddd777{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-fddd777 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-fc97e72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-3aa8ecf{--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;}.elementor-4442 .elementor-element.elementor-element-a2bf736 img{width:100%;}.elementor-4442 .elementor-element.elementor-element-e7c2579{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-8df7018{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-b424ad5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-e7f3e69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-e7f3e69 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-a3c9e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-6b7b325{--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;}.elementor-4442 .elementor-element.elementor-element-11f6b13 img{width:100%;}.elementor-4442 .elementor-element.elementor-element-e1e124a{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-7759e3d{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-ec7a09f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-68509c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-68509c6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-732c288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-2f9d84d{--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;}.elementor-4442 .elementor-element.elementor-element-792f49f img{width:100%;}.elementor-4442 .elementor-element.elementor-element-d96407b{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-5c347ac{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-5cce5f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-64bb453{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-64bb453 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-7948786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-74d6d8a{--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;}.elementor-4442 .elementor-element.elementor-element-b6120a5 img{width:100%;}.elementor-4442 .elementor-element.elementor-element-d10e0f4{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-5387729{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-3bec81e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-79973cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-79973cb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-343b1ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-d840bb8{--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;}.elementor-4442 .elementor-element.elementor-element-0f17016 img{width:100%;}.elementor-4442 .elementor-element.elementor-element-f08e53e{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-3784ff8{font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-cf8ee37{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-cf97305{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-cf97305 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-411d9c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-434824a{--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;}.elementor-4442 .elementor-element.elementor-element-d4e33cc img{width:100%;}.elementor-4442 .elementor-element.elementor-element-640e1f1{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-f3dc292{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-a215eb5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-5853160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-5853160 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-08ba83d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-7a0971b{--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;}.elementor-4442 .elementor-element.elementor-element-732b878 img{width:100%;}.elementor-4442 .elementor-element.elementor-element-15d9f7c{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-e1e2d85{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-9d3eeec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-d431c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-d431c5a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4442 .elementor-element.elementor-element-9a75fac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4442 .elementor-element.elementor-element-1d65bf2{--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;}.elementor-4442 .elementor-element.elementor-element-0851634 img{width:100%;}.elementor-4442 .elementor-element.elementor-element-48784ef{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-2a672f1{text-align:center;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:0.9em;}.elementor-4442 .elementor-element.elementor-element-628fa0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-e8f6f8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-5a5e6a9{--display:flex;border-style:solid;--border-style:solid;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.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-4442 .elementor-element.elementor-element-b33a8a7{--divider-border-style:solid;--divider-color:#00B400;--divider-border-width:5px;}.elementor-4442 .elementor-element.elementor-element-b33a8a7 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-4442 .elementor-element.elementor-element-b33a8a7 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-4442 .elementor-element.elementor-element-cd61ba4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-32b9b08{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4442 .elementor-element.elementor-element-32b9b08 img{width:80%;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-3b082e6 .gallery-item .gallery-caption{text-align:center;}.elementor-4442 .elementor-element.elementor-element-a1e353d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-87b9841{--divider-border-style:solid;--divider-color:#00B400;--divider-border-width:5px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4442 .elementor-element.elementor-element-87b9841 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-4442 .elementor-element.elementor-element-87b9841 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-4442 .elementor-element.elementor-element-a71f900{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-753a91d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4442 .elementor-element.elementor-element-753a91d img{width:80%;}.elementor-4442 .elementor-element.elementor-element-0152267{--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;--justify-content:flex-end;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4442 .elementor-element.elementor-element-be5d098{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-4442 .elementor-element.elementor-element-057bc55{text-align:start;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:1em;color:#00A500;}.elementor-4442 .elementor-element.elementor-element-83defe9{font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:1em;color:#00A500;}.elementor-4442 .elementor-element.elementor-element-cd9b0af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-73c0303 .gallery-item .gallery-caption{text-align:center;}.elementor-4442 .elementor-element.elementor-element-74d44cb{--divider-border-style:solid;--divider-color:#00B400;--divider-border-width:5px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4442 .elementor-element.elementor-element-74d44cb .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-4442 .elementor-element.elementor-element-74d44cb .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-4442 .elementor-element.elementor-element-ebcbf74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-c57fe7f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4442 .elementor-element.elementor-element-c57fe7f img{width:80%;}.elementor-4442 .elementor-element.elementor-element-bb3fc81{--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;--justify-content:flex-end;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4442 .elementor-element.elementor-element-2d2b81f{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-4442 .elementor-element.elementor-element-600b249{text-align:start;font-family:"29LTOkasoVF : Arabic Title", Sans-serif;font-size:26px;font-style:normal;text-transform:none;line-height:1em;color:#00A500;}.elementor-4442 .elementor-element.elementor-element-20283bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-393dcbf .gallery-item .gallery-caption{text-align:center;}.elementor-4442 .elementor-element.elementor-element-bb4f2b9{--divider-border-style:solid;--divider-color:#00B400;--divider-border-width:5px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4442 .elementor-element.elementor-element-bb4f2b9 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-4442 .elementor-element.elementor-element-bb4f2b9 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-4442 .elementor-element.elementor-element-264b9c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-73444e0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4442 .elementor-element.elementor-element-73444e0 img{width:80%;}.elementor-4442 .elementor-element.elementor-element-f5f52be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4442 .elementor-element.elementor-element-ce9c034 .gallery-item .gallery-caption{text-align:center;}.elementor-4442 .elementor-element.elementor-element-6ca0dbf{--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;}.elementor-4442 .elementor-element.elementor-element-952d645{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4442 .elementor-element.elementor-element-edd2a67{--content-width:100%;}.elementor-4442 .elementor-element.elementor-element-12e777f{--content-width:100%;}.elementor-4442 .elementor-element.elementor-element-2560b8b{--width:50%;}.elementor-4442 .elementor-element.elementor-element-81df4b4{--width:100%;}.elementor-4442 .elementor-element.elementor-element-e102746{--width:100%;}.elementor-4442 .elementor-element.elementor-element-b424ad5{--width:100%;}.elementor-4442 .elementor-element.elementor-element-3bec81e{--width:100%;}.elementor-4442 .elementor-element.elementor-element-a215eb5{--width:100%;}.elementor-4442 .elementor-element.elementor-element-5a5e6a9{--content-width:100%;}.elementor-4442 .elementor-element.elementor-element-be5d098{--width:50%;}.elementor-4442 .elementor-element.elementor-element-2d2b81f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4442 .elementor-element.elementor-element-b3490a1{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4442 .elementor-element.elementor-element-0fa372a{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-544a1d9{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-95a71f6{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-b3e58c6{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-8bf976e{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-f91050e{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-f4e20c9{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-a701b4a{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-74f796d{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-fe0ccff{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-66b46fd{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-41b589a{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-e7c2579{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-8df7018{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-e1e124a{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-7759e3d{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-d96407b{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-5c347ac{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-d10e0f4{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-5387729{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-f08e53e{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-3784ff8{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-640e1f1{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-f3dc292{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-15d9f7c{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-e1e2d85{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-48784ef{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-2a672f1{font-size:14px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-a1e353d{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-4442 .elementor-element.elementor-element-87b9841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4442 .elementor-element.elementor-element-87b9841 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-4442 .elementor-element.elementor-element-a71f900{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-4442 .elementor-element.elementor-element-057bc55{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-83defe9{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-74d44cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4442 .elementor-element.elementor-element-74d44cb .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-4442 .elementor-element.elementor-element-ebcbf74{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-4442 .elementor-element.elementor-element-600b249{font-size:14px;}.elementor-4442 .elementor-element.elementor-element-bb4f2b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4442 .elementor-element.elementor-element-bb4f2b9 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-4442 .elementor-element.elementor-element-264b9c0{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4442 .elementor-element.elementor-element-2560b8b{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4442 .elementor-element.elementor-element-32b9b08{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4442 .elementor-element.elementor-element-753a91d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-4442 .elementor-element.elementor-element-be5d098{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4442 .elementor-element.elementor-element-c57fe7f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-4442 .elementor-element.elementor-element-2d2b81f{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4442 .elementor-element.elementor-element-73444e0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-544a1d9 */.elementor-4442 .elementor-element.elementor-element-544a1d9 { direction: rtl; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83defe9 */.elementor-4442 .elementor-element.elementor-element-83defe9 { direction: rtl; }/* End custom CSS */
/* Start custom CSS */#site-header {
    display: none !important;
}
.safari-image {
    display: none !important;
}

/* ---------- Columns ---------- */
.pf-exhibitors{ align-items:flex-start; gap:20px; }
.pf-exhibitors{ padding-top: clamp(30px, 3.5vw, 90px) !important; }
.pf-col{ display:flex; flex-direction:column; gap:20px; }
.pf-item{ gap:0 !important; padding:0 !important; }

/* ---------- Scroll: video + Safari image ---------- */
.cylinder-click{
  padding:0 !important; margin:0 !important;
  cursor:pointer; position:relative; z-index:10;
  user-select:none; -webkit-user-select:none; -webkit-touch-callout:none;
}
.cylinder-click .elementor-widget-container,
.cylinder-click .elementor-wrapper,
.cylinder-click video{
  padding:0 !important; margin:0 !important; background:transparent !important;
}
.cylinder-click img{
  width:100% !important; display:block !important;
  pointer-events:none; -webkit-user-drag:none;
}
.cylinder-click:focus-visible{ outline:3px solid #3ddc3d; outline-offset:4px; }

/* Force everything to fill the column width */
.pf-col{ width:32% !important; max-width:32% !important; flex:0 0 32% !important; align-items:stretch !important; }
.pf-item{ width:100% !important; max-width:100% !important; align-self:stretch !important; }
.cylinder-click,
.cylinder-click .elementor-widget-container,
.cylinder-click .elementor-wrapper,
.cylinder-click video{ width:100% !important; max-width:100% !important; }


/* Show video normally, PNG on Safari / iOS */
.safari-image{ display:none !important; }
html.is-safari .safari-image{ display:block !important; }
html.is-safari .safari-video{ display:none !important; }

/* ---------- Text box (now a container: photo + text) ---------- */
.text-content{
  /* Overlap under the scroll. % = share of the scroll's WIDTH,
     so it scales automatically — tune this one value. */
  --tuck: 13%;
  /* Side position of the box (as % of the scroll width).
     left 0 = lines up with the scroll's left end,
     right 4% = sits a little inside the scroll's right end */
  --box-left: 3%;
  --box-right: 6%;
   /* Space above the photo (between scroll bottom and photo top).
     % of the scroll width, so it scales with screen size */
  --photo-gap: 5%;

  display:none !important;
  flex-direction:column;
  width:auto !important;        /* so the 15px side margins don't overflow */
  align-self:stretch;
  gap:12px;
  background:linear-gradient(180deg,
      #88aec1 0%, #72838a 20%, #ffffff 40%,
      #ffffff 60%, #87d7ec 80%, #72838a 100%) !important;
  margin:calc(var(--tuck) * -1) var(--box-right) 0 var(--box-left) !important;
  padding:15px !important;
   padding-top:var(--photo-gap) !important;
  position:relative; z-index:1;
  box-sizing:border-box !important;
  color:#000;
  text-align:center;
}
.text-content.is-open{ display:flex !important; }

html.is-safari .text-content{ margin-top:-5px !important;padding-top:20px !important; }  /* PNG has no empty space below */

.text-content .elementor-widget-container{ padding:0 !important; margin:0 !important; }
.text-content .elementor-widget-image img{ width:100% !important; height:auto; display:block; }
.text-content p{ margin:0 0 .8em; }
.text-content p:last-child{ margin-bottom:0; }

/* Keep boxes visible while editing in Elementor */
body.elementor-editor-active .text-content{ display:flex !important; }

/* Space between scrolls — all screen sizes */
.pf-col{ gap:0 !important; }
.pf-item{ margin-bottom:20px !important; }

/* Closed scrolls pull the next one up — except the last one in each column */
html:not(.is-safari) .pf-item:not(.pf-open):not(:last-child){
  margin-bottom:-20% !important;
}

/* Space before the footer / next section */
.pf-exhibitors{ padding-bottom:0px !important; }

@media (max-width:767px){
  .pf-exhibitors{ gap:0 !important; flex-direction:column !important; }
  .pf-col{ width:100% !important; max-width:100% !important; flex:0 0 auto !important; }
}
@media (max-width:767px){
  .pf-exhibitors{ padding-left:15px !important; padding-right:15px !important; }
}
/* Open box: pull the next scroll up over the empty top area of its video */
html:not(.is-safari) .pf-item.pf-open:not(:last-child){
  margin-bottom:-10% !important;
}
html.is-safari .pf-item.pf-open{ margin-bottom:10px !important; }
@media (max-width:767px){
  html:not(.is-safari) .pf-item.pf-open:not(:last-child){ margin-bottom:-10% !important; }
}
/* Last scroll in each column: pull up a little (less than the others) */
html:not(.is-safari) .pf-item:last-child:not(.pf-open){
  margin-bottom:-6% !important;
}

.pf-strip{ --pf-strip-h:420px; }    /* height of the TALL photos */
@media (max-width:1024px){ .pf-strip{ --pf-strip-h:320px; } }
@media (max-width:767px){  .pf-strip{ --pf-strip-h:240px; } }

.pf-strip .gallery{
  display:flex !important; align-items:flex-start; gap:5px;
  overflow-x:auto; margin:0 !important;
  scrollbar-width:none; cursor:grab;
}
.pf-strip .gallery::-webkit-scrollbar{ display:none; }
.pf-strip .gallery.is-dragging{ cursor:grabbing; }
.pf-strip .gallery br{ display:none; }
.pf-strip .gallery-item{ flex:0 0 auto; width:auto !important; max-width:none !important; margin:0 !important; padding:0 !important; }
.pf-strip .gallery-item img{
  width:auto !important; max-width:none !important;
  height:var(--pf-strip-h) !important;          /* fallback for any other size */
  user-select:none; -webkit-user-drag:none;
}

/* Your two photo sizes */
.pf-strip .gallery-item img[height="1214"]{ height:var(--pf-strip-h) !important; }
.pf-strip .gallery-item img[height="606"]{  height:calc(var(--pf-strip-h) * 0.5) !important; }
.pf-strip .gallery a{ -webkit-user-drag:none; user-select:none; }

/* Newsprint strip: all slides same height, own width */
.pf-strip--tall{ --pf-strip-h:640px; }
@media (max-width:1024px){ .pf-strip--tall{ --pf-strip-h:460px; } }
@media (max-width:767px){  .pf-strip--tall{ --pf-strip-h:340px; } }

.pf-strip--tall .gallery{ gap:10px; }/* End custom CSS */