.elementor-widget-premium-addon-title.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-addon-title:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-title.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-header, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style2, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style3, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-style5{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6:before{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-text .premium-title__focused-word{color:var( --e-global-color-text );}.elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title__focused-word::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title__focused-word::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:var( --e-global-color-text );}.elementor-widget-premium-addon-title .premium-title-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-drawable-icon *, .elementor-widget-premium-addon-title svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-title .premium-title-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-title .premium-title-style7-stripe{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-bg-text:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-button-line2::before,  .elementor-widget-premium-addon-title .premium-button-line4::before, .elementor-widget-premium-addon-title .premium-button-line5::before, .elementor-widget-premium-addon-title .premium-button-line5::after, .elementor-widget-premium-addon-title .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-831 .elementor-element.elementor-element-4965c59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-831 .elementor-element.elementor-element-4965c59 .premium-title-container{text-align:left;}.elementor-831 .elementor-element.elementor-element-4965c59 .premium-title-header, .elementor-831 .elementor-element.elementor-element-4965c59.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-831 .elementor-element.elementor-element-4965c59.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#171717;}.elementor-831 .elementor-element.elementor-element-4965c59.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#171717;}.elementor-831 .elementor-element.elementor-element-4965c59 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#171717;}.elementor-831 .elementor-element.elementor-element-4965c59 .premium-title-header{font-family:"Barlow Condensed", Sans-serif;font-size:65px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-831 .elementor-element.elementor-element-4965c59 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-831 .elementor-element.elementor-element-4965c59 .premium-title-header, .elementor-831 .elementor-element.elementor-element-4965c59.premium-title-noise-yes .premium-title-noise-word::before, .elementor-831 .elementor-element.elementor-element-4965c59.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-831 .elementor-element.elementor-element-4965c59 .premium-title-text .premium-title__focused-word{color:#FFCB11;}.elementor-831 .elementor-element.elementor-element-4965c59.premium-title-noise-yes .premium-title__focused-word::before, .elementor-831 .elementor-element.elementor-element-4965c59.premium-title-noise-yes .premium-title__focused-word::after{color:#FFCB11;}.elementor-831 .elementor-element.elementor-element-4965c59.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:#FFCB11;}.elementor-widget-jet-smart-filters-search.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-search .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jet-smart-filters-search .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-smart-filters-search.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-jet-smart-filters-search:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-jet-smart-filters-search.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-jet-smart-filters-search .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter{display:flex;flex-direction:row;align-items:center;}.elementor-831 .elementor-element.elementor-element-de1fe1e{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__input-wrapper{max-width:100%;}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__input{font-family:"Archivo", Sans-serif;font-size:13px;color:#171717;background-color:#F3F3F3;border-style:none;border-radius:50px 0px 0px 50px;padding:14px 20px 14px 20px;}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__input::placeholder{color:#171717;}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__input:-ms-input-placeholder{color:#171717;}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__input::-ms-input-placeholder{color:#171717;}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__input-clear{color:#171717;}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__input-loading{color:#171717;}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__submit{color:#171717;background-color:#FFCB11;border-style:none;border-radius:0px 50px 50px 0px;overflow:hidden;}.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__submit:hover{background-color:#FFCB11;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-a5ee220{padding:24px 24px 16px 24px;}.elementor-831 .elementor-element.elementor-element-a5ee220 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#171717;}.elementor-widget-jet-smart-filters-checkboxes.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-checkboxes .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jet-smart-filters-checkboxes .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-smart-filters-checkboxes.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-jet-smart-filters-checkboxes:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-jet-smart-filters-checkboxes.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-jet-smart-filters-checkboxes .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-831 .elementor-element.elementor-element-d65ba28 > .elementor-widget-container{padding:0px 24px 20px 24px;}.elementor-831 .elementor-element.elementor-element-d65ba28 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-831 .elementor-element.elementor-element-d65ba28 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-831 .elementor-element.elementor-element-d65ba28 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-831 .elementor-element.elementor-element-d65ba28 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-831 .elementor-element.elementor-element-d65ba28 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-831 .elementor-element.elementor-element-d65ba28 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-831 .elementor-element.elementor-element-d65ba28 .jet-collapse-icon{width:20px;height:20px;}.elementor-831 .elementor-element.elementor-element-d65ba28 .jet-collapse-none{width:20px;height:20px;}.elementor-831 .elementor-element.elementor-element-d65ba28 .jet-filter+.jet-filter{margin-top:10px;}.elementor-831 .elementor-element.elementor-element-d65ba28 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-831 .elementor-element.elementor-element-1e10f0d > .elementor-widget-container{padding:0px 24px 20px 24px;}.elementor-831 .elementor-element.elementor-element-1e10f0d .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-831 .elementor-element.elementor-element-1e10f0d .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-831 .elementor-element.elementor-element-1e10f0d .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-831 .elementor-element.elementor-element-1e10f0d .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-831 .elementor-element.elementor-element-1e10f0d .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-831 .elementor-element.elementor-element-1e10f0d .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-831 .elementor-element.elementor-element-1e10f0d .jet-collapse-icon{width:20px;height:20px;}.elementor-831 .elementor-element.elementor-element-1e10f0d .jet-collapse-none{width:20px;height:20px;}.elementor-831 .elementor-element.elementor-element-1e10f0d .jet-filter+.jet-filter{margin-top:10px;}.elementor-831 .elementor-element.elementor-element-1e10f0d .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-widget-jet-smart-filters-sorting.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-sorting .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jet-smart-filters-sorting .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-smart-filters-sorting.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-jet-smart-filters-sorting:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-jet-smart-filters-sorting.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-jet-smart-filters-sorting .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-831 .elementor-element.elementor-element-68b71f7 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-831 .elementor-element.elementor-element-68b71f7.elementor-element{--align-self:flex-end;}.elementor-831 .elementor-element.elementor-element-68b71f7 .jet-sorting-select{max-width:150px;}.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-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-grid .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-grid.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-loop-grid:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-loop-grid.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-831 .elementor-element.elementor-element-2a24b30{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:15px;}.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-831 .elementor-element.elementor-element-2a24b30 .e-loop-item > .elementor-section, .elementor-831 .elementor-element.elementor-element-2a24b30 .e-loop-item > .elementor-section > .elementor-container, .elementor-831 .elementor-element.elementor-element-2a24b30 .e-loop-item > .e-con, .elementor-831 .elementor-element.elementor-element-2a24b30 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination{text-align:center;margin-top:30px;}body:not(.rtl) .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-831 .elementor-element.elementor-element-4965c59 .premium-title-header{font-size:45px;}.elementor-831 .elementor-element.elementor-element-2a24b30{--grid-columns:2;}}@media(max-width:767px){.elementor-831 .elementor-element.elementor-element-4965c59{padding:0px 0px 3px 0px;}.elementor-831 .elementor-element.elementor-element-4965c59 .premium-title-header{font-size:40px;}.elementor-831 .elementor-element.elementor-element-2a24b30{--grid-columns:2;}}/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-de1fe1e */.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter { align-items: flex-end; }
.elementor-831 .elementor-element.elementor-element-de1fe1e .jet-search-filter__submit { font-size: 0; width: 52px; height: 48px; min-height: 48px; padding: 0 !important; background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23171717' stroke-width='2.3' stroke-linecap='round'><circle cx='11' cy='11' r='7'/><path d='M20 20l-3.5-3.5'/></svg>"); background-repeat: no-repeat; background-position: center; background-size: 20px; }/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2a24b30 */.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 24px; margin-top: 56px; }
.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers { display: flex; align-items: center; justify-content: center; min-width: 56px; height: 56px; padding: 0; margin: 0; background: #F7F7F3; border: 1px solid #CACAC2; border-radius: 0; color: #171717; font: 500 17px 'IBM Plex Mono', 'JetBrains Mono', monospace; text-decoration: none; transition: border-color .2s, background .2s, color .2s; }
.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination a.page-numbers:hover { border-color: #171717; }
.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers.current { background: #171717; border-color: #171717; color: #F7F7F3; }
.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers.dots { background: transparent; border: 0; min-width: 24px; }
.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers.prev, .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers.next { min-width: 0; padding: 0 20px; background: transparent; border: 0; font: 500 15px Inter, sans-serif; letter-spacing: 0.8px; color: #171717; }
.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination a.page-numbers.prev:hover, .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination a.page-numbers.next:hover { background: transparent; color: #B38F00; }
.elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers.elementor-disabled, .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination span.page-numbers.prev, .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination span.page-numbers.next { color: rgba(63, 63, 59, 0.44); pointer-events: none; }
@media (max-width: 767px) { .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination { gap: 10px; margin-top: 36px; } .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers { min-width: 44px; height: 44px; font-size: 15px; } .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers.prev, .elementor-831 .elementor-element.elementor-element-2a24b30 .elementor-pagination .page-numbers.next { padding: 0 8px; font-size: 14px; } }/* End custom CSS */
/* Start custom CSS */.elementor-widget-loop-grid .elementor-pagination { flex-wrap: nowrap !important; gap: clamp(6px, 1.5vw, 24px) !important; }
.elementor-widget-loop-grid .elementor-pagination .page-numbers:not(.prev):not(.next) { flex: 0 1 56px; min-width: 36px !important; }
.elementor-widget-loop-grid .elementor-pagination .page-numbers.prev, .elementor-widget-loop-grid .elementor-pagination .page-numbers.next { flex: 0 0 auto; white-space: nowrap; padding: 0 12px !important; }
@media (max-width: 767px) { .elementor-widget-loop-grid .elementor-pagination { flex-wrap: wrap !important; } }/* End custom CSS */