.elementor-7 .elementor-element.elementor-element-8ecdb67{--display:flex;--min-height:90vh;--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;--margin-top:-8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7 .elementor-element.elementor-element-12d8178{--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:flex-start;--align-items:center;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-f1c7fc9{--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;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-f1c7fc9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f1c7fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-fc598c3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-fc598c3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fc598c3 img{width:100%;}.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-7 .elementor-element.elementor-element-2658ff4{width:100%;max-width:100%;margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;}.elementor-7 .elementor-element.elementor-element-2658ff4 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-dc827d2{text-align:center;}.elementor-7 .elementor-element.elementor-element-dc827d2 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cadaabe{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-cadaabe .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-cadaabe .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d38fdca{text-align:center;}.elementor-7 .elementor-element.elementor-element-d38fdca p{margin-block-end:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-3e806fa .elementor-button{background-color:#01177D;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-3e806fa .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-3e806fa .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-93d4bc6 .elementor-button{background-color:#FE4144;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-93d4bc6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-93d4bc6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-450a928{--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-7 .elementor-element.elementor-element-4b99988{--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;--justify-content:center;--gap:10px 15px;--row-gap:10px;--column-gap:15px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-cdd0a6f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7 .elementor-element.elementor-element-d0f455e{text-align:center;}.elementor-7 .elementor-element.elementor-element-d0f455e .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:50px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d0f455e .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-d0f455e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d0f455e .elementor-heading-title a{transition-duration:0.1s;}.elementor-7 .elementor-element.elementor-element-d09c513{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-d09c513 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-d09c513 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-f39f122{text-align:center;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-f39f122 p{margin-block-end:10px;}.elementor-7 .elementor-element.elementor-element-502db4a{--display:flex;--gap:5px 00px;--row-gap:5px;--column-gap:00px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-502db4a.e-con:hover{--e-con-transform-translateY:-1vh;}.elementor-7 .elementor-element.elementor-element-d97d519{width:var( --container-widget-width, 70% );max-width:70%;margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2vw) 0vw;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d97d519.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d97d519 img{width:100%;}.elementor-7 .elementor-element.elementor-element-45590e2{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-45590e2 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-3026d91{text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-3026d91 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-d4e6164{--display:flex;--gap:5px 00px;--row-gap:5px;--column-gap:00px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-d4e6164.e-con:hover{--e-con-transform-translateY:-1vh;}.elementor-7 .elementor-element.elementor-element-e4257c1{width:var( --container-widget-width, 70% );max-width:70%;margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2vw) 0vw;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-e4257c1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e4257c1 img{width:100%;}.elementor-7 .elementor-element.elementor-element-1033e9f{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-1033e9f .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-acf82ef{text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-acf82ef p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-93cca9e{--display:flex;--gap:5px 00px;--row-gap:5px;--column-gap:00px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-93cca9e.e-con:hover{--e-con-transform-translateY:-1vh;}.elementor-7 .elementor-element.elementor-element-d014201{width:var( --container-widget-width, 70% );max-width:70%;margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2vw) 0vw;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d014201.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d014201 img{width:100%;}.elementor-7 .elementor-element.elementor-element-07de056{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-07de056 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d9c08cb{text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-d9c08cb p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-ae383b0{--display:flex;--gap:5px 00px;--row-gap:5px;--column-gap:00px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7 .elementor-element.elementor-element-ae383b0.e-con:hover{--e-con-transform-translateY:-1vh;}.elementor-7 .elementor-element.elementor-element-86545cd{width:var( --container-widget-width, 70% );max-width:70%;margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2vw) 0vw;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-86545cd.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-86545cd img{width:100%;}.elementor-7 .elementor-element.elementor-element-3ebbad4{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-3ebbad4 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-f6abda7{text-align:center;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-f6abda7 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-2dd0d05{--display:flex;}.elementor-7 .elementor-element.elementor-element-c67989f{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-287585d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7 .elementor-element.elementor-element-6afee6f{text-align:center;}.elementor-7 .elementor-element.elementor-element-6afee6f .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:50px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-6afee6f .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-6afee6f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6afee6f .elementor-heading-title a{transition-duration:0.1s;}.elementor-7 .elementor-element.elementor-element-176a0a1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-176a0a1 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-176a0a1 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-f870a4a{text-align:center;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-f870a4a p{margin-block-end:10px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-0ded43d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-0ded43d .swiper-pagination-bullet-active, .elementor-7 .elementor-element.elementor-element-0ded43d .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-0ded43d .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-0ded43d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-0ded43d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0ded43d .elementor-main-swiper{height:20vh;}.elementor-7 .elementor-element.elementor-element-0ded43d .elementor-main-swiper .swiper-slide{border-radius:15px;padding:0vw 0vw 0vw 0vw;}.elementor-7 .elementor-element.elementor-element-0ded43d .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-0ded43d .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-0ded43d .swiper-pagination-bullet{height:10px;width:10px;}.elementor-7 .elementor-element.elementor-element-0ded43d .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-7 .elementor-element.elementor-element-0ded43d .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-7 .elementor-element.elementor-element-0ded43d .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7 .elementor-element.elementor-element-b33f6e6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .swiper-pagination-bullet-active, .elementor-7 .elementor-element.elementor-element-b33f6e6 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b33f6e6 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b33f6e6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-b33f6e6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .elementor-main-swiper{height:20vh;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .elementor-main-swiper .swiper-slide{border-radius:15px;padding:0vw 0vw 0vw 0vw;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b33f6e6 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b33f6e6 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7 .elementor-element.elementor-element-e8674f4{--display:flex;}.elementor-7 .elementor-element.elementor-element-87badbb{text-align:center;}.elementor-7 .elementor-element.elementor-element-87badbb .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-87badbb .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-87badbb .elementor-heading-title a{transition-duration:0.1s;}.elementor-7 .elementor-element.elementor-element-614e311{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-614e311 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-614e311 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-bbeed50{--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;}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{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-7 .elementor-element.elementor-element-e633805 .jet-smart-filters-select.jet-filter{display:flex;}.elementor-7 .elementor-element.elementor-element-e633805 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:flex;}.elementor-7 .elementor-element.elementor-element-e633805 .jet-filters-group{display:flex;flex-direction:row;margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-e633805.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e633805 .jet-filters-group .jet-filter{margin-left:calc(10px/2);margin-right:calc(10px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-e633805 .jet-filter .jet-filters-group{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-e633805 .jet-filter .jet-filters-group .jet-select{margin-left:calc(10px/2);margin-right:calc(10px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-d9e03fd .jet-smart-filters-select.jet-filter{display:block;}.elementor-7 .elementor-element.elementor-element-d9e03fd .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-7 .elementor-element.elementor-element-d9e03fd .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-d9e03fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-d9e03fd .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-d9e03fd .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-d9e03fd .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-db40158 .jet-smart-filters-select.jet-filter{display:block;}.elementor-7 .elementor-element.elementor-element-db40158 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-7 .elementor-element.elementor-element-db40158 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-db40158.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-db40158 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-db40158 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-db40158 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .jet-filter-items-dropdown__apply-button{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-7 .elementor-element.elementor-element-7ab54a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-range__slider__track{height:4px;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-range__slider__input::-webkit-slider-thumb{width:16px;height:16px;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-range__slider__input::-moz-range-thumb{width:16px;height:16px;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-range__slider__input::-ms-thumb{width:16px;height:16px;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-range__slider__input{height:16px;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-range__values{text-align:center;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-7ab54a3 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-7 .elementor-element.elementor-element-847e75d .jet-smart-filters-select.jet-filter{display:block;}.elementor-7 .elementor-element.elementor-element-847e75d .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-7 .elementor-element.elementor-element-847e75d .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-847e75d .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-7 .elementor-element.elementor-element-847e75d .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-7 .elementor-element.elementor-element-847e75d .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{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-7 .elementor-element.elementor-element-d18494f .jet-sorting-select{max-width:100%;}.elementor-7 .elementor-element.elementor-element-1419ded > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-7 .elementor-element.elementor-element-4d7451c .elementor-button{background-color:#FE4144;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-4d7451c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-4d7451c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-4894cf0{--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;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-63365e7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7 .elementor-element.elementor-element-0c85425{text-align:center;}.elementor-7 .elementor-element.elementor-element-0c85425 .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-0c85425 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-0c85425 .elementor-heading-title a{transition-duration:0.1s;}.elementor-7 .elementor-element.elementor-element-d783823{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-d783823 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-d783823 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-7d05992{text-align:center;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-7d05992 p{margin-block-end:10px;}.elementor-7 .elementor-element.elementor-element-df27f37{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-6b416f8{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7 .elementor-element.elementor-element-e752b3a{text-align:start;}.elementor-7 .elementor-element.elementor-element-e752b3a .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e752b3a .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-e752b3a .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e752b3a .elementor-heading-title a{transition-duration:0.1s;}.elementor-7 .elementor-element.elementor-element-03a54ed{text-align:start;}.elementor-7 .elementor-element.elementor-element-03a54ed .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-03a54ed .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-03a54ed .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-03a54ed .elementor-heading-title a{transition-duration:0.1s;}.elementor-7 .elementor-element.elementor-element-e76b506{text-align:start;}.elementor-7 .elementor-element.elementor-element-e76b506 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-e76b506 .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-e76b506 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-e76b506 .elementor-heading-title a{transition-duration:0.1s;}.elementor-7 .elementor-element.elementor-element-4676983{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-4676983 .elementor-divider-separator{width:15%;margin:0 auto;margin-right:0;}.elementor-7 .elementor-element.elementor-element-4676983 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-239ce7d{text-align:start;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:300;}.elementor-7 .elementor-element.elementor-element-239ce7d p{margin-block-end:10px;}.elementor-7 .elementor-element.elementor-element-51be8d0{--display:flex;}.elementor-7 .elementor-element.elementor-element-08bd076{--display:flex;}.elementor-7 .elementor-element.elementor-element-5b7a379{--display:flex;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-46c57dc{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0px;--lottie-container-width:100%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-46c57dc{left:0vw;}body.rtl .elementor-7 .elementor-element.elementor-element-46c57dc{right:0vw;}.elementor-7 .elementor-element.elementor-element-c217f03{text-align:center;}.elementor-7 .elementor-element.elementor-element-c217f03 .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-c217f03 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c217f03 .elementor-heading-title a{transition-duration:0.1s;}.elementor-7 .elementor-element.elementor-element-fd18e0c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-fd18e0c .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-fd18e0c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-78c90aa{--display:flex;}.elementor-7 .elementor-element.elementor-element-c6626bb{--display:flex;}.elementor-7 .elementor-element.elementor-element-9337368{--display:flex;}.elementor-7 .elementor-element.elementor-element-d05f964{--display:flex;}.elementor-7 .elementor-element.elementor-element-6efaf34{--display:flex;}.elementor-7 .elementor-element.elementor-element-aaebdd7{--display:flex;}.elementor-7 .elementor-element.elementor-element-1ebd83e{--display:flex;}.elementor-7 .elementor-element.elementor-element-ce338fa{--display:flex;}.elementor-7 .elementor-element.elementor-element-0b7aec0{--n-accordion-title-font-size:25px;width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-7 .elementor-element.elementor-element-6e97b8e{--display:flex;}.elementor-7 .elementor-element.elementor-element-97b9365{text-align:center;}.elementor-7 .elementor-element.elementor-element-97b9365 .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-97b9365 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-97b9365 .elementor-heading-title a{transition-duration:0.1s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-0ded43d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-b33f6e6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-8ecdb67{--flex-direction:column-reverse;--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:-25vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7 .elementor-element.elementor-element-12d8178{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-2658ff4 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-dc827d2 .elementor-heading-title{font-size:40px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-3e806fa .elementor-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-93d4bc6 .elementor-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-4b99988{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7 .elementor-element.elementor-element-d0f455e .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-d09c513 .elementor-divider-separator{width:60%;}.elementor-7 .elementor-element.elementor-element-f39f122{font-size:16px;}.elementor-7 .elementor-element.elementor-element-502db4a{--width:45%;}.elementor-7 .elementor-element.elementor-element-502db4a.e-con{--order:4;}.elementor-7 .elementor-element.elementor-element-45590e2 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-3026d91{font-size:16px;}.elementor-7 .elementor-element.elementor-element-d4e6164{--width:45%;}.elementor-7 .elementor-element.elementor-element-1033e9f .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-acf82ef{font-size:16px;}.elementor-7 .elementor-element.elementor-element-93cca9e{--width:45%;}.elementor-7 .elementor-element.elementor-element-93cca9e.e-con{--order:3;}.elementor-7 .elementor-element.elementor-element-07de056 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-d9c08cb{font-size:16px;}.elementor-7 .elementor-element.elementor-element-ae383b0{--width:45%;}.elementor-7 .elementor-element.elementor-element-3ebbad4 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-f6abda7{font-size:16px;}.elementor-7 .elementor-element.elementor-element-6afee6f .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-176a0a1 .elementor-divider-separator{width:60%;}.elementor-7 .elementor-element.elementor-element-f870a4a{font-size:16px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-0ded43d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-0ded43d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7 .elementor-element.elementor-element-0ded43d .elementor-main-swiper{height:30vh;}.elementor-7 .elementor-element.elementor-element-0ded43d .swiper-pagination-bullet{height:0px;width:0px;}.elementor-7 .elementor-element.elementor-element-0ded43d .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-7 .elementor-element.elementor-element-b33f6e6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-b33f6e6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .elementor-main-swiper{height:30vh;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .swiper-pagination-bullet{height:0px;width:0px;}.elementor-7 .elementor-element.elementor-element-b33f6e6 .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-7 .elementor-element.elementor-element-614e311 .elementor-divider-separator{width:60%;}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-e633805 .jet-smart-filters-select.jet-filter{display:flex;}.elementor-7 .elementor-element.elementor-element-e633805 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:flex;}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-7ab54a3{width:100%;max-width:100%;}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-d18494f{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-d18494f .jet-sorting-select{max-width:100%;}.elementor-7 .elementor-element.elementor-element-1419ded > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-7 .elementor-element.elementor-element-4d7451c .elementor-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-d783823 .elementor-divider-separator{width:60%;}.elementor-7 .elementor-element.elementor-element-7d05992{font-size:16px;}.elementor-7 .elementor-element.elementor-element-e752b3a .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-03a54ed .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-e76b506 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-4676983 .elementor-divider-separator{width:44%;}.elementor-7 .elementor-element.elementor-element-239ce7d{font-size:16px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-fd18e0c .elementor-divider-separator{width:60%;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-12d8178{--width:65%;}.elementor-7 .elementor-element.elementor-element-450a928{--width:60%;}.elementor-7 .elementor-element.elementor-element-502db4a{--width:23%;}.elementor-7 .elementor-element.elementor-element-d4e6164{--width:23%;}.elementor-7 .elementor-element.elementor-element-93cca9e{--width:23%;}.elementor-7 .elementor-element.elementor-element-ae383b0{--width:23%;}}/* Start custom CSS for button, class: .elementor-element-3e806fa */.premium-btn-blue .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(
        135deg,
        #01177D 0%,
        #1637c2 50%,
        #01177D 100%
    );
    color: #fff !important;
    border: none;
    border-radius: 14px;
    font-weight: 700;
    letter-spacing: 0.5px;
    transition: all 0.3s ease;
    box-shadow:
        0 10px 25px rgba(1, 23, 125, 0.35),
        inset 0 1px 1px rgba(255,255,255,0.25);
}

/* אפקט הברק */
.premium-btn-blue .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.5),
        transparent
    );
    animation: shine-blue 4s infinite;
}

/* Hover */
.premium-btn-blue .elementor-button:hover {
    transform: translateY(-4px);
    box-shadow:
        0 18px 35px rgba(1, 23, 125, 0.45),
        0 0 25px rgba(22, 55, 194, 0.35);
}

.premium-btn-blue .elementor-button:hover::before {
    animation-duration: 1s;
}

@keyframes shine-blue {
    0% {
        left: -150%;
    }
    100% {
        left: 180%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93d4bc6 */.premium-btn .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(
        135deg,
        #FE4144 0%,
        #ff5d63 50%,
        #FE4144 100%
    );
    color: #fff !important;
    border: none;
    border-radius: 14px;
    font-weight: 700;
    letter-spacing: 0.5px;
    transition: all 0.3s ease;
    box-shadow:
        0 10px 25px rgba(254, 65, 68, 0.35),
        inset 0 1px 1px rgba(255,255,255,0.25);
}

/* אפקט הברק */
.premium-btn .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.5),
        transparent
    );
    animation: shine 4s infinite;
}

/* Hover */
.premium-btn .elementor-button:hover {
    transform: translateY(-4px);
    box-shadow:
        0 18px 35px rgba(254, 65, 68, 0.45),
        0 0 25px rgba(254, 65, 68, 0.35);
}

.premium-btn .elementor-button:hover::before {
    animation-duration: 1s;
}

@keyframes shine {
    0% {
        left: -150%;
    }
    100% {
        left: 180%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502db4a */.carstock-premium{
    position:relative;
    overflow:hidden;
    background:#fff;
    border-radius:28px;
    border:1px solid rgba(1,23,125,.12);
    padding:45px;
    transition:.45s ease;
    box-shadow:
    0 15px 45px rgba(1,23,125,.08);
}

.carstock-premium::before{
    content:"";
    position:absolute;
    top:-180px;
    right:-180px;
    width:300px;
    height:300px;
    background:
    radial-gradient(circle,
    rgba(254,65,68,.10),
    transparent 70%);
    opacity:0;
    transition:.5s;
}

.carstock-premium::after{
    content:"";
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%) scaleY(0);
    width:5px;
    height:70%;
    background:#FE4144;
    border-radius:50px;
    transition:.4s;
}

.carstock-premium:hover{
    transform:translateY(-8px);
    border-color:rgba(254,65,68,.3);
    box-shadow:
    0 25px 70px rgba(1,23,125,.15);
}

.carstock-premium:hover::before{
    opacity:1;
}

.carstock-premium:hover::after{
    transform:translateY(-50%) scaleY(1);
}

/* טאבלט */
@media (max-width:1024px){

    .carstock-premium{
        padding:35px;
    }

}

/* מובייל */
@media (max-width:767px){

    .carstock-premium{
        width:48% !important;
        min-width:48% !important;
        flex:0 0 48% !important;

        padding:20px;
        border-radius:22px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4e6164 */.carstock-premium{
    position:relative;
    overflow:hidden;
    background:#fff;
    border-radius:28px;
    border:1px solid rgba(1,23,125,.12);
    padding:45px;
    transition:.45s ease;
    box-shadow:
    0 15px 45px rgba(1,23,125,.08);
}

.carstock-premium::before{
    content:"";
    position:absolute;
    top:-180px;
    right:-180px;
    width:300px;
    height:300px;
    background:
    radial-gradient(circle,
    rgba(254,65,68,.10),
    transparent 70%);
    opacity:0;
    transition:.5s;
}

.carstock-premium::after{
    content:"";
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%) scaleY(0);
    width:5px;
    height:70%;
    background:#FE4144;
    border-radius:50px;
    transition:.4s;
}

.carstock-premium:hover{
    transform:translateY(-8px);
    border-color:rgba(254,65,68,.3);
    box-shadow:
    0 25px 70px rgba(1,23,125,.15);
}

.carstock-premium:hover::before{
    opacity:1;
}

.carstock-premium:hover::after{
    transform:translateY(-50%) scaleY(1);
}

/* טאבלט */
@media (max-width:1024px){

    .carstock-premium{
        padding:35px;
    }

}

/* מובייל */
@media (max-width:767px){

    .carstock-premium{
        width:48% !important;
        min-width:48% !important;
        flex:0 0 48% !important;

        padding:20px;
        border-radius:22px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93cca9e */.carstock-premium{
    position:relative;
    overflow:hidden;
    background:#fff;
    border-radius:28px;
    border:1px solid rgba(1,23,125,.12);
    padding:45px;
    transition:.45s ease;
    box-shadow:
    0 15px 45px rgba(1,23,125,.08);
}

.carstock-premium::before{
    content:"";
    position:absolute;
    top:-180px;
    right:-180px;
    width:300px;
    height:300px;
    background:
    radial-gradient(circle,
    rgba(254,65,68,.10),
    transparent 70%);
    opacity:0;
    transition:.5s;
}

.carstock-premium::after{
    content:"";
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%) scaleY(0);
    width:5px;
    height:70%;
    background:#FE4144;
    border-radius:50px;
    transition:.4s;
}

.carstock-premium:hover{
    transform:translateY(-8px);
    border-color:rgba(254,65,68,.3);
    box-shadow:
    0 25px 70px rgba(1,23,125,.15);
}

.carstock-premium:hover::before{
    opacity:1;
}

.carstock-premium:hover::after{
    transform:translateY(-50%) scaleY(1);
}

/* טאבלט */
@media (max-width:1024px){

    .carstock-premium{
        padding:35px;
    }

}

/* מובייל */
@media (max-width:767px){

    .carstock-premium{
        width:48% !important;
        min-width:48% !important;
        flex:0 0 48% !important;

        padding:20px;
        border-radius:22px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae383b0 */.carstock-premium{
    position:relative;
    overflow:hidden;
    background:#fff;
    border-radius:28px;
    border:1px solid rgba(1,23,125,.12);
    padding:45px;
    transition:.45s ease;
    box-shadow:
    0 15px 45px rgba(1,23,125,.08);
}

.carstock-premium::before{
    content:"";
    position:absolute;
    top:-180px;
    right:-180px;
    width:300px;
    height:300px;
    background:
    radial-gradient(circle,
    rgba(254,65,68,.10),
    transparent 70%);
    opacity:0;
    transition:.5s;
}

.carstock-premium::after{
    content:"";
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%) scaleY(0);
    width:5px;
    height:70%;
    background:#FE4144;
    border-radius:50px;
    transition:.4s;
}

.carstock-premium:hover{
    transform:translateY(-8px);
    border-color:rgba(254,65,68,.3);
    box-shadow:
    0 25px 70px rgba(1,23,125,.15);
}

.carstock-premium:hover::before{
    opacity:1;
}

.carstock-premium:hover::after{
    transform:translateY(-50%) scaleY(1);
}

/* טאבלט */
@media (max-width:1024px){

    .carstock-premium{
        padding:35px;
    }

}

/* מובייל */
@media (max-width:767px){

    .carstock-premium{
        width:48% !important;
        min-width:48% !important;
        flex:0 0 48% !important;

        padding:20px;
        border-radius:22px;
    }

}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-0ded43d */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-b33f6e6 */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d7451c */.premium-btn .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(
        135deg,
        #FE4144 0%,
        #ff5d63 50%,
        #FE4144 100%
    );
    color: #fff !important;
    border: none;
    border-radius: 14px;
    font-weight: 700;
    letter-spacing: 0.5px;
    transition: all 0.3s ease;
    box-shadow:
        0 10px 25px rgba(254, 65, 68, 0.35),
        inset 0 1px 1px rgba(255,255,255,0.25);
}

/* אפקט הברק */
.premium-btn .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.5),
        transparent
    );
    animation: shine 4s infinite;
}

/* Hover */
.premium-btn .elementor-button:hover {
    transform: translateY(-4px);
    box-shadow:
        0 18px 35px rgba(254, 65, 68, 0.45),
        0 0 25px rgba(254, 65, 68, 0.35);
}

.premium-btn .elementor-button:hover::before {
    animation-duration: 1s;
}

@keyframes shine {
    0% {
        left: -150%;
    }
    100% {
        left: 180%;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-46c57dc */.side-lottie {
  width: 220px;
  height: 220px;
  overflow: visible !important;
}

.side-lottie .elementor-widget-container {
  width: 220px;
  height: 220px;
  overflow: visible !important;
}

.side-lottie .e-lottie__container {
  width: 220px !important;
  height: 220px !important;
  overflow: visible !important;
}

.side-lottie .e-lottie__animation,
.side-lottie lottie-player,
.side-lottie svg {
  transform: rotate(45deg) !important;
  transform-origin: center center !important;
  width: 100% !important;
  height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0b7aec0 */.carstock-faq-dynamic {
  direction: rtl;
}

.carstock-faq-dynamic .elementor-accordion-item,
.carstock-faq-dynamic .elementor-toggle-item,
.carstock-faq-dynamic details.e-n-accordion-item {
  position: relative;
  background: #fff !important;
  border: 1px solid rgba(1,23,125,.12) !important;
  border-radius: 20px !important;
  margin-bottom: 18px !important;
  overflow: hidden !important;
  box-shadow: 0 12px 34px rgba(1,23,125,.08) !important;
  transition: .35s ease !important;
}

.carstock-faq-dynamic .elementor-accordion-item:hover,
.carstock-faq-dynamic .elementor-toggle-item:hover,
.carstock-faq-dynamic details.e-n-accordion-item:hover {
  transform: translateY(-5px);
  border-color: rgba(254,65,68,.45) !important;
  box-shadow: 0 22px 50px rgba(1,23,125,.14) !important;
}

.carstock-faq-dynamic .elementor-tab-title,
.carstock-faq-dynamic .elementor-toggle-title,
.carstock-faq-dynamic summary.e-n-accordion-item-title {
  position: relative;
  background: linear-gradient(135deg,#fff,#f8faff) !important;
  color: #01177D !important;
  padding: 22px 28px !important;
  font-size: 19px !important;
  font-weight: 800 !important;
  border: 0 !important;
  transition: .35s ease !important;
}

.carstock-faq-dynamic .elementor-tab-title::after,
.carstock-faq-dynamic .elementor-toggle-title::after,
.carstock-faq-dynamic summary.e-n-accordion-item-title::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 5px;
  height: 100%;
  background: #FE4144;
  transform: scaleY(0);
  transform-origin: center;
  transition: .35s ease;
}

.carstock-faq-dynamic .elementor-tab-title:hover::after,
.carstock-faq-dynamic .elementor-toggle-title:hover::after,
.carstock-faq-dynamic summary.e-n-accordion-item-title:hover::after,
.carstock-faq-dynamic .elementor-tab-title.elementor-active::after,
.carstock-faq-dynamic .elementor-toggle-title.elementor-active::after,
.carstock-faq-dynamic details[open] > summary.e-n-accordion-item-title::after {
  transform: scaleY(1);
}

.carstock-faq-dynamic .elementor-tab-title a,
.carstock-faq-dynamic .elementor-toggle-title,
.carstock-faq-dynamic .e-n-accordion-item-title-text {
  color: #01177D !important;
  font-weight: 800 !important;
  text-decoration: none !important;
}

.carstock-faq-dynamic .elementor-tab-content,
.carstock-faq-dynamic .elementor-toggle-content,
.carstock-faq-dynamic details.e-n-accordion-item > .e-con {
  background: #fff !important;
  color: #4b587c !important;
  padding: 0 28px 26px !important;
  border: 0 !important;
  font-size: 16px !important;
  line-height: 1.9 !important;
}

.carstock-faq-dynamic .elementor-accordion-icon,
.carstock-faq-dynamic .elementor-toggle-icon,
.carstock-faq-dynamic .e-n-accordion-item-title-icon {
  color: #FE4144 !important;
  transition: .35s ease !important;
}

.carstock-faq-dynamic .elementor-tab-title.elementor-active .elementor-accordion-icon,
.carstock-faq-dynamic .elementor-toggle-title.elementor-active .elementor-toggle-icon,
.carstock-faq-dynamic details[open] .e-n-accordion-item-title-icon {
  transform: rotate(180deg);
}

@media (max-width: 768px) {
  .carstock-faq-dynamic .elementor-tab-title,
  .carstock-faq-dynamic .elementor-toggle-title,
  .carstock-faq-dynamic summary.e-n-accordion-item-title {
    padding: 18px 22px !important;
    font-size: 17px !important;
  }

  .carstock-faq-dynamic .elementor-tab-content,
  .carstock-faq-dynamic .elementor-toggle-content,
  .carstock-faq-dynamic details.e-n-accordion-item > .e-con {
    padding: 0 22px 22px !important;
    font-size: 15px !important;
  }
}/* End custom CSS */