.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 );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-972 .elementor-element.elementor-element-5104851{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-972 .elementor-element.elementor-element-f9599fd{--e-rating-justify-content:center;}.elementor-972 .elementor-element.elementor-element-fba49a9{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{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 );}.elementor-widget-slides .elementor-slide-button{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 );}.elementor-972 .elementor-element.elementor-element-ae78ab7 .elementor-repeater-item-4cba0db .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/91826771.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-ae78ab7 .elementor-repeater-item-4cba0db .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-ae78ab7 .elementor-repeater-item-95cabbf .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/68808346.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-ae78ab7 .elementor-repeater-item-95cabbf .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-ae78ab7 .elementor-repeater-item-48c9ab2 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/68808422.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-ae78ab7 .elementor-repeater-item-48c9ab2 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-ae78ab7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-972 .elementor-element.elementor-element-ae78ab7 .swiper-slide-contents{max-width:66%;}.elementor-972 .elementor-element.elementor-element-ae78ab7 .swiper-slide-inner{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-972 .elementor-element.elementor-element-9440b9b .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-972 .elementor-element.elementor-element-215e3bce{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-972 .elementor-element.elementor-element-5ca2ce00{--e-rating-justify-content:center;}.elementor-972 .elementor-element.elementor-element-145dc067{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-972 .elementor-element.elementor-element-3e854f9b .elementor-repeater-item-7a5f26b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/496864394.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-3e854f9b .elementor-repeater-item-7a5f26b .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-3e854f9b .elementor-repeater-item-e8095c9 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/496863184.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-3e854f9b .elementor-repeater-item-e8095c9 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-3e854f9b .elementor-repeater-item-ab49611 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/497104847.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-3e854f9b .elementor-repeater-item-ab49611 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-3e854f9b .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-972 .elementor-element.elementor-element-3e854f9b .swiper-slide-contents{max-width:66%;}.elementor-972 .elementor-element.elementor-element-3e854f9b .swiper-slide-inner{text-align:center;}.elementor-972 .elementor-element.elementor-element-44eacb43 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-972 .elementor-element.elementor-element-48457d38{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-972 .elementor-element.elementor-element-334ce8aa{--e-rating-justify-content:center;}.elementor-972 .elementor-element.elementor-element-14918bff{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-972 .elementor-element.elementor-element-36ab776f .elementor-repeater-item-7a5f26b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/496035541.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-36ab776f .elementor-repeater-item-7a5f26b .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-36ab776f .elementor-repeater-item-cc32748 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/505767854.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-36ab776f .elementor-repeater-item-cc32748 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-36ab776f .elementor-repeater-item-01d0870 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/505795979.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-36ab776f .elementor-repeater-item-01d0870 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-36ab776f .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-972 .elementor-element.elementor-element-36ab776f .swiper-slide-contents{max-width:66%;}.elementor-972 .elementor-element.elementor-element-36ab776f .swiper-slide-inner{text-align:center;}.elementor-972 .elementor-element.elementor-element-4bfffcf4 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-972 .elementor-element.elementor-element-1b5064f2{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-972 .elementor-element.elementor-element-63e90769{--e-rating-justify-content:center;}.elementor-972 .elementor-element.elementor-element-1dd74052{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-972 .elementor-element.elementor-element-3a50da6f .elementor-repeater-item-3614131 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/90206692.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-3a50da6f .elementor-repeater-item-3614131 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-3a50da6f .elementor-repeater-item-33f9f27 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/79620192.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-3a50da6f .elementor-repeater-item-33f9f27 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-3a50da6f .elementor-repeater-item-b91f235 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/79631712.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-3a50da6f .elementor-repeater-item-b91f235 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-3a50da6f .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-972 .elementor-element.elementor-element-3a50da6f .swiper-slide-contents{max-width:66%;}.elementor-972 .elementor-element.elementor-element-3a50da6f .swiper-slide-inner{text-align:center;}.elementor-972 .elementor-element.elementor-element-72efd321 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-972 .elementor-element.elementor-element-4ef5ce18{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-972 .elementor-element.elementor-element-65457c0{--e-rating-justify-content:center;}.elementor-972 .elementor-element.elementor-element-6080db5f{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-972 .elementor-element.elementor-element-ff4804 .elementor-repeater-item-676c3b3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/504032416.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-ff4804 .elementor-repeater-item-676c3b3 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-ff4804 .elementor-repeater-item-17633e7 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/504032395.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-ff4804 .elementor-repeater-item-17633e7 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-ff4804 .elementor-repeater-item-1752eef .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/504032448.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-ff4804 .elementor-repeater-item-1752eef .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-ff4804 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-972 .elementor-element.elementor-element-ff4804 .swiper-slide-contents{max-width:66%;}.elementor-972 .elementor-element.elementor-element-ff4804 .swiper-slide-inner{text-align:center;}.elementor-972 .elementor-element.elementor-element-15171468 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-972 .elementor-element.elementor-element-84118bb{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-972 .elementor-element.elementor-element-26805af0{--e-rating-justify-content:center;}.elementor-972 .elementor-element.elementor-element-534eb185{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-972 .elementor-element.elementor-element-627199 .elementor-repeater-item-fff2da3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/174840373.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-627199 .elementor-repeater-item-fff2da3 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-627199 .elementor-repeater-item-2234ad3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/174840470.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-627199 .elementor-repeater-item-2234ad3 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-627199 .elementor-repeater-item-4c420f8 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/174840474.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-627199 .elementor-repeater-item-4c420f8 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-627199 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-972 .elementor-element.elementor-element-627199 .swiper-slide-contents{max-width:66%;}.elementor-972 .elementor-element.elementor-element-627199 .swiper-slide-inner{text-align:center;}.elementor-972 .elementor-element.elementor-element-187a43ff .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-972 .elementor-element.elementor-element-302c46ec{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-972 .elementor-element.elementor-element-b468026{--e-rating-justify-content:center;}.elementor-972 .elementor-element.elementor-element-438bf44d{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-972 .elementor-element.elementor-element-33619220 .elementor-repeater-item-88692e6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/496967816.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-33619220 .elementor-repeater-item-88692e6 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-33619220 .elementor-repeater-item-34ad87d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/496968289.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-33619220 .elementor-repeater-item-34ad87d .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-33619220 .elementor-repeater-item-ff720ff .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/496967815.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-33619220 .elementor-repeater-item-ff720ff .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-33619220 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-972 .elementor-element.elementor-element-33619220 .swiper-slide-contents{max-width:66%;}.elementor-972 .elementor-element.elementor-element-33619220 .swiper-slide-inner{text-align:center;}.elementor-972 .elementor-element.elementor-element-6b25a9c6 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-972 .elementor-element.elementor-element-73674418{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-972 .elementor-element.elementor-element-17bbeb47{--e-rating-justify-content:center;}.elementor-972 .elementor-element.elementor-element-2e1b825e{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-972 .elementor-element.elementor-element-409aa35f .elementor-repeater-item-4d760e1 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/598792387.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-409aa35f .elementor-repeater-item-4d760e1 .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-409aa35f .elementor-repeater-item-7355acc .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/598791114.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-409aa35f .elementor-repeater-item-7355acc .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-409aa35f .elementor-repeater-item-4df5cee .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/598792265.webp);background-size:cover;}.elementor-972 .elementor-element.elementor-element-409aa35f .elementor-repeater-item-4df5cee .elementor-background-overlay{background-color:#00000042;}.elementor-972 .elementor-element.elementor-element-409aa35f .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-972 .elementor-element.elementor-element-409aa35f .swiper-slide-contents{max-width:66%;}.elementor-972 .elementor-element.elementor-element-409aa35f .swiper-slide-inner{text-align:center;}.elementor-972 .elementor-element.elementor-element-49672484 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-972 .elementor-element.elementor-element-6e18f1f1{text-align:center;}.elementor-972 .elementor-element.elementor-element-6e18f1f1 .elementor-heading-title{color:#FF0000;}.elementor-972 .elementor-element.elementor-element-9f328b1{text-align:center;}.elementor-972 .elementor-element.elementor-element-9f328b1 .elementor-heading-title{color:#FF0000;}.elementor-972 .elementor-element.elementor-element-5257b6de{text-align:center;}.elementor-972 .elementor-element.elementor-element-5257b6de .elementor-heading-title{color:#043DCF;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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 );}.elementor-972 .elementor-element.elementor-element-587e6ded .elementor-toggle-title, .elementor-972 .elementor-element.elementor-element-587e6ded .elementor-toggle-icon{color:#A9009C;}.elementor-972 .elementor-element.elementor-element-587e6ded .elementor-toggle-icon svg{fill:#A9009C;}.elementor-972 .elementor-element.elementor-element-587e6ded .elementor-tab-title.elementor-active a, .elementor-972 .elementor-element.elementor-element-587e6ded .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#8BC400;}.elementor-972 .elementor-element.elementor-element-587e6ded .elementor-toggle-title{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:600;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for button, class: .elementor-element-9440b9b *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-9440b9b {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-9440b9b:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-9440b9b .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-9440b9b h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-9440b9b::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-9440b9b .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-9440b9b:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-9440b9b::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-9440b9b .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-9440b9b .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5104851 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-5104851 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-5104851:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-5104851 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-5104851 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-5104851::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-5104851 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-5104851:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-5104851::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-5104851 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-5104851 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44eacb43 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-44eacb43 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-44eacb43:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-44eacb43 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-44eacb43 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-44eacb43::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-44eacb43 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-44eacb43:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-44eacb43::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-44eacb43 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-44eacb43 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-215e3bce *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-215e3bce {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-215e3bce:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-215e3bce .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-215e3bce h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-215e3bce::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-215e3bce .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-215e3bce:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-215e3bce::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-215e3bce .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-215e3bce .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bfffcf4 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-4bfffcf4 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-4bfffcf4:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-4bfffcf4 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-4bfffcf4 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-4bfffcf4::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-4bfffcf4 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-4bfffcf4:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-4bfffcf4::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-4bfffcf4 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-4bfffcf4 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48457d38 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-48457d38 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-48457d38:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-48457d38 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-48457d38 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-48457d38::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-48457d38 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-48457d38:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-48457d38::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-48457d38 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-48457d38 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72efd321 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-72efd321 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-72efd321:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-72efd321 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-72efd321 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-72efd321::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-72efd321 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-72efd321:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-72efd321::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-72efd321 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-72efd321 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b5064f2 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-1b5064f2 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-1b5064f2:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-1b5064f2 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-1b5064f2 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-1b5064f2::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-1b5064f2 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-1b5064f2:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-1b5064f2::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-1b5064f2 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-1b5064f2 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15171468 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-15171468 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-15171468:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-15171468 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-15171468 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-15171468::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-15171468 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-15171468:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-15171468::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-15171468 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-15171468 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ef5ce18 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-4ef5ce18 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-4ef5ce18:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-4ef5ce18 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-4ef5ce18 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-4ef5ce18::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-4ef5ce18 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-4ef5ce18:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-4ef5ce18::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-4ef5ce18 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-4ef5ce18 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187a43ff *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-187a43ff {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-187a43ff:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-187a43ff .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-187a43ff h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-187a43ff::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-187a43ff .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-187a43ff:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-187a43ff::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-187a43ff .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-187a43ff .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-84118bb *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-84118bb {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-84118bb:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-84118bb .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-84118bb h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-84118bb::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-84118bb .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-84118bb:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-84118bb::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-84118bb .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-84118bb .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b25a9c6 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-6b25a9c6 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-6b25a9c6:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-6b25a9c6 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-6b25a9c6 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-6b25a9c6::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-6b25a9c6 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-6b25a9c6:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-6b25a9c6::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-6b25a9c6 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-6b25a9c6 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-302c46ec *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-302c46ec {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-302c46ec:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-302c46ec .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-302c46ec h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-302c46ec::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-302c46ec .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-302c46ec:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-302c46ec::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-302c46ec .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-302c46ec .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49672484 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-49672484 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-49672484:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-49672484 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-49672484 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-49672484::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-49672484 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-49672484:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-49672484::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-49672484 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-49672484 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73674418 *//* עיצוב כללי לקופסת המלון */
.elementor-972 .elementor-element.elementor-element-73674418 {
    background: rgba(255, 255, 255, 0.85); /* רקע לבן שקוף למחצה */
    backdrop-filter: blur(10px); /* אפקט טשטוש זכוכית */
    border-radius: 20px;
    border: 2px solid #e1f5fe; /* גבול בכחול קרח עדין */
    box-shadow: 0 10px 30px rgba(173, 216, 230, 0.3); /* צל כחלחל רך */
    transition: all 0.4s ease;
    overflow: hidden;
    position: relative;
}

/* אפקט הריחוף - מעבר לצבע קרח עמוק יותר */
.elementor-972 .elementor-element.elementor-element-73674418:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-972 .elementor-element.elementor-element-73674418 .elementor-image-box-title, 
.elementor-972 .elementor-element.elementor-element-73674418 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-972 .elementor-element.elementor-element-73674418::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: linear-gradient(90deg, #caf0f8, #90e0ef, #caf0f8);
    box-shadow: 0 -2px 10px rgba(144, 224, 239, 0.5);
}

/* אפקט נצנוץ שלג על התמונה בזמן מעבר עכבר */
.elementor-972 .elementor-element.elementor-element-73674418 .elementor-image-box-img img {
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);
    filter: saturate(1.1) contrast(1.05);
}

.elementor-972 .elementor-element.elementor-element-73674418:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-972 .elementor-element.elementor-element-73674418::before {
    content: "❄";
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 24px;
    color: #ade8f4;
    opacity: 0.6;
    z-index: 1;
    animation: rotateSnowflake 8s linear infinite;
}

@keyframes rotateSnowflake {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

/* עיצוב כפתור "להזמנה" בתוך הקופסה */
.elementor-972 .elementor-element.elementor-element-73674418 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-972 .elementor-element.elementor-element-73674418 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */