.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-1339 .elementor-element.elementor-element-7642b2ce{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-144bda32{--e-rating-justify-content:center;}.elementor-1339 .elementor-element.elementor-element-3eb26632{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-1339 .elementor-element.elementor-element-13e981aa .elementor-repeater-item-4cba0db .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/604845030.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-13e981aa .elementor-repeater-item-4cba0db .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-13e981aa .elementor-repeater-item-8e2ae5e .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/563690644.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-13e981aa .elementor-repeater-item-8e2ae5e .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-13e981aa .elementor-repeater-item-b0fec7f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/560074802.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-13e981aa .elementor-repeater-item-b0fec7f .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-13e981aa .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1339 .elementor-element.elementor-element-13e981aa .swiper-slide-contents{max-width:66%;}.elementor-1339 .elementor-element.elementor-element-13e981aa .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-1339 .elementor-element.elementor-element-52097f4b .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1339 .elementor-element.elementor-element-40d7c70a{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-2d822ae3{--e-rating-justify-content:center;}.elementor-1339 .elementor-element.elementor-element-2bd57d2e{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1339 .elementor-element.elementor-element-27d1bc59 .elementor-repeater-item-e412bd1 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/250957571.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-27d1bc59 .elementor-repeater-item-e412bd1 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-27d1bc59 .elementor-repeater-item-a9464c2 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/256310297.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-27d1bc59 .elementor-repeater-item-a9464c2 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-27d1bc59 .elementor-repeater-item-56bac15 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/685537133.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-27d1bc59 .elementor-repeater-item-56bac15 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-27d1bc59 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1339 .elementor-element.elementor-element-27d1bc59 .swiper-slide-contents{max-width:66%;}.elementor-1339 .elementor-element.elementor-element-27d1bc59 .swiper-slide-inner{text-align:center;}.elementor-1339 .elementor-element.elementor-element-6f8e3c4c .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1339 .elementor-element.elementor-element-4a49ee73{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-6a4347d1{--e-rating-justify-content:center;}.elementor-1339 .elementor-element.elementor-element-6dba1c12{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1339 .elementor-element.elementor-element-206b322 .elementor-repeater-item-01d0870 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/514488643.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-206b322 .elementor-repeater-item-01d0870 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-206b322 .elementor-repeater-item-a1d15b3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/514488705.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-206b322 .elementor-repeater-item-a1d15b3 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-206b322 .elementor-repeater-item-29c5c90 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/413597240.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-206b322 .elementor-repeater-item-29c5c90 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-206b322 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1339 .elementor-element.elementor-element-206b322 .swiper-slide-contents{max-width:66%;}.elementor-1339 .elementor-element.elementor-element-206b322 .swiper-slide-inner{text-align:center;}.elementor-1339 .elementor-element.elementor-element-2076b27b .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1339 .elementor-element.elementor-element-15961dc0{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-60cf0c01{--e-rating-justify-content:center;}.elementor-1339 .elementor-element.elementor-element-3af5898{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1339 .elementor-element.elementor-element-600ea8e2 .elementor-repeater-item-3614131 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/725408875.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-600ea8e2 .elementor-repeater-item-3614131 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-600ea8e2 .elementor-repeater-item-55c7330 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/30698491.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-600ea8e2 .elementor-repeater-item-55c7330 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-600ea8e2 .elementor-repeater-item-ceb8841 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/30703223.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-600ea8e2 .elementor-repeater-item-ceb8841 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-600ea8e2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1339 .elementor-element.elementor-element-600ea8e2 .swiper-slide-contents{max-width:66%;}.elementor-1339 .elementor-element.elementor-element-600ea8e2 .swiper-slide-inner{text-align:center;}.elementor-1339 .elementor-element.elementor-element-1f21fe02 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1339 .elementor-element.elementor-element-190ba7d5{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-7b5965f4{--e-rating-justify-content:center;}.elementor-1339 .elementor-element.elementor-element-681a4709{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1339 .elementor-element.elementor-element-1dea07f7 .elementor-repeater-item-676c3b3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/776477838.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-1dea07f7 .elementor-repeater-item-676c3b3 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-1dea07f7 .elementor-repeater-item-9ad9a5f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/776477912.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-1dea07f7 .elementor-repeater-item-9ad9a5f .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-1dea07f7 .elementor-repeater-item-194bab3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/633145685.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-1dea07f7 .elementor-repeater-item-194bab3 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-1dea07f7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1339 .elementor-element.elementor-element-1dea07f7 .swiper-slide-contents{max-width:66%;}.elementor-1339 .elementor-element.elementor-element-1dea07f7 .swiper-slide-inner{text-align:center;}.elementor-1339 .elementor-element.elementor-element-3a00fcaf .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1339 .elementor-element.elementor-element-465fdebb{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-7510a4dc{--e-rating-justify-content:center;}.elementor-1339 .elementor-element.elementor-element-3617499e{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1339 .elementor-element.elementor-element-4929a597 .elementor-repeater-item-fff2da3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/323341139.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-4929a597 .elementor-repeater-item-fff2da3 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-4929a597 .elementor-repeater-item-c16ceeb .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/495318255.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-4929a597 .elementor-repeater-item-c16ceeb .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-4929a597 .elementor-repeater-item-94627f8 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/495320634.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-4929a597 .elementor-repeater-item-94627f8 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-4929a597 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1339 .elementor-element.elementor-element-4929a597 .swiper-slide-contents{max-width:66%;}.elementor-1339 .elementor-element.elementor-element-4929a597 .swiper-slide-inner{text-align:center;}.elementor-1339 .elementor-element.elementor-element-7704eace .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1339 .elementor-element.elementor-element-1dd957f0{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-456035d{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1339 .elementor-element.elementor-element-33366605 .elementor-repeater-item-88692e6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/788795106.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-33366605 .elementor-repeater-item-88692e6 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-33366605 .elementor-repeater-item-5e8420f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/788795063.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-33366605 .elementor-repeater-item-5e8420f .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-33366605 .elementor-repeater-item-26316b2 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/788795054.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-33366605 .elementor-repeater-item-26316b2 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-33366605 .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1339 .elementor-element.elementor-element-33366605 .swiper-slide-contents{max-width:66%;}.elementor-1339 .elementor-element.elementor-element-33366605 .swiper-slide-inner{text-align:center;}.elementor-1339 .elementor-element.elementor-element-27294276 .elementor-button{background-color:var( --e-global-color-8a0c31b );fill:var( --e-global-color-7981922 );color:var( --e-global-color-7981922 );}.elementor-1339 .elementor-element.elementor-element-434a3cc0{border-style:groove;border-width:12px 12px 12px 12px;border-color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-35637e38{--e-rating-justify-content:center;}.elementor-1339 .elementor-element.elementor-element-3f8baadb{border-style:groove;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-secondary );}.elementor-1339 .elementor-element.elementor-element-32b02b4c .elementor-repeater-item-4d760e1 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/03/778122705.jpg);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-32b02b4c .elementor-repeater-item-4d760e1 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-32b02b4c .elementor-repeater-item-3a939d2 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/473774549.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-32b02b4c .elementor-repeater-item-3a939d2 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-32b02b4c .elementor-repeater-item-17ba135 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.lapland.co.il/wp-content/uploads/2026/02/473774549.webp);background-size:cover;}.elementor-1339 .elementor-element.elementor-element-32b02b4c .elementor-repeater-item-17ba135 .elementor-background-overlay{background-color:#00000042;}.elementor-1339 .elementor-element.elementor-element-32b02b4c .swiper-slide{transition-duration:calc(5000ms*1.2);height:300px;}.elementor-1339 .elementor-element.elementor-element-32b02b4c .swiper-slide-contents{max-width:66%;}.elementor-1339 .elementor-element.elementor-element-32b02b4c .swiper-slide-inner{text-align:center;}.elementor-1339 .elementor-element.elementor-element-3e03bca7 .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-1339 .elementor-element.elementor-element-6bd4e63e{text-align:center;}.elementor-1339 .elementor-element.elementor-element-6bd4e63e .elementor-heading-title{color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-51fde9f5{text-align:center;}.elementor-1339 .elementor-element.elementor-element-51fde9f5 .elementor-heading-title{color:#FF0000;}.elementor-1339 .elementor-element.elementor-element-129c1445{text-align:center;}.elementor-1339 .elementor-element.elementor-element-129c1445 .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-1339 .elementor-element.elementor-element-580984dd .elementor-toggle-title, .elementor-1339 .elementor-element.elementor-element-580984dd .elementor-toggle-icon{color:#A9009C;}.elementor-1339 .elementor-element.elementor-element-580984dd .elementor-toggle-icon svg{fill:#A9009C;}.elementor-1339 .elementor-element.elementor-element-580984dd .elementor-tab-title.elementor-active a, .elementor-1339 .elementor-element.elementor-element-580984dd .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#8BC400;}.elementor-1339 .elementor-element.elementor-element-580984dd .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-52097f4b *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-52097f4b {
    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-1339 .elementor-element.elementor-element-52097f4b:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-52097f4b .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-52097f4b h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-52097f4b::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-1339 .elementor-element.elementor-element-52097f4b .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-1339 .elementor-element.elementor-element-52097f4b:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-52097f4b::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-1339 .elementor-element.elementor-element-52097f4b .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-52097f4b .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7642b2ce *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-7642b2ce {
    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-1339 .elementor-element.elementor-element-7642b2ce:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-7642b2ce .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-7642b2ce h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-7642b2ce::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-1339 .elementor-element.elementor-element-7642b2ce .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-1339 .elementor-element.elementor-element-7642b2ce:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-7642b2ce::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-1339 .elementor-element.elementor-element-7642b2ce .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-7642b2ce .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f8e3c4c *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-6f8e3c4c {
    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-1339 .elementor-element.elementor-element-6f8e3c4c:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-6f8e3c4c .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-6f8e3c4c h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-6f8e3c4c::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-1339 .elementor-element.elementor-element-6f8e3c4c .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-1339 .elementor-element.elementor-element-6f8e3c4c:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-6f8e3c4c::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-1339 .elementor-element.elementor-element-6f8e3c4c .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-6f8e3c4c .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-40d7c70a *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-40d7c70a {
    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-1339 .elementor-element.elementor-element-40d7c70a:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-40d7c70a .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-40d7c70a h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-40d7c70a::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-1339 .elementor-element.elementor-element-40d7c70a .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-1339 .elementor-element.elementor-element-40d7c70a:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-40d7c70a::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-1339 .elementor-element.elementor-element-40d7c70a .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-40d7c70a .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2076b27b *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-2076b27b {
    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-1339 .elementor-element.elementor-element-2076b27b:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-2076b27b .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-2076b27b h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-2076b27b::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-1339 .elementor-element.elementor-element-2076b27b .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-1339 .elementor-element.elementor-element-2076b27b:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-2076b27b::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-1339 .elementor-element.elementor-element-2076b27b .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-2076b27b .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a49ee73 *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-4a49ee73 {
    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-1339 .elementor-element.elementor-element-4a49ee73:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-4a49ee73 .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-4a49ee73 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-4a49ee73::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-1339 .elementor-element.elementor-element-4a49ee73 .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-1339 .elementor-element.elementor-element-4a49ee73:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-4a49ee73::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-1339 .elementor-element.elementor-element-4a49ee73 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-4a49ee73 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f21fe02 *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-1f21fe02 {
    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-1339 .elementor-element.elementor-element-1f21fe02:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-1f21fe02 .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-1f21fe02 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-1f21fe02::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-1339 .elementor-element.elementor-element-1f21fe02 .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-1339 .elementor-element.elementor-element-1f21fe02:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-1f21fe02::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-1339 .elementor-element.elementor-element-1f21fe02 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-1f21fe02 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15961dc0 *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-15961dc0 {
    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-1339 .elementor-element.elementor-element-15961dc0:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-15961dc0 .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-15961dc0 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-15961dc0::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-1339 .elementor-element.elementor-element-15961dc0 .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-1339 .elementor-element.elementor-element-15961dc0:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-15961dc0::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-1339 .elementor-element.elementor-element-15961dc0 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-15961dc0 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a00fcaf *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-3a00fcaf {
    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-1339 .elementor-element.elementor-element-3a00fcaf:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-3a00fcaf .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-3a00fcaf h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-3a00fcaf::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-1339 .elementor-element.elementor-element-3a00fcaf .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-1339 .elementor-element.elementor-element-3a00fcaf:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-3a00fcaf::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-1339 .elementor-element.elementor-element-3a00fcaf .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-3a00fcaf .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-190ba7d5 *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-190ba7d5 {
    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-1339 .elementor-element.elementor-element-190ba7d5:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-190ba7d5 .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-190ba7d5 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-190ba7d5::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-1339 .elementor-element.elementor-element-190ba7d5 .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-1339 .elementor-element.elementor-element-190ba7d5:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-190ba7d5::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-1339 .elementor-element.elementor-element-190ba7d5 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-190ba7d5 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7704eace *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-7704eace {
    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-1339 .elementor-element.elementor-element-7704eace:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-7704eace .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-7704eace h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-7704eace::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-1339 .elementor-element.elementor-element-7704eace .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-1339 .elementor-element.elementor-element-7704eace:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-7704eace::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-1339 .elementor-element.elementor-element-7704eace .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-7704eace .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-465fdebb *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-465fdebb {
    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-1339 .elementor-element.elementor-element-465fdebb:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-465fdebb .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-465fdebb h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-465fdebb::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-1339 .elementor-element.elementor-element-465fdebb .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-1339 .elementor-element.elementor-element-465fdebb:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-465fdebb::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-1339 .elementor-element.elementor-element-465fdebb .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-465fdebb .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27294276 *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-27294276 {
    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-1339 .elementor-element.elementor-element-27294276:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-27294276 .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-27294276 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-27294276::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-1339 .elementor-element.elementor-element-27294276 .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-1339 .elementor-element.elementor-element-27294276:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-27294276::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-1339 .elementor-element.elementor-element-27294276 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-27294276 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1dd957f0 *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-1dd957f0 {
    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-1339 .elementor-element.elementor-element-1dd957f0:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-1dd957f0 .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-1dd957f0 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-1dd957f0::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-1339 .elementor-element.elementor-element-1dd957f0 .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-1339 .elementor-element.elementor-element-1dd957f0:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-1dd957f0::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-1339 .elementor-element.elementor-element-1dd957f0 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-1dd957f0 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e03bca7 *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-3e03bca7 {
    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-1339 .elementor-element.elementor-element-3e03bca7:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-3e03bca7 .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-3e03bca7 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-3e03bca7::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-1339 .elementor-element.elementor-element-3e03bca7 .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-1339 .elementor-element.elementor-element-3e03bca7:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-3e03bca7::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-1339 .elementor-element.elementor-element-3e03bca7 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-3e03bca7 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-434a3cc0 *//* עיצוב כללי לקופסת המלון */
.elementor-1339 .elementor-element.elementor-element-434a3cc0 {
    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-1339 .elementor-element.elementor-element-434a3cc0:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 45px rgba(0, 119, 182, 0.2);
    border-color: #b3e5fc;
}

/* כותרת המלון */
.elementor-1339 .elementor-element.elementor-element-434a3cc0 .elementor-image-box-title, 
.elementor-1339 .elementor-element.elementor-element-434a3cc0 h3 {
    color: #003049 !important;
    font-weight: 700 !important;
    transition: color 0.3s ease;
}

/* פס עיצובי בתחתית שמזכיר קרח משונן או שלג */
.elementor-1339 .elementor-element.elementor-element-434a3cc0::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-1339 .elementor-element.elementor-element-434a3cc0 .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-1339 .elementor-element.elementor-element-434a3cc0:hover .elementor-image-box-img img {
    transform: scale(1.1);
}

/* הוספת אייקון פתית שלג קטן בפינה (אופציונלי) */
.elementor-1339 .elementor-element.elementor-element-434a3cc0::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-1339 .elementor-element.elementor-element-434a3cc0 .elementor-button {
    background-color: #0077b6 !important;
    border-radius: 50px !important;
    box-shadow: 0 4px 15px rgba(0, 119, 182, 0.3) !important;
}

.elementor-1339 .elementor-element.elementor-element-434a3cc0 .elementor-button:hover {
    background-color: #03045e !important;
}/* End custom CSS */