.elementor-234 .elementor-element.elementor-element-b0c1d01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:calc(76px + clamp(2.5rem, 5vw, 4.5rem));--padding-bottom:clamp(4rem, 3rem + 5vw, 7rem);--padding-left:clamp(1.25rem, 4vw, 2.5rem);--padding-right:clamp(1.25rem, 4vw, 2.5rem);}.elementor-234 .elementor-element.elementor-element-b0c1d02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0;--margin-bottom:clamp(2.25rem, 4vw, 3.5rem);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-b0c1d03 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-size:0.9rem;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-234 .elementor-element.elementor-element-b0c1d03 .elementor-button:hover, .elementor-234 .elementor-element.elementor-element-b0c1d03 .elementor-button:focus{background-color:rgba(0,0,0,0);color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-b0c1d03 .elementor-button-content-wrapper{flex-direction:row;}.elementor-234 .elementor-element.elementor-element-b0c1d03 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-234 .elementor-element.elementor-element-b0c1d03 .elementor-button:hover svg, .elementor-234 .elementor-element.elementor-element-b0c1d03 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-b0c1d04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-234 .elementor-element.elementor-element-b0c1d04 .elementor-heading-title{font-family:"Sora", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-size:clamp(2rem, 1.3rem + 2.8vw, 3.25rem);font-weight:700;text-transform:none;font-style:normal;line-height:1.08em;letter-spacing:-0.03em;color:var( --e-global-color-accent );}.elementor-234 .elementor-element.elementor-element-b0c1d05 .e-search-input{background-color:var( --e-global-color-adsurf );font-family:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-size:16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-adborder2 );border-radius:999px 999px 999px 999px;}.elementor-234 .elementor-element.elementor-element-b0c1d05.e-focus .e-search-input{background-color:var( --e-global-color-adsurf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-b0c1d05 .e-search-submit{background-color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-b0c1d05 .e-search-submit:hover{background-color:var( --e-global-color-secondary );--e-search-submit-color:var( --e-global-color-adonacc );}.elementor-234 .elementor-element.elementor-element-b0c1d05{width:var( --container-widget-width, min(100%, 40rem) );max-width:min(100%, 40rem);margin:0.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:min(100%, 40rem);--container-widget-flex-grow:0;--e-search-placeholder-color:var( --e-global-color-admuted );--e-search-input-color:var( --e-global-color-accent );--e-search-icon-label-color:var( --e-global-color-text );--e-search-input-padding-block-start:0.8rem;--e-search-input-padding-inline-start:1.25rem;--e-search-input-padding-block-end:0.8rem;--e-search-input-padding-inline-end:1.25rem;--e-search-submit-margin-inline-start:0.6rem;--e-search-submit-color:var( --e-global-color-adonacc );--e-search-submit-border-radius:999px 999px 999px 999px;--e-search-submit-padding:0.8rem 1.5rem 0.8rem 1.5rem;}.elementor-234 .elementor-element.elementor-element-b0c1d05.e-focus{--e-search-input-color:var( --e-global-color-accent );}.elementor-234 .elementor-element.elementor-element-b0c1d05 .e-search-submit span{font-family:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-size:0.98rem;font-weight:600;}.elementor-234 .elementor-element.elementor-element-b0c1d06{--grid-columns:3;--grid-row-gap:1.5rem;--e-loop-nothing-found-message-align:left;--grid-column-gap:1.5rem;--e-loop-nothing-found-message-color:var( --e-global-color-text );}.elementor-234 .elementor-element.elementor-element-b0c1d06 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-234 .elementor-element.elementor-element-b0c1d06 .e-loop-item > .elementor-section, .elementor-234 .elementor-element.elementor-element-b0c1d06 .e-loop-item > .elementor-section > .elementor-container, .elementor-234 .elementor-element.elementor-element-b0c1d06 .e-loop-item > .e-con, .elementor-234 .elementor-element.elementor-element-b0c1d06 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-234 .elementor-element.elementor-element-b0c1d06 .elementor-pagination{text-align:start;font-family:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-weight:600;margin-top:2.5rem;}.elementor-234 .elementor-element.elementor-element-b0c1d06 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-234 .elementor-element.elementor-element-b0c1d06 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-b0c1d06 .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-234 .elementor-element.elementor-element-b0c1d06 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-234 .elementor-element.elementor-element-b0c1d06 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-234 .elementor-element.elementor-element-b0c1d06 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-234 .elementor-element.elementor-element-b0c1d06 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-234 .elementor-element.elementor-element-b0c1d06 .e-loop-nothing-found-message__text{font-family:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;font-size:1.05rem;}@media(min-width:641px){.elementor-234 .elementor-element.elementor-element-b0c1d01{--content-width:1200px;}}@media(min-width:1600px){.elementor-234 .elementor-element.elementor-element-b0c1d01{--content-width:1320px;}}@media(max-width:960px){.elementor-234 .elementor-element.elementor-element-b0c1d01{--padding-top:calc(68px + clamp(2rem, 5vw, 3.5rem));--padding-bottom:clamp(4rem, 3rem + 5vw, 6rem);--padding-left:clamp(1.25rem, 4vw, 2.5rem);--padding-right:clamp(1.25rem, 4vw, 2.5rem);}.elementor-234 .elementor-element.elementor-element-b0c1d06{--grid-columns:2;}}@media(max-width:640px){.elementor-234 .elementor-element.elementor-element-b0c1d05{--e-search-input-padding-block-start:0.8rem;--e-search-input-padding-inline-start:1rem;--e-search-input-padding-block-end:0.8rem;--e-search-input-padding-inline-end:1rem;--e-search-submit-padding:0.8rem 1.1rem 0.8rem 1.1rem;}.elementor-234 .elementor-element.elementor-element-b0c1d06{--grid-columns:1;--grid-row-gap:1.25rem;--grid-column-gap:1.25rem;}}/* Start custom CSS */.ad-archive .elementor-pagination .page-numbers { display: inline-flex; align-items: center; justify-content: center; min-width: 2.5rem; height: 2.5rem; padding: 0 0.8rem; margin-right: 0.4rem; border: 1px solid var(--e-global-color-adborder2); border-radius: 999px; text-decoration: none; }
.ad-archive .elementor-pagination .page-numbers.current { background: var(--e-global-color-primary); border-color: var(--e-global-color-primary); color: var(--e-global-color-adonacc); }
.ad-archive .elementor-pagination a.page-numbers:hover { border-color: var(--e-global-color-primary); }
.ad-archive .e-loop-nothing-found-message { padding: 1.5rem 1.75rem; border: 1px dashed var(--e-global-color-adborder2); border-radius: 18px; background: var(--e-global-color-adsurf); }
.ad-archive .ad-section-title .elementor-heading-title { text-wrap: balance; overflow-wrap: anywhere; }
.ad-archive__back .elementor-button { padding: 0 !important; background: none !important; border: 0 !important; box-shadow: none !important; }
.ad-archive__back .elementor-button-icon svg { width: 1rem; height: 1rem; }/* End custom CSS */