.elementor-52 .elementor-element.elementor-element-0ec592e{--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;--padding-top:24px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-52 .elementor-element.elementor-element-910cf63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:40px;}.elementor-52 .elementor-element.elementor-element-ba34b58{--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:center;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-b00a23a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0.225px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-52 .elementor-element.elementor-element-986c78b{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-986c78b .elementor-divider-separator{width:100%;}.elementor-52 .elementor-element.elementor-element-986c78b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-52 .elementor-element.elementor-element-10ebc16{--display:flex;}.elementor-52 .elementor-element.elementor-element-8f59bdf{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:5px;--padding-bottom:5px;--padding-left:8px;--padding-right:8px;}.elementor-52 .elementor-element.elementor-element-8f59bdf:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-8f59bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-49473f1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-jet-smart-filters-remove-filters .jet-remove-all-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-fc074e9 .jet-remove-all-filters__button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.2px;background-color:var( --e-global-color-8e2fbcc );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3a613b3 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:20px 0px 0px 0px;-webkit-align-self:center;align-self:center;}.elementor-52 .elementor-element.elementor-element-fc074e9 .jet-remove-all-filters__button:hover{color:var( --e-global-color-14c3f91 );background-color:var( --e-global-color-3a613b3 );}.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 );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-4b0921e > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__row{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-list-tree__children{display:block;margin-right:calc(0px/2);margin-left:calc(0px/2);padding-left:15px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list-wrapper{margin-left:calc(-0px/2);margin-right:calc(-0px/2);margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-52 .elementor-element.elementor-element-4b0921e .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__decorator{width:20px;height:20px;min-width:20px;min-height:20px;margin-top:1px;margin-right:12px;background-color:var( --e-global-color-14c3f91 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c648804 );border-radius:2px 2px 2px 2px;overflow:hidden;}.rtl .elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__decorator{margin-left:12px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-3a613b3 );}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-14c3f91 );}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-collapse-icon{width:20px;height:20px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-collapse-none{width:20px;height:20px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-filter-label{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:150%;letter-spacing:0.2px;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-filters-counter{margin-left:initial;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );padding-left:4px;color:var( --e-global-color-secondary );}.rtl .elementor-52 .elementor-element.elementor-element-4b0921e .jet-filters-counter{margin-right:initial;padding-right:4px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-filter+.jet-filter{margin-top:24px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:24px;}.elementor-52 .elementor-element.elementor-element-b6ebedb{--display:flex;--position:fixed;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E7E7;--border-color:#E7E7E7;--padding-top:2px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;bottom:0px;--z-index:10;}.elementor-52 .elementor-element.elementor-element-b6ebedb:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-b6ebedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14c3f91 );}body:not(.rtl) .elementor-52 .elementor-element.elementor-element-b6ebedb{left:0px;}body.rtl .elementor-52 .elementor-element.elementor-element-b6ebedb{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-79fac01 .apply-filters__button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.2px;color:var( --e-global-color-14c3f91 );background-color:var( --e-global-color-8e2fbcc );border-style:none;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;-webkit-align-self:stretch;align-self:stretch;}.elementor-52 .elementor-element.elementor-element-79fac01 .apply-filters__button:disabled{opacity:50%;}.elementor-52 .elementor-element.elementor-element-99bc097 .jet-remove-all-filters__button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.2px;color:#B32222;background-color:var( --e-global-color-14c3f91 );border-style:none;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;-webkit-align-self:stretch;align-self:stretch;}.elementor-52 .elementor-element.elementor-element-829de78{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-52 .elementor-element.elementor-element-cff7d9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-10544ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:150%;letter-spacing:0.175px;color:var( --e-global-color-accent );}.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-52 .elementor-element.elementor-element-67df9d1 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-67df9d1 .elementor-icon{font-size:12px;}.elementor-52 .elementor-element.elementor-element-67df9d1 .elementor-icon svg{height:12px;}.elementor-52 .elementor-element.elementor-element-9988d02 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:150%;letter-spacing:0.175px;}.elementor-52 .elementor-element.elementor-element-7018c09 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:130%;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-2ca6ac6{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-52 .elementor-element.elementor-element-2ca6ac6:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2ca6ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-e4d4df0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-52 .elementor-element.elementor-element-e4d4df0 .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c648804 );border-style:none;padding:4px 8px 4px 8px;}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input::placeholder{color:var( --e-global-color-c648804 );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input:-ms-input-placeholder{color:var( --e-global-color-c648804 );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input::-ms-input-placeholder{color:var( --e-global-color-c648804 );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input-clear{color:var( --e-global-color-c648804 );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input-loading{color:var( --e-global-color-c648804 );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input:focus{color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input:focus::placeholder{color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input:focus:-ms-input-placeholder{color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input:focus::-ms-input-placeholder{color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input:focus ~ .jet-search-filter__input-clear{color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input:focus ~ .jet-search-filter__input-loading{color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__submit > i{font-size:15px;}.elementor-52 .elementor-element.elementor-element-e4d4df0 .button-icon-position-right .jet-search-filter__submit > i{margin-left:0px;}.elementor-52 .elementor-element.elementor-element-e4d4df0 .button-icon-position-left .jet-search-filter__submit > i{margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-52 .elementor-element.elementor-element-00e1452 .elementor-button{background-color:var( --e-global-color-8e2fbcc );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.2px;fill:var( --e-global-color-14c3f91 );color:var( --e-global-color-14c3f91 );padding:8px 12px 8px 12px;}.elementor-52 .elementor-element.elementor-element-00e1452 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-00e1452 .elementor-button:focus{background-color:var( --e-global-color-3a613b3 );color:var( --e-global-color-14c3f91 );}.elementor-52 .elementor-element.elementor-element-00e1452 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-00e1452 .elementor-button:focus svg{fill:var( --e-global-color-14c3f91 );}.elementor-52 .elementor-element.elementor-element-dcd5649 .elementor-button{background-color:var( --e-global-color-14c3f91 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:6px 12px 6px 6px;}.elementor-52 .elementor-element.elementor-element-dcd5649 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-dcd5649 .elementor-button:focus{background-color:var( --e-global-color-14c3f91 );color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-dcd5649 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-dcd5649 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-fb329d6 .elementor-button{background-color:var( --e-global-color-8e2fbcc );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.2px;fill:var( --e-global-color-14c3f91 );color:var( --e-global-color-14c3f91 );padding:8px 16px 8px 16px;}.elementor-52 .elementor-element.elementor-element-fb329d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-52 .elementor-element.elementor-element-fb329d6 .elementor-button .elementor-button-content-wrapper{gap:12px;justify-content:start;}.elementor-52 .elementor-element.elementor-element-a835737{--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;--align-items:center;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8e2fbcc );--border-color:var( --e-global-color-8e2fbcc );--border-radius:8px 8px 8px 8px;--padding-top:7px;--padding-bottom:7px;--padding-left:16px;--padding-right:16px;}.elementor-52 .elementor-element.elementor-element-7c023cc{margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;z-index:2;}.elementor-52 .elementor-element.elementor-element-7c023cc .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-8ec0b3d .jet-sorting-select{max-width:100%;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.2px;color:var( --e-global-color-accent );background-color:#F6F6F6;border-style:none;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-e091fd1{--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;--align-items:center;}.elementor-52 .elementor-element.elementor-element-a02bdab{z-index:2;}.elementor-52 .elementor-element.elementor-element-a02bdab .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-be25d62 > .elementor-widget-container{margin:0px -20px 0px -15px;}.elementor-52 .elementor-element.elementor-element-be25d62 .jet-sorting-select{max-width:220px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.2px;color:var( --e-global-color-accent );background-color:#F6F6F6;border-style:none;}.elementor-52 .elementor-element.elementor-element-75b62f3{background-color:#F6F6F6;z-index:2;}.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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-9ca0d12{--grid-columns:1;--grid-row-gap:24px;}.elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__link, .elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__dots{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.2px;}.elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__link{color:var( --e-global-color-accent );padding:8px 15px 8px 15px;border-radius:8px 8px 8px 8px;}.elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__dots{color:var( --e-global-color-accent );padding:8px 15px 8px 15px;border-radius:8px 8px 8px 8px;}.elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__link:hover{background-color:#93BDE6;}.elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:#93BDE6;}.elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__item{margin-right:calc(2px/2);margin-left:calc(2px/2);margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination{margin-right:calc(-2px/2);margin-left:calc(-2px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);justify-content:center;}.elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__load-more{order:initial;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-910cf63{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:20px;}.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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-jet-smart-filters-remove-filters .jet-remove-all-filters__button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-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-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-filters-counter{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-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-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-52 .elementor-element.elementor-element-7c023cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-a02bdab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-9ca0d12{--grid-columns:1;}}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-910cf63{--width:350px;}.elementor-52 .elementor-element.elementor-element-829de78{--width:calc(100% - 350px);}}@media(max-width:1024px) and (min-width:768px){.elementor-52 .elementor-element.elementor-element-910cf63{--width:250px;}.elementor-52 .elementor-element.elementor-element-829de78{--width:calc(100% - 250px);}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-0ec592e{--padding-top:16px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-52 .elementor-element.elementor-element-910cf63{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-ba34b58{--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.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-52 .elementor-element.elementor-element-b00a23a .elementor-heading-title{font-size:18px;line-height:150%;letter-spacing:0.225px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-10ebc16{--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-widget-jet-smart-filters-remove-filters .jet-remove-all-filters__button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-fc074e9 .jet-remove-all-filters__button{font-size:16px;line-height:150%;letter-spacing:0.2px;}.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-52 .elementor-element.elementor-element-4b0921e > .elementor-widget-container{margin:0px 0px 175px 0px;padding:0px 16px 0px 16px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-filter-label{font-size:16px;line-height:150%;letter-spacing:0.2px;}.elementor-52 .elementor-element.elementor-element-4b0921e .jet-filters-counter{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-52 .elementor-element.elementor-element-79fac01 .apply-filters__button{font-size:16px;line-height:150%;letter-spacing:0.2px;}.elementor-52 .elementor-element.elementor-element-99bc097 .jet-remove-all-filters__button{font-size:16px;line-height:150%;letter-spacing:0.2px;}.elementor-52 .elementor-element.elementor-element-829de78{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-52 .elementor-element.elementor-element-10544ee .elementor-heading-title{font-size:16px;line-height:150%;letter-spacing:0.175px;}.elementor-52 .elementor-element.elementor-element-9988d02 .elementor-heading-title{font-size:16px;line-height:150%;letter-spacing:0.175px;}.elementor-52 .elementor-element.elementor-element-7018c09 .elementor-heading-title{font-size:24px;line-height:150%;letter-spacing:0.75px;}.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-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-52 .elementor-element.elementor-element-00e1452 .elementor-button{font-size:16px;line-height:150%;letter-spacing:0.2px;}.elementor-52 .elementor-element.elementor-element-dcd5649 .elementor-button{font-size:16px;line-height:150%;letter-spacing:0.2px;}.elementor-52 .elementor-element.elementor-element-fb329d6 .elementor-button{font-size:16px;line-height:150%;letter-spacing:0.2px;}.elementor-52 .elementor-element.elementor-element-7c023cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-8ec0b3d .jet-sorting-select{font-size:16px;line-height:150%;letter-spacing:0.2px;}.elementor-52 .elementor-element.elementor-element-a02bdab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-52 .elementor-element.elementor-element-be25d62 .jet-sorting-select{font-size:16px;line-height:150%;letter-spacing:0.2px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-9ca0d12{--grid-columns:1;--grid-row-gap:16px;}.elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__link, .elementor-52 .elementor-element.elementor-element-10d09c1 .jet-filters-pagination__dots{font-size:16px;line-height:150%;letter-spacing:0.2px;}}/* Start custom CSS for jet-smart-filters-remove-filters, class: .elementor-element-fc074e9 */.elementor-52 .elementor-element.elementor-element-fc074e9, 
.elementor-52 .elementor-element.elementor-element-fc074e9:hover,
.elementor-52 .elementor-element.elementor-element-fc074e9 button, 
.elementor-52 .elementor-element.elementor-element-fc074e9 button:hover{
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-4b0921e */@media (max-width: 767px) {
    .elementor-52 .elementor-element.elementor-element-4b0921e * {
        background: white !important;
    }
}
.elementor-52 .elementor-element.elementor-element-4b0921e .hide {
    display: none;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-filter-label.flip:after {
    transform: rotate(0deg);
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-smart-filters-checkboxes {
    position: relative;
    background: #f6f6f6;
    z-index: 2;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-filter-label {
    cursor: pointer;
    position: relative;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-filter-label:after {
    content: '';
    display: block;
    position: absolute;
    right: 4px;
    top: 4px;
    height: 16px;
    width: 16px;
    pointer-events: none;
    transform: rotate(180deg);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.64689 4.64592C1.69334 4.59935 1.74852 4.56241 1.80926 4.5372C1.87001 4.512 1.93513 4.49902 2.00089 4.49902C2.06666 4.49902 2.13178 4.512 2.19253 4.5372C2.25327 4.56241 2.30845 4.59935 2.35489 4.64592L8.00089 10.2929L13.6469 4.64592C13.6934 4.59943 13.7486 4.56255 13.8093 4.53739C13.87 4.51223 13.9352 4.49929 14.0009 4.49929C14.0666 4.49929 14.1317 4.51223 14.1925 4.53739C14.2532 4.56255 14.3084 4.59943 14.3549 4.64592C14.4014 4.6924 14.4383 4.74759 14.4634 4.80833C14.4886 4.86907 14.5015 4.93417 14.5015 4.99992C14.5015 5.06566 14.4886 5.13076 14.4634 5.1915C14.4383 5.25224 14.4014 5.30743 14.3549 5.35392L8.35489 11.3539C8.30845 11.4005 8.25327 11.4374 8.19253 11.4626C8.13178 11.4878 8.06666 11.5008 8.00089 11.5008C7.93513 11.5008 7.87001 11.4878 7.80926 11.4626C7.74852 11.4374 7.69334 11.4005 7.64689 11.3539L1.64689 5.35392C1.60033 5.30747 1.56339 5.2523 1.53818 5.19155C1.51297 5.13081 1.5 5.06568 1.5 4.99992C1.5 4.93415 1.51297 4.86903 1.53818 4.80828C1.56339 4.74754 1.60033 4.69236 1.64689 4.64592Z' fill='%232362A2'/%3E%3C/svg%3E") !important;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-smart-filters-checkboxes:not(:has(.jet-checkboxes-list)) {
    display: none;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-list-tree__parent .jet-filters-counter {
    display: none;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-list-tree__parent .jet-checkboxes-list__label {
    color: #1e5086;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-list-tree__parent .jet-checkboxes-list__decorator {
    border-color: #1e5086;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__decorator {
    position: absolute;
    left: 0;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__button {
    display: block;
    padding: 0 25px 0 32px;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__row {
    flex-direction: row-reverse;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-collapse-icon path, .elementor-52 .elementor-element.elementor-element-4b0921e .jet-collapse-none {
    display: none;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-collapse-icon {
    width: 16px;
    height: 16px;
    cursor: pointer;
    position: absolute;
    right: 0;
    z-index: 2;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator, .elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__checked-icon, .elementor-52 .elementor-element.elementor-element-4b0921e .jet-checkboxes-list__checked-icon svg {
    background: #1e5086 !important;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-collapse-icon-open {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.64689 4.64592C1.69334 4.59935 1.74852 4.56241 1.80926 4.5372C1.87001 4.512 1.93513 4.49902 2.00089 4.49902C2.06666 4.49902 2.13178 4.512 2.19253 4.5372C2.25327 4.56241 2.30845 4.59935 2.35489 4.64592L8.00089 10.2929L13.6469 4.64592C13.6934 4.59943 13.7486 4.56255 13.8093 4.53739C13.87 4.51223 13.9352 4.49929 14.0009 4.49929C14.0666 4.49929 14.1317 4.51223 14.1925 4.53739C14.2532 4.56255 14.3084 4.59943 14.3549 4.64592C14.4014 4.6924 14.4383 4.74759 14.4634 4.80833C14.4886 4.86907 14.5015 4.93417 14.5015 4.99992C14.5015 5.06566 14.4886 5.13076 14.4634 5.1915C14.4383 5.25224 14.4014 5.30743 14.3549 5.35392L8.35489 11.3539C8.30845 11.4005 8.25327 11.4374 8.19253 11.4626C8.13178 11.4878 8.06666 11.5008 8.00089 11.5008C7.93513 11.5008 7.87001 11.4878 7.80926 11.4626C7.74852 11.4374 7.69334 11.4005 7.64689 11.3539L1.64689 5.35392C1.60033 5.30747 1.56339 5.2523 1.53818 5.19155C1.51297 5.13081 1.5 5.06568 1.5 4.99992C1.5 4.93415 1.51297 4.86903 1.53818 4.80828C1.56339 4.74754 1.60033 4.69236 1.64689 4.64592Z' fill='%232362A2'/%3E%3C/svg%3E") !important;
}
.elementor-52 .elementor-element.elementor-element-4b0921e .jet-collapse-icon-close {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.64592 11.3541C1.69236 11.4006 1.74754 11.4376 1.80828 11.4628C1.86903 11.488 1.93415 11.501 1.99992 11.501C2.06568 11.501 2.13081 11.488 2.19155 11.4628C2.2523 11.4376 2.30747 11.4006 2.35392 11.3541L7.99992 5.70708L13.6459 11.3541C13.6924 11.4006 13.7476 11.4374 13.8083 11.4626C13.8691 11.4878 13.9342 11.5007 13.9999 11.5007C14.0657 11.5007 14.1308 11.4878 14.1915 11.4626C14.2522 11.4374 14.3074 11.4006 14.3539 11.3541C14.4004 11.3076 14.4373 11.2524 14.4624 11.1917C14.4876 11.1309 14.5005 11.0658 14.5005 11.0001C14.5005 10.9343 14.4876 10.8692 14.4624 10.8085C14.4373 10.7478 14.4004 10.6926 14.3539 10.6461L8.35392 4.64608C8.30747 4.59952 8.2523 4.56258 8.19155 4.53737C8.13081 4.51216 8.06568 4.49919 7.99992 4.49919C7.93415 4.49919 7.86903 4.51216 7.80828 4.53737C7.74754 4.56258 7.69236 4.59952 7.64592 4.64608L1.64592 10.6461C1.59935 10.6925 1.56241 10.7477 1.5372 10.8084C1.512 10.8692 1.49902 10.9343 1.49902 11.0001C1.49902 11.0659 1.512 11.131 1.5372 11.1917C1.56241 11.2525 1.59935 11.3076 1.64592 11.3541Z' fill='%232362A2'/%3E%3C/svg%3E") !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-910cf63 */@media (max-width: 767px) {
    .elementor-52 .elementor-element.elementor-element-910cf63 {
        position: absolute;
        z-index: 10;
        left: 0;
        top: -68px;
        height: 100vh;
        overflow: scroll;
        background: white;
    }
    .elementor-52 .elementor-element.elementor-element-910cf63 * {
        background: white;
    }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-e4d4df0 */.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__submit {
    display: none;
}
.elementor-52 .elementor-element.elementor-element-e4d4df0 .jet-search-filter__input {
    outline: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00e1452 */.elementor-52 .elementor-element.elementor-element-00e1452 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dcd5649 */.elementor-52 .elementor-element.elementor-element-dcd5649 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb329d6 */.elementor-52 .elementor-element.elementor-element-fb329d6 * {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89fa96f */.elementor-52 .elementor-element.elementor-element-89fa96f {
    flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c023cc */.elementor-52 .elementor-element.elementor-element-7c023cc {
    flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-sorting, class: .elementor-element-8ec0b3d */.elementor-52 .elementor-element.elementor-element-8ec0b3d, .elementor-52 .elementor-element.elementor-element-8ec0b3d * {
    outline: none;
    cursor: pointer;
    width: 100% !important;
    -webkit-appearance: none;
    -moz-appearance: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-057c47f */.elementor-52 .elementor-element.elementor-element-057c47f {
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-sorting, class: .elementor-element-be25d62 */.elementor-52 .elementor-element.elementor-element-be25d62 * {
    outline: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-9ca0d12 */.elementor-52 .elementor-element.elementor-element-9ca0d12 .term-994 a {
    display: flex;
    gap: 6px;
    align-items: center;
    background-color: #E2F6E3;
}
.elementor-52 .elementor-element.elementor-element-9ca0d12 .term-994 a:before {
    content: '';
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 14.5C2.60218 14.5 2.22064 14.342 1.93934 14.0607C1.65804 13.7794 1.5 13.3978 1.5 13V3C1.5 2.60218 1.65804 2.22064 1.93934 1.93934C2.22064 1.65804 2.60218 1.5 3 1.5H11C11.1326 1.5 11.2598 1.55268 11.3536 1.64645C11.4473 1.74021 11.5 1.86739 11.5 2C11.5 2.13261 11.4473 2.25979 11.3536 2.35355C11.2598 2.44732 11.1326 2.5 11 2.5H3C2.86739 2.5 2.74021 2.55268 2.64645 2.64645C2.55268 2.74021 2.5 2.86739 2.5 3V13C2.5 13.1326 2.55268 13.2598 2.64645 13.3536C2.74021 13.4473 2.86739 13.5 3 13.5H13C13.1326 13.5 13.2598 13.4473 13.3536 13.3536C13.4473 13.2598 13.5 13.1326 13.5 13V8C13.5 7.86739 13.5527 7.74021 13.6464 7.64645C13.7402 7.55268 13.8674 7.5 14 7.5C14.1326 7.5 14.2598 7.55268 14.3536 7.64645C14.4473 7.74021 14.5 7.86739 14.5 8V13C14.5 13.3978 14.342 13.7794 14.0607 14.0607C13.7794 14.342 13.3978 14.5 13 14.5H3Z' fill='%233B3B3B'/%3E%3Cpath d='M8.35366 10.3539L15.3537 3.3539C15.4001 3.30741 15.437 3.25222 15.4622 3.19148C15.4873 3.13074 15.5003 3.06564 15.5003 2.9999C15.5003 2.93416 15.4873 2.86906 15.4622 2.80832C15.437 2.74758 15.4001 2.69239 15.3537 2.6459C15.3072 2.59941 15.252 2.56254 15.1912 2.53738C15.1305 2.51222 15.0654 2.49927 14.9997 2.49927C14.9339 2.49927 14.8688 2.51222 14.8081 2.53738C14.7473 2.56254 14.6921 2.59941 14.6457 2.6459L7.99966 9.2929L5.35366 6.6459C5.30717 6.59941 5.25198 6.56253 5.19124 6.53738C5.1305 6.51222 5.0654 6.49927 4.99966 6.49927C4.93391 6.49927 4.86881 6.51222 4.80807 6.53738C4.74733 6.56253 4.69214 6.59941 4.64566 6.6459C4.59917 6.69239 4.56229 6.74758 4.53713 6.80832C4.51197 6.86905 4.49902 6.93415 4.49902 6.9999C4.49902 7.06564 4.51197 7.13074 4.53713 7.19148C4.56229 7.25222 4.59917 7.30741 4.64566 7.3539L7.64566 10.3539C7.6921 10.4005 7.74728 10.4374 7.80802 10.4626C7.86877 10.4878 7.93389 10.5008 7.99966 10.5008C8.06542 10.5008 8.13054 10.4878 8.19129 10.4626C8.25203 10.4374 8.30721 10.4005 8.35366 10.3539Z' fill='%233B3B3B'/%3E%3C/svg%3E");
}
.elementor-52 .elementor-element.elementor-element-9ca0d12 .term-995 a {
    display: flex;
    gap: 6px;
    align-items: center;
    background-color: #FDE3E3;
}
.elementor-52 .elementor-element.elementor-element-9ca0d12 .term-995 a:before {
    content: '';
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M0 2C0 1.73478 0.105357 1.48043 0.292893 1.29289C0.48043 1.10536 0.734784 1 1 1H15C15.2652 1 15.5196 1.10536 15.7071 1.29289C15.8946 1.48043 16 1.73478 16 2V4C16 4.26522 15.8946 4.51957 15.7071 4.70711C15.5196 4.89464 15.2652 5 15 5V12.5C15 13.163 14.7366 13.7989 14.2678 14.2678C13.7989 14.7366 13.163 15 12.5 15H3.5C2.83696 15 2.20107 14.7366 1.73223 14.2678C1.26339 13.7989 1 13.163 1 12.5V5C0.734784 5 0.48043 4.89464 0.292893 4.70711C0.105357 4.51957 0 4.26522 0 4V2ZM2 5V12.5C2 12.8978 2.15804 13.2794 2.43934 13.5607C2.72064 13.842 3.10218 14 3.5 14H12.5C12.8978 14 13.2794 13.842 13.5607 13.5607C13.842 13.2794 14 12.8978 14 12.5V5H2ZM15 2H1V4H15V2ZM5 7.5C5 7.36739 5.05268 7.24021 5.14645 7.14645C5.24021 7.05268 5.36739 7 5.5 7H10.5C10.6326 7 10.7598 7.05268 10.8536 7.14645C10.9473 7.24021 11 7.36739 11 7.5C11 7.63261 10.9473 7.75979 10.8536 7.85355C10.7598 7.94732 10.6326 8 10.5 8H5.5C5.36739 8 5.24021 7.94732 5.14645 7.85355C5.05268 7.75979 5 7.63261 5 7.5Z' fill='%233B3B3B'/%3E%3C/svg%3E");
}
.elementor-52 .elementor-element.elementor-element-9ca0d12 .instituce span {
    display: flex;
    gap: 6px;
    align-items: center;
}
.elementor-52 .elementor-element.elementor-element-9ca0d12 .instituce.kraj span:before {
    content: '';
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14.763 0.0748824C14.8354 0.119677 14.8952 0.182228 14.9367 0.256606C14.9782 0.330983 15 0.414722 15 0.499882V15.4999C15 15.6325 14.9473 15.7597 14.8536 15.8534C14.7598 15.9472 14.6326 15.9999 14.5 15.9999H11.5C11.3674 15.9999 11.2402 15.9472 11.1464 15.8534C11.0527 15.7597 11 15.6325 11 15.4999V13.9999H10V15.4999C10 15.6325 9.94732 15.7597 9.85355 15.8534C9.75979 15.9472 9.63261 15.9999 9.5 15.9999H0.5C0.367392 15.9999 0.240215 15.9472 0.146447 15.8534C0.0526784 15.7597 0 15.6325 0 15.4999V9.99988C7.96467e-05 9.89499 0.0331481 9.79277 0.0945249 9.7077C0.155902 9.62264 0.242478 9.55903 0.342 9.52588L6 7.63988V4.49988C6 4.4071 6.02582 4.31616 6.07456 4.23721C6.12331 4.15827 6.19305 4.09445 6.276 4.05288L14.276 0.0528824C14.3523 0.0146883 14.4371 -0.00334141 14.5224 0.00050948C14.6076 0.00436037 14.6904 0.0299637 14.763 0.0748824ZM6 8.69388L1 10.3599V14.9999H6V8.69388ZM7 14.9999H9V13.4999C9 13.3673 9.05268 13.2401 9.14645 13.1463C9.24021 13.0526 9.36739 12.9999 9.5 12.9999H11.5C11.6326 12.9999 11.7598 13.0526 11.8536 13.1463C11.9473 13.2401 12 13.3673 12 13.4999V14.9999H14V1.30888L7 4.80888V14.9999Z' fill='%233B3B3B'/%3E%3Cpath d='M2 11H3V12H2V11ZM4 11H5V12H4V11ZM2 13H3V14H2V13ZM4 13H5V14H4V13ZM8 9H9V10H8V9ZM10 9H11V10H10V9ZM8 11H9V12H8V11ZM10 11H11V12H10V11ZM12 9H13V10H12V9ZM12 11H13V12H12V11ZM8 7H9V8H8V7ZM10 7H11V8H10V7ZM12 7H13V8H12V7ZM8 5H9V6H8V5ZM10 5H11V6H10V5ZM12 5H13V6H12V5ZM12 3H13V4H12V3Z' fill='%233B3B3B'/%3E%3C/svg%3E");
}
.elementor-52 .elementor-element.elementor-element-9ca0d12 .instituce:not(.kraj)  span:before {
    content: '';
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_522_15059)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.817 0.112823C15.8743 0.159759 15.9204 0.218822 15.952 0.285748C15.9837 0.352674 16 0.425792 16 0.499823V14.4998C15.9999 14.6154 15.9598 14.7273 15.8866 14.8167C15.8133 14.906 15.7113 14.9672 15.598 14.9898L10.598 15.9898C10.5333 16.0028 10.4667 16.0028 10.402 15.9898L5.5 15.0098L0.598 15.9898C0.525489 16.0043 0.450665 16.0025 0.378921 15.9846C0.307176 15.9667 0.240296 15.9331 0.183099 15.8863C0.125903 15.8394 0.0798134 15.7804 0.0481518 15.7136C0.0164902 15.6468 4.46527e-05 15.5738 0 15.4998L0 1.49982C6.9782e-05 1.38428 0.0401561 1.27232 0.113443 1.18299C0.186731 1.09366 0.288695 1.03247 0.402 1.00982L5.402 0.00982311C5.46669 -0.00310763 5.53331 -0.00310763 5.598 0.00982311L10.5 0.989823L15.402 0.00982311C15.4745 -0.00476108 15.5493 -0.00308756 15.6211 0.0147231C15.6928 0.0325338 15.7597 0.0660382 15.817 0.112823ZM10 1.90982L6 1.10982V14.0898L10 14.8898V1.90982ZM11 14.8898L15 14.0898V1.10982L11 1.90982V14.8898ZM5 14.0898V1.10982L1 1.90982V14.8898L5 14.0898Z' fill='%233B3B3B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_522_15059'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-10d09c1 */.elementor-52 .elementor-element.elementor-element-10d09c1 .prev-next.next .jet-filters-pagination__link:hover, .elementor-52 .elementor-element.elementor-element-10d09c1 .prev-next.prev .jet-filters-pagination__link:hover {
    background: transparent;
}
.elementor-52 .elementor-element.elementor-element-10d09c1 .prev-next.next {
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.64592 1.64592C4.69236 1.59935 4.74754 1.56241 4.80828 1.5372C4.86903 1.512 4.93415 1.49902 4.99992 1.49902C5.06568 1.49902 5.13081 1.512 5.19155 1.5372C5.2523 1.56241 5.30747 1.59935 5.35392 1.64592L11.3539 7.64592C11.4005 7.69236 11.4374 7.74754 11.4626 7.80828C11.4878 7.86903 11.5008 7.93415 11.5008 7.99992C11.5008 8.06568 11.4878 8.13081 11.4626 8.19155C11.4374 8.2523 11.4005 8.30747 11.3539 8.35392L5.35392 14.3539C5.26003 14.4478 5.13269 14.5005 4.99992 14.5005C4.86714 14.5005 4.7398 14.4478 4.64592 14.3539C4.55203 14.26 4.49929 14.1327 4.49929 13.9999C4.49929 13.8671 4.55203 13.7398 4.64592 13.6459L10.2929 7.99992L4.64592 2.35392C4.59935 2.30747 4.56241 2.2523 4.5372 2.19155C4.512 2.13081 4.49902 2.06568 4.49902 1.99992C4.49902 1.93415 4.512 1.86903 4.5372 1.80828C4.56241 1.74754 4.59935 1.69236 4.64592 1.64592Z' fill='%232362A2'/%3E%3C/svg%3E");
}
.elementor-52 .elementor-element.elementor-element-10d09c1 .prev-next.prev {
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.3539 1.64592C11.4005 1.69236 11.4374 1.74754 11.4626 1.80828C11.4878 1.86903 11.5008 1.93415 11.5008 1.99992C11.5008 2.06568 11.4878 2.13081 11.4626 2.19155C11.4374 2.2523 11.4005 2.30747 11.3539 2.35392L5.70692 7.99992L11.3539 13.6459C11.4478 13.7398 11.5005 13.8671 11.5005 13.9999C11.5005 14.1327 11.4478 14.26 11.3539 14.3539C11.26 14.4478 11.1327 14.5005 10.9999 14.5005C10.8671 14.5005 10.7398 14.4478 10.6459 14.3539L4.64592 8.35392C4.59935 8.30747 4.56241 8.2523 4.5372 8.19155C4.512 8.13081 4.49902 8.06568 4.49902 7.99992C4.49902 7.93415 4.512 7.86903 4.5372 7.80828C4.56241 7.74754 4.59935 7.69236 4.64592 7.64592L10.6459 1.64592C10.6924 1.59935 10.7475 1.56241 10.8083 1.5372C10.869 1.512 10.9341 1.49902 10.9999 1.49902C11.0657 1.49902 11.1308 1.512 11.1916 1.5372C11.2523 1.56241 11.3075 1.59935 11.3539 1.64592Z' fill='%232362A2'/%3E%3C/svg%3E");
}/* End custom CSS */