.elementor-2713 .elementor-element.elementor-element-37699c8f{--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;--padding-top:clamp(118px, 10vw, 160px) /*144px @ 1440*/;--padding-bottom:0;--padding-left:0;--padding-right:0;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2713 .elementor-element.elementor-element-c7d6397{width:var( --container-widget-width, clamp(328px, 27.78vw, 444px) /*400px @ 1440*/ );max-width:clamp(328px, 27.78vw, 444px) /*400px @ 1440*/;--container-widget-width:clamp(328px, 27.78vw, 444px) /*400px @ 1440*/;--container-widget-flex-grow:0;}.elementor-2713 .elementor-element.elementor-element-c7d6397 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-1a94fa3{--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-end;--align-items:flex-start;--flex-wrap:wrap;--padding-top:clamp(36px, 3.06vw, 49px) /*44px @ 1440*/;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2713 .elementor-element.elementor-element-1cdbe6d6{background-color:var( --e-global-color-7fd6678 );padding:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/ clamp(20px, 1.74vw, 28px) /*25px @ 1440*/ clamp(8px, 0.69vw, 11px) /*10px @ 1440*/ clamp(33px, 2.78vw, 44px) /*40px @ 1440*/;top:clamp(34px, 2.92vw, 47px) /*42px @ 1440*/;border-radius:0 clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ 0;box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.1607843137254902);}.elementor-2713 .elementor-element.elementor-element-1cdbe6d6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2713 .elementor-element.elementor-element-1cdbe6d6{left:clamp(-13px, -0.83vw, -10px) /*-12px @ 1440*/;}body.rtl .elementor-2713 .elementor-element.elementor-element-1cdbe6d6{right:clamp(-13px, -0.83vw, -10px) /*-12px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-63ad39c7{--e-transform-translateY:-50%;background-color:var( --e-global-color-7fd6678 );padding:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/ clamp(20px, 1.74vw, 28px) /*25px @ 1440*/ clamp(8px, 0.69vw, 11px) /*10px @ 1440*/ clamp(33px, 2.78vw, 44px) /*40px @ 1440*/;top:50vh;z-index:1;border-radius:0 clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ 0;box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.1607843137254902);}.elementor-2713 .elementor-element.elementor-element-63ad39c7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2713 .elementor-element.elementor-element-63ad39c7{left:0;}body.rtl .elementor-2713 .elementor-element.elementor-element-63ad39c7{right:0;}.elementor-2713 .elementor-element.elementor-element-34c17d96{width:initial;max-width:initial;}.elementor-2713 .elementor-element.elementor-element-34c17d96 > .elementor-widget-container{padding:clamp(10px, 0.83vw, 13px) /*12px @ 1440*/ 0 0 0;}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-active-tags__title{font-family:var( --e-global-typography-97020fa-font-family ), Sans-serif;font-size:var( --e-global-typography-97020fa-font-size );font-weight:var( --e-global-typography-97020fa-font-weight );text-transform:var( --e-global-typography-97020fa-text-transform );font-style:var( --e-global-typography-97020fa-font-style );text-decoration:var( --e-global-typography-97020fa-text-decoration );line-height:var( --e-global-typography-97020fa-line-height );color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-smart-filters-active-tags{flex-direction:row;}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-active-tags__list{flex-direction:row;}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-active-tag{margin-right:12px;margin-bottom:12px;font-family:var( --e-global-typography-97020fa-font-family ), Sans-serif;font-size:var( --e-global-typography-97020fa-font-size );font-weight:var( --e-global-typography-97020fa-font-weight );text-transform:var( --e-global-typography-97020fa-text-transform );font-style:var( --e-global-typography-97020fa-font-style );text-decoration:var( --e-global-typography-97020fa-text-decoration );line-height:var( --e-global-typography-97020fa-line-height );color:var( --e-global-color-e389dd0 );background-color:var( --e-global-color-1d05ac6 );border-radius:20px 20px 20px 20px;padding:5px 36px 9px 17px;}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-active-tag:hover{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-active-tag__remove{font-size:0px;top:8px;right:12px;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-fa6edab{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input-wrapper{max-width:100%;}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input:focus{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input:focus::placeholder{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input:focus:-ms-input-placeholder{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input:focus::-ms-input-placeholder{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input:focus ~ .jet-search-filter__input-clear{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input:focus ~ .jet-search-filter__input-loading{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-639c801e{--display:flex;--position:fixed;--min-height:100vh;--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;top:0px;--z-index:99999;}body:not(.rtl) .elementor-2713 .elementor-element.elementor-element-639c801e{left:0px;}body.rtl .elementor-2713 .elementor-element.elementor-element-639c801e{right:0px;}.elementor-2713 .elementor-element.elementor-element-25580bd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0 clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ clamp(25px, 2.08vw, 33px) /*30px @ 1440*/ 0;box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.3);--padding-top:clamp(26px, 2.22vw, 36px) /*32px @ 1440*/;--padding-bottom:clamp(26px, 2.22vw, 36px) /*32px @ 1440*/;--padding-left:clamp(116px, 9.86vw, 158px) /*142px @ 1440*/;--padding-right:12px;}.elementor-2713 .elementor-element.elementor-element-25580bd1:not(.elementor-motion-effects-element-type-background), .elementor-2713 .elementor-element.elementor-element-25580bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fd6678 );}body:not(.rtl) .elementor-2713 .elementor-element.elementor-element-3a1b5d29{left:0px;}body.rtl .elementor-2713 .elementor-element.elementor-element-3a1b5d29{right:0px;}.elementor-2713 .elementor-element.elementor-element-3a1b5d29{top:0px;z-index:-1;}.elementor-2713 .elementor-element.elementor-element-2d2be1f3{--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-start;--gap:0 clamp(11px, 0.97vw, 16px) /*14px @ 1440*/;--row-gap:0;--column-gap:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/;--flex-wrap:wrap;}.elementor-2713 .elementor-element.elementor-element-63bd4816 .elementor-heading-title{font-family:var( --e-global-typography-b0e48b4-font-family ), Sans-serif;font-size:var( --e-global-typography-b0e48b4-font-size );font-weight:var( --e-global-typography-b0e48b4-font-weight );text-transform:var( --e-global-typography-b0e48b4-text-transform );font-style:var( --e-global-typography-b0e48b4-font-style );text-decoration:var( --e-global-typography-b0e48b4-text-decoration );line-height:var( --e-global-typography-b0e48b4-line-height );color:var( --e-global-color-text );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-2a3d52e9{z-index:999;}.elementor-2713 .elementor-element.elementor-element-2a3d52e9 img{width:clamp(20px, 1.74vw, 28px) /*25px @ 1440*/;}.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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.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-2713 .elementor-element.elementor-element-1c442f55{--divider-border-style:solid;--divider-color:var( --e-global-color-6fcbf1a );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-2713 .elementor-element.elementor-element-1c442f55 .elementor-divider-separator{width:100%;}.elementor-2713 .elementor-element.elementor-element-1c442f55 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2713 .elementor-element.elementor-element-12d59920{--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-start;--gap:0 clamp(11px, 0.97vw, 16px) /*14px @ 1440*/;--row-gap:0;--column-gap:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-2713 .elementor-element.elementor-element-1c3463e9{width:100%;max-width:100%;}.elementor-2713 .elementor-element.elementor-element-1c3463e9 > .elementor-widget-container{padding:clamp(10px, 0.83vw, 13px) /*12px @ 1440*/ 0 0 0;}.elementor-2713 .elementor-element.elementor-element-1c3463e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-active-tags__title{font-family:var( --e-global-typography-97020fa-font-family ), Sans-serif;font-size:var( --e-global-typography-97020fa-font-size );font-weight:var( --e-global-typography-97020fa-font-weight );text-transform:var( --e-global-typography-97020fa-text-transform );font-style:var( --e-global-typography-97020fa-font-style );text-decoration:var( --e-global-typography-97020fa-text-decoration );line-height:var( --e-global-typography-97020fa-line-height );color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-smart-filters-active-tags{flex-direction:row;}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-active-tags__list{flex-direction:row;}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-active-tag{margin-right:12px;margin-bottom:12px;font-family:var( --e-global-typography-97020fa-font-family ), Sans-serif;font-size:var( --e-global-typography-97020fa-font-size );font-weight:var( --e-global-typography-97020fa-font-weight );text-transform:var( --e-global-typography-97020fa-text-transform );font-style:var( --e-global-typography-97020fa-font-style );text-decoration:var( --e-global-typography-97020fa-text-decoration );line-height:var( --e-global-typography-97020fa-line-height );color:var( --e-global-color-e389dd0 );background-color:var( --e-global-color-1d05ac6 );border-radius:20px 20px 20px 20px;padding:5px 36px 9px 17px;}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-active-tag:hover{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-active-tag__remove{font-size:0px;top:8px;right:12px;}.elementor-2713 .elementor-element.elementor-element-53eb8d91{--divider-border-style:solid;--divider-color:var( --e-global-color-6fcbf1a );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-2713 .elementor-element.elementor-element-53eb8d91 .elementor-divider-separator{width:100%;}.elementor-2713 .elementor-element.elementor-element-53eb8d91 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2713 .elementor-element.elementor-element-2084a270{--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;}.elementor-2713 .elementor-element.elementor-element-70fde8f0{padding:0px 0px 0px 12px;}.elementor-2713 .elementor-element.elementor-element-70fde8f0 img{width:clamp(48px, 4.03vw, 64px) /*58px @ 1440*/;height:clamp(43px, 3.61vw, 58px) /*52px @ 1440*/;object-fit:contain;object-position:center center;}.elementor-2713 .elementor-element.elementor-element-5b626b3b{padding:0px 0px 0px 12px;}.elementor-2713 .elementor-element.elementor-element-5b626b3b img{width:clamp(54px, 4.58vw, 73px) /*66px @ 1440*/;height:clamp(46px, 3.89vw, 62px) /*56px @ 1440*/;object-fit:contain;object-position:center center;}.elementor-2713 .elementor-element.elementor-element-f40b446{padding:0px 0px 0px 14px;}.elementor-2713 .elementor-element.elementor-element-f40b446 img{width:clamp(38px, 3.19vw, 51px) /*46px @ 1440*/;height:clamp(45px, 3.82vw, 61px) /*55px @ 1440*/;object-fit:contain;object-position:center center;}.elementor-2713 .elementor-element.elementor-element-1dea100f{padding:0px 0px 0px 12px;}.elementor-2713 .elementor-element.elementor-element-1dea100f img{width:clamp(55px, 4.65vw, 74px) /*67px @ 1440*/;height:clamp(55px, 4.65vw, 74px) /*67px @ 1440*/;object-fit:contain;object-position:center center;}.elementor-2713 .elementor-element.elementor-element-5002ca9f{padding:0px 0px 0px 12px;}.elementor-2713 .elementor-element.elementor-element-5002ca9f img{width:clamp(45px, 3.82vw, 61px) /*55px @ 1440*/;height:clamp(52px, 4.38vw, 70px) /*63px @ 1440*/;object-fit:contain;object-position:center center;}.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-76aa9cc2{width:100%;max-width:100%;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-top:calc(14px/2);margin-bottom:calc(14px/2);}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-list-tree__children{display:inline-block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-left:0px;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-checkboxes-list-wrapper{margin-left:calc(-28px/2);margin-right:calc(-28px/2);text-align:left;margin-top:calc(-14px/2);margin-bottom:calc(-14px/2);}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-checkboxes-list__label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-checkboxes-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-top:6px;margin-right:12px;background-color:var( --e-global-color-670864a );border-style:none;border-radius:20px 20px 20px 20px;overflow:hidden;}.rtl .elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-checkboxes-list__decorator{margin-left:12px;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-checkboxes-list__checked-icon{font-size:0px;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-collapse-icon{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-collapse-none{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-filter-label{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );margin:0px 0px 14px 0px;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-filters-counter{padding-left:5px;}.rtl .elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-filters-counter{padding-right:5px;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-filter+.jet-filter{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-40abfe20{--divider-border-style:solid;--divider-color:var( --e-global-color-6fcbf1a );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-2713 .elementor-element.elementor-element-40abfe20 .elementor-divider-separator{width:100%;}.elementor-2713 .elementor-element.elementor-element-40abfe20 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-2713 .elementor-element.elementor-element-3c34924f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2713 .elementor-element.elementor-element-60827b2c > .elementor-widget-container{padding:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/ 0 clamp(4px, 0.35vw, 6px) /*5px @ 1440*/ 0;border-style:solid;border-width:1.5px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-checkboxes-list__row{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-top:calc(14px/2);margin-bottom:calc(14px/2);}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-list-tree__children{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-left:0px;}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-checkboxes-list-wrapper{margin-left:calc(-28px/2);margin-right:calc(-28px/2);text-align:left;margin-top:calc(-14px/2);margin-bottom:calc(-14px/2);}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-checkboxes-list__label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-checkboxes-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-top:6px;margin-right:18px;background-color:var( --e-global-color-670864a );border-style:none;border-radius:20px 20px 20px 20px;overflow:hidden;}.rtl .elementor-2713 .elementor-element.elementor-element-60827b2c .jet-checkboxes-list__decorator{margin-left:18px;}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-checkboxes-list__checked-icon{font-size:0px;}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-collapse-icon{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-collapse-none{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-filter-label{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );margin:0px 0px 14px 0px;}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-2713 .elementor-element.elementor-element-60827b2c .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-filter+.jet-filter{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec > .elementor-widget-container{padding:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/ 0 clamp(4px, 0.35vw, 6px) /*5px @ 1440*/ 0;border-style:solid;border-width:1.5px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-checkboxes-list__row{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-top:calc(14px/2);margin-bottom:calc(14px/2);}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-list-tree__children{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-left:0px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-checkboxes-list-wrapper{margin-left:calc(-28px/2);margin-right:calc(-28px/2);text-align:left;margin-top:calc(-14px/2);margin-bottom:calc(-14px/2);}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-checkboxes-list__label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-checkboxes-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-top:6px;margin-right:18px;background-color:var( --e-global-color-670864a );border-style:none;border-radius:20px 20px 20px 20px;overflow:hidden;}.rtl .elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-checkboxes-list__decorator{margin-left:18px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-checkboxes-list__checked-icon{font-size:0px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-collapse-icon{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-collapse-none{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-filter-label{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );margin:0px 0px 14px 0px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-filter+.jet-filter{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-2e583982 > .elementor-widget-container{padding:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/ 0 clamp(4px, 0.35vw, 6px) /*5px @ 1440*/ 0;border-style:solid;border-width:1.5px 0px 1.5px 0px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-checkboxes-list__row{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-top:calc(14px/2);margin-bottom:calc(14px/2);}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-list-tree__children{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-left:0px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-checkboxes-list-wrapper{margin-left:calc(-28px/2);margin-right:calc(-28px/2);text-align:left;margin-top:calc(-14px/2);margin-bottom:calc(-14px/2);}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-checkboxes-list__label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-checkboxes-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-top:6px;margin-right:18px;background-color:var( --e-global-color-670864a );border-style:none;border-radius:20px 20px 20px 20px;overflow:hidden;}.rtl .elementor-2713 .elementor-element.elementor-element-2e583982 .jet-checkboxes-list__decorator{margin-left:18px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-checkboxes-list__checked-icon{font-size:0px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-collapse-icon{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-collapse-none{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-filter-label{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );margin:0px 0px 14px 0px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-2713 .elementor-element.elementor-element-2e583982 .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-filter+.jet-filter{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-4dc635{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a > .elementor-widget-container{padding:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/ 0 clamp(4px, 0.35vw, 6px) /*5px @ 1440*/ 0;border-style:solid;border-width:1.5px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-checkboxes-list__row{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-top:calc(14px/2);margin-bottom:calc(14px/2);}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-list-tree__children{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-left:0px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-checkboxes-list-wrapper{margin-left:calc(-28px/2);margin-right:calc(-28px/2);text-align:left;margin-top:calc(-14px/2);margin-bottom:calc(-14px/2);}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-checkboxes-list__label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-checkboxes-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-top:6px;margin-right:18px;background-color:var( --e-global-color-670864a );border-style:none;border-radius:20px 20px 20px 20px;overflow:hidden;}.rtl .elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-checkboxes-list__decorator{margin-left:18px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-checkboxes-list__checked-icon{font-size:0px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-collapse-icon{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-collapse-none{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-filter-label{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );margin:0px 0px 14px 0px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-filter+.jet-filter{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-7caf52da > .elementor-widget-container{padding:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/ 0 clamp(4px, 0.35vw, 6px) /*5px @ 1440*/ 0;border-style:solid;border-width:1.5px 0px 1.5px 0px;}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-checkboxes-list__row{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-top:calc(14px/2);margin-bottom:calc(14px/2);}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-list-tree__children{display:block;margin-right:calc(28px/2);margin-left:calc(28px/2);padding-left:0px;}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-checkboxes-list-wrapper{margin-left:calc(-28px/2);margin-right:calc(-28px/2);text-align:left;margin-top:calc(-14px/2);margin-bottom:calc(-14px/2);}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-checkboxes-list__label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-checkboxes-list__decorator{width:18px;height:18px;min-width:18px;min-height:18px;margin-top:6px;margin-right:18px;background-color:var( --e-global-color-670864a );border-style:none;border-radius:20px 20px 20px 20px;overflow:hidden;}.rtl .elementor-2713 .elementor-element.elementor-element-7caf52da .jet-checkboxes-list__decorator{margin-left:18px;}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-checkboxes-list__checked-icon{font-size:0px;}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-collapse-icon{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-collapse-none{width:20px;height:20px;}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-filter-label{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );margin:0px 0px 14px 0px;}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-2713 .elementor-element.elementor-element-7caf52da .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-filter+.jet-filter{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2713 .elementor-element.elementor-element-2810f889{--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-start;--gap:0 clamp(11px, 0.97vw, 16px) /*14px @ 1440*/;--row-gap:0;--column-gap:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-smart-filters-apply-button .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-61f135f6 .apply-filters__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-6fcbf1a );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:16px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-61f135f6 .apply-filters__button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-6fcbf1a );border-color:var( --e-global-color-6fcbf1a );}.elementor-2713 .elementor-element.elementor-element-61f135f6 .apply-filters__button:disabled{opacity:100%;color:var( --e-global-color-c5dc345 );background-color:var( --e-global-color-6fcbf1a );border-color:var( --e-global-color-6fcbf1a );}.elementor-2713 .elementor-element.elementor-element-73b904b9{--display:flex;--padding-top:clamp(33px, 2.78vw, 44px) /*40px @ 1440*/;--padding-bottom:clamp(116px, 9.86vw, 158px) /*142px @ 1440*/;--padding-left:0;--padding-right:0;}.elementor-widget-loop-grid .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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2713 .elementor-element.elementor-element-6a0ddd1b{--grid-columns:3;}.elementor-2713 .elementor-element.elementor-element-e2c8e9f > .elementor-widget-container{margin:clamp(52px, 4.44vw, 71px) /*64px @ 1440*/ 0 0 0;}.elementor-2713 .elementor-element.elementor-element-e2c8e9f .jet-filters-pagination{border-style:none;column-gap:6px;row-gap:6px;justify-content:center;}.elementor-2713 .elementor-element.elementor-element-e2c8e9f .jet-filters-pagination__link{padding:10px 10px 10px 10px;}.elementor-2713 .elementor-element.elementor-element-e2c8e9f .jet-filters-pagination__dots{padding:10px 10px 10px 10px;}.elementor-2713 .elementor-element.elementor-element-e2c8e9f .jet-filters-pagination__load-more .jet-filters-pagination__link{font-family:var( --e-global-typography-f6f2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-f6f2aab-font-size );font-weight:var( --e-global-typography-f6f2aab-font-weight );text-transform:var( --e-global-typography-f6f2aab-text-transform );font-style:var( --e-global-typography-f6f2aab-font-style );text-decoration:var( --e-global-typography-f6f2aab-text-decoration );line-height:var( --e-global-typography-f6f2aab-line-height );background-color:var( --e-global-color-6fcbf1a );color:var( --e-global-color-e389dd0 );padding:0px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-e2c8e9f .jet-filters-pagination__load-more .jet-filters-pagination__link:hover{color:var( --e-global-color-text );}.elementor-2713 .elementor-element.elementor-element-e2c8e9f .jet-filters-pagination__load-more{order:initial;}.elementor-2713 .elementor-element.elementor-element-1cbcd501{--display:flex;--gap:clamp(46px, 3.89vw, 62px) /*56px @ 1440*/ clamp(20px, 1.74vw, 28px) /*25px @ 1440*/;--row-gap:clamp(46px, 3.89vw, 62px) /*56px @ 1440*/;--column-gap:clamp(20px, 1.74vw, 28px) /*25px @ 1440*/;--padding-top:clamp(72px, 6.11vw, 98px) /*88px @ 1440*/;--padding-bottom:clamp(116px, 9.86vw, 158px) /*142px @ 1440*/;--padding-left:0;--padding-right:0;--z-index:2;}.elementor-2713 .elementor-element.elementor-element-1cbcd501:not(.elementor-motion-effects-element-type-background), .elementor-2713 .elementor-element.elementor-element-1cbcd501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5dc345 );}.elementor-2713 .elementor-element.elementor-element-48666c0{text-align:center;}.elementor-2713 .elementor-element.elementor-element-48666c0 .elementor-heading-title{font-family:var( --e-global-typography-f27c245-font-family ), Sans-serif;font-size:var( --e-global-typography-f27c245-font-size );font-weight:var( --e-global-typography-f27c245-font-weight );text-transform:var( --e-global-typography-f27c245-text-transform );font-style:var( --e-global-typography-f27c245-font-style );text-decoration:var( --e-global-typography-f27c245-text-decoration );line-height:var( --e-global-typography-f27c245-line-height );color:var( --e-global-color-text );}@media(max-width:1179px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-1a94fa3{--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-end;--align-items:center;--padding-top:36px;--padding-bottom:0;--padding-left:clamp(0px, calc(-13.63vw + 160.64px), 56px) /*56px @ 768 : 0px @ 1179*/;--padding-right:0;}.elementor-2713 .elementor-element.elementor-element-1cdbe6d6{top:36px;}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-active-tags__title{font-size:var( --e-global-typography-97020fa-font-size );line-height:var( --e-global-typography-97020fa-line-height );}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-active-tag{font-size:var( --e-global-typography-97020fa-font-size );line-height:var( --e-global-typography-97020fa-line-height );}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-25580bd1{--padding-top:clamp(20px, calc(1.46vw + 8.79px), 26px) /*20px @ 768 : 26px @ 1179*/;--padding-bottom:clamp(20px, calc(1.46vw + 8.79px), 26px) /*20px @ 768 : 26px @ 1179*/;--padding-left:clamp(72px, calc(10.71vw - 10.22px), 116px) /*72px @ 768 : 116px @ 1179*/;--padding-right:12px;}.elementor-2713 .elementor-element.elementor-element-63bd4816 .elementor-heading-title{font-size:var( --e-global-typography-b0e48b4-font-size );line-height:var( --e-global-typography-b0e48b4-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-active-tags__title{font-size:var( --e-global-typography-97020fa-font-size );line-height:var( --e-global-typography-97020fa-line-height );}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-active-tag{font-size:var( --e-global-typography-97020fa-font-size );line-height:var( --e-global-typography-97020fa-line-height );}.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-jet-smart-filters-apply-button .apply-filters__button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-61f135f6 .apply-filters__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2713 .elementor-element.elementor-element-6a0ddd1b{--grid-columns:2;}.elementor-2713 .elementor-element.elementor-element-e2c8e9f .jet-filters-pagination__load-more .jet-filters-pagination__link{font-size:var( --e-global-typography-f6f2aab-font-size );line-height:var( --e-global-typography-f6f2aab-line-height );}.elementor-2713 .elementor-element.elementor-element-48666c0 .elementor-heading-title{font-size:var( --e-global-typography-f27c245-font-size );line-height:var( --e-global-typography-f27c245-line-height );}}@media(min-width:768px){.elementor-2713 .elementor-element.elementor-element-37699c8f{--content-width:clamp(951px, 80.56vw, 1289px) /*1160px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-1a94fa3{--content-width:clamp(951px, 80.56vw, 1289px) /*1160px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-25580bd1{--width:clamp(776px, 65.76vw, 1052px) /*947px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-2d2be1f3{--width:clamp(623px, 52.78vw, 844px) /*760px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-12d59920{--width:clamp(623px, 52.78vw, 844px) /*760px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-3c34924f{--width:clamp(284px, 24.03vw, 384px) /*346px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-4dc635{--width:clamp(284px, 24.03vw, 384px) /*346px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-2810f889{--width:clamp(623px, 52.78vw, 844px) /*760px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-73b904b9{--content-width:clamp(1003px, 85vw, 1360px) /*1224px @ 1440*/;}.elementor-2713 .elementor-element.elementor-element-1cbcd501{--content-width:clamp(1003px, 85vw, 1360px) /*1224px @ 1440*/;}}@media(max-width:1179px) and (min-width:768px){.elementor-2713 .elementor-element.elementor-element-37699c8f{--content-width:clamp(680px, calc(65.94vw + 173.61px), 951px) /*680px @ 768 : 951px @ 1179*/;}.elementor-2713 .elementor-element.elementor-element-1a94fa3{--content-width:clamp(680px, calc(65.94vw + 173.61px), 951px) /*680px @ 768 : 951px @ 1179*/;}.elementor-2713 .elementor-element.elementor-element-25580bd1{--width:clamp(750px, calc(6.33vw + 701.42px), 776px) /*750px @ 768 : 776px @ 1179*/;}.elementor-2713 .elementor-element.elementor-element-73b904b9{--content-width:clamp(720px, calc(68.86vw + 191.18px), 1003px) /*720px @ 768 : 1003px @ 1179*/;}.elementor-2713 .elementor-element.elementor-element-1cbcd501{--content-width:clamp(720px, calc(68.86vw + 191.18px), 1003px) /*720px @ 768 : 1003px @ 1179*/;}}@media(max-width:767px){.elementor-2713 .elementor-element.elementor-element-37699c8f{--content-width:var(--def);}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-1a94fa3{--content-width:var(--def);--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;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2713 .elementor-element.elementor-element-1cdbe6d6{top:14px;}.elementor-2713 .elementor-element.elementor-element-34c17d96{width:100%;max-width:100%;}.elementor-2713 .elementor-element.elementor-element-34c17d96 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-34c17d96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-active-tags__title{font-size:var( --e-global-typography-97020fa-font-size );line-height:var( --e-global-typography-97020fa-line-height );}.elementor-2713 .elementor-element.elementor-element-34c17d96 .jet-active-tag{font-size:var( --e-global-typography-97020fa-font-size );line-height:var( --e-global-typography-97020fa-line-height );}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-fa6edab .jet-search-filter__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-639c801e{--width:100vw;}.elementor-2713 .elementor-element.elementor-element-25580bd1{--width:340px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:12px;}.elementor-2713 .elementor-element.elementor-element-2d2be1f3{--width:300px;}.elementor-2713 .elementor-element.elementor-element-63bd4816 .elementor-heading-title{font-size:var( --e-global-typography-b0e48b4-font-size );line-height:var( --e-global-typography-b0e48b4-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2713 .elementor-element.elementor-element-12d59920{--width:300px;}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-active-tags__title{font-size:var( --e-global-typography-97020fa-font-size );line-height:var( --e-global-typography-97020fa-line-height );}.elementor-2713 .elementor-element.elementor-element-1c3463e9 .jet-active-tag{font-size:var( --e-global-typography-97020fa-font-size );line-height:var( --e-global-typography-97020fa-line-height );}.elementor-2713 .elementor-element.elementor-element-70fde8f0{padding:0px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-5b626b3b{padding:0px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-f40b446{padding:0px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-1dea100f{padding:0px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-5002ca9f{padding:0px 0px 0px 0px;}.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 > .elementor-widget-container{padding:11px 0px 4px 0px;}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-76aa9cc2 .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-60827b2c .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-5d9a0eec .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-2e583982 > .elementor-widget-container{border-width:1.5px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-2e583982 .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-4a98fb7a .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2713 .elementor-element.elementor-element-7caf52da .jet-filter-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-2810f889{--width:300px;}.elementor-widget-jet-smart-filters-apply-button .apply-filters__button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2713 .elementor-element.elementor-element-61f135f6 .apply-filters__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2713 .elementor-element.elementor-element-73b904b9{--content-width:min(var(--def),350px);}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2713 .elementor-element.elementor-element-6a0ddd1b{--grid-columns:1;}.elementor-2713 .elementor-element.elementor-element-e2c8e9f .jet-filters-pagination__load-more .jet-filters-pagination__link{font-size:var( --e-global-typography-f6f2aab-font-size );line-height:var( --e-global-typography-f6f2aab-line-height );}.elementor-2713 .elementor-element.elementor-element-1cbcd501{--content-width:min(var(--def),350px);}.elementor-2713 .elementor-element.elementor-element-48666c0 .elementor-heading-title{font-size:var( --e-global-typography-f27c245-font-size );line-height:var( --e-global-typography-f27c245-line-height );}}/* Start custom CSS for container, class: .elementor-element-2084a270 */.elementor-2713 .elementor-element.elementor-element-2084a270 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d59920 */.elementor-2713 .elementor-element.elementor-element-12d59920 {
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    max-height: 59vh;
}
/* WebKit browsers (Chrome, Safari) */
.elementor-2713 .elementor-element.elementor-element-12d59920::-webkit-scrollbar {
    width: 8px; /* Width of the scrollbar */
}

.elementor-2713 .elementor-element.elementor-element-12d59920::-webkit-scrollbar-track {
    background: #f1f1f1; /* Background of the scrollbar track */
    border-radius: 10px;
}

.elementor-2713 .elementor-element.elementor-element-12d59920::-webkit-scrollbar-thumb {
    background: #888; /* Color of the scrollbar thumb */
    border-radius: 10px;
}

.elementor-2713 .elementor-element.elementor-element-12d59920::-webkit-scrollbar-thumb:hover {
    background: #555; /* Color of the scrollbar thumb on hover */
}
/* Firefox */
.elementor-2713 .elementor-element.elementor-element-12d59920 {
    scrollbar-width: thin; /* Makes the scrollbar thinner */
    scrollbar-color: #888 #f1f1f1; /* thumb color and track color */
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-apply-button, class: .elementor-element-61f135f6 */.elementor-2713 .elementor-element.elementor-element-61f135f6 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25580bd1 */.elementor-2713 .elementor-element.elementor-element-25580bd1 {
    max-height: 87vh;
}/* End custom CSS */
/* Start custom CSS *//*************************************************
******** SEARCH FILTER *****
*************************************************/
.jet-smart-filters-search .jet-search-filter__input-clear {
    right: 6px!important;
    margin-top:clamp(-17px, -1.04vw, -12px) /*-15px @ 1440*/!important;
    line-height: 1;
}

/*************************************************
******** FILTER OPEN BUTTONS AND ACTIVE TAGS *****
*************************************************/
.openfilter {
    cursor: pointer;
}
#filters2 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-content: center;
    align-items: center;
}
#filters2 span.filter-title {
    font-family: var(--e-global-typography-b0e48b4-font-family), Sans-serif;
    font-size: var(--e-global-typography-b0e48b4-font-size);
    font-weight: var(--e-global-typography-b0e48b4-font-weight);
    text-transform: var(--e-global-typography-b0e48b4-text-transform);
    font-style: var(--e-global-typography-b0e48b4-font-style);
    text-decoration: var(--e-global-typography-b0e48b4-text-decoration);
    line-height: 100%!important;
    color: var(--e-global-color-text);
    display:inline-block;
    transform: translateY(clamp(-3px, -0.21vw, -2px) /*-3px @ 1440*/);
}
#filters2,
#filters3{
    transition:left 400ms var(--cubix);
}
#filters2:hover,
.openfilter:hover + #filters2,
#filters2:focus,
.openfilter:focus + #filters2,
#filters3:hover,
#filters3:focus{
    left:0;
}
.openfilter a:hover,
.openfilter a:focus {
    text-decoration: underline!important;
    text-underline-offset: 2px!important;
    text-decoration-thickness: 1px!important;
}
.openfilter svg {
    width:clamp(20px, 1.74vw, 28px) /*25px @ 1440*/;
}
.openfilter circle {
    transition:transform 400ms var(--cubix);
}
.openfilter:hover #Ellipse_28,
.openfilter:hover + .openfilter #Ellipse_28,
.openfilter:hover #Ellipse_31,
.openfilter:hover + .openfilter #Ellipse_31{
    transform:translate(15170px, -961px);
}
.openfilter:hover #Ellipse_29,
.openfilter:hover + .openfilter #Ellipse_29,
.openfilter:hover #Ellipse_32,
.openfilter:hover + .openfilter #Ellipse_32{
    transform:translate(15178px, -952px);
}
.openfilter:hover #Ellipse_27,
.openfilter:hover + .openfilter #Ellipse_27,
.openfilter:hover #Ellipse_30,
.openfilter:hover + .openfilter #Ellipse_30{
    transform:translate(15177px, -970px);
}

@media (max-width:767px) {
.filter-title span {
    display:none;
}
}
/* TAGS */
.jet-active-tag__remove:after {
    content: '';
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url('https://nme.brro.nl/wp-content/uploads/2025/01/nme-haarlem-close.svg');
    background-size: contain;
    transition: filter 200ms;
}
.jet-active-tag:hover .jet-active-tag__remove:after {
    filter: brightness(0);
}
.term-public .jet-active-tag {
    background-color: var(--pink)!important;
}
.term-private .jet-active-tag {
    background-color: var(--green)!important;
}
.jet-smart-filters-active-tags .jet-active-tag__label {
    display: none;
}


/*************************************************
****************** FILTERS CON *******************
*************************************************/
#filters-container {
    transition:all 400ms var(--cubix);
}
#filters-container.open-filters {
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
#filters-container:not(.open-filters) {
    left: -102vw;
}
#filters-container .blur-background{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: var(--cremedark) 0% 0% no-repeat padding-box;
    opacity: 0;
    z-index: 998;
}
#filters-container.open-filters .blur-background {
    opacity: .55;
    filter: brightness(.4);
    transition:opacity 400ms ease;
    transition-delay: 300ms;
}
#filters-container .active-tags {
    min-height: 56px;
    display: block!important;
}
#close-filters {
    cursor: pointer;
}
#close-filters img {
    transition:filter 200ms;
}
#close-filters:hover img {
    filter: brightness(0);
}

/* individual filters */
.thema.filter .jet-checkboxes-list__item {
    display: inline-block!important;
}
@media (min-width:768px) {
    .thema.filter .jet-filter-row:first-of-type .jet-checkboxes-list__item,
    .thema.filter .jet-filter-row:nth-of-type(2) .jet-checkboxes-list__item {
        max-width: clamp(70px, 5.97vw, 96px) /*86px @ 1440*/;
    }
    .thema.filter .jet-filter-row:nth-of-type(3) .jet-checkboxes-list__item {
        max-width: clamp(105px, 8.89vw, 142px) /*128px @ 1440*/;
    }
    .thema.filter .jet-filter-row:nth-of-type(4) .jet-checkboxes-list__item {
        max-width: clamp(90px, 7.64vw, 122px) /*110px @ 1440*/;
    }
    .thema.filter .jet-filter-row:nth-of-type(5) .jet-checkboxes-list__item {
        max-width: clamp(98px, 8.33vw, 133px) /*120px @ 1440*/;
    }
}
@media (max-width:767px) {
    .thema.filter .jet-filter-row {
        max-width: 38%;
}
}
.thema.filter .jet-checkboxes-list__item img {
    filter: grayscale(1);
    transform:rotate(0deg);
    transition:all 200ms var(--cubix);
}
.thema.filter .jet-checkboxes-list__item:hover img {
    filter: grayscale(1);
    transform:rotate(-12deg);
}
.thema.filter .jet-filter-row:has(input:checked) img{
    filter: grayscale(0);
    transform:rotate(25deg);
}
.thema.filter .jet-filter-row:first-of-type:has(input:checked) img {
    transform:rotate(-85deg);
}
.thema.filter .jet-filter-row:nth-of-type(5):has(input:checked) img {
    transform:rotate(90deg);
}

/* dropdown */
.filter.dropdown .jet-filter-label {
    position: relative;
    cursor: pointer;
}
.filter.dropdown .jet-filter-label:after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%) rotate(180deg);
    transition: all 200ms var(--cubix);
    width: clamp(16px, 1.39vw, 22px) /*20px @ 1440*/;
    height: clamp(9px, 0.76vw, 12px) /*11px @ 1440*/;
    background-image: url('https://nme.brro.nl/wp-content/uploads/2025/01/nme_haarlem_arrow-up.svg');
    background-size: cover;
    background-repeat: no-repeat;
    filter: invert(1) grayscale(1) brightness(0);
}
.filter.dropdown .jet-filter-label.open:after {
    transform: translateY(-50%) rotate(0deg);
}
.filter.dropdown .jet-checkboxes-list {
    display: none;
    padding-bottom:clamp(11px, 0.97vw, 16px) /*14px @ 1440*/;
}
@media (min-width:768px) {
.filter.dropdown.mobile .jet-checkboxes-list {
    display: inherit;
}
}


/*disabled and no filters found */
.jsf_disabled {
    pointer-events: none;
}
.jet-smart-filters-checkboxes.no-filters {
    display: block !important;
    opacity:.25;
    pointer-events: none;
}
.jet-filter-row.jet-filter-row-disable.other-cat {
    display:none!important;
}

/* checkboxes */
.jet-checkboxes-list__decorator {
    width: clamp(15px, 1.25vw, 20px) /*18px @ 1440*/!important;
    min-width: clamp(15px, 1.25vw, 20px) /*18px @ 1440*/!important;
    height: clamp(15px, 1.25vw, 20px) /*18px @ 1440*/!important;
    min-height: clamp(15px, 1.25vw, 20px) /*18px @ 1440*/!important;
    margin-top: clamp(5px, 0.42vw, 7px) /*6px @ 1440*/!important;
}
.term-private .jet-filter-row:not(.jet-filter-row-disable):not(:has(input:checked)) .jet-checkboxes-list__decorator {
    background-color:var(--green)!important;
    opacity:.5;
}
.term-public .jet-filter-row:not(.jet-filter-row-disable):not(:has(input:checked)) .jet-checkboxes-list__decorator {
    background-color:var(--pink)!important;
    opacity:.5;
}/* End custom CSS */