.elementor-6340 .elementor-element.elementor-element-ca50de9{--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:space-between;--align-items:flex-end;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-6340 .elementor-element.elementor-element-abe3610{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.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-6340 .elementor-element.elementor-element-a996f4d{width:var( --container-widget-width, 6vw );max-width:6vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:6vw;--container-widget-flex-grow:0;top:1vw;}.elementor-6340 .elementor-element.elementor-element-a996f4d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6340 .elementor-element.elementor-element-a996f4d{left:1.5vw;}body.rtl .elementor-6340 .elementor-element.elementor-element-a996f4d{right:1.5vw;}.elementor-6340 .elementor-element.elementor-element-a996f4d .elementor-icon-wrapper{text-align:center;}.elementor-6340 .elementor-element.elementor-element-a996f4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6340 .elementor-element.elementor-element-a996f4d.elementor-view-framed .elementor-icon, .elementor-6340 .elementor-element.elementor-element-a996f4d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6340 .elementor-element.elementor-element-a996f4d.elementor-view-framed .elementor-icon, .elementor-6340 .elementor-element.elementor-element-a996f4d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6340 .elementor-element.elementor-element-a996f4d .elementor-icon{font-size:0.7vw;}.elementor-6340 .elementor-element.elementor-element-a996f4d .elementor-icon svg{height:0.7vw;}.elementor-6340 .elementor-element.elementor-element-a996f4d .elementor-icon-wrapper svg{width:auto;}.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-6340 .elementor-element.elementor-element-74e4f6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6340 .elementor-element.elementor-element-74e4f6e.elementor-element{--align-self:flex-start;}.elementor-6340 .elementor-element.elementor-element-74e4f6e .elementor-heading-title{font-family:"swing-new", Sans-serif;font-size:7.5vw;font-weight:400;line-height:0.7em;color:var( --e-global-color-primary );}.elementor-6340 .elementor-element.elementor-element-bfd984c{width:auto;max-width:auto;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;top:7.2vw;}.elementor-6340 .elementor-element.elementor-element-bfd984c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6340 .elementor-element.elementor-element-bfd984c{left:10vw;}body.rtl .elementor-6340 .elementor-element.elementor-element-bfd984c{right:10vw;}.elementor-6340 .elementor-element.elementor-element-bfd984c .elementor-icon-wrapper{text-align:center;}.elementor-6340 .elementor-element.elementor-element-bfd984c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6340 .elementor-element.elementor-element-bfd984c.elementor-view-framed .elementor-icon, .elementor-6340 .elementor-element.elementor-element-bfd984c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6340 .elementor-element.elementor-element-bfd984c.elementor-view-framed .elementor-icon, .elementor-6340 .elementor-element.elementor-element-bfd984c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6340 .elementor-element.elementor-element-bfd984c .elementor-icon{font-size:2.5vw;}.elementor-6340 .elementor-element.elementor-element-bfd984c .elementor-icon svg{height:2.5vw;}.elementor-6340 .elementor-element.elementor-element-bfd984c .elementor-icon-wrapper svg{width:auto;}.elementor-6340 .elementor-element.elementor-element-1b8497e{--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;--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6340 .elementor-element.elementor-element-e359349{--display:flex;--position:absolute;--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:flex-end;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;top:0px;--z-index:2;}.elementor-6340 .elementor-element.elementor-element-e359349.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-6340 .elementor-element.elementor-element-e359349{right:6.7vw;}body.rtl .elementor-6340 .elementor-element.elementor-element-e359349{left:6.7vw;}.elementor-6340 .elementor-element.elementor-element-5dbf17a .elementor-heading-title{font-family:"orvani", Sans-serif;font-size:2.5vw;font-weight:700;}.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-6340 .elementor-element.elementor-element-2381036 .jet-smart-filters-select.jet-filter{display:block;}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-smart-filters-select.jet-filter .jet-select{max-width:150px;flex-basis:150px;}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:150px;flex-basis:150px;}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-select__control{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0.5em 1em 0.5em 1em;}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-6340 .elementor-element.elementor-element-7a756f7{z-index:0;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-caption{background-color:var( --e-global-color-d0ecfeb );margin:0 0 1vw 0;border-radius:0px 0px 0px 0px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-caption__name{color:var( --e-global-color-primary );font-family:"orvani", Sans-serif;font-size:2vw;font-weight:700;line-height:1em;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link{font-size:0px;color:var( --e-global-color-primary );background-color:var( --e-global-color-d0ecfeb );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-header__week-day{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-text-line-height );padding:0.5vw 0.5vw 0.5vw 0.5vw;border-style:solid;border-top-width:0.5px;border-bottom-width:0.5px;border-left-width:0.5px;border-right-width:0;border-color:var( --e-global-color-primary );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-header__week-day:last-child{border-right-width:0.5px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day{background-color:var( --e-global-color-d0ecfeb );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-content{padding:0.5vw 0.5vw 0.5vw 0.5vw;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-event + .jet-calendar-week__day-event{margin-top:10px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week .jet-calendar-week__day{border:0px solid;border-right-width:0;border-bottom-width:0;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week .jet-calendar-week__day:last-child{border-right-width:0px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 tbody .jet-calendar-week:last-child .jet-calendar-week__day{border-bottom-width:0px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-grid .jet-calendar-week .jet-calendar-week__day{border-color:var( --e-global-color-primary );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-date{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );font-family:"orvani", Sans-serif;font-size:1.3vw;font-weight:normal;line-height:1.2em;justify-content:center;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-primary );padding:0 0.5vw 0.3vw 0.5vw;margin:0px 0px 0px 0px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .has-events .jet-calendar-week__day-date{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-header{justify-content:flex-start;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day.current-day{background-color:var( --e-global-color-secondary );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day.current-day .jet-calendar-week__day-date{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day.day-pad{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day.day-pad .jet-calendar-week__day-date{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-mobile-trigger{background-color:var( --e-global-color-d0ecfeb );width:0px;height:0px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .calendar-event-active .jet-calendar-week__day-mobile-trigger{background-color:var( --e-global-color-d0ecfeb );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-mobile-wrap{justify-content:flex-end;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6340 .elementor-element.elementor-element-ca50de9{--margin-top:0vw;--margin-bottom:-7vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6340 .elementor-element.elementor-element-abe3610{--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6340 .elementor-element.elementor-element-a996f4d{--container-widget-width:8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 8vw );max-width:8vw;top:0.5vw;}body:not(.rtl) .elementor-6340 .elementor-element.elementor-element-a996f4d{left:1vw;}body.rtl .elementor-6340 .elementor-element.elementor-element-a996f4d{right:1vw;}.elementor-6340 .elementor-element.elementor-element-a996f4d .elementor-icon{font-size:1vw;}.elementor-6340 .elementor-element.elementor-element-a996f4d .elementor-icon svg{height:1vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6340 .elementor-element.elementor-element-74e4f6e .elementor-heading-title{font-size:11vw;}.elementor-6340 .elementor-element.elementor-element-bfd984c{margin:0vw -1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;top:10.5vw;}body:not(.rtl) .elementor-6340 .elementor-element.elementor-element-bfd984c{left:12vw;}body.rtl .elementor-6340 .elementor-element.elementor-element-bfd984c{right:12vw;}.elementor-6340 .elementor-element.elementor-element-bfd984c .elementor-icon{font-size:4.5vw;}.elementor-6340 .elementor-element.elementor-element-bfd984c .elementor-icon svg{height:4.5vw;}.elementor-6340 .elementor-element.elementor-element-1b8497e{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6340 .elementor-element.elementor-element-5dbf17a .elementor-heading-title{font-size:4vw;}.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-6340 .elementor-element.elementor-element-2381036 .jet-select__control{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-caption__name{font-size:2.8vw;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-header__week-day{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-date{font-size:2vw;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-mobile-wrap{justify-content:flex-start;}}@media(max-width:767px){.elementor-6340 .elementor-element.elementor-element-ca50de9{--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:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-6340 .elementor-element.elementor-element-abe3610{--width:290px;--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;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6340 .elementor-element.elementor-element-abe3610.e-con{--align-self:center;}.elementor-6340 .elementor-element.elementor-element-a996f4d{width:var( --container-widget-width, 60px );max-width:60px;--e-transform-rotateZ:-3deg;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;--container-widget-width:60px;--container-widget-flex-grow:0;top:7px;}body:not(.rtl) .elementor-6340 .elementor-element.elementor-element-a996f4d{left:35px;}body.rtl .elementor-6340 .elementor-element.elementor-element-a996f4d{right:35px;}.elementor-6340 .elementor-element.elementor-element-a996f4d .elementor-icon{font-size:8px;}.elementor-6340 .elementor-element.elementor-element-a996f4d .elementor-icon svg{height:8px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6340 .elementor-element.elementor-element-74e4f6e{text-align:start;}.elementor-6340 .elementor-element.elementor-element-74e4f6e .elementor-heading-title{font-size:96px;}.elementor-6340 .elementor-element.elementor-element-bfd984c{margin:-13px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:105px;}body:not(.rtl) .elementor-6340 .elementor-element.elementor-element-bfd984c{left:85px;}body.rtl .elementor-6340 .elementor-element.elementor-element-bfd984c{right:85px;}.elementor-6340 .elementor-element.elementor-element-bfd984c .elementor-icon{font-size:35px;}.elementor-6340 .elementor-element.elementor-element-bfd984c .elementor-icon svg{height:35px;}.elementor-6340 .elementor-element.elementor-element-1b8497e{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6340 .elementor-element.elementor-element-e359349{--width:160px;--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;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;top:14px;}body:not(.rtl) .elementor-6340 .elementor-element.elementor-element-e359349{right:5vw;}body.rtl .elementor-6340 .elementor-element.elementor-element-e359349{left:5vw;}.elementor-6340 .elementor-element.elementor-element-5dbf17a{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:center;}.elementor-6340 .elementor-element.elementor-element-5dbf17a .elementor-heading-title{font-size:18px;}.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-6340 .elementor-element.elementor-element-2381036 .jet-smart-filters-select.jet-filter .jet-select{max-width:200px;flex-basis:200px;}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:200px;flex-basis:200px;}.elementor-6340 .elementor-element.elementor-element-2381036 .jet-select__control{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-caption__name{font-size:18px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-caption{margin:0px 0px 15px 0px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-header__week-day{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 5px 5px 5px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-content{padding:5px 5px 5px 5px;}.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-date{font-size:14px;padding:0px 0px 2px 0px;}}@media(min-width:768px){.elementor-6340 .elementor-element.elementor-element-abe3610{--width:26vw;}.elementor-6340 .elementor-element.elementor-element-e359349{--width:30vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-6340 .elementor-element.elementor-element-abe3610{--width:48vw;}}/* Start custom CSS for icon, class: .elementor-element-a996f4d */.elementor-6340 .elementor-element.elementor-element-a996f4d{
        overflow:hidden;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74e4f6e */.elementor-6340 .elementor-element.elementor-element-74e4f6e .poly-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);
background:var(--e-global-color-724c3a6);
color:var(--e-global-color-secondary);
padding: 0vw 2vw 1vw 2vw;
      clip-path: polygon(
  5% 2%, 
  95% 0%, 
  100% 100%, 
  0% 95%);
line-height: 2.2;
vertical-align: text-top;
margin-left:-1vw;
}

@media(max-width:1025px){
 .elementor-6340 .elementor-element.elementor-element-74e4f6e .poly-title{
padding: 1vw 2vw;
      clip-path: polygon(
  1vw 1.5vw, 
  29vw 1vw, 
  31vw 10vw, 
  0vw 9vw);
  line-height: 2 !important;
 }
}


@media(max-width:767px){
 .elementor-6340 .elementor-element.elementor-element-74e4f6e .poly-title{
padding: 2px 15px 10px 15px;
      clip-path: polygon(
  5% 10%, 
  95% 0%, 
  100% 90%, 
  0% 85%);
  line-height: 2;
  margin-left: -10px;
 }
 
.elementor-6340 .elementor-element.elementor-element-74e4f6e .elementor-heading-title{
text-wrap:nowrap !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bfd984c */.elementor-6340 .elementor-element.elementor-element-bfd984c{
    transform: scale(-1, 0.7) rotate(-5deg);
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-2381036 */.elementor-6340 .elementor-element.elementor-element-2381036 *:focus{
  outline: none !important ; 
}/* End custom CSS */
/* Start custom CSS for jet-listing-calendar, class: .elementor-element-7a756f7 *//* כותרות הימים + תאי הימים */
.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-header__week-day:nth-of-type(6),
.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-header__week-day:nth-of-type(7){
  display: none;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week > .jet-calendar-week__day:nth-child(6),
.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week > .jet-calendar-week__day:nth-child(7) {
  display: none !important;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day {
    padding: 0px;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day{
 border: solid 0.5px var(--e-global-color-primary) !important;  
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-wrap{

     min-height: 12vw;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-date{
    width: 2vw;
  text-align: center;
}


.elementor-6340 .elementor-element.elementor-element-7a756f7  .jet-calendar-week__day-content {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-event{
    width: 100%;
}






.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link{
    width: 2.5vw;
    height: 2.5vw;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link.nav-link-next{
   clip-path: polygon(
    0% 3%, 
    100% 0%, 
    97% 100%, 
     3% 97%);
         margin-left:1vw;
}

/* חץ שמאלה */
.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link.nav-link-next:before {
    content: "";
    display: block;
    width: 1.5vw;
    height: 1.5vw;
 padding: 0.5vw;
    background-color: currentColor; /* ישתמש בצבע ה־font של האלמנט */
    -webkit-mask: url('https://swing.it.zing-media.co.il/wp-content/uploads/2025/08/left-arrow-icon.svg') no-repeat center;
    -webkit-mask-size: contain;
    mask: url('https://swing.it.zing-media.co.il/wp-content/uploads/2025/08/left-arrow-icon.svg') no-repeat center;
    mask-size: contain;
}



.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link.nav-link-prev{
   clip-path: polygon(
    0% 3%, 
    100% 0%, 
    97% 100%, 
     3% 97%);
}
/* חץ שמאלה */
.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link.nav-link-prev:before {
    content: "";
    display: block;
    width: 1.5vw;
    height: 1.5vw;
 padding: 0.5vw;
    background-color: currentColor; /* ישתמש בצבע ה־font של האלמנט */
    -webkit-mask: url('https://swing.it.zing-media.co.il/wp-content/uploads/2025/08/left-arrow-icon.svg') no-repeat center;
    -webkit-mask-size: contain;
    mask: url('https://swing.it.zing-media.co.il/wp-content/uploads/2025/08/left-arrow-icon.svg') no-repeat center;
    mask-size: contain;
    transform: scaleX(-1);
}





@media(max-width:1025px){
    .elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-wrap{
     min-height: 16vw;
    }
    

}


@media(max-width:767px){
    .elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-wrap{
     min-height: 0px !important;
    }

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-wrap{
     min-height: 0px !important;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-date{
    width: 15px;
    height:15px;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link{
    width: 25px;
    height: 25px;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link.nav-link-next{
  margin-left:5px;
}

/* חץ שמאלה */
.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link.nav-link-next:before, .elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-nav__link.nav-link-prev:before {
    width: 15px;
    height:15px;
 padding: 5px;
}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-wrap {
   padding-bottom: 5px;
    }

}

.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-mobile-event,.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-mobile-trigger,.elementor-6340 .elementor-element.elementor-element-7a756f7 .jet-calendar-week__day-mobile-overlay{
   display: none !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'swing-new';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://swing.it.zing-media.co.il/wp-content/uploads/2025/09/FtSwing-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'orvani';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://swing.it.zing-media.co.il/wp-content/uploads/2025/08/FtBasicSemiCondensed-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'orvani';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://swing.it.zing-media.co.il/wp-content/uploads/2025/08/FtBasicSemiCondensed-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'orvani';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://swing.it.zing-media.co.il/wp-content/uploads/2025/08/FtBasicSemiCondensed-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */