.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-1651 .elementor-element.elementor-element-60c36c7e{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-6fe163ae{--e-rating-justify-content:center;}.elementor-1651 .elementor-element.elementor-element-6a23989a{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-1651 .elementor-element.elementor-element-7ef88da1 .elementor-repeater-item-5d355a8 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/250955443.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-7ef88da1 .elementor-repeater-item-5d355a8 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-7ef88da1 .elementor-repeater-item-882d79e .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/689415957.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-7ef88da1 .elementor-repeater-item-882d79e .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-7ef88da1 .elementor-repeater-item-4cba0db .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/689339945.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-7ef88da1 .elementor-repeater-item-4cba0db .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-7ef88da1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1651 .elementor-element.elementor-element-7ef88da1 .swiper-slide-contents{max-width:66%;}.elementor-1651 .elementor-element.elementor-element-7ef88da1 .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-1651 .elementor-element.elementor-element-53e4669c .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1651 .elementor-element.elementor-element-7d3a9a43{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-141a93ab{--e-rating-justify-content:center;}.elementor-1651 .elementor-element.elementor-element-a63c967{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1651 .elementor-element.elementor-element-2b333e7f .elementor-repeater-item-01d0870 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/514674295.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-2b333e7f .elementor-repeater-item-01d0870 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-2b333e7f .elementor-repeater-item-159bb2c .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/715906631.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-2b333e7f .elementor-repeater-item-159bb2c .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-2b333e7f .elementor-repeater-item-0234fe5 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/513828814.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-2b333e7f .elementor-repeater-item-0234fe5 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-2b333e7f .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1651 .elementor-element.elementor-element-2b333e7f .swiper-slide-contents{max-width:66%;}.elementor-1651 .elementor-element.elementor-element-2b333e7f .swiper-slide-inner{text-align:center;}.elementor-1651 .elementor-element.elementor-element-26851add .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1651 .elementor-element.elementor-element-6e41d376{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-3b0dcb05{--e-rating-justify-content:center;}.elementor-1651 .elementor-element.elementor-element-3d89b56{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1651 .elementor-element.elementor-element-7cce838e .elementor-repeater-item-3614131 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/130774027-1.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-7cce838e .elementor-repeater-item-3614131 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-7cce838e .elementor-repeater-item-097e0eb .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/472092485.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-7cce838e .elementor-repeater-item-097e0eb .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-7cce838e .elementor-repeater-item-a27bd41 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/93402443.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-7cce838e .elementor-repeater-item-a27bd41 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-7cce838e .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1651 .elementor-element.elementor-element-7cce838e .swiper-slide-contents{max-width:66%;}.elementor-1651 .elementor-element.elementor-element-7cce838e .swiper-slide-inner{text-align:center;}.elementor-1651 .elementor-element.elementor-element-10680fee .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1651 .elementor-element.elementor-element-14951f4f{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-252cd245{--e-rating-justify-content:center;}.elementor-1651 .elementor-element.elementor-element-33c75bff{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1651 .elementor-element.elementor-element-56f0472f .elementor-repeater-item-7a5f26b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/478795790.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-56f0472f .elementor-repeater-item-7a5f26b .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-56f0472f .elementor-repeater-item-fa0b6fe .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/716305330.jpg);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-56f0472f .elementor-repeater-item-fa0b6fe .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-56f0472f .elementor-repeater-item-0760fac .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/579074561.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-56f0472f .elementor-repeater-item-0760fac .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-56f0472f .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1651 .elementor-element.elementor-element-56f0472f .swiper-slide-contents{max-width:66%;}.elementor-1651 .elementor-element.elementor-element-56f0472f .swiper-slide-inner{text-align:center;}.elementor-1651 .elementor-element.elementor-element-1918e1e3 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1651 .elementor-element.elementor-element-26063dd2{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-5e8ccd53{--e-rating-justify-content:center;}.elementor-1651 .elementor-element.elementor-element-64dae32d{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1651 .elementor-element.elementor-element-626e90ec .elementor-repeater-item-676c3b3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/753022609.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-626e90ec .elementor-repeater-item-676c3b3 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-626e90ec .elementor-repeater-item-4d80766 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/239124000.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-626e90ec .elementor-repeater-item-4d80766 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-626e90ec .elementor-repeater-item-c2b8229 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/468628526.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-626e90ec .elementor-repeater-item-c2b8229 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-626e90ec .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1651 .elementor-element.elementor-element-626e90ec .swiper-slide-contents{max-width:66%;}.elementor-1651 .elementor-element.elementor-element-626e90ec .swiper-slide-inner{text-align:center;}.elementor-1651 .elementor-element.elementor-element-560ced65 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1651 .elementor-element.elementor-element-142ced43{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-582b903a{--e-rating-justify-content:center;}.elementor-1651 .elementor-element.elementor-element-39926c33{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1651 .elementor-element.elementor-element-5cacb10d .elementor-repeater-item-fff2da3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/254830308.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-5cacb10d .elementor-repeater-item-fff2da3 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-5cacb10d .elementor-repeater-item-76400c4 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/254835079.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-5cacb10d .elementor-repeater-item-76400c4 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-5cacb10d .elementor-repeater-item-7151067 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/89796678.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-5cacb10d .elementor-repeater-item-7151067 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-5cacb10d .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1651 .elementor-element.elementor-element-5cacb10d .swiper-slide-contents{max-width:66%;}.elementor-1651 .elementor-element.elementor-element-5cacb10d .swiper-slide-inner{text-align:center;}.elementor-1651 .elementor-element.elementor-element-1bfdc72f .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1651 .elementor-element.elementor-element-750a56ae{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-357aaa58{--e-rating-justify-content:center;}.elementor-1651 .elementor-element.elementor-element-56333570{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1651 .elementor-element.elementor-element-4e0d4f0d .elementor-repeater-item-88692e6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/788771905.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-4e0d4f0d .elementor-repeater-item-88692e6 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-4e0d4f0d .elementor-repeater-item-a8fcba1 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/782495591.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-4e0d4f0d .elementor-repeater-item-a8fcba1 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-4e0d4f0d .elementor-repeater-item-60fc2d1 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/781166453.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-4e0d4f0d .elementor-repeater-item-60fc2d1 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-4e0d4f0d .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1651 .elementor-element.elementor-element-4e0d4f0d .swiper-slide-contents{max-width:66%;}.elementor-1651 .elementor-element.elementor-element-4e0d4f0d .swiper-slide-inner{text-align:center;}.elementor-1651 .elementor-element.elementor-element-67904f95 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1651 .elementor-element.elementor-element-233ed1f4{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-3659fb2f{--e-rating-justify-content:center;}.elementor-1651 .elementor-element.elementor-element-47339640{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1651 .elementor-element.elementor-element-46adb9ce .elementor-repeater-item-4d760e1 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/47753165.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-46adb9ce .elementor-repeater-item-4d760e1 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-46adb9ce .elementor-repeater-item-bc8f865 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/250322540.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-46adb9ce .elementor-repeater-item-bc8f865 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-46adb9ce .elementor-repeater-item-e3454e0 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/250327572.webp);background-size:cover;}.elementor-1651 .elementor-element.elementor-element-46adb9ce .elementor-repeater-item-e3454e0 .elementor-background-overlay{background-color:#00000042;}.elementor-1651 .elementor-element.elementor-element-46adb9ce .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1651 .elementor-element.elementor-element-46adb9ce .swiper-slide-contents{max-width:66%;}.elementor-1651 .elementor-element.elementor-element-46adb9ce .swiper-slide-inner{text-align:center;}.elementor-1651 .elementor-element.elementor-element-222b0ef1 .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-1651 .elementor-element.elementor-element-1df73704{text-align:center;}.elementor-1651 .elementor-element.elementor-element-1df73704 .elementor-heading-title{color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-50395231{text-align:center;}.elementor-1651 .elementor-element.elementor-element-50395231 .elementor-heading-title{color:#FF0000;}.elementor-1651 .elementor-element.elementor-element-3579afe3{text-align:center;}.elementor-1651 .elementor-element.elementor-element-3579afe3 .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-1651 .elementor-element.elementor-element-1a046a3 .elementor-toggle-title, .elementor-1651 .elementor-element.elementor-element-1a046a3 .elementor-toggle-icon{color:#A9009C;}.elementor-1651 .elementor-element.elementor-element-1a046a3 .elementor-toggle-icon svg{fill:#A9009C;}.elementor-1651 .elementor-element.elementor-element-1a046a3 .elementor-tab-title.elementor-active a, .elementor-1651 .elementor-element.elementor-element-1a046a3 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#8BC400;}.elementor-1651 .elementor-element.elementor-element-1a046a3 .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-53e4669c *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-53e4669c {
    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-1651 .elementor-element.elementor-element-53e4669c:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-53e4669c .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-53e4669c h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-53e4669c::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-1651 .elementor-element.elementor-element-53e4669c .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-1651 .elementor-element.elementor-element-53e4669c:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-53e4669c::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-1651 .elementor-element.elementor-element-53e4669c .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-53e4669c .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-60c36c7e *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-60c36c7e {
    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-1651 .elementor-element.elementor-element-60c36c7e:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-60c36c7e .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-60c36c7e h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-60c36c7e::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-1651 .elementor-element.elementor-element-60c36c7e .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-1651 .elementor-element.elementor-element-60c36c7e:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-60c36c7e::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-1651 .elementor-element.elementor-element-60c36c7e .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-60c36c7e .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26851add *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-26851add {
    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-1651 .elementor-element.elementor-element-26851add:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-26851add .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-26851add h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-26851add::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-1651 .elementor-element.elementor-element-26851add .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-1651 .elementor-element.elementor-element-26851add:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-26851add::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-1651 .elementor-element.elementor-element-26851add .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-26851add .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d3a9a43 *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-7d3a9a43 {
    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-1651 .elementor-element.elementor-element-7d3a9a43:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-7d3a9a43 .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-7d3a9a43 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-7d3a9a43::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-1651 .elementor-element.elementor-element-7d3a9a43 .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-1651 .elementor-element.elementor-element-7d3a9a43:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-7d3a9a43::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-1651 .elementor-element.elementor-element-7d3a9a43 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-7d3a9a43 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10680fee *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-10680fee {
    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-1651 .elementor-element.elementor-element-10680fee:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-10680fee .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-10680fee h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-10680fee::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-1651 .elementor-element.elementor-element-10680fee .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-1651 .elementor-element.elementor-element-10680fee:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-10680fee::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-1651 .elementor-element.elementor-element-10680fee .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-10680fee .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e41d376 *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-6e41d376 {
    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-1651 .elementor-element.elementor-element-6e41d376:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-6e41d376 .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-6e41d376 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-6e41d376::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-1651 .elementor-element.elementor-element-6e41d376 .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-1651 .elementor-element.elementor-element-6e41d376:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-6e41d376::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-1651 .elementor-element.elementor-element-6e41d376 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-6e41d376 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1918e1e3 *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-1918e1e3 {
    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-1651 .elementor-element.elementor-element-1918e1e3:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-1918e1e3 .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-1918e1e3 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-1918e1e3::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-1651 .elementor-element.elementor-element-1918e1e3 .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-1651 .elementor-element.elementor-element-1918e1e3:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-1918e1e3::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-1651 .elementor-element.elementor-element-1918e1e3 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-1918e1e3 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-14951f4f *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-14951f4f {
    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-1651 .elementor-element.elementor-element-14951f4f:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-14951f4f .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-14951f4f h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-14951f4f::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-1651 .elementor-element.elementor-element-14951f4f .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-1651 .elementor-element.elementor-element-14951f4f:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-14951f4f::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-1651 .elementor-element.elementor-element-14951f4f .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-14951f4f .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-560ced65 *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-560ced65 {
    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-1651 .elementor-element.elementor-element-560ced65:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-560ced65 .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-560ced65 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-560ced65::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-1651 .elementor-element.elementor-element-560ced65 .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-1651 .elementor-element.elementor-element-560ced65:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-560ced65::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-1651 .elementor-element.elementor-element-560ced65 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-560ced65 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26063dd2 *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-26063dd2 {
    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-1651 .elementor-element.elementor-element-26063dd2:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-26063dd2 .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-26063dd2 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-26063dd2::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-1651 .elementor-element.elementor-element-26063dd2 .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-1651 .elementor-element.elementor-element-26063dd2:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-26063dd2::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-1651 .elementor-element.elementor-element-26063dd2 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-26063dd2 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1bfdc72f *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-1bfdc72f {
    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-1651 .elementor-element.elementor-element-1bfdc72f:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-1bfdc72f .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-1bfdc72f h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-1bfdc72f::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-1651 .elementor-element.elementor-element-1bfdc72f .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-1651 .elementor-element.elementor-element-1bfdc72f:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-1bfdc72f::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-1651 .elementor-element.elementor-element-1bfdc72f .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-1bfdc72f .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-142ced43 *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-142ced43 {
    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-1651 .elementor-element.elementor-element-142ced43:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-142ced43 .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-142ced43 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-142ced43::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-1651 .elementor-element.elementor-element-142ced43 .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-1651 .elementor-element.elementor-element-142ced43:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-142ced43::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-1651 .elementor-element.elementor-element-142ced43 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-142ced43 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67904f95 *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-67904f95 {
    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-1651 .elementor-element.elementor-element-67904f95:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-67904f95 .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-67904f95 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-67904f95::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-1651 .elementor-element.elementor-element-67904f95 .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-1651 .elementor-element.elementor-element-67904f95:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-67904f95::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-1651 .elementor-element.elementor-element-67904f95 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-67904f95 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-750a56ae *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-750a56ae {
    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-1651 .elementor-element.elementor-element-750a56ae:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-750a56ae .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-750a56ae h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-750a56ae::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-1651 .elementor-element.elementor-element-750a56ae .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-1651 .elementor-element.elementor-element-750a56ae:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-750a56ae::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-1651 .elementor-element.elementor-element-750a56ae .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-750a56ae .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-222b0ef1 *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-222b0ef1 {
    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-1651 .elementor-element.elementor-element-222b0ef1:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-222b0ef1 .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-222b0ef1 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-222b0ef1::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-1651 .elementor-element.elementor-element-222b0ef1 .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-1651 .elementor-element.elementor-element-222b0ef1:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-222b0ef1::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-1651 .elementor-element.elementor-element-222b0ef1 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-222b0ef1 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-233ed1f4 *//* עיצוב כללי לקופסת המלון */
.elementor-1651 .elementor-element.elementor-element-233ed1f4 {
    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-1651 .elementor-element.elementor-element-233ed1f4:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1651 .elementor-element.elementor-element-233ed1f4 .elementor-image-box-title, 
.elementor-1651 .elementor-element.elementor-element-233ed1f4 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1651 .elementor-element.elementor-element-233ed1f4::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-1651 .elementor-element.elementor-element-233ed1f4 .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-1651 .elementor-element.elementor-element-233ed1f4:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1651 .elementor-element.elementor-element-233ed1f4::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-1651 .elementor-element.elementor-element-233ed1f4 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1651 .elementor-element.elementor-element-233ed1f4 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */