body,html{scroll-behavior:smooth;height:100%;margin:0}.slideOverlay,.slideshow{width:100%}.slideshow_btn,.slideshow_btn_down{box-sizing:border-box;overflow:hidden}.slide-next,.slide-prev,.slideshow_btn,.slideshow_btn_down{text-align:center;cursor:pointer}:root{--fusion-code-signature:"Copyright Â© 2026 Eyal Dror â€” FUSION STUDIO | 03-3945635"}.slideshow{float:right;position:absolute;left:0;right:0;top:0;height:100%;overflow:hidden}.slideshow.is-loading #staticCaption,.slideshow.is-loading .slideshow_caption{opacity:0!important;pointer-events:none}@media (min-width:769px){.slideshow{position:relative!important;float:none!important;inset:auto!important;width:100%!important;min-height:100dvh;overflow:hidden}}.slideshow .slideshow_img{position:absolute;inset:0;opacity:0;transform:scale(1);transition:opacity .6s ease-in-out,transform .6s ease-in-out}.slideshow .slideshow_img.first-slide{opacity:1!important;z-index:2}.slideshow .slideshow_img.fade-in{opacity:1;transform:scale(1.01);z-index:2}.slideshow .slideshow_img.fade-out{opacity:0;transform:scale(1);z-index:1}.slideshow .slideshow_right{position:absolute;top:0;right:0!important;width:100%;height:100%!important;z-index:2}.slideshow .slideshow_left{position:absolute;top:0;left:0!important;width:100%;height:100%!important;background-color:#000;transition:opacity .35s ease-in-out,filter .35s ease-in-out}.slideshow .slideshow_left.is-lqip{filter:blur(6px);transform:scale(1.02)}.slideshow .slideshow_left.is-hq{filter:none}.slideshow_caption{width:100%;height:100%;right:0;position:absolute;inset:0;direction:rtl;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:0;z-index:2}.slideshow_caption .sub_title,.slideshow_caption .text,.slideshow_caption .title{display:flex;justify-content:center}.slide_btn_container,.slide_btns_up{width:100%;direction:rtl;align-items:center;float:right;display:flex}.slideshow_caption .text{font-size:32px;line-height:1.2em;direction:rtl;margin-bottom:25px}.slide_btn_container{margin-top:20px;margin-bottom:20px;justify-content:center}.slide_btns_up{margin-top:10px;justify-content:center}.slideshow_btn{width:240px;height:50px;padding:0 30px 2px;display:flex;align-items:center;justify-content:center;position:relative;animation:2.5s ease-in-out infinite pulse;transition:.35s;outline:#333333 solid 2px;border-radius:30px}.slideshow_btns_down{float:right;width:100%;display:flex;align-items:center;justify-content:center;gap:12.5px}.slideshow_btn_down{width:133px;height:45px;padding:0 15px;font-size:18px;border:2px solid #f9f9f9;border-radius:0;position:relative;display:flex;align-items:center;justify-content:center}.slideshow_btn:hover{background-color:#fff!important;transform:scale(1);box-shadow:0 0 25px rgba(255,255,255,.9)}.slideshow_btn:focus{outline:solid 3px!important}.slideshow_btn_down:hover{background-color:rgba(51,51,51,.8)!important}@keyframes pulse{0%,100%{transform:scale(1);box-shadow:0 0 8px rgba(249,234,220,.5)}50%{transform:scale(1);box-shadow:0 0 20px rgba(249,234,220,.8)}}.slideshow_btn .slideshow_btn_text{font-size:23px;font-weight:600;z-index:2;position:relative}.slideshow_btn_icon{margin-right:5px}.slideshow_btn_text i{font-size:17px;color:#333;margin-right:3px}.slideshow_btn_down .slideshow_btn_text{font-size:18px;font-weight:400;z-index:2;position:relative}.slideshow_btn_border{width:calc(100% - 14px);border:0 solid #333;position:absolute;height:44px;border-radius:3px;right:5px;top:6px}.slideOverlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,.3));z-index:1}.slide-next,.slide-prev{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:none;background:rgba(0,0,0,.35);color:#fff;font-size:28px;line-height:40px;border-radius:50%;z-index:20;transition:opacity .2s,background .2s}.slide-prev{left:18px}.slide-next{right:18px}.slide-next:hover,.slide-prev:hover{background:rgba(0,0,0,.55)}.slide-dots{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);display:flex;gap:10px;z-index:20}.slide-dots .dot{position:relative;width:11px;height:11px;border-radius:50%;border:0;background:#ffffffb8;cursor:pointer;padding:0}.slide-dots .dot.active{background:rgb(255 255 255);width:13px;height:13px}#staticCaption .scroll-down-wrap,#staticCaption .slide_btn_container,#staticCaption .slideshow_btns_down,#staticCaption .slideshow_logo,#staticCaption .sub_title,#staticCaption .text,#staticCaption .title,.slideshow_caption .scroll-down-wrap,.slideshow_caption .slide_btn_container,.slideshow_caption .slideshow_btns_down,.slideshow_caption .slideshow_logo,.slideshow_caption .sub_title,.slideshow_caption .text,.slideshow_caption .title{opacity:0;transform:translateY(14px)}#staticCaption.show .slideshow_logo,.slideshow.is-ready .slideshow_img.show-caption .slideshow_logo{animation:.55s .05s forwards fadeUp}#staticCaption.show .title,.slideshow.is-ready .slideshow_img.show-caption .title{animation:.6s .15s forwards fadeUp}#staticCaption.show .sub_title,.slideshow.is-ready .slideshow_img.show-caption .sub_title{animation:.6s .3s forwards fadeUp}#staticCaption.show .text,.slideshow.is-ready .slideshow_img.show-caption .text{animation:.6s .45s forwards fadeUp}#staticCaption.show .slide_btn_container,.slideshow.is-ready .slideshow_img.show-caption .slide_btn_container{animation:.6s .6s forwards fadeUp}#staticCaption.show .scroll-down-wrap,#staticCaption.show .slideshow_btns_down,.slideshow.is-ready .slideshow_img.show-caption .scroll-down-wrap,.slideshow.is-ready .slideshow_img.show-caption .slideshow_btns_down{animation:.6s .75s forwards fadeUp}#galnorLogoImg,#galnorLogoImgStatic{opacity:0;transform:scale(.92)}#staticCaption.show #galnorLogoImgStatic,.slideshow.is-ready .slideshow_img.show-caption #galnorLogoImg{animation:.5s .05s forwards logoPop}@keyframes logoPop{to{opacity:1;transform:scale(1)}}@keyframes fadeUp{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.scroll-down-wrap{width:100%;display:flex;justify-content:center;margin-top:18px;position:absolute;bottom:70px;z-index:1000!important}.scroll-down{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:0 solid #333;text-decoration:none;transition:background .2s,transform .2s,border-color .2s;animation:1.8s ease-in-out infinite bob}.scroll-down:hover{background:#faebde;border-color:#faebde;transform:translateY(-1px)}.scroll-down-icon{position:relative;width:10px;height:10px}.scroll-down-icon::after,.scroll-down-icon::before{content:'';position:absolute;left:0;right:0;margin:auto;display:block}.scroll-down-icon::before{width:10px;height:10px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg)}.scroll-down-icon::after{top:-8px;width:2px;height:12px;background:#333;border-radius:1px}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}.slideshow_logo{width:240px;margin-bottom:0}.kenburns{will-change:transform;animation:18s ease-in-out infinite alternate kenburns-zoom}@keyframes kenburns-zoom{0%{transform:scale(1.02) translateZ(0)}100%{transform:scale(1.08) translateZ(0)}}.slide_shape{width:100%;height:auto;position:absolute;bottom:-1px;z-index:11;display:flex;justify-content:center}.slide_shape img{width:350px}@media (min-width:1438px){.slideshow_caption{padding:0 50px}.slideshow_caption .title{font-size:55px;margin-bottom:5px;text-align:center;line-height:1em}.slideshow_caption .sub_title{font-size:50px;line-height:1em;text-align:center}.slideshow_caption .text{font-size:26px;font-weight:400;line-height:1.3em;text-align:center}}@media (max-width:1439px) and (min-width:769px){.slideshow_caption{padding:0 50px}.slideshow_caption .title{font-size:65px;margin-bottom:5px;text-align:center;line-height:1em}.slideshow_caption .sub_title{font-size:50px;line-height:1em;margin-bottom:0;text-align:center}.slideshow_caption .text{font-size:26px;font-weight:400;line-height:1.3em;text-align:center}}@media (max-width:768px) and (min-width:319px){:root{--header-mobile:0px}.slideshow .slideshow_left,.slideshow .slideshow_right{width:100%;height:100%!important;top:0}.slideshow_caption{padding:0 30px;align-items:center}.slideshow_caption .title{font-size:40px;margin-bottom:0;text-align:center;line-height:1em}.slideshow_caption .sub_title{font-size:30px;line-height:1.2em;margin-bottom:5px}.slideshow_caption .text{font-size:22px;font-weight:400;margin-bottom:0;line-height:1.4em;text-align:center}.slide_btn_container{margin-top:20px}.slideshow_logo{width:200px;margin-bottom:0}.slide-dots{bottom:14px}.scroll-down-wrap{bottom:70px}.slide_shape img{width:250px}.slideshow_btn{width:200px;height:50px;padding:0 10px 2px}.slideshow_btn .slideshow_btn_text{font-size:22px;font-weight:600}.slide-next,.slide-prev,.slide_shape{display:none}}
/* Shared dimensions; explicit relative positioning also supports mobile layouts. */
#home-slideshow{position:relative!important;float:none!important;inset:auto!important;width:100%!important;height:100dvh!important;min-height:100dvh!important}
#home-slideshow.hero-compact{height:70dvh!important;min-height:70dvh!important}
#home-slideshow.hero-compact .slideshow_caption{padding:12px 24px 85px}
#home-slideshow.hero-compact .slideshow_logo{width:clamp(90px,16dvh,160px);margin-bottom:8px}
#home-slideshow.hero-compact .title{font-size:clamp(26px,4.7dvh,48px);line-height:1.08}
#home-slideshow.hero-compact .sub_title{font-size:clamp(25px,4.2dvh,42px);line-height:1.08}
#home-slideshow.hero-compact .text{font-size:clamp(16px,2.7dvh,24px);margin-bottom:6px;line-height:1.2}
#home-slideshow.hero-compact .slide_btn_container{margin:12px 0}
#home-slideshow.hero-compact .slideshow_btns_down{gap:12px}
#home-slideshow.hero-compact .scroll-down-wrap{bottom:24px;margin:0}
#home-slideshow.hero-compact .slide-dots{bottom:8px}
#home-slideshow.hero-compact .scroll-down{width:32px;height:32px}
.nei-hero-video,.nei-video-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.nei-hero-video{z-index:0;background:#102b24 url('../../../images/nei-photo-03265.jpg') center/cover}
.nei-video-shade{z-index:1;background:linear-gradient(180deg,#0007,#0008)}
.nei-roll-border{position:absolute;bottom:-1px;left:0;right:0;height:52px;background:url('../../../images/nei-roll-border.png') repeat-x bottom left;background-size:auto 52px;z-index:5;pointer-events:none}
#home-slideshow.hero-video .slideshow_caption{padding-bottom:110px}
#home-slideshow.hero-video .scroll-down-wrap{bottom:62px}
@media(max-width:768px){#home-slideshow.hero-compact .title{font-size:clamp(22px,4dvh,34px)}#home-slideshow.hero-compact .sub_title{font-size:clamp(22px,3.7dvh,30px)}#home-slideshow.hero-compact .slideshow_btn{height:48px}#home-slideshow.hero-compact .slideshow_btn_text{font-size:20px}#home-slideshow .slideshow_btns_down{flex-wrap:wrap}.nei-roll-border{height:36px;background-size:auto 36px}}
/* Keep the fixed header outside the hero content. */
[class^="slideshow_home_neigong_"]{padding-top:115px}
#home-slideshow.hero-fullscreen,#home-slideshow.hero-video{height:calc(100dvh - 115px)!important;min-height:calc(100dvh - 115px)!important}
#home-slideshow.hero-fullscreen .slideshow_caption,#home-slideshow.hero-video .slideshow_caption{padding:18px 24px 100px}
#home-slideshow.hero-fullscreen .slideshow_logo,#home-slideshow.hero-video .slideshow_logo{width:clamp(100px,22dvh,192px)}
#home-slideshow.hero-fullscreen .title,#home-slideshow.hero-video .title{font-size:clamp(28px,5.4dvh,54px);line-height:1.08}
#home-slideshow.hero-fullscreen .sub_title,#home-slideshow.hero-video .sub_title{font-size:clamp(26px,4.8dvh,48px);line-height:1.08}
#home-slideshow.hero-fullscreen .text,#home-slideshow.hero-video .text{font-size:clamp(17px,3dvh,26px);margin-bottom:6px}
#home-slideshow.hero-fullscreen .slide_btn_container,#home-slideshow.hero-video .slide_btn_container{margin:12px 0}
@media(max-width:1024px){[class^="slideshow_home_neigong_"]{padding-top:95px}#home-slideshow.hero-fullscreen,#home-slideshow.hero-video{height:calc(100dvh - 95px)!important;min-height:calc(100dvh - 95px)!important}}
#home-slideshow .nei-hero-video{display:block;filter:brightness(.999);transform:translateZ(0);backface-visibility:hidden}
/* Video hero: 80% viewport height and more breathing room above the actions. */
#home-slideshow.hero-video{height:80dvh!important;min-height:80dvh!important}
#home-slideshow.hero-video .slideshow_caption{padding:14px 24px 86px}
#home-slideshow.hero-video .slideshow_logo{width:clamp(90px,18dvh,160px)}
#home-slideshow.hero-video .slide_btn_container{margin-top:28px;margin-bottom:12px}
#home-slideshow.hero-video .slideshow_btns_down{margin-top:6px}
#home-slideshow.hero-video .slideshow_btns_down{margin-top:24px}
