.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-3370 .elementor-element.elementor-element-432595f7{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-3dfc2cbb{--e-rating-justify-content:center;}.elementor-3370 .elementor-element.elementor-element-11dbb5bd{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-3370 .elementor-element.elementor-element-eb75f41 .elementor-repeater-item-4cba0db .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/715765591.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-eb75f41 .elementor-repeater-item-4cba0db .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-eb75f41 .elementor-repeater-item-0a0a2bd .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/715765430.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-eb75f41 .elementor-repeater-item-0a0a2bd .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-eb75f41 .elementor-repeater-item-f8063a4 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/715766257.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-eb75f41 .elementor-repeater-item-f8063a4 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-eb75f41 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-3370 .elementor-element.elementor-element-eb75f41 .swiper-slide-contents{max-width:66%;}.elementor-3370 .elementor-element.elementor-element-eb75f41 .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-3370 .elementor-element.elementor-element-34667c42 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-3370 .elementor-element.elementor-element-e78d37b{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-36de5aa{--e-rating-justify-content:center;}.elementor-3370 .elementor-element.elementor-element-654e6e86{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-3370 .elementor-element.elementor-element-4e271206 .elementor-repeater-item-4cba0db .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/305465678.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-4e271206 .elementor-repeater-item-4cba0db .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-4e271206 .elementor-repeater-item-c99b59d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/305466793.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-4e271206 .elementor-repeater-item-c99b59d .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-4e271206 .elementor-repeater-item-7a5f26b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/664771938.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-4e271206 .elementor-repeater-item-7a5f26b .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-4e271206 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-3370 .elementor-element.elementor-element-4e271206 .swiper-slide-contents{max-width:66%;}.elementor-3370 .elementor-element.elementor-element-4e271206 .swiper-slide-inner{text-align:center;}.elementor-3370 .elementor-element.elementor-element-44c38f55 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-3370 .elementor-element.elementor-element-18f32d37{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-5b341cf6{--e-rating-justify-content:center;}.elementor-3370 .elementor-element.elementor-element-4cb66293{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-3370 .elementor-element.elementor-element-3012081f .elementor-repeater-item-7a5f26b .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-3370 .elementor-element.elementor-element-3012081f .elementor-repeater-item-7a5f26b .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-3012081f .elementor-repeater-item-9153f69 .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-3370 .elementor-element.elementor-element-3012081f .elementor-repeater-item-9153f69 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-3012081f .elementor-repeater-item-5fe4a92 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/707380965.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-3012081f .elementor-repeater-item-5fe4a92 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-3012081f .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-3370 .elementor-element.elementor-element-3012081f .swiper-slide-contents{max-width:66%;}.elementor-3370 .elementor-element.elementor-element-3012081f .swiper-slide-inner{text-align:center;}.elementor-3370 .elementor-element.elementor-element-7f4f4128 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-3370 .elementor-element.elementor-element-21479076{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-2f35d55d{--e-rating-justify-content:center;}.elementor-3370 .elementor-element.elementor-element-32860ea8{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-3370 .elementor-element.elementor-element-2fa32938 .elementor-repeater-item-01d0870 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/531691959.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-2fa32938 .elementor-repeater-item-01d0870 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-2fa32938 .elementor-repeater-item-7feba55 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/240902867.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-2fa32938 .elementor-repeater-item-7feba55 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-2fa32938 .elementor-repeater-item-3614131 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/337261479.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-2fa32938 .elementor-repeater-item-3614131 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-2fa32938 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-3370 .elementor-element.elementor-element-2fa32938 .swiper-slide-contents{max-width:66%;}.elementor-3370 .elementor-element.elementor-element-2fa32938 .swiper-slide-inner{text-align:center;}.elementor-3370 .elementor-element.elementor-element-56449c81 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-3370 .elementor-element.elementor-element-653112c6{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-3626c42d{--e-rating-justify-content:center;}.elementor-3370 .elementor-element.elementor-element-4241660c{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-3370 .elementor-element.elementor-element-3079052e .elementor-repeater-item-676c3b3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/630464759.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-3079052e .elementor-repeater-item-676c3b3 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-3079052e .elementor-repeater-item-b56442e .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/834181171.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-3079052e .elementor-repeater-item-b56442e .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-3079052e .elementor-repeater-item-cb4fac6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/630461699.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-3079052e .elementor-repeater-item-cb4fac6 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-3079052e .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-3370 .elementor-element.elementor-element-3079052e .swiper-slide-contents{max-width:66%;}.elementor-3370 .elementor-element.elementor-element-3079052e .swiper-slide-inner{text-align:center;}.elementor-3370 .elementor-element.elementor-element-5f65ce4e .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-3370 .elementor-element.elementor-element-64712034{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-7d7a5b7c{--e-rating-justify-content:center;}.elementor-3370 .elementor-element.elementor-element-5042f1a2{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-3370 .elementor-element.elementor-element-2ff8fde6 .elementor-repeater-item-676c3b3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/757484883.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-2ff8fde6 .elementor-repeater-item-676c3b3 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-2ff8fde6 .elementor-repeater-item-fa1403f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/219633279.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-2ff8fde6 .elementor-repeater-item-fa1403f .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-2ff8fde6 .elementor-repeater-item-fff2da3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/460276148.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-2ff8fde6 .elementor-repeater-item-fff2da3 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-2ff8fde6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-3370 .elementor-element.elementor-element-2ff8fde6 .swiper-slide-contents{max-width:66%;}.elementor-3370 .elementor-element.elementor-element-2ff8fde6 .swiper-slide-inner{text-align:center;}.elementor-3370 .elementor-element.elementor-element-4ab530dc .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-3370 .elementor-element.elementor-element-1e139ce3{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-4f44463b{--e-rating-justify-content:center;}.elementor-3370 .elementor-element.elementor-element-4aa0a045{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-3370 .elementor-element.elementor-element-2c656475 .elementor-repeater-item-88692e6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/842129205.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-2c656475 .elementor-repeater-item-88692e6 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-2c656475 .elementor-repeater-item-63d4ddd .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/842129219.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-2c656475 .elementor-repeater-item-63d4ddd .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-2c656475 .elementor-repeater-item-f9f9f90 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/842129348.webp);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-2c656475 .elementor-repeater-item-f9f9f90 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-2c656475 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-3370 .elementor-element.elementor-element-2c656475 .swiper-slide-contents{max-width:66%;}.elementor-3370 .elementor-element.elementor-element-2c656475 .swiper-slide-inner{text-align:center;}.elementor-3370 .elementor-element.elementor-element-35d03707 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-3370 .elementor-element.elementor-element-2dcb5d3f{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-2ad98450{--e-rating-justify-content:center;}.elementor-3370 .elementor-element.elementor-element-41345226{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-3370 .elementor-element.elementor-element-66db5140 .elementor-repeater-item-4d760e1 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/223862376.jpg);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-66db5140 .elementor-repeater-item-4d760e1 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-66db5140 .elementor-repeater-item-97d5184 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/756227356-1.jpg);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-66db5140 .elementor-repeater-item-97d5184 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-66db5140 .elementor-repeater-item-e796dd9 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/04/253217840-1.jpg);background-size:cover;}.elementor-3370 .elementor-element.elementor-element-66db5140 .elementor-repeater-item-e796dd9 .elementor-background-overlay{background-color:#00000042;}.elementor-3370 .elementor-element.elementor-element-66db5140 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-3370 .elementor-element.elementor-element-66db5140 .swiper-slide-contents{max-width:66%;}.elementor-3370 .elementor-element.elementor-element-66db5140 .swiper-slide-inner{text-align:center;}.elementor-3370 .elementor-element.elementor-element-4093b28c .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-3370 .elementor-element.elementor-element-3cb4a581{text-align:center;}.elementor-3370 .elementor-element.elementor-element-3cb4a581 .elementor-heading-title{color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-2d047e92{text-align:center;}.elementor-3370 .elementor-element.elementor-element-2d047e92 .elementor-heading-title{color:#FF0000;}.elementor-3370 .elementor-element.elementor-element-66677f16{text-align:center;}.elementor-3370 .elementor-element.elementor-element-66677f16 .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-3370 .elementor-element.elementor-element-4cb3d1dc .elementor-toggle-title, .elementor-3370 .elementor-element.elementor-element-4cb3d1dc .elementor-toggle-icon{color:#A9009C;}.elementor-3370 .elementor-element.elementor-element-4cb3d1dc .elementor-toggle-icon svg{fill:#A9009C;}.elementor-3370 .elementor-element.elementor-element-4cb3d1dc .elementor-tab-title.elementor-active a, .elementor-3370 .elementor-element.elementor-element-4cb3d1dc .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#8BC400;}.elementor-3370 .elementor-element.elementor-element-4cb3d1dc .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-34667c42 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-34667c42 {
    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-3370 .elementor-element.elementor-element-34667c42:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-34667c42 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-34667c42 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-34667c42::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-3370 .elementor-element.elementor-element-34667c42 .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-3370 .elementor-element.elementor-element-34667c42:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-34667c42::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-3370 .elementor-element.elementor-element-34667c42 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-34667c42 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-432595f7 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-432595f7 {
    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-3370 .elementor-element.elementor-element-432595f7:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-432595f7 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-432595f7 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-432595f7::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-3370 .elementor-element.elementor-element-432595f7 .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-3370 .elementor-element.elementor-element-432595f7:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-432595f7::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-3370 .elementor-element.elementor-element-432595f7 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-432595f7 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44c38f55 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-44c38f55 {
    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-3370 .elementor-element.elementor-element-44c38f55:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-44c38f55 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-44c38f55 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-44c38f55::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-3370 .elementor-element.elementor-element-44c38f55 .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-3370 .elementor-element.elementor-element-44c38f55:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-44c38f55::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-3370 .elementor-element.elementor-element-44c38f55 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-44c38f55 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e78d37b *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-e78d37b {
    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-3370 .elementor-element.elementor-element-e78d37b:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-e78d37b .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-e78d37b h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-e78d37b::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-3370 .elementor-element.elementor-element-e78d37b .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-3370 .elementor-element.elementor-element-e78d37b:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-e78d37b::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-3370 .elementor-element.elementor-element-e78d37b .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-e78d37b .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f4f4128 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-7f4f4128 {
    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-3370 .elementor-element.elementor-element-7f4f4128:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-7f4f4128 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-7f4f4128 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-7f4f4128::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-3370 .elementor-element.elementor-element-7f4f4128 .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-3370 .elementor-element.elementor-element-7f4f4128:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-7f4f4128::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-3370 .elementor-element.elementor-element-7f4f4128 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-7f4f4128 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-18f32d37 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-18f32d37 {
    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-3370 .elementor-element.elementor-element-18f32d37:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-18f32d37 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-18f32d37 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-18f32d37::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-3370 .elementor-element.elementor-element-18f32d37 .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-3370 .elementor-element.elementor-element-18f32d37:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-18f32d37::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-3370 .elementor-element.elementor-element-18f32d37 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-18f32d37 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56449c81 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-56449c81 {
    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-3370 .elementor-element.elementor-element-56449c81:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-56449c81 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-56449c81 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-56449c81::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-3370 .elementor-element.elementor-element-56449c81 .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-3370 .elementor-element.elementor-element-56449c81:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-56449c81::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-3370 .elementor-element.elementor-element-56449c81 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-56449c81 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-21479076 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-21479076 {
    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-3370 .elementor-element.elementor-element-21479076:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-21479076 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-21479076 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-21479076::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-3370 .elementor-element.elementor-element-21479076 .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-3370 .elementor-element.elementor-element-21479076:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-21479076::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-3370 .elementor-element.elementor-element-21479076 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-21479076 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f65ce4e *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-5f65ce4e {
    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-3370 .elementor-element.elementor-element-5f65ce4e:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-5f65ce4e .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-5f65ce4e h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-5f65ce4e::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-3370 .elementor-element.elementor-element-5f65ce4e .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-3370 .elementor-element.elementor-element-5f65ce4e:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-5f65ce4e::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-3370 .elementor-element.elementor-element-5f65ce4e .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-5f65ce4e .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-653112c6 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-653112c6 {
    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-3370 .elementor-element.elementor-element-653112c6:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-653112c6 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-653112c6 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-653112c6::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-3370 .elementor-element.elementor-element-653112c6 .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-3370 .elementor-element.elementor-element-653112c6:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-653112c6::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-3370 .elementor-element.elementor-element-653112c6 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-653112c6 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ab530dc *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-4ab530dc {
    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-3370 .elementor-element.elementor-element-4ab530dc:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-4ab530dc .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-4ab530dc h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-4ab530dc::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-3370 .elementor-element.elementor-element-4ab530dc .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-3370 .elementor-element.elementor-element-4ab530dc:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-4ab530dc::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-3370 .elementor-element.elementor-element-4ab530dc .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-4ab530dc .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64712034 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-64712034 {
    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-3370 .elementor-element.elementor-element-64712034:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-64712034 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-64712034 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-64712034::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-3370 .elementor-element.elementor-element-64712034 .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-3370 .elementor-element.elementor-element-64712034:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-64712034::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-3370 .elementor-element.elementor-element-64712034 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-64712034 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35d03707 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-35d03707 {
    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-3370 .elementor-element.elementor-element-35d03707:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-35d03707 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-35d03707 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-35d03707::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-3370 .elementor-element.elementor-element-35d03707 .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-3370 .elementor-element.elementor-element-35d03707:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-35d03707::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-3370 .elementor-element.elementor-element-35d03707 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-35d03707 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e139ce3 *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-1e139ce3 {
    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-3370 .elementor-element.elementor-element-1e139ce3:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-1e139ce3 .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-1e139ce3 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-1e139ce3::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-3370 .elementor-element.elementor-element-1e139ce3 .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-3370 .elementor-element.elementor-element-1e139ce3:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-1e139ce3::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-3370 .elementor-element.elementor-element-1e139ce3 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-1e139ce3 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4093b28c *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-4093b28c {
    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-3370 .elementor-element.elementor-element-4093b28c:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-4093b28c .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-4093b28c h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-4093b28c::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-3370 .elementor-element.elementor-element-4093b28c .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-3370 .elementor-element.elementor-element-4093b28c:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-4093b28c::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-3370 .elementor-element.elementor-element-4093b28c .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-4093b28c .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2dcb5d3f *//* עיצוב כללי לקופסת המלון */
.elementor-3370 .elementor-element.elementor-element-2dcb5d3f {
    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-3370 .elementor-element.elementor-element-2dcb5d3f:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-3370 .elementor-element.elementor-element-2dcb5d3f .elementor-image-box-title, 
.elementor-3370 .elementor-element.elementor-element-2dcb5d3f h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-3370 .elementor-element.elementor-element-2dcb5d3f::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-3370 .elementor-element.elementor-element-2dcb5d3f .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-3370 .elementor-element.elementor-element-2dcb5d3f:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-3370 .elementor-element.elementor-element-2dcb5d3f::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-3370 .elementor-element.elementor-element-2dcb5d3f .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-3370 .elementor-element.elementor-element-2dcb5d3f .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */