.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-1190 .elementor-element.elementor-element-54d0360b{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-63365ce7{--e-rating-justify-content:center;}.elementor-1190 .elementor-element.elementor-element-31c940bc{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-1190 .elementor-element.elementor-element-ef542da .elementor-repeater-item-4cba0db .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/250777024.jpg);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-ef542da .elementor-repeater-item-4cba0db .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-ef542da .elementor-repeater-item-0d828a5 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/250777160.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-ef542da .elementor-repeater-item-0d828a5 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-ef542da .elementor-repeater-item-0fcf902 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/250776824.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-ef542da .elementor-repeater-item-0fcf902 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-ef542da .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1190 .elementor-element.elementor-element-ef542da .swiper-slide-contents{max-width:66%;}.elementor-1190 .elementor-element.elementor-element-ef542da .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-1190 .elementor-element.elementor-element-6297c6c3 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1190 .elementor-element.elementor-element-4fe4db91{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-5d85e530{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1190 .elementor-element.elementor-element-30fe2be0 .elementor-repeater-item-7a5f26b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/95989867.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-30fe2be0 .elementor-repeater-item-7a5f26b .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-30fe2be0 .elementor-repeater-item-c660c2e .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/676305633.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-30fe2be0 .elementor-repeater-item-c660c2e .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-30fe2be0 .elementor-repeater-item-ea04f92 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/569484242.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-30fe2be0 .elementor-repeater-item-ea04f92 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-30fe2be0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1190 .elementor-element.elementor-element-30fe2be0 .swiper-slide-contents{max-width:66%;}.elementor-1190 .elementor-element.elementor-element-30fe2be0 .swiper-slide-inner{text-align:center;}.elementor-1190 .elementor-element.elementor-element-2edfa3d .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1190 .elementor-element.elementor-element-16fbb223{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-be869d8{--e-rating-justify-content:center;}.elementor-1190 .elementor-element.elementor-element-756a1ffa{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1190 .elementor-element.elementor-element-714504ee .elementor-repeater-item-01d0870 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/576287241.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-714504ee .elementor-repeater-item-01d0870 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-714504ee .elementor-repeater-item-86a4165 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/452237608.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-714504ee .elementor-repeater-item-86a4165 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-714504ee .elementor-repeater-item-a628157 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/585033898.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-714504ee .elementor-repeater-item-a628157 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-714504ee .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1190 .elementor-element.elementor-element-714504ee .swiper-slide-contents{max-width:66%;}.elementor-1190 .elementor-element.elementor-element-714504ee .swiper-slide-inner{text-align:center;}.elementor-1190 .elementor-element.elementor-element-17eb46b6 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1190 .elementor-element.elementor-element-27a282bf{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-7236ab5b{--e-rating-justify-content:center;}.elementor-1190 .elementor-element.elementor-element-14970b26{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1190 .elementor-element.elementor-element-3c88b9c5 .elementor-repeater-item-3614131 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/215169167.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-3c88b9c5 .elementor-repeater-item-3614131 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-3c88b9c5 .elementor-repeater-item-8fc2fb0 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/676353195.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-3c88b9c5 .elementor-repeater-item-8fc2fb0 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-3c88b9c5 .elementor-repeater-item-a2e635f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/676353256.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-3c88b9c5 .elementor-repeater-item-a2e635f .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-3c88b9c5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1190 .elementor-element.elementor-element-3c88b9c5 .swiper-slide-contents{max-width:66%;}.elementor-1190 .elementor-element.elementor-element-3c88b9c5 .swiper-slide-inner{text-align:center;}.elementor-1190 .elementor-element.elementor-element-4098fa55 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1190 .elementor-element.elementor-element-4b35344f{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-2717452{--e-rating-justify-content:center;}.elementor-1190 .elementor-element.elementor-element-78e4298e{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1190 .elementor-element.elementor-element-19005b5d .elementor-repeater-item-676c3b3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/50450248.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-19005b5d .elementor-repeater-item-676c3b3 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-19005b5d .elementor-repeater-item-4668063 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/50449561.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-19005b5d .elementor-repeater-item-4668063 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-19005b5d .elementor-repeater-item-ca37ae2 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/45994825.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-19005b5d .elementor-repeater-item-ca37ae2 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-19005b5d .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1190 .elementor-element.elementor-element-19005b5d .swiper-slide-contents{max-width:66%;}.elementor-1190 .elementor-element.elementor-element-19005b5d .swiper-slide-inner{text-align:center;}.elementor-1190 .elementor-element.elementor-element-1bbbc1e .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1190 .elementor-element.elementor-element-6de6ab16{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-6b20d19{--e-rating-justify-content:center;}.elementor-1190 .elementor-element.elementor-element-529a658a{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1190 .elementor-element.elementor-element-31e1a24c .elementor-repeater-item-fff2da3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/182705368.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-31e1a24c .elementor-repeater-item-fff2da3 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-31e1a24c .elementor-repeater-item-1bea7de .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/322263439.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-31e1a24c .elementor-repeater-item-1bea7de .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-31e1a24c .elementor-repeater-item-4002978 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/322263423.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-31e1a24c .elementor-repeater-item-4002978 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-31e1a24c .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1190 .elementor-element.elementor-element-31e1a24c .swiper-slide-contents{max-width:66%;}.elementor-1190 .elementor-element.elementor-element-31e1a24c .swiper-slide-inner{text-align:center;}.elementor-1190 .elementor-element.elementor-element-2e7218cf .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1190 .elementor-element.elementor-element-4f0f8d01{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-5556345b{--e-rating-justify-content:center;}.elementor-1190 .elementor-element.elementor-element-673e7078{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1190 .elementor-element.elementor-element-3928c52b .elementor-repeater-item-88692e6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/804192074.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-3928c52b .elementor-repeater-item-88692e6 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-3928c52b .elementor-repeater-item-74bc555 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/804192067.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-3928c52b .elementor-repeater-item-74bc555 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-3928c52b .elementor-repeater-item-e46317f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/804192058.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-3928c52b .elementor-repeater-item-e46317f .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-3928c52b .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1190 .elementor-element.elementor-element-3928c52b .swiper-slide-contents{max-width:66%;}.elementor-1190 .elementor-element.elementor-element-3928c52b .swiper-slide-inner{text-align:center;}.elementor-1190 .elementor-element.elementor-element-ddfe841 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1190 .elementor-element.elementor-element-7a1b58fb{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-66fd6269{--e-rating-justify-content:center;}.elementor-1190 .elementor-element.elementor-element-27affc25{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1190 .elementor-element.elementor-element-3ba98631 .elementor-repeater-item-4d760e1 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/466304087.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-3ba98631 .elementor-repeater-item-4d760e1 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-3ba98631 .elementor-repeater-item-960a245 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/420045149.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-3ba98631 .elementor-repeater-item-960a245 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-3ba98631 .elementor-repeater-item-1ca67e2 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/466304100.webp);background-size:cover;}.elementor-1190 .elementor-element.elementor-element-3ba98631 .elementor-repeater-item-1ca67e2 .elementor-background-overlay{background-color:#00000042;}.elementor-1190 .elementor-element.elementor-element-3ba98631 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1190 .elementor-element.elementor-element-3ba98631 .swiper-slide-contents{max-width:66%;}.elementor-1190 .elementor-element.elementor-element-3ba98631 .swiper-slide-inner{text-align:center;}.elementor-1190 .elementor-element.elementor-element-504526 .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-1190 .elementor-element.elementor-element-292bf713{text-align:center;}.elementor-1190 .elementor-element.elementor-element-292bf713 .elementor-heading-title{color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-501125f5{text-align:center;}.elementor-1190 .elementor-element.elementor-element-501125f5 .elementor-heading-title{color:#FF0000;}.elementor-1190 .elementor-element.elementor-element-6d69e30c{text-align:center;}.elementor-1190 .elementor-element.elementor-element-6d69e30c .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-1190 .elementor-element.elementor-element-4442c9a .elementor-toggle-title, .elementor-1190 .elementor-element.elementor-element-4442c9a .elementor-toggle-icon{color:#A9009C;}.elementor-1190 .elementor-element.elementor-element-4442c9a .elementor-toggle-icon svg{fill:#A9009C;}.elementor-1190 .elementor-element.elementor-element-4442c9a .elementor-tab-title.elementor-active a, .elementor-1190 .elementor-element.elementor-element-4442c9a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#8BC400;}.elementor-1190 .elementor-element.elementor-element-4442c9a .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-6297c6c3 *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-6297c6c3 {
    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-1190 .elementor-element.elementor-element-6297c6c3:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-6297c6c3 .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-6297c6c3 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-6297c6c3::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-1190 .elementor-element.elementor-element-6297c6c3 .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-1190 .elementor-element.elementor-element-6297c6c3:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-6297c6c3::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-1190 .elementor-element.elementor-element-6297c6c3 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-6297c6c3 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54d0360b *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-54d0360b {
    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-1190 .elementor-element.elementor-element-54d0360b:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-54d0360b .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-54d0360b h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-54d0360b::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-1190 .elementor-element.elementor-element-54d0360b .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-1190 .elementor-element.elementor-element-54d0360b:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-54d0360b::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-1190 .elementor-element.elementor-element-54d0360b .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-54d0360b .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2edfa3d *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-2edfa3d {
    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-1190 .elementor-element.elementor-element-2edfa3d:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-2edfa3d .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-2edfa3d h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-2edfa3d::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-1190 .elementor-element.elementor-element-2edfa3d .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-1190 .elementor-element.elementor-element-2edfa3d:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-2edfa3d::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-1190 .elementor-element.elementor-element-2edfa3d .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-2edfa3d .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4fe4db91 *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-4fe4db91 {
    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-1190 .elementor-element.elementor-element-4fe4db91:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-4fe4db91 .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-4fe4db91 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-4fe4db91::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-1190 .elementor-element.elementor-element-4fe4db91 .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-1190 .elementor-element.elementor-element-4fe4db91:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-4fe4db91::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-1190 .elementor-element.elementor-element-4fe4db91 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-4fe4db91 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17eb46b6 *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-17eb46b6 {
    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-1190 .elementor-element.elementor-element-17eb46b6:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-17eb46b6 .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-17eb46b6 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-17eb46b6::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-1190 .elementor-element.elementor-element-17eb46b6 .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-1190 .elementor-element.elementor-element-17eb46b6:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-17eb46b6::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-1190 .elementor-element.elementor-element-17eb46b6 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-17eb46b6 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-16fbb223 *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-16fbb223 {
    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-1190 .elementor-element.elementor-element-16fbb223:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-16fbb223 .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-16fbb223 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-16fbb223::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-1190 .elementor-element.elementor-element-16fbb223 .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-1190 .elementor-element.elementor-element-16fbb223:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-16fbb223::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-1190 .elementor-element.elementor-element-16fbb223 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-16fbb223 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4098fa55 *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-4098fa55 {
    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-1190 .elementor-element.elementor-element-4098fa55:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-4098fa55 .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-4098fa55 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-4098fa55::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-1190 .elementor-element.elementor-element-4098fa55 .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-1190 .elementor-element.elementor-element-4098fa55:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-4098fa55::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-1190 .elementor-element.elementor-element-4098fa55 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-4098fa55 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27a282bf *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-27a282bf {
    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-1190 .elementor-element.elementor-element-27a282bf:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-27a282bf .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-27a282bf h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-27a282bf::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-1190 .elementor-element.elementor-element-27a282bf .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-1190 .elementor-element.elementor-element-27a282bf:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-27a282bf::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-1190 .elementor-element.elementor-element-27a282bf .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-27a282bf .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1bbbc1e *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-1bbbc1e {
    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-1190 .elementor-element.elementor-element-1bbbc1e:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-1bbbc1e .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-1bbbc1e h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-1bbbc1e::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-1190 .elementor-element.elementor-element-1bbbc1e .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-1190 .elementor-element.elementor-element-1bbbc1e:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-1bbbc1e::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-1190 .elementor-element.elementor-element-1bbbc1e .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-1bbbc1e .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b35344f *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-4b35344f {
    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-1190 .elementor-element.elementor-element-4b35344f:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-4b35344f .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-4b35344f h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-4b35344f::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-1190 .elementor-element.elementor-element-4b35344f .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-1190 .elementor-element.elementor-element-4b35344f:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-4b35344f::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-1190 .elementor-element.elementor-element-4b35344f .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-4b35344f .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e7218cf *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-2e7218cf {
    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-1190 .elementor-element.elementor-element-2e7218cf:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-2e7218cf .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-2e7218cf h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-2e7218cf::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-1190 .elementor-element.elementor-element-2e7218cf .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-1190 .elementor-element.elementor-element-2e7218cf:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-2e7218cf::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-1190 .elementor-element.elementor-element-2e7218cf .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-2e7218cf .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6de6ab16 *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-6de6ab16 {
    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-1190 .elementor-element.elementor-element-6de6ab16:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-6de6ab16 .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-6de6ab16 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-6de6ab16::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-1190 .elementor-element.elementor-element-6de6ab16 .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-1190 .elementor-element.elementor-element-6de6ab16:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-6de6ab16::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-1190 .elementor-element.elementor-element-6de6ab16 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-6de6ab16 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ddfe841 *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-ddfe841 {
    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-1190 .elementor-element.elementor-element-ddfe841:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-ddfe841 .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-ddfe841 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-ddfe841::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-1190 .elementor-element.elementor-element-ddfe841 .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-1190 .elementor-element.elementor-element-ddfe841:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-ddfe841::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-1190 .elementor-element.elementor-element-ddfe841 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-ddfe841 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f0f8d01 *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-4f0f8d01 {
    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-1190 .elementor-element.elementor-element-4f0f8d01:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-4f0f8d01 .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-4f0f8d01 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-4f0f8d01::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-1190 .elementor-element.elementor-element-4f0f8d01 .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-1190 .elementor-element.elementor-element-4f0f8d01:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-4f0f8d01::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-1190 .elementor-element.elementor-element-4f0f8d01 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-4f0f8d01 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-504526 *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-504526 {
    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-1190 .elementor-element.elementor-element-504526:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-504526 .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-504526 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-504526::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-1190 .elementor-element.elementor-element-504526 .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-1190 .elementor-element.elementor-element-504526:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-504526::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-1190 .elementor-element.elementor-element-504526 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-504526 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a1b58fb *//* עיצוב כללי לקופסת המלון */
.elementor-1190 .elementor-element.elementor-element-7a1b58fb {
    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-1190 .elementor-element.elementor-element-7a1b58fb:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1190 .elementor-element.elementor-element-7a1b58fb .elementor-image-box-title, 
.elementor-1190 .elementor-element.elementor-element-7a1b58fb h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1190 .elementor-element.elementor-element-7a1b58fb::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-1190 .elementor-element.elementor-element-7a1b58fb .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-1190 .elementor-element.elementor-element-7a1b58fb:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1190 .elementor-element.elementor-element-7a1b58fb::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-1190 .elementor-element.elementor-element-7a1b58fb .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1190 .elementor-element.elementor-element-7a1b58fb .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */