.elementor-1767 .elementor-element.elementor-element-218c034{--display:flex;--min-height:57vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;}.elementor-1767 .elementor-element.elementor-element-218c034:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-218c034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esimax.io/wp-content/uploads/2025/07/Group-288-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-1767 .elementor-element.elementor-element-3e1aac9{background-color:#B7094CCC;padding:9px 9px 9px 9px;text-align:center;}.elementor-1767 .elementor-element.elementor-element-3e1aac9.elementor-element{--align-self:center;}.elementor-1767 .elementor-element.elementor-element-3e1aac9 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:3.4vw;font-weight:bold;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-ba432ab{background-color:#0091AD;padding:9px 9px 9px 9px;text-align:center;}.elementor-1767 .elementor-element.elementor-element-ba432ab.elementor-element{--align-self:center;}.elementor-1767 .elementor-element.elementor-element-ba432ab .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:3.4vw;font-weight:bold;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-d5db134{--display:flex;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{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-1767 .elementor-element.elementor-element-0c8bc81{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;--e-search-placeholder-color:var( --e-global-color-primary );--e-search-input-color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-0c8bc81 .e-search-input{font-family:"coherentic", Sans-serif;font-size:26px;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-e553101{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-1767 .elementor-element.elementor-element-1813768{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;--e-search-placeholder-color:var( --e-global-color-primary );--e-search-input-color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-1813768 .e-search-input{font-family:"coherentic", Sans-serif;font-size:26px;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-f6aa98f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:5;}.elementor-1767 .elementor-element.elementor-element-eaca58a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1767 .elementor-element.elementor-element-a59d674{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-a59d674.elementor-element{--align-self:center;}.elementor-1767 .elementor-element.elementor-element-a59d674 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.9vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__items{--columns:7;}.elementor-1767 .elementor-element.elementor-element-acd66a6{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-1767 .elementor-element.elementor-element-acd66a6.elementor-element{--align-self:center;}:is( .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1.5vw / 2);padding-right:calc(1.5vw / 2);}:is( .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1.5vw / -2);margin-right:calc( 1.5vw / -2);width:calc(100% + 1.5vw);}.elementor-1767 .elementor-element.elementor-element-acd66a6 .jet-listing-grid__slider-icon.prev-arrow{top:-6%;bottom:auto;left:4%;right:auto;}.elementor-1767 .elementor-element.elementor-element-acd66a6 .jet-listing-grid__slider-icon.next-arrow{top:-6%;bottom:auto;right:91%;left:auto;}.elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__items{--columns:7;}.elementor-1767 .elementor-element.elementor-element-8ae8a26{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-1767 .elementor-element.elementor-element-8ae8a26.elementor-element{--align-self:center;}:is( .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1.5vw / 2);padding-right:calc(1.5vw / 2);}:is( .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1.5vw / -2);margin-right:calc( 1.5vw / -2);width:calc(100% + 1.5vw);}.elementor-1767 .elementor-element.elementor-element-08d210c{--display:flex;--overflow:hidden;--padding-top:4vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-1767 .elementor-element.elementor-element-ce71552{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-ce71552 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:2vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}:is( .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(2.7rem / 2);padding-right:calc(2.7rem / 2);padding-top:calc(2.7rem / 2);padding-bottom:calc(2.7rem / 2);}:is( .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 2.7rem / -2);margin-right:calc( 2.7rem / -2);width:calc(100% + 2.7rem);}:is( .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 2.7rem / -2);margin-bottom:calc( 2.7rem / -2);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1767 .elementor-element.elementor-element-e02aa4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 3vw 0vw;}.elementor-1767 .elementor-element.elementor-element-e02aa4b .elementor-button{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:0.8vw 4.5vw 0.8vw 4.5vw;}.elementor-1767 .elementor-element.elementor-element-d6ebe2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:5vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-d6ebe2f:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-d6ebe2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FBFBFB61 0%, #E5E5E599 100%);}.elementor-1767 .elementor-element.elementor-element-309c324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-ff0bf6c{padding:0vw 0vw 0vw 0vw;text-align:right;}.elementor-1767 .elementor-element.elementor-element-ff0bf6c .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.8vw;font-weight:bold;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1767 .elementor-element.elementor-element-14c36a2{font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-0308adc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1767 .elementor-element.elementor-element-d7699e0{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-d7699e0 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-c98a95f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1767 .elementor-element.elementor-element-32cac26{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-32cac26 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-786b816{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1767 .elementor-element.elementor-element-a1e584a{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-a1e584a .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-f70bee8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-f70bee8:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-f70bee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FBFBFB61 0%, #E5E5E599 100%);}.elementor-1767 .elementor-element.elementor-element-d39b11e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-jet-animated-text .jet-animated-text__before-text{color:var( --e-global-color-secondary );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-jet-animated-text .jet-animated-text__animated-text{color:var( --e-global-color-primary );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-jet-animated-text .jet-animated-text__animated-text-item:after{background-color:var( --e-global-color-primary );}.elementor-widget-jet-animated-text .jet-animated-text__after-text{color:var( --e-global-color-text );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-1767 .elementor-element.elementor-element-2502fb8 .jet-animated-text{justify-content:center;}.elementor-1767 .elementor-element.elementor-element-2502fb8 .jet-animated-text__before-text{font-family:"coherentic", Sans-serif;font-size:25px;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-2502fb8 .jet-animated-text__animated-text{font-family:"coherentic", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-8a5b79d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1767 .elementor-element.elementor-element-7da9c9a{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-7da9c9a .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:bold;color:#ED4C5C;}.elementor-1767 .elementor-element.elementor-element-d5e9371{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-d5e9371 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-11c3b0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1767 .elementor-element.elementor-element-4a04512{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-4a04512 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:bold;color:#ED4C5C;}.elementor-1767 .elementor-element.elementor-element-faff78f{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-faff78f .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-863cda3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1767 .elementor-element.elementor-element-d4b20e1{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-d4b20e1 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:bold;color:#ED4C5C;}.elementor-1767 .elementor-element.elementor-element-8f81100{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-8f81100 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-a9bc7ec{--display:flex;--min-height:534px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1767 .elementor-element.elementor-element-a9bc7ec:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-a9bc7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #ED4C5C 59%, #B7094C 100%);}.elementor-1767 .elementor-element.elementor-element-072c2de{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-072c2de .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:2vw;font-weight:bold;color:var( --e-global-color-0adae2c );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1767 .elementor-element.elementor-element-f3d48e6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0adae2c );--border-color:var( --e-global-color-0adae2c );--border-radius:0px 0px 0px 0px;--padding-top:2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-e20fbdf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-e51ebc2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-28dd50a{text-align:center;}.elementor-1767 .elementor-element.elementor-element-28dd50a .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-08217ac{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-6eafcbf{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-a8be47a{text-align:center;}.elementor-1767 .elementor-element.elementor-element-a8be47a .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-bcbea8f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-dd7049f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-0007262{text-align:center;}.elementor-1767 .elementor-element.elementor-element-0007262 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-0e0703a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-37ec627{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-72dcb85{text-align:center;}.elementor-1767 .elementor-element.elementor-element-72dcb85 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-8902c59{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-9a4f2fd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-dfb8284{text-align:center;}.elementor-1767 .elementor-element.elementor-element-dfb8284 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-5ba90e3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-cfb80bb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-2e44aff{text-align:center;}.elementor-1767 .elementor-element.elementor-element-2e44aff .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-d1461a6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-f78c85f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-0b7d9e0{text-align:center;}.elementor-1767 .elementor-element.elementor-element-0b7d9e0 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-926e5cd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-e97cefa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0adae2c );--border-color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-9033f0a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-d327d8e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-bd9da1f{text-align:center;}.elementor-1767 .elementor-element.elementor-element-bd9da1f .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-b75c81b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-0b39920{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-39aa670{text-align:center;}.elementor-1767 .elementor-element.elementor-element-39aa670 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-5e736ed{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-bbc5f5b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-7804bf3{text-align:center;}.elementor-1767 .elementor-element.elementor-element-7804bf3 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-a898bad{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-03c9dfa{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-f1425eb{text-align:center;}.elementor-1767 .elementor-element.elementor-element-f1425eb .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-69e6353{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-44be0ec{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-2422cba{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-8a064dd{text-align:center;}.elementor-1767 .elementor-element.elementor-element-8a064dd .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-25849b1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-10ea980{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-d670804{text-align:center;}.elementor-1767 .elementor-element.elementor-element-d670804 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-75179f6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-8747625{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-dc252cf{text-align:center;}.elementor-1767 .elementor-element.elementor-element-dc252cf .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-9e2dab8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-6c4e0a5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-e008022{text-align:center;}.elementor-1767 .elementor-element.elementor-element-e008022 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-9851e02{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-f01d971{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-76cede3{text-align:center;}.elementor-1767 .elementor-element.elementor-element-76cede3 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-7a3f13f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-f81109c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0adae2c );--border-color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-751b780{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-ec47e87{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-2c66db6{text-align:center;}.elementor-1767 .elementor-element.elementor-element-2c66db6 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-ce3b041{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-b96904b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-ed78ed3{text-align:center;}.elementor-1767 .elementor-element.elementor-element-ed78ed3 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-2f6bf06{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-7d5c095{padding:3vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-7d5c095 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-66c0ac1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-10ec3f5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-ac6fcb2{text-align:center;}.elementor-1767 .elementor-element.elementor-element-ac6fcb2 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-ca7de2e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-a22730f{padding:3vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-a22730f .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-be3bf22{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-910049e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-50acf21{text-align:center;}.elementor-1767 .elementor-element.elementor-element-50acf21 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-cd9aac1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-9fcab78{padding:3vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-9fcab78 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-7736799{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-6b55bea{padding:3vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-6b55bea .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-2684c02{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-2dd5af6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1767 .elementor-element.elementor-element-62ef5b0{text-align:center;}.elementor-1767 .elementor-element.elementor-element-62ef5b0 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-ee45174{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-c363c4e{padding:3vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-c363c4e .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:900;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-006ed69{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-c9c3eaf{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:2vw;--n-tabs-title-border-radius:57px 57px 57px 57px;--n-tabs-title-padding-top:0.4vw;--n-tabs-title-padding-right:1.3vw;--n-tabs-title-padding-bottom:0.4vw;--n-tabs-title-padding-left:1.2vw;--n-tabs-title-font-size:0.9vw;--n-tabs-title-color:var( --e-global-color-0adae2c );--n-tabs-title-color-active:var( --e-global-color-0adae2c );--n-tabs-icon-size:22px;--n-tabs-icon-gap:4px;}.elementor-1767 .elementor-element.elementor-element-c9c3eaf > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1767 .elementor-element.elementor-element-c9c3eaf.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0091AD;}.elementor-1767 .elementor-element.elementor-element-c9c3eaf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1767 .elementor-element.elementor-element-c9c3eaf.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-a5f6c85 );}.elementor-1767 .elementor-element.elementor-element-c9c3eaf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-1767 .elementor-element.elementor-element-c9c3eaf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"coherentic", Sans-serif;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-c9c3eaf [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-f4658d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-1767 .elementor-element.elementor-element-0b142e1{--display:flex;--min-height:534px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1767 .elementor-element.elementor-element-0b142e1:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-0b142e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #ED4C5C 59%, #B7094C 100%);}.elementor-1767 .elementor-element.elementor-element-0b142e1::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .elementor-background-video-container::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .elementor-background-slideshow::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1767 .elementor-element.elementor-element-bda5056{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-bda5056 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:2vw;font-weight:400;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-25b5932{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-25b5932 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:2vw;font-weight:bold;color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-b84c7a2 .elementor-button{background-color:var( --e-global-color-0adae2c );font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:400;fill:#ED4C5C;color:#ED4C5C;border-radius:30px 30px 30px 30px;padding:0.8vw 4.5vw 0.8vw 4.5vw;}.elementor-1767 .elementor-element.elementor-element-b84c7a2 .elementor-button:hover, .elementor-1767 .elementor-element.elementor-element-b84c7a2 .elementor-button:focus{background-color:var( --e-global-color-a5f6c85 );color:var( --e-global-color-0adae2c );border-color:var( --e-global-color-a5f6c85 );}.elementor-1767 .elementor-element.elementor-element-b84c7a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 3vw 0vw;}.elementor-1767 .elementor-element.elementor-element-b84c7a2 .elementor-button:hover svg, .elementor-1767 .elementor-element.elementor-element-b84c7a2 .elementor-button:focus svg{fill:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-757bf72{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-4ea192d{padding:0vw 0vw 1vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-4ea192d.elementor-element{--align-self:center;}.elementor-1767 .elementor-element.elementor-element-4ea192d .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:2vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-22bee53{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--grid-auto-flow:row;--align-items:center;--padding-top:2vw;--padding-bottom:2vw;--padding-left:18vw;--padding-right:18vw;}.elementor-1767 .elementor-element.elementor-element-66ddacc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1767 .elementor-element.elementor-element-66ddacc:hover{box-shadow:0px 0px 20px 4px rgba(183, 8.99999999999997, 76.00000000000013, 0.2);}.elementor-1767 .elementor-element.elementor-element-f68d154{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:28px 28px 28px 28px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-1767 .elementor-element.elementor-element-f68d154:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-f68d154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0adae2c );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-b8a2e5f{padding:10px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-b8a2e5f .elementor-icon-wrapper{text-align:center;}.elementor-1767 .elementor-element.elementor-element-b8a2e5f .elementor-icon{font-size:45px;}.elementor-1767 .elementor-element.elementor-element-b8a2e5f .elementor-icon svg{height:45px;}.elementor-1767 .elementor-element.elementor-element-2635fe8{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-2635fe8 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-30b6398{text-align:center;font-family:"coherentic", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-15d713c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1767 .elementor-element.elementor-element-15d713c:hover{box-shadow:0px 0px 20px 4px rgba(183, 8.99999999999997, 76.00000000000013, 0.2);}.elementor-1767 .elementor-element.elementor-element-92e883e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:28px 28px 28px 28px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-1767 .elementor-element.elementor-element-92e883e:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-92e883e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-8a59e81{padding:10px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-8a59e81 .elementor-icon-wrapper{text-align:center;}.elementor-1767 .elementor-element.elementor-element-8a59e81 .elementor-icon{font-size:45px;}.elementor-1767 .elementor-element.elementor-element-8a59e81 .elementor-icon svg{height:45px;}.elementor-1767 .elementor-element.elementor-element-ca6e01a{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-ca6e01a .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-87ab718{text-align:center;font-family:"coherentic", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-f7e9773{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1767 .elementor-element.elementor-element-f7e9773:hover{box-shadow:0px 0px 20px 4px rgba(183, 8.99999999999997, 76.00000000000013, 0.2);}.elementor-1767 .elementor-element.elementor-element-421db8f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:28px 28px 28px 28px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-1767 .elementor-element.elementor-element-421db8f:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-421db8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-a213f22{padding:10px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-a213f22 .elementor-icon-wrapper{text-align:center;}.elementor-1767 .elementor-element.elementor-element-a213f22 .elementor-icon{font-size:45px;}.elementor-1767 .elementor-element.elementor-element-a213f22 .elementor-icon svg{height:45px;}.elementor-1767 .elementor-element.elementor-element-b332f2a{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-b332f2a .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-3344f44{text-align:center;font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-e3ed7c9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1767 .elementor-element.elementor-element-876fe82{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:28px 28px 28px 28px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-1767 .elementor-element.elementor-element-876fe82:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-876fe82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-876fe82:hover{box-shadow:0px 0px 20px 4px rgba(183, 8.99999999999997, 76.00000000000013, 0.2);}.elementor-1767 .elementor-element.elementor-element-89091bd{padding:10px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-89091bd .elementor-icon-wrapper{text-align:center;}.elementor-1767 .elementor-element.elementor-element-89091bd .elementor-icon{font-size:45px;}.elementor-1767 .elementor-element.elementor-element-89091bd .elementor-icon svg{height:45px;}.elementor-1767 .elementor-element.elementor-element-46c2529{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-46c2529 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-cbfd100{text-align:center;font-family:"coherentic", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-29f9679{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1767 .elementor-element.elementor-element-29f9679:hover{box-shadow:0px 0px 20px 4px rgba(183, 8.99999999999997, 76.00000000000013, 0.2);}.elementor-1767 .elementor-element.elementor-element-d09d51e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:28px 28px 28px 28px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-1767 .elementor-element.elementor-element-d09d51e:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-d09d51e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-871fb6f{padding:10px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-871fb6f .elementor-icon-wrapper{text-align:center;}.elementor-1767 .elementor-element.elementor-element-871fb6f .elementor-icon{font-size:45px;}.elementor-1767 .elementor-element.elementor-element-871fb6f .elementor-icon svg{height:45px;}.elementor-1767 .elementor-element.elementor-element-18005c9{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-18005c9 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-d72db89{text-align:center;font-family:"coherentic", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-669028b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1767 .elementor-element.elementor-element-ec83f57{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:28px 28px 28px 28px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-1767 .elementor-element.elementor-element-ec83f57:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-ec83f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-ec83f57:hover{box-shadow:0px 0px 20px 4px rgba(183, 8.99999999999997, 76.00000000000013, 0.2);}.elementor-1767 .elementor-element.elementor-element-86b1a81{padding:10px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-86b1a81 .elementor-icon-wrapper{text-align:center;}.elementor-1767 .elementor-element.elementor-element-86b1a81 .elementor-icon{font-size:45px;}.elementor-1767 .elementor-element.elementor-element-86b1a81 .elementor-icon svg{height:45px;}.elementor-1767 .elementor-element.elementor-element-9007ebf{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-9007ebf .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-030a222{text-align:center;font-family:"coherentic", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-66e4f78{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-66e4f78:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-66e4f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esimax.io/wp-content/uploads/2025/08/Frame-5-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1767 .elementor-element.elementor-element-754ca3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1767 .elementor-element.elementor-element-e6b2913 img{width:173px;}.elementor-1767 .elementor-element.elementor-element-80ae725{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1767 .elementor-element.elementor-element-57b6250{padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-57b6250 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-04672ab img{width:175px;}.elementor-1767 .elementor-element.elementor-element-ccc4547{padding:0vw 0vw 1vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-ccc4547 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:2vw;font-weight:bold;line-height:2.3vw;}.elementor-1767 .elementor-element.elementor-element-d33e2ad > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1767 .elementor-element.elementor-element-b9d50a3 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1767 .elementor-element.elementor-element-fde5202{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:4vw;--padding-left:17vw;--padding-right:17vw;}.elementor-1767 .elementor-element.elementor-element-d57f550{padding:0vw 0vw 2vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-d57f550.elementor-element{--align-self:center;}.elementor-1767 .elementor-element.elementor-element-d57f550 .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:2vw;font-weight:bold;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );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-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{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-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );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-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle{padding:6px 0px 6px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004D;border-radius:0px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;padding:10px 10px 10px 10px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-toggle__label-text{text-align:left;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-primary );font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-primary );background-color:#02010100;font-size:16px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-primary );font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:400;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{background-color:#02010100;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"coherentic", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:25px 35px 25px 35px;}.elementor-1767 .elementor-element.elementor-element-5249032 .elementor-button:hover, .elementor-1767 .elementor-element.elementor-element-5249032 .elementor-button:focus{background-color:var( --e-global-color-a5f6c85 );color:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-5249032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3vw 0vw 3vw 0vw;}.elementor-1767 .elementor-element.elementor-element-5249032 .elementor-button{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:0.8vw 3vw 0.8vw 3vw;}.elementor-1767 .elementor-element.elementor-element-5249032 .elementor-button:hover svg, .elementor-1767 .elementor-element.elementor-element-5249032 .elementor-button:focus svg{fill:var( --e-global-color-0adae2c );}.elementor-1767 .elementor-element.elementor-element-b92063f{--display:flex;--min-height:88vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-d49d56a{padding:0vw 0vw 2vw 0vw;text-align:center;}.elementor-1767 .elementor-element.elementor-element-d49d56a.elementor-element{--align-self:center;}.elementor-1767 .elementor-element.elementor-element-d49d56a .elementor-heading-title{font-family:"coherentic", Sans-serif;font-size:2vw;font-weight:bold;}.elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-1767 .elementor-element.elementor-element-c32c34c{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}:is( .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(2.5vw / 2);padding-right:calc(2.5vw / 2);}:is( .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 2.5vw / -2);margin-right:calc( 2.5vw / -2);width:calc(100% + 2.5vw);}.elementor-1767 .elementor-element.elementor-element-c32c34c .jet-listing-grid__slider-icon.prev-arrow{top:-2%;bottom:auto;left:6%;right:auto;}.elementor-1767 .elementor-element.elementor-element-c32c34c .jet-listing-grid__slider-icon.next-arrow{top:-2%;bottom:auto;right:90%;left:auto;}.elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-1767 .elementor-element.elementor-element-9b1d3f1{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}:is( .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(2.5vw / 2);padding-right:calc(2.5vw / 2);}:is( .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 2.5vw / -2);margin-right:calc( 2.5vw / -2);width:calc(100% + 2.5vw);}.elementor-1767 .elementor-element.elementor-element-7e2d4b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3vw 0vw 3vw 0vw;}.elementor-1767 .elementor-element.elementor-element-7e2d4b3 .elementor-button{font-family:"coherentic", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:0.8vw 3vw 0.8vw 3vw;}:root{--page-title-display:none;}@media(min-width:320px) and (max-width:767px){.elementor-1767 .elementor-element.elementor-element-8ae8a26 .jet-listing-grid__scroll-slider-mobile > .jet-listing-grid__items > .jet-listing-grid__item{flex:0 0 45vw;max-width:45vw;}.elementor-1767 .elementor-element.elementor-element-9b1d3f1 .jet-listing-grid__scroll-slider-mobile > .jet-listing-grid__items > .jet-listing-grid__item{flex:0 0 293px;max-width:293px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-1767 .elementor-element.elementor-element-0c8bc81{margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--e-search-input-padding-block-start:19px;--e-search-input-padding-inline-start:19px;--e-search-input-padding-block-end:19px;--e-search-input-padding-inline-end:19px;}.elementor-1767 .elementor-element.elementor-element-0c8bc81 .e-search-input{font-size:0.8vw;border-radius:50px 50px 50px 50px;}.elementor-1767 .elementor-element.elementor-element-1813768{margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--e-search-input-padding-block-start:19px;--e-search-input-padding-inline-start:19px;--e-search-input-padding-block-end:19px;--e-search-input-padding-inline-end:19px;}.elementor-1767 .elementor-element.elementor-element-1813768 .e-search-input{font-size:0.8vw;border-radius:50px 50px 50px 50px;}.elementor-widget-jet-animated-text .jet-animated-text__before-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-animated-text .jet-animated-text__animated-text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-animated-text .jet-animated-text__after-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1767 .elementor-element.elementor-element-e20fbdf{--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-9033f0a{--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-44be0ec{--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-751b780{--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-f4658d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1767 .elementor-element.elementor-element-0b142e1{--min-height:111px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;}.elementor-1767 .elementor-element.elementor-element-25b5932 .elementor-heading-title{font-size:2.9vw;}.elementor-1767 .elementor-element.elementor-element-22bee53{--grid-auto-flow:row;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-1767 .elementor-element.elementor-element-218c034:not(.elementor-motion-effects-element-type-background), .elementor-1767 .elementor-element.elementor-element-218c034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esimax.io/wp-content/uploads/2025/08/Untitled-design-64-2.jpg");}.elementor-1767 .elementor-element.elementor-element-218c034{--min-height:100vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1767 .elementor-element.elementor-element-3e1aac9{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-1767 .elementor-element.elementor-element-3e1aac9 .elementor-heading-title{font-size:29px;}.elementor-1767 .elementor-element.elementor-element-ba432ab .elementor-heading-title{font-size:29px;}.elementor-1767 .elementor-element.elementor-element-d5db134{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1767 .elementor-element.elementor-element-8929921{width:var( --container-widget-width, 96% );max-width:96%;margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-1767 .elementor-element.elementor-element-0c8bc81{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;--e-search-input-padding-block-start:15px;--e-search-input-padding-inline-start:15px;--e-search-input-padding-block-end:15px;--e-search-input-padding-inline-end:15px;}.elementor-1767 .elementor-element.elementor-element-e553101{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1767 .elementor-element.elementor-element-f6aa98f{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-1767 .elementor-element.elementor-element-a59d674 .elementor-heading-title{font-size:23px;}.elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(5vw / 2);padding-right:calc(5vw / 2);}:is( .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-acd66a6 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 5vw / -2);margin-right:calc( 5vw / -2);width:calc(100% + 5vw);}.elementor-1767 .elementor-element.elementor-element-acd66a6 .jet-listing-grid__slider-icon.prev-arrow{left:4%;right:auto;}.elementor-1767 .elementor-element.elementor-element-acd66a6 .jet-listing-grid__slider-icon.next-arrow{right:77%;left:auto;}.elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1767 .elementor-element.elementor-element-8ae8a26{padding:0vw 4vw 0vw 0vw;}:is( .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(5vw / 2);padding-right:calc(5vw / 2);}:is( .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-8ae8a26 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 5vw / -2);margin-right:calc( 5vw / -2);width:calc(100% + 5vw);}.elementor-1767 .elementor-element.elementor-element-ce71552{padding:7vw 0vw 0vw 0vw;}.elementor-1767 .elementor-element.elementor-element-ce71552 .elementor-heading-title{font-size:23px;}.elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1rem / 2);padding-right:calc(1rem / 2);padding-top:calc(1rem / 2);padding-bottom:calc(1rem / 2);}:is( .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1rem / -2);margin-right:calc( 1rem / -2);width:calc(100% + 1rem);}:is( .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-b7bca3f > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 1rem / -2);margin-bottom:calc( 1rem / -2);}.elementor-1767 .elementor-element.elementor-element-e02aa4b .elementor-button{font-size:18px;padding:3vw 10vw 3vw 10vw;}.elementor-1767 .elementor-element.elementor-element-f70bee8{--padding-top:15vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-jet-animated-text .jet-animated-text__before-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-animated-text .jet-animated-text__animated-text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-animated-text .jet-animated-text__after-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1767 .elementor-element.elementor-element-2502fb8 .jet-animated-text__before-text{font-size:23px;}.elementor-1767 .elementor-element.elementor-element-2502fb8 .jet-animated-text__animated-text{font-size:23px;}.elementor-1767 .elementor-element.elementor-element-7da9c9a .elementor-heading-title{font-size:23px;}.elementor-1767 .elementor-element.elementor-element-d5e9371{padding:0px 15px 0px 15px;}.elementor-1767 .elementor-element.elementor-element-d5e9371 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-1767 .elementor-element.elementor-element-11c3b0e{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-4a04512 .elementor-heading-title{font-size:23px;}.elementor-1767 .elementor-element.elementor-element-faff78f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 15px 0px 15px;}.elementor-1767 .elementor-element.elementor-element-faff78f .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-1767 .elementor-element.elementor-element-863cda3{--padding-top:10vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-d4b20e1 .elementor-heading-title{font-size:23px;}.elementor-1767 .elementor-element.elementor-element-8f81100{padding:0px 15px 0px 15px;}.elementor-1767 .elementor-element.elementor-element-8f81100 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-1767 .elementor-element.elementor-element-e20fbdf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-9033f0a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-44be0ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-751b780{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1767 .elementor-element.elementor-element-f4658d4{--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-1767 .elementor-element.elementor-element-0b142e1::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .elementor-background-video-container::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .elementor-background-slideshow::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1767 .elementor-element.elementor-element-0b142e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://esimax.io/wp-content/uploads/2025/08/esim-71-1.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-1767 .elementor-element.elementor-element-0b142e1{--min-height:408px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;}.elementor-1767 .elementor-element.elementor-element-bda5056 .elementor-heading-title{font-size:20px;}.elementor-1767 .elementor-element.elementor-element-25b5932{padding:0vw 0vw 10vw 0vw;}.elementor-1767 .elementor-element.elementor-element-25b5932 .elementor-heading-title{font-size:40px;}.elementor-1767 .elementor-element.elementor-element-b84c7a2 .elementor-button{font-size:18px;padding:3.5vw 10vw 3.5vw 10vw;}.elementor-1767 .elementor-element.elementor-element-757bf72{--min-height:41vh;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1767 .elementor-element.elementor-element-4ea192d{margin:0vw -26vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-1767 .elementor-element.elementor-element-4ea192d .elementor-heading-title{font-size:23px;line-height:39px;}.elementor-1767 .elementor-element.elementor-element-22bee53{--width:110%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0vw;--margin-bottom:0vw;--margin-left:10vw;--margin-right:9vw;--padding-top:4vw;--padding-bottom:5vw;--padding-left:10vw;--padding-right:8vw;}.elementor-1767 .elementor-element.elementor-element-66ddacc{--width:276px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1767 .elementor-element.elementor-element-b8a2e5f .elementor-icon{font-size:50px;}.elementor-1767 .elementor-element.elementor-element-b8a2e5f .elementor-icon svg{height:50px;}.elementor-1767 .elementor-element.elementor-element-2635fe8 .elementor-heading-title{font-size:15px;}.elementor-1767 .elementor-element.elementor-element-30b6398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-1767 .elementor-element.elementor-element-8a59e81 .elementor-icon{font-size:50px;}.elementor-1767 .elementor-element.elementor-element-8a59e81 .elementor-icon svg{height:50px;}.elementor-1767 .elementor-element.elementor-element-ca6e01a .elementor-heading-title{font-size:15px;}.elementor-1767 .elementor-element.elementor-element-87ab718{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-1767 .elementor-element.elementor-element-a213f22 .elementor-icon{font-size:50px;}.elementor-1767 .elementor-element.elementor-element-a213f22 .elementor-icon svg{height:50px;}.elementor-1767 .elementor-element.elementor-element-b332f2a .elementor-heading-title{font-size:15px;}.elementor-1767 .elementor-element.elementor-element-3344f44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-1767 .elementor-element.elementor-element-89091bd .elementor-icon{font-size:50px;}.elementor-1767 .elementor-element.elementor-element-89091bd .elementor-icon svg{height:50px;}.elementor-1767 .elementor-element.elementor-element-46c2529 .elementor-heading-title{font-size:15px;}.elementor-1767 .elementor-element.elementor-element-cbfd100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-1767 .elementor-element.elementor-element-871fb6f .elementor-icon{font-size:50px;}.elementor-1767 .elementor-element.elementor-element-871fb6f .elementor-icon svg{height:50px;}.elementor-1767 .elementor-element.elementor-element-18005c9 .elementor-heading-title{font-size:15px;}.elementor-1767 .elementor-element.elementor-element-d72db89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-1767 .elementor-element.elementor-element-86b1a81 .elementor-icon{font-size:50px;}.elementor-1767 .elementor-element.elementor-element-86b1a81 .elementor-icon svg{height:50px;}.elementor-1767 .elementor-element.elementor-element-9007ebf .elementor-heading-title{font-size:15px;}.elementor-1767 .elementor-element.elementor-element-030a222{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-1767 .elementor-element.elementor-element-66e4f78{--min-height:25vh;--padding-top:10vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-e6b2913 img{width:145px;}.elementor-1767 .elementor-element.elementor-element-57b6250{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-1767 .elementor-element.elementor-element-57b6250 .elementor-heading-title{font-size:15px;}.elementor-1767 .elementor-element.elementor-element-04672ab img{width:140px;}.elementor-1767 .elementor-element.elementor-element-ccc4547{padding:0px 35px 0px 35px;}.elementor-1767 .elementor-element.elementor-element-ccc4547 .elementor-heading-title{font-size:23px;line-height:27px;}.elementor-1767 .elementor-element.elementor-element-d33e2ad > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1767 .elementor-element.elementor-element-b9d50a3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1767 .elementor-element.elementor-element-fde5202{--padding-top:15vw;--padding-bottom:15vw;--padding-left:10vw;--padding-right:10vw;}.elementor-1767 .elementor-element.elementor-element-d57f550 .elementor-heading-title{font-size:23px;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion{padding:0px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle{padding:0px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon{margin:0px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-toggle__label-text{text-align:right;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:16px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:16px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:16px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{padding:0px 0px 0px 0px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:16px;}.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:10px 10px 10px 10px;}.elementor-1767 .elementor-element.elementor-element-5249032 .elementor-button{font-size:18px;padding:2vw 8vw 2vw 8vw;}.elementor-1767 .elementor-element.elementor-element-b92063f{--min-height:70vh;--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1767 .elementor-element.elementor-element-d49d56a .elementor-heading-title{font-size:23px;}.elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1767 .elementor-element.elementor-element-c32c34c{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 5vw 0vw 0vw;}:is( .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(4vw / 2);padding-right:calc(4vw / 2);}:is( .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-c32c34c > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 4vw / -2);margin-right:calc( 4vw / -2);width:calc(100% + 4vw);}.elementor-1767 .elementor-element.elementor-element-c32c34c .jet-listing-grid__slider-icon.prev-arrow{top:-5%;bottom:auto;left:2%;right:auto;}.elementor-1767 .elementor-element.elementor-element-c32c34c .jet-listing-grid__slider-icon.next-arrow{top:-5%;bottom:auto;right:81%;left:auto;}.elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1767 .elementor-element.elementor-element-9b1d3f1{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 5vw 0vw 0vw;}:is( .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(4vw / 2);padding-right:calc(4vw / 2);}:is( .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid, .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1767 .elementor-element.elementor-element-9b1d3f1 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 4vw / -2);margin-right:calc( 4vw / -2);width:calc(100% + 4vw);}.elementor-1767 .elementor-element.elementor-element-7e2d4b3 .elementor-button{font-size:18px;padding:2.5vw 6vw 2vw 6vw;}}@media(min-width:768px){.elementor-1767 .elementor-element.elementor-element-eaca58a{--width:100%;}.elementor-1767 .elementor-element.elementor-element-d6ebe2f{--content-width:1280px;}.elementor-1767 .elementor-element.elementor-element-309c324{--width:25%;}.elementor-1767 .elementor-element.elementor-element-0308adc{--width:25%;}.elementor-1767 .elementor-element.elementor-element-c98a95f{--width:25%;}.elementor-1767 .elementor-element.elementor-element-786b816{--width:25%;}.elementor-1767 .elementor-element.elementor-element-f70bee8{--content-width:1280px;}.elementor-1767 .elementor-element.elementor-element-d39b11e{--width:25%;}.elementor-1767 .elementor-element.elementor-element-8a5b79d{--width:25%;}.elementor-1767 .elementor-element.elementor-element-11c3b0e{--width:25%;}.elementor-1767 .elementor-element.elementor-element-863cda3{--width:25%;}}/* Start custom CSS for search, class: .elementor-element-0c8bc81 *//* ===== Elementor Search (e-search) – מסגרת גרדיאנט, צל, RTL ===== */

/* עטיפת הטופס – מסגרת גרדיאנט + box-shadow */
.e-search .e-search-form{
  position: relative;
  width: 100%;
  border: 2px solid transparent;
  border-radius: 50px;
  background:
    linear-gradient(#fff,#fff) padding-box,
    linear-gradient(60deg,#B7094C,#ED4C5C) border-box;
  box-shadow: 0 10px 30px rgba(183,9,76,.2);
  padding: 0.5vw;
}

/* שדה החיפוש – RTL, מיושר לימין, ללא בורדר/אאוטליין/צל */
.e-search .e-search-input{
  width: 100%;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  background: transparent !important;
  font-family: "coherentic", Sans-serif;
  direction: rtl;
  text-align: right;
  padding: 14px 16px 14px 48px;  /* מרווח גדול משמאל בשביל האייקון */
  border-radius: 30px;
  font-size: 1vw !important;
}

/* גם במצבי focus/active לא יופיעו גבולות */
.e-search .e-search-input:focus,
.e-search .e-search-input:active{
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}

/* הזזת זכוכית המגדלת לשמאל ויישור אנכי */
.e-search .e-search-label{
  position: absolute;
  top: 50%;
  left: 3vw;         /* האייקון בשמאל */
  right: auto;
  transform: translateY(-50%);
  margin: 0;
  width: 22px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none; /* לא חוסם קליקים על השדה */
}
.e-search .e-search-label svg{
  width: 22px;
  height: 22px;
  fill: #888;
}

/* הסתרת כפתור החיפוש */
.e-search .e-search-submit{
  display: none !important;
}

/* (אופציונלי) קונטיינר התוצאות – רדיוס וצל עדין */
.e-search .e-search-results-container{
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 6px 24px rgba(0,0,0,.08);
}

/* פלייסהולדר מעט עדין יותר */
.e-search .e-search-input::placeholder{ opacity: .7; }


/* ---- Algolia Autocomplete Dropdown RTL Style ---- */

/* The main container for each result line */
.suggestion-container {
    position: relative; /* Needed for the clickable link overlay */
    border-bottom: 1px solid #f0f0f0;
}

/* Make the entire row clickable */
.suggestion-container .suggestion-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

/* Flex container for the content itself */
.suggestion-content {
    display: flex;
    flex-direction: row-reverse; /* This creates the RTL layout! */
    justify-content: space-between;
    align-items: center;
    padding: 12px 15px;
    cursor: pointer;
    transition: background-color 0.2s ease;
      font-family: "coherentic", Sans-serif;
}

.suggestion-container:hover .suggestion-content {
    background-color: #f9f9f9;
}

/* The Flag (Right side) */
.suggestion-flag {
    width: 28px;
    height: 28px;
    border-radius: 50%; /* Makes the flag circular */
    object-fit: cover;
    border: 1px solid #eee;
    flex-shrink: 0; /* Prevents the flag from shrinking */
}

/* The Country Name (Middle) */
.suggestion-name {
    flex-grow: 1; 
    font-size: 1vw;
    font-weight: 500;
    color: #2c3e50;
    text-align: right;
    margin: 0 15px;
}

/* This is the highlighted part of the search query */
.suggestion-name .algolia-autocomplete-em {
    font-weight: 700;
    color: #0073aa; 
}

/* The Badge/Tag (Left side) */
.suggestion-badge {
    font-size: 12px;
    font-weight: 600;
    color: #555;
    background-color: #f0f2f5;
    padding: 4px 10px;
    border-radius: 20px;
    white-space: nowrap; /* Prevents the text from breaking into two lines */
    flex-shrink: 0; /* Prevents the badge from shrinking */
}
.autocomplete-header{
       text-align: right !important;
    direction: rtl; 
    display: flex;
    justify-content: flex-start;
}

.autocomplete-header-title{
    text-align: right !important;
    direction: rtl;
      font-family: "coherentic", Sans-serif;
}







/* ================================= */
/* =====     MOBILE STYLES     ===== */
/* ================================= */
@media (max-width: 800px) {
    
    /* הקטנת הפאדינג של המסגרת כדי לחסוך מקום */
    .elementor-1767 .elementor-element.elementor-element-0c8bc81 .e-search .e-search-form {
        padding: 2px;
    }

    /* * התיקון המרכזי: הגדרת גודל פונט של 16px
     * זה גם מגדיל את הפונט וגם מונע את הזום האוטומטי במובייל.
     */
    .elementor-1767 .elementor-element.elementor-element-0c8bc81 .e-search .e-search-input {
        font-size: 16px !important;
        padding: 12px 16px 12px 48px; /* התאמת פאדינג למובייל */
    }
    
    /* ודאות שה-placeholder יורש את גודל הפונט החדש */
    .elementor-1767 .elementor-element.elementor-element-0c8bc81 .e-search .e-search-input::placeholder {
        font-size: 16px !important;
        opacity: .7;
    }

    /* התאמת מיקום אייקון זכוכית המגדלת */
    .elementor-1767 .elementor-element.elementor-element-0c8bc81 .e-search .e-search-label {
        left: 46px; /* שימוש ב-px במקום vw ליציבות */
    }
    
    .elementor-1767 .elementor-element.elementor-element-0c8bc81 .e-search .e-search-label svg {
        width: 20px !important;
        height: 20px !important;
    }
    
    /* התאמת הפונט של התוצאות הנפתחות למובייל */
    .elementor-1767 .elementor-element.elementor-element-0c8bc81 .suggestion-name {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5db134 *//* מסתיר את כל תיבות החיפוש האמיתיות בטעינת העמוד */
.real-search-wrapper {
    display: none;
}

/* מעצב את כל ה-Placeholders הריקים */
.search-placeholder-animator {
    width: 100%;
    height: 60px; /* התאם לגובה הרצוי */
    border-radius: 50px;
    position: relative;
    overflow: hidden;
    background: linear-gradient(#fff,#fff) padding-box,
                linear-gradient(60deg,#B7094C,#ED4C5C) border-box;
    border: 2px solid transparent;
    box-shadow: 0 10px 30px rgba(183,9,76,.2);
}

/* מוסיף את אנימציית הטעינה לכל ה-Placeholders */
.search-placeholder-animator::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    animation: shimmer 1.7s infinite;
}

@keyframes shimmer {
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-1813768 *//* ===== Elementor Search (e-search) – מסגרת גרדיאנט, צל, RTL ===== */

/* עטיפת הטופס – מסגרת גרדיאנט + box-shadow */
.e-search .e-search-form{
    position: relative;
    width: 100%;
    border: 2px solid transparent;
    border-radius: 50px;
    background:
      linear-gradient(#fff,#fff) padding-box,
      linear-gradient(60deg,#B7094C,#ED4C5C) border-box;
    box-shadow: 0 10px 30px rgba(183,9,76,.2);
    padding: 0.5vw;
  }
  
  /* שדה החיפוש – RTL, מיושר לימין, ללא בורדר/אאוטליין/צל */
  .e-search .e-search-input{
    width: 100%;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;
    font-family: "coherentic", Sans-serif;
    direction: rtl;
    text-align: right;
    padding: 14px 16px 14px 48px;  /* מרווח גדול משמאל בשביל האייקון */
    border-radius: 30px;
    font-size: 0.9vw !important;
  }
  
  /* גם במצבי focus/active לא יופיעו גבולות */
  .e-search .e-search-input:focus,
  .e-search .e-search-input:active{
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
  }
  
  /* הזזת זכוכית המגדלת לשמאל ויישור אנכי */
  .e-search .e-search-label{
    position: absolute;
    top: 50%;
    left:50px !important;         /* האייקון בשמאל */
    right: auto;
    transform: translateY(-50%);
    margin: 0;
    width: 22px;
    height: 22px;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none; /* לא חוסם קליקים על השדה */
  }
  .e-search .e-search-label svg{
    width: 22px;
    height: 22px;
    fill: #888;
  }
  
  /* הסתרת כפתור החיפוש */
  .e-search .e-search-submit{
    display: none !important;
  }
  
  /* (אופציונלי) קונטיינר התוצאות – רדיוס וצל עדין */
  .e-search .e-search-results-container{
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 6px 24px rgba(0,0,0,.08);
  }
  
  /* פלייסהולדר מעט עדין יותר */
  .e-search .e-search-input::placeholder{ opacity: .7; }
  
  
  /* ---- Algolia Autocomplete Dropdown RTL Style ---- */
  
  /* The main container for each result line */
  .suggestion-container {
      position: relative; /* Needed for the clickable link overlay */
      border-bottom: 1px solid #f0f0f0;
  }
  
  /* Make the entire row clickable */
  .suggestion-container .suggestion-link {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
  }
  
  /* Flex container for the content itself */
  .suggestion-content {
      display: flex;
      flex-direction: row-reverse; /* This creates the RTL layout! */
      justify-content: space-between;
      align-items: center;
      padding: 12px 15px;
      cursor: pointer;
      transition: background-color 0.2s ease;
        font-family: "coherentic", Sans-serif;
  }
  
  .suggestion-container:hover .suggestion-content {
      background-color: #f9f9f9;
  }
  
  /* The Flag (Right side) */
  .suggestion-flag {
      width: 28px;
      height: 28px;
      border-radius: 50%; /* Makes the flag circular */
      object-fit: cover;
      border: 1px solid #eee;
      flex-shrink: 0; /* Prevents the flag from shrinking */
  }
  
  /* The Country Name (Middle) */
  .suggestion-name {
      flex-grow: 1; 
      font-size: 0.9vw;
      font-weight: 500;
      color: #2c3e50;
      text-align: right;
      margin: 0 15px;
  }
  
  /* This is the highlighted part of the search query */
  .suggestion-name .algolia-autocomplete-em {
      font-weight: 700;
      color: #0073aa; 
  }
  
  /* The Badge/Tag (Left side) */
  .suggestion-badge {
      font-size: 12px;
      font-weight: 400 !important;
      color: #555;
      background-color: #f0f2f5;
      padding: 4px 10px;
      border-radius: 20px;
      white-space: nowrap; /* Prevents the text from breaking into two lines */
      flex-shrink: 0; /* Prevents the badge from shrinking */
  }
  .autocomplete-header{
         text-align: right !important;
      direction: rtl; 
      display: flex;
      justify-content: flex-start;
  }
  
  .autocomplete-header-title{
      text-align: right !important;
      direction: rtl;
        font-family: "coherentic", Sans-serif;
        font-size: 1.1vw  !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
  }
  

  
  /* מובייל: פונטים 18px (לפי הבקשות הקודמות) */
  @media (max-width: 800px){
      .suggestion-name {
      flex-grow: 1; 
      font-size: 16px !important;
      font-weight: 500;
      color: #2c3e50;
      text-align: right;
      margin: 0 15px;
  }
    .e-search .e-search-input{ font-size: 18px; }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a59d674 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a59d674 h2{
    font-size:1.7vw !important;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-acd66a6 *//* --------------------------------------------------------
   JetEngine Listing Grid #1817 | Desktop – Peek-Left-Only RTL
   -------------------------------------------------------- */

/* משתנים גלובליים  */
:root{
    --peek1:      8vw;   /* הצצה בדסקטופ – צד שמאל בלבד (RTL) */
    --peekMobile: 8vw;  /* הצצה במובייל – שני הצדדים         */
}

/* -------  מבנה בסיסי  ------- */

.jet-listing-grid--1817{
    position: relative;                 /* למסכה */
    /* overflow-x: hidden;              /* אם תרצה לחסום גלילה ידנית */
}

/* slick-list – רווח משמאל כדי לחשוף חצי-כרטיס */
.jet-listing-grid--1817 .slick-list{
    overflow: visible;                  /* מאפשר לחרוג */
    padding-left: var(--peek1);         /* RTL → משמאל */
    margin-right: 3vw;                  /* רווח פנימי שביקשת */
}

/* slick-track – מחזיר את הכרטיס הראשון למקום */
.jet-listing-grid--1817 .slick-track{
    margin-right: calc(var(--peek1)*-1);  /* RTL – ביטול ה-padding */
}

/* מסכה לבנה שמסתירה חריגה מימין (Desktop בלבד) */
.jet-listing-grid--1817::after{
    content: "";
    position: absolute;
    top: 0;
    right: 0;                 /* יושב בצד ימין */
    width: 8vw;
    height: 100%;
    background: #fff;         /* צבע הרקע של הסקשן/עמוד */
    pointer-events: none;     /* לא חוסם קליקים */
}

/* -------  טאבלט / דסקטופ צר  ------- */
@media (max-width:1024px){
    .jet-listing-grid--1817 .slick-list{  padding-left: 0; }
    .jet-listing-grid--1817 .slick-track{ margin-right: 0; }
    .jet-listing-grid--1817::after{       width: 0; }  /* אין מסכה */
}

/* ------------------------------------------------
   חצים #1817 – כפתורים לחיצים + אייקונים מותאמים
   ------------------------------------------------ */

.jet-listing-grid--1817 .jet-listing-grid__slider-icon.slick-arrow{
    width: 55px;
    height: 55px;
    border: none;
    background: transparent;
    position: absolute;          /* במקום relative */
    top: 50%;
    transform: translateY(-50%);
    z-index: 1000;
    cursor: pointer;
    padding: 0;
}

/* מיקום – RTL */
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.next-arrow{ right: 0; }
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.prev-arrow{ left:  0; }

/* מסתירים את ה-SVG המקורי */
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.slick-arrow svg{
    display: none !important;
}

/* ציור האייקון החדש */
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.next-arrow::before,
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.prev-arrow::before{
    content: "";
    position: absolute;
    inset: 0;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    pointer-events: none;    /* האייקון לא חוסם לחיצה */
}

/* תמונות נפרדות */
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.next-arrow::before{
    background-image: url('https://esimax.io/wp-content/uploads/2025/08/right.png');
}
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.prev-arrow::before{
    background-image: url('https://esimax.io/wp-content/uploads/2025/08/left.png');
}

/* רספונסיביות – החצים קטנים יותר במסכים צרים */
@media (max-width:768px){
    .jet-listing-grid--1817 .jet-listing-grid__slider-icon.slick-arrow{
        width: 40px;
        height: 40px;
    }
}

/* מיקומים ספציפיים למסכים גדולים מאוד / בינוניים */
@media (min-width:800px) and (max-width:1800px){
    .elementor-1817 .elementor-element.elementor-element-acd66a6 
    .jet-listing-grid__slider-icon.next-arrow{
        right: 84% !important;
    }
    .elementor-1767 .elementor-element.elementor-element-acd66a6 .jet-listing-grid__slider-icon.next-arrow{
          right: 88%;
    }
}
@media (min-width:2000px){
    .jet-listing-grid--1817 .jet-listing-grid__slider-icon.slick-arrow{
        width: 65px;
        height: 65px;
    }
    .elementor-1817 .elementor-element.elementor-element-acd66a6 
    .jet-listing-grid__slider-icon.next-arrow{
        right: 92% !important;
    }
}

/* ------------------------------------------------
   מובייל (≤ 767 px) – Peek משני הצדדים
   ------------------------------------------------ */

@media (max-width:767px){
    /* רווח פנימי משני הצדדים */
    .jet-listing-grid--1817 .slick-list{
        padding-left:  var(--peekMobile);   /* RTL – צד שמאל */
        padding-right: var(--peekMobile);   /* צד ימין */
    }

    /* אין הזחה – ככה מתקבלת הצצה בשני הקצוות */
    .jet-listing-grid--1817 .slick-track{
        margin-right: 0;
        /* להשאיר margin-left = 0 שומר על סימטריה ב-RTL */
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8ae8a26 *//* --------------------------------------------------------
   JetEngine Listing Grid #1817 | Desktop – Peek-Left-Only RTL
   -------------------------------------------------------- */

/* משתנים גלובליים  */
:root{
    --peek1:      8vw;   /* הצצה בדסקטופ – צד שמאל בלבד (RTL) */
    --peekMobile: 8vw;  /* הצצה במובייל – שני הצדדים         */
}

/* -------  מבנה בסיסי  ------- */

.jet-listing-grid--1817{
    position: relative;                 /* למסכה */
    /* overflow-x: hidden;              /* אם תרצה לחסום גלילה ידנית */
}

/* slick-list – רווח משמאל כדי לחשוף חצי-כרטיס */
.jet-listing-grid--1817 .slick-list{
    overflow: visible;                  /* מאפשר לחרוג */
    padding-left: var(--peek1);         /* RTL → משמאל */
    margin-right: 3vw;                  /* רווח פנימי שביקשת */
}

/* slick-track – מחזיר את הכרטיס הראשון למקום */
.jet-listing-grid--1817 .slick-track{
    margin-right: calc(var(--peek1)*-1);  /* RTL – ביטול ה-padding */
}

/* מסכה לבנה שמסתירה חריגה מימין (Desktop בלבד) */
.jet-listing-grid--1817::after{
    content: "";
    position: absolute;
    top: 0;
    right: 0;                 /* יושב בצד ימין */
    width: 8vw;
    height: 100%;
    background: #fff;         /* צבע הרקע של הסקשן/עמוד */
    pointer-events: none;     /* לא חוסם קליקים */
}

/* -------  טאבלט / דסקטופ צר  ------- */
@media (max-width:1024px){
    .jet-listing-grid--1817 .slick-list{  padding-left: 0; }
    .jet-listing-grid--1817 .slick-track{ margin-right: 0; }
    .jet-listing-grid--1817::after{       width: 0; }  /* אין מסכה */
}

/* ------------------------------------------------
   חצים #1817 – כפתורים לחיצים + אייקונים מותאמים
   ------------------------------------------------ */

.jet-listing-grid--1817 .jet-listing-grid__slider-icon.slick-arrow{
    width: 55px;
    height: 55px;
    border: none;
    background: transparent;
    position: absolute;          /* במקום relative */
    top: 50%;
    transform: translateY(-50%);
    z-index: 1000;
    cursor: pointer;
    padding: 0;
}

/* מיקום – RTL */
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.next-arrow{ right: 0; }
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.prev-arrow{ left:  0; }

/* מסתירים את ה-SVG המקורי */
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.slick-arrow svg{
    display: none !important;
}

/* ציור האייקון החדש */
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.next-arrow::before,
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.prev-arrow::before{
    content: "";
    position: absolute;
    inset: 0;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    pointer-events: none;    /* האייקון לא חוסם לחיצה */
}

/* תמונות נפרדות */
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.next-arrow::before{
    background-image: url('https://esimax.io/wp-content/uploads/2025/08/right.png');
}
.jet-listing-grid--1817 .jet-listing-grid__slider-icon.prev-arrow::before{
    background-image: url('https://esimax.io/wp-content/uploads/2025/08/left.png');
}

/* רספונסיביות – החצים קטנים יותר במסכים צרים */
@media (max-width:768px){
    .jet-listing-grid--1817 .jet-listing-grid__slider-icon.slick-arrow{
        width: 40px;
        height: 40px;
    }
}

/* מיקומים ספציפיים למסכים גדולים מאוד / בינוניים */
@media (min-width:800px) and (max-width:1800px){
    .elementor-1817 .elementor-element.elementor-element-acd66a6 
    .jet-listing-grid__slider-icon.next-arrow{
        right: 84% !important;
    }
    .elementor-1767 .elementor-element.elementor-element-acd66a6 .jet-listing-grid__slider-icon.next-arrow{
          right: 88%;
    }
}
@media (min-width:2000px){
    .jet-listing-grid--1817 .jet-listing-grid__slider-icon.slick-arrow{
        width: 65px;
        height: 65px;
    }
    .elementor-1817 .elementor-element.elementor-element-acd66a6 
    .jet-listing-grid__slider-icon.next-arrow{
        right: 92% !important;
    }
}

/* ------------------------------------------------
   מובייל (≤ 767 px) – Peek משני הצדדים
   ------------------------------------------------ */

@media (max-width:767px){
    /* רווח פנימי משני הצדדים */
    .jet-listing-grid--1817 .slick-list{
        padding-left:  var(--peekMobile);   /* RTL – צד שמאל */
        padding-right: var(--peekMobile);   /* צד ימין */
    }

    /* אין הזחה – ככה מתקבלת הצצה בשני הקצוות */
    .jet-listing-grid--1817 .slick-track{
        margin-right: 0;
        /* להשאיר margin-left = 0 שומר על סימטריה ב-RTL */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce71552 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ce71552 h2{
    font-size:1.7vw !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e02aa4b *//* ===== כפתור עם מסגרת גרדיאנט  – ברירת-מחדל + Hover ===== */
#load-more{
/* גובה/ריווח כרגיל של אלמנטור */
	
	/* מסגרת שקופה כדי “לתפוס” את הרוחב */
	border: 2px solid transparent;
	border-radius: 9999px;                /* שומר על צורה עגולה־לגמרי */

	/* רקע כפול:
	   ① שכבה תחתונה = הגרדיאנט, מוצגת רק באזור border-box
	   ② שכבה עליונה = מילוי לבן, מוצג ב-padding-box
	*/
	background:
	  linear-gradient(#fff,#fff) padding-box,          /* מילוי */
	  linear-gradient(45deg,
	      #0091AD 0%, #ED4C5C 50%, #B7094C 100%) border-box; /* מסגרת */

	/* אנימציה חלקה */
	transition: background .25s ease, color .25s ease;
}

/* ===== מצב Hover – צבע מסגרת קבוע (#0091AD) ===== */
#load-more:hover{
	background:#0091AD;
	color:white;        /* אופציונלי – צבע הטקסט בהובר */
}



@media screen and (min-width:2000px){
#load-more{
    font-size:1vw !important;
    padding: 0.6vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff0bf6c */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ff0bf6c h2{
    font-size:1.7vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14c36a2 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-14c36a2 p{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-309c324 */@media screen and (min-width:800px) and (max-width:1600px){
    .elementor-1767 .elementor-element.elementor-element-309c324{
        padding-right:3vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7699e0 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d7699e0 h2{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32cac26 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-32cac26 h2{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1e584a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a1e584a h2{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d39b11e */@media screen and (min-width:800px) and (max-width:1600px){
    .elementor-1767 .elementor-element.elementor-element-309c324{
        padding-right:3vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7da9c9a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7da9c9a h2{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5e9371 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d5e9371 h2{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a04512 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-4a04512 h2{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faff78f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-faff78f h2{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4b20e1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d4b20e1 h2{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f81100 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-8f81100 h2{
    font-size:0.8vw !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70bee8 */@media screen and (max-width:450px){
    .elementor-1767 .elementor-element.elementor-element-f70bee8{
        background:white !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-072c2de */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-072c2de h2{
    font-size:1.7vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28dd50a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-28dd50a h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08217ac */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-08217ac p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8be47a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a8be47a h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcbea8f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-bcbea8f p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0007262 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0007262 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e0703a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0e0703a p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72dcb85 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-72dcb85 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8902c59 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-8902c59 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfb8284 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-dfb8284 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ba90e3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-5ba90e3 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e44aff */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2e44aff h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1461a6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d1461a6 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b7d9e0 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0b7d9e0 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926e5cd */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-926e5cd p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd9da1f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-bd9da1f h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b75c81b */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-b75c81b p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39aa670 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-39aa670 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e736ed */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-5e736ed p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7804bf3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7804bf3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a898bad */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a898bad p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1425eb */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-f1425eb h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69e6353 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-69e6353 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a064dd */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-8a064dd h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25849b1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-25849b1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d670804 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d670804 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75179f6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-75179f6 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc252cf */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-dc252cf h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2dab8 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9e2dab8 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e008022 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-e008022 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9851e02 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9851e02 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cede3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-76cede3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a3f13f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7a3f13f p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c66db6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2c66db6 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce3b041 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ce3b041 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed78ed3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ed78ed3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f6bf06 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2f6bf06 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d5c095 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7d5c095 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66c0ac1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-66c0ac1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac6fcb2 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ac6fcb2 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca7de2e */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ca7de2e p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a22730f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a22730f h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3bf22 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-be3bf22 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50acf21 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-50acf21 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd9aac1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-cd9aac1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fcab78 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9fcab78 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7736799 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7736799 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b55bea */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-6b55bea h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2684c02 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2684c02 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62ef5b0 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-62ef5b0 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee45174 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ee45174 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c363c4e */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-c363c4e h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006ed69 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-006ed69 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28dd50a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-28dd50a h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08217ac */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-08217ac p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8be47a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a8be47a h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcbea8f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-bcbea8f p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0007262 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0007262 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e0703a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0e0703a p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72dcb85 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-72dcb85 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8902c59 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-8902c59 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfb8284 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-dfb8284 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ba90e3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-5ba90e3 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e44aff */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2e44aff h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1461a6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d1461a6 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b7d9e0 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0b7d9e0 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926e5cd */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-926e5cd p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd9da1f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-bd9da1f h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b75c81b */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-b75c81b p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39aa670 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-39aa670 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e736ed */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-5e736ed p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7804bf3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7804bf3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a898bad */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a898bad p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1425eb */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-f1425eb h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69e6353 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-69e6353 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a064dd */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-8a064dd h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25849b1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-25849b1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d670804 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d670804 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75179f6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-75179f6 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc252cf */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-dc252cf h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2dab8 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9e2dab8 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e008022 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-e008022 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9851e02 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9851e02 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cede3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-76cede3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a3f13f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7a3f13f p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c66db6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2c66db6 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce3b041 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ce3b041 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed78ed3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ed78ed3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f6bf06 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2f6bf06 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d5c095 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7d5c095 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66c0ac1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-66c0ac1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac6fcb2 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ac6fcb2 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca7de2e */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ca7de2e p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a22730f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a22730f h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3bf22 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-be3bf22 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50acf21 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-50acf21 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd9aac1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-cd9aac1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fcab78 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9fcab78 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7736799 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7736799 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b55bea */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-6b55bea h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2684c02 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2684c02 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62ef5b0 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-62ef5b0 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee45174 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ee45174 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c363c4e */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-c363c4e h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006ed69 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-006ed69 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28dd50a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-28dd50a h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08217ac */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-08217ac p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8be47a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a8be47a h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcbea8f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-bcbea8f p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0007262 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0007262 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e0703a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0e0703a p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72dcb85 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-72dcb85 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8902c59 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-8902c59 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfb8284 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-dfb8284 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ba90e3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-5ba90e3 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e44aff */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2e44aff h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1461a6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d1461a6 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b7d9e0 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0b7d9e0 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926e5cd */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-926e5cd p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd9da1f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-bd9da1f h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b75c81b */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-b75c81b p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39aa670 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-39aa670 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e736ed */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-5e736ed p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7804bf3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7804bf3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a898bad */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a898bad p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1425eb */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-f1425eb h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69e6353 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-69e6353 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a064dd */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-8a064dd h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25849b1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-25849b1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d670804 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d670804 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75179f6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-75179f6 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc252cf */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-dc252cf h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2dab8 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9e2dab8 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e008022 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-e008022 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9851e02 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9851e02 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cede3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-76cede3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a3f13f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7a3f13f p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c66db6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2c66db6 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce3b041 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ce3b041 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed78ed3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ed78ed3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f6bf06 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2f6bf06 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d5c095 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7d5c095 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66c0ac1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-66c0ac1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac6fcb2 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ac6fcb2 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca7de2e */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ca7de2e p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a22730f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a22730f h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3bf22 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-be3bf22 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50acf21 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-50acf21 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd9aac1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-cd9aac1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fcab78 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9fcab78 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7736799 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7736799 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b55bea */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-6b55bea h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2684c02 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2684c02 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62ef5b0 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-62ef5b0 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee45174 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ee45174 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c363c4e */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-c363c4e h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006ed69 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-006ed69 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28dd50a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-28dd50a h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08217ac */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-08217ac p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8be47a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a8be47a h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcbea8f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-bcbea8f p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0007262 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0007262 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e0703a */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0e0703a p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72dcb85 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-72dcb85 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8902c59 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-8902c59 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfb8284 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-dfb8284 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ba90e3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-5ba90e3 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e44aff */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2e44aff h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1461a6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d1461a6 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b7d9e0 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-0b7d9e0 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926e5cd */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-926e5cd p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd9da1f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-bd9da1f h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b75c81b */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-b75c81b p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39aa670 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-39aa670 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e736ed */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-5e736ed p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7804bf3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7804bf3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a898bad */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a898bad p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1425eb */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-f1425eb h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69e6353 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-69e6353 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a064dd */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-8a064dd h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25849b1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-25849b1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d670804 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d670804 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75179f6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-75179f6 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc252cf */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-dc252cf h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2dab8 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9e2dab8 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e008022 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-e008022 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9851e02 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9851e02 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cede3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-76cede3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a3f13f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7a3f13f p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c66db6 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2c66db6 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce3b041 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ce3b041 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed78ed3 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ed78ed3 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f6bf06 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2f6bf06 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d5c095 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7d5c095 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66c0ac1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-66c0ac1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac6fcb2 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ac6fcb2 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca7de2e */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ca7de2e p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a22730f */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a22730f h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be3bf22 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-be3bf22 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50acf21 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-50acf21 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd9aac1 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-cd9aac1 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fcab78 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-9fcab78 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7736799 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-7736799 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b55bea */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-6b55bea h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2684c02 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-2684c02 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62ef5b0 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-62ef5b0 h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee45174 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ee45174 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c363c4e */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-c363c4e h2{
    font-size:1vw !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006ed69 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-006ed69 p{
    font-size:0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-c9c3eaf */.elementor-widget-n-tabs .e-n-tabs-heading{
    border: 2px solid white;
    border-radius: 60px;
    padding: 2px;
    /*width: 17.7vw;*/
    display: flex;
    justify-self: center;
    align-self: center;
}
@media screen and (min-width:800px) and (max-width:1600px){
    .elementor-widget-n-tabs .e-n-tabs-heading{
      /*width: 18vw;  */
    }
}

@media screen and (min-width:2200px){
    .elementor-widget-n-tabs .e-n-tabs-heading{
      /*width: 21vw;  */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda5056 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-bda5056 h2{
    font-size:1.7vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25b5932 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-25b5932 h2{
    font-size:1.7vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ea192d */.elementor-1767 .elementor-element.elementor-element-4ea192d h2 img{
    width: 9vw;
}


@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-4ea192d h2{
    font-size:1.7vw !important;
}
}
  .elementor-1767 .elementor-element.elementor-element-4ea192d br{
      display:none;
  }
@media screen and (max-width:450px){
  .elementor-1767 .elementor-element.elementor-element-4ea192d h2 img{
    width: 128px;
}
  .elementor-1767 .elementor-element.elementor-element-4ea192d br{
      display:block;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ddacc */.elementor-1767 .elementor-element.elementor-element-66ddacc {
background: #B7094C;
background: linear-gradient(180deg, rgba(183, 9, 76, 1) 0%, rgba(237, 76, 92, 1) 53%, rgba(0, 145, 173, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d713c *//* הדבק בלשונית Custom CSS של הווידג׳ט */
.elementor-1767 .elementor-element.elementor-element-15d713c {
background: #B7094C;
background: linear-gradient(180deg, rgba(183, 9, 76, 1) 0%, rgba(237, 76, 92, 1) 53%, rgba(0, 145, 173, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7e9773 *//* הדבק בלשונית Custom CSS של הווידג׳ט */
.elementor-1767 .elementor-element.elementor-element-f7e9773 {
background: #B7094C;
background: linear-gradient(180deg, rgba(183, 9, 76, 1) 0%, rgba(237, 76, 92, 1) 53%, rgba(0, 145, 173, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3ed7c9 *//* הדבק בלשונית Custom CSS של הווידג׳ט */
.elementor-1767 .elementor-element.elementor-element-e3ed7c9 {
background: #B7094C;
background: linear-gradient(180deg, rgba(183, 9, 76, 1) 0%, rgba(237, 76, 92, 1) 53%, rgba(0, 145, 173, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29f9679 *//* הדבק בלשונית Custom CSS של הווידג׳ט */
.elementor-1767 .elementor-element.elementor-element-29f9679 {
background: #B7094C;
background: linear-gradient(180deg, rgba(183, 9, 76, 1) 0%, rgba(237, 76, 92, 1) 53%, rgba(0, 145, 173, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-669028b *//* הדבק בלשונית Custom CSS של הווידג׳ט */
.elementor-1767 .elementor-element.elementor-element-669028b {
background: #B7094C;
background: linear-gradient(180deg, rgba(183, 9, 76, 1) 0%, rgba(237, 76, 92, 1) 53%, rgba(0, 145, 173, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22bee53 *//* -------------------------------------------------
   22bee53 – מרחיקים את האריח הראשון מהקצה הימני
   ------------------------------------------------- */
@media (max-width: 767px){

  /* הקונטיינר הגולל (ה־row כולו) */
  html[dir="rtl"] .elementor-element-22bee53{
      /*  ❱  הגדל / הקטן לפי הטעם  */
      padding-right: 8vw !important;
  }

}




@media (max-width: 767px){

  /* עוטף ה-Grid */
  .elementor-element-22bee53{
      /* במקום grid – שורה רציפה */
      display: flex   !important;
      flex-wrap: nowrap !important;
      overflow-x: auto !important;      /* מאפשר גלילה */
      overflow-y: visible !important;
      -webkit-overflow-scrolling: touch;/* גלילה חלקה ב-iOS */

      /* RTL: הכרטיס הראשון צמוד לימין,
         מימין רואים כרטיס שלם ומצד שמאל “הצצה” */
      direction: rtl !important;

      /* גודל ה-peek (אפשר לשנות) */
      --peek: 12vw;

      /* מרווחים */
      gap: 4vw;                 /* רווח בין כרטיסים */
      padding-right: var(--peek); /* מרווח פנימי → מייצר הצצה */
      
  }






  /* כרטיסים בודדים (ה-containers הפנימיים) */
  .elementor-element-22bee53 > .e-con{
      flex: 0 0 calc(100% - var(--peek)); /* כרטיס − peek */
      scroll-snap-align: start;           /* (אופציונלי) */
  }

  /* גלילה “קליקית” – אפשר למחוק אם לא אוהבים */
  .elementor-element-22bee53{
      scroll-snap-type: x mandatory;
  }

  /* מסתירים את הסקרול-בר במכשירים תומכים */
  .elementor-element-22bee53::-webkit-scrollbar{
      display: none;
  }
}

/* =====  Tablet / Desktop (> 767 px) =====
   לא משנים כלום – ה-grid הקיים נשאר פעיל          *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccc4547 */@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-ccc4547 h2{
    font-size:1.7vw !important;
}
}

@media screen and (max-width:450px){
    .elementor-1767 .elementor-element.elementor-element-ccc4547 br{
        /*display:none;*/
    } 
    .elementor-1767 .elementor-element.elementor-element-ccc4547  .small-title{
        margin-top:20px !important;
        font-size:18px;
        font-weight:400;
        line-height:18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-b9d50a3 *//* --------------------------------------------
   JetEngine Listing Grid – ‎#1974  (ביקורות)
   הצצה קטנה משמאל, הכל גלוי מימין   |   RTL
   -------------------------------------------- */

/* 1. מרווח קטן משמאל כדי שהכרטיס יחרוג טיפה */
.elementor-1767 .elementor-element.elementor-element-b9d50a3 .jet-listing-grid--1974 .slick-list{
    overflow:visible;      /* מאפשר לחרוג מחוץ למסגרת */
    padding-left:5vw;      /* כמה יבלוט משמאל – כוונן לפי הטעם */
}

/* 2. מקזזים את ה-center-slide חזרה, כדי שלא “יברח” ימינה מדי */
.elementor-1767 .elementor-element.elementor-element-b9d50a3 .jet-listing-grid--1974 .slick-track{
    margin-right:7.5vw;    /* בערך ‎padding × 1.5 – שחק עם המספר */
}

/* 3. אם נשאר לך הקוד הישן של המסכה – מנטרלים אותו */
.elementor-1767 .elementor-element.elementor-element-b9d50a3 .jet-listing-grid--1974::after{display:none!important;}

/* 4. במסכים קטנים (<1024px) חוזרים ל-center סימטרי */
@media(max-width:1024px){
    .elementor-1767 .elementor-element.elementor-element-b9d50a3.jet-listing-grid--1974 .slick-list{padding-left:0;}
   .elementor-1767 .elementor-element.elementor-element-b9d50a3 .jet-listing-grid--1974 .slick-track{margin-right:0;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d57f550 */.elementor-1767 .elementor-element.elementor-element-d57f550 h2 img{
    width: 9vw;
}

@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d57f550 h2{
    font-size:1.7vw !important;
}
}/* End custom CSS */
/* Start custom CSS for jet-accordion, class: .elementor-element-a1a16d4 */.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{
    padding: 10px 15px;
    transition: 0.5s ease;
}
.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{
    background-color: rgba(0,145,173,0.4);
    border-radius: 5px;
}


@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{
    font-size:1.2vw !important;
}

.elementor-1767 .elementor-element.elementor-element-a1a16d4 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{
     font-size:1.1vw !important; 
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5249032 *//* ===== כפתור עם מסגרת גרדיאנט  – ברירת-מחדל + Hover ===== */
#gradient-btn{
/* גובה/ריווח כרגיל של אלמנטור */
	
	/* מסגרת שקופה כדי “לתפוס” את הרוחב */
	border: 2px solid transparent;
	border-radius: 9999px;                /* שומר על צורה עגולה־לגמרי */

	/* רקע כפול:
	   ① שכבה תחתונה = הגרדיאנט, מוצגת רק באזור border-box
	   ② שכבה עליונה = מילוי לבן, מוצג ב-padding-box
	*/
	background:
	  linear-gradient(#fff,#fff) padding-box,          /* מילוי */
	  linear-gradient(45deg,
	      #0091AD 0%, #ED4C5C 50%, #B7094C 100%) border-box; /* מסגרת */

	/* אנימציה חלקה */
	transition: background .25s ease, color .25s ease;
}

/* ===== מצב Hover – צבע מסגרת קבוע (#0091AD) ===== */
#gradient-btn:hover{
	background:#0091AD;
	color:white;        /* אופציונלי – צבע הטקסט בהובר */
}
@media screen and (min-width:2000px){
#gradient-btn{
    font-size:1vw !important;
    padding: 0.6vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d49d56a */.elementor-1767 .elementor-element.elementor-element-d49d56a h2 img{
    width: 9vw;
}


@media screen and (min-width:2000px){
.elementor-1767 .elementor-element.elementor-element-d49d56a h2{
    font-size:1.7vw !important;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-c32c34c *//* --------------------------------------------------------
   JetEngine Listing Grid – ‎#2062   |   Peek-Left-Only RTL
   -------------------------------------------------------- */

/* 1. כמה אנו רוצים שיבצבץ משמאל  (אפשר לשנות) */
:root{ --peek: 4vw; }

/* 2. הקונטיינר הראשי – מאפשר מסכה */
.jet-listing-grid--2062{
  position: relative;
  /*overflow-x: hidden;         */
}

/* 3. slick-list – ריווח פנימי משמאל כדי לחשוף חצי-כרטיס */
.jet-listing-grid--2062 .slick-list{
  overflow: visible;          /* מאפשר לחרוג משמאל */
  padding-left: var(--peek);  /* RTL → משמאל */
}

/* 4. slick-track – מביא את הכרטיס הראשון חזרה למקום */
.jet-listing-grid--2062 .slick-track{
  margin-right: calc(var(--peek) *1.5);   /* RTL */
}

/* 5. ★ מסכה – מסתירה כל מה שחורג בצד ימין ★ */
.jet-listing-grid--2062::after{
  content:'';
  position:absolute;
  top:0;
  right:0;
  width:6vw;                  /* רוחב המסכה – אפשר לשנות */
  height:100%;
  background:#FBFBFB;            /* צבע רקע הסקשן/עמוד */
  pointer-events:none;        /* שלא תחסום קליקים */
  z-index:1;
}

/* 6. ריספונסיביות – לבטל peek במסכים קטנים */
@media(max-width:1024px){
  .jet-listing-grid--2062 .slick-list{ padding-left:0; }
  .jet-listing-grid--2062 .slick-track{ margin-right:0; }
  .jet-listing-grid--2062::after{ width:0; }    /* אין צורך במסכה */
}



/* --------------------------------------------------
   ‎#2062 – Custom Arrows (גרסת ‎1817‎)
   -------------------------------------------------- */

/* בסיס הכפתור – כפתור קבוע שאפשר ללחוץ עליו */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.slick-arrow{
    width:44px;
    height:44px;
    border:none;
    background:transparent;
    position:absolute;          /* מוחזק מחוץ ל־flow */
    top:50%;                    /* ממורכז אנכית */
    transform:translateY(-50%);
    z-index:1000;               /* מעל המסכה והכרטיסים */
    cursor:pointer;
    padding:0;
}

/* NEXT (ימין ב-RTL) */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.next-arrow{ right:0; }

/* PREV (שמאל ב-RTL) */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.prev-arrow{ left:0;  }

/* מסתירים את ה-SVG המקורי */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.slick-arrow svg{
    display:none !important;
}

/* מציירים את האייקון החדש על הכפתור */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.next-arrow::before,
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.prev-arrow::before{
    content:'';
    position:absolute;
    inset:0;
    background-size:contain;
    background-repeat:no-repeat;
    background-position:center;
    pointer-events:none;
}

/* תמונות ימין/שמאל */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.next-arrow::before{
    background-image:url('https://esimax.io/wp-content/uploads/2025/08/right.png');
}
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.prev-arrow::before{
    background-image:url('https://esimax.io/wp-content/uploads/2025/08/left.png');
}

/* רספונסיביות – כפתורים קטנים יותר בנייד */
@media(max-width:768px){
   .jet-listing-grid--2062 .jet-listing-grid__slider-icon.slick-arrow{
        width:34px;
        height:34px;
   }
}


/* ======== Mobile tweak for grid #2062 – peek + center ================ */
@media (max-width:768px){

    /* 1. מחזירים את ההצצה מצד שמאל */
    .jet-listing-grid--2062 .slick-list{
        margin-left:10px !important;   /* שוב מציץ משמאל */
    }
    .jet-listing-grid--2062 .slick-track{
        margin-right:0 !important; /* מכוון את הכרטיס הראשון לאמצע */
    }

    /* 2. גם המסכה מימין חוזרת – צרה יותר */
    .jet-listing-grid--2062::after{
        width: 0 !important;
    }
    /* 5. ★ מסכה – מסתירה כל מה שחורג בצד ימין ★ */
.jet-listing-grid--2062::after{
  content:'';
  position:absolute;
  top:0;
  right:0;
  width:0vw !important;                  /* רוחב המסכה – אפשר לשנות */
  height:100%;
  background:#FBFBFB;            /* צבע רקע הסקשן/עמוד */
  pointer-events:none;        /* שלא תחסום קליקים */
  z-index:1;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-9b1d3f1 *//* --------------------------------------------------------
   JetEngine Listing Grid – ‎#2062   |   Peek-Left-Only RTL
   -------------------------------------------------------- */

/* 1. כמה אנו רוצים שיבצבץ משמאל  (אפשר לשנות) */
:root{ --peek: 4vw; }

/* 2. הקונטיינר הראשי – מאפשר מסכה */
.jet-listing-grid--2062{
  position: relative;
  /*overflow-x: hidden;         */
}

/* 3. slick-list – ריווח פנימי משמאל כדי לחשוף חצי-כרטיס */
.jet-listing-grid--2062 .slick-list{
  overflow: visible;          /* מאפשר לחרוג משמאל */
  padding-left: var(--peek);  /* RTL → משמאל */
}

/* 4. slick-track – מביא את הכרטיס הראשון חזרה למקום */
.jet-listing-grid--2062 .slick-track{
  margin-right: calc(var(--peek) *1.5);   /* RTL */
}

/* 5. ★ מסכה – מסתירה כל מה שחורג בצד ימין ★ */
.jet-listing-grid--2062::after{
  content:'';
  position:absolute;
  top:0;
  right:0;
  width:6vw;                  /* רוחב המסכה – אפשר לשנות */
  height:100%;
  background:#FBFBFB;            /* צבע רקע הסקשן/עמוד */
  pointer-events:none;        /* שלא תחסום קליקים */
  z-index:1;
}

/* 6. ריספונסיביות – לבטל peek במסכים קטנים */
@media(max-width:1024px){
  .jet-listing-grid--2062 .slick-list{ padding-left:0; }
  .jet-listing-grid--2062 .slick-track{ margin-right:0; }
  .jet-listing-grid--2062::after{ width:0; }    /* אין צורך במסכה */
}



/* --------------------------------------------------
   ‎#2062 – Custom Arrows (גרסת ‎1817‎)
   -------------------------------------------------- */

/* בסיס הכפתור – כפתור קבוע שאפשר ללחוץ עליו */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.slick-arrow{
    width:44px;
    height:44px;
    border:none;
    background:transparent;
    position:absolute;          /* מוחזק מחוץ ל־flow */
    top:50%;                    /* ממורכז אנכית */
    transform:translateY(-50%);
    z-index:1000;               /* מעל המסכה והכרטיסים */
    cursor:pointer;
    padding:0;
}

/* NEXT (ימין ב-RTL) */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.next-arrow{ right:0; }

/* PREV (שמאל ב-RTL) */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.prev-arrow{ left:0;  }

/* מסתירים את ה-SVG המקורי */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.slick-arrow svg{
    display:none !important;
}

/* מציירים את האייקון החדש על הכפתור */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.next-arrow::before,
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.prev-arrow::before{
    content:'';
    position:absolute;
    inset:0;
    background-size:contain;
    background-repeat:no-repeat;
    background-position:center;
    pointer-events:none;
}

/* תמונות ימין/שמאל */
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.next-arrow::before{
    background-image:url('https://esimax.io/wp-content/uploads/2025/08/right.png');
}
.jet-listing-grid--2062 .jet-listing-grid__slider-icon.prev-arrow::before{
    background-image:url('https://esimax.io/wp-content/uploads/2025/08/left.png');
}

/* רספונסיביות – כפתורים קטנים יותר בנייד */
@media(max-width:768px){
   .jet-listing-grid--2062 .jet-listing-grid__slider-icon.slick-arrow{
        width:34px;
        height:34px;
   }
}


/* ======== Mobile tweak for grid #2062 – peek + center ================ */
@media (max-width:768px){

    /* 1. מחזירים את ההצצה מצד שמאל */
    .jet-listing-grid--2062 .slick-list{
        margin-left:10px !important;   /* שוב מציץ משמאל */
    }
    .jet-listing-grid--2062 .slick-track{
        margin-right:0 !important; /* מכוון את הכרטיס הראשון לאמצע */
    }

    /* 2. גם המסכה מימין חוזרת – צרה יותר */
    .jet-listing-grid--2062::after{
        width: 0 !important;
    }
    /* 5. ★ מסכה – מסתירה כל מה שחורג בצד ימין ★ */
.jet-listing-grid--2062::after{
  content:'';
  position:absolute;
  top:0;
  right:0;
  width:0vw !important;                  /* רוחב המסכה – אפשר לשנות */
  height:100%;
  background:#FBFBFB;            /* צבע רקע הסקשן/עמוד */
  pointer-events:none;        /* שלא תחסום קליקים */
  z-index:1;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e2d4b3 *//* ===== כפתור עם מסגרת גרדיאנט  – ברירת-מחדל + Hover ===== */
#gradient-btn2{
/* גובה/ריווח כרגיל של אלמנטור */
	
	/* מסגרת שקופה כדי “לתפוס” את הרוחב */
	border: 2px solid transparent;
	border-radius: 9999px;                /* שומר על צורה עגולה־לגמרי */

	/* רקע כפול:
	   ① שכבה תחתונה = הגרדיאנט, מוצגת רק באזור border-box
	   ② שכבה עליונה = מילוי לבן, מוצג ב-padding-box
	*/
	background:
	  linear-gradient(#fff,#fff) padding-box,          /* מילוי */
	  linear-gradient(45deg,
	      #0091AD 0%, #ED4C5C 50%, #B7094C 100%) border-box; /* מסגרת */

	/* אנימציה חלקה */
	transition: background .25s ease, color .25s ease;
}

/* ===== מצב Hover – צבע מסגרת קבוע (#0091AD) ===== */
#gradient-btn2:hover{
	background:#0091AD;
	color:white;        /* אופציונלי – צבע הטקסט בהובר */
}
@media screen and (min-width:2000px){
#gradient-btn2{
    font-size:1vw !important;
    padding: 0.6vw 3vw;
}
}/* End custom CSS */