.elementor-143153 .elementor-element.elementor-element-df66cd1{--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:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--z-index:10;}.elementor-143153 .elementor-element.elementor-element-df66cd1:not(.elementor-motion-effects-element-type-background), .elementor-143153 .elementor-element.elementor-element-df66cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83e5bfc );}.elementor-143153 .elementor-element.elementor-element-d8b7c52{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-143153 .elementor-element.elementor-element-e266f7c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-143153 .elementor-element.elementor-element-bb5a231{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-143153 .elementor-element.elementor-element-266df49 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );font-weight:var( --e-global-typography-e6a97aa-font-weight );line-height:var( --e-global-typography-e6a97aa-line-height );color:var( --e-global-color-b62f02e );}.elementor-143153 .elementor-element.elementor-element-e5a6b07 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-143153 .elementor-element.elementor-element-e5a6b07{z-index:-1;}.elementor-143153 .elementor-element.elementor-element-e5a6b07 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );font-weight:var( --e-global-typography-a4824f5-font-weight );line-height:var( --e-global-typography-a4824f5-line-height );color:var( --e-global-color-f73ec39 );}.elementor-143153 .elementor-element.elementor-element-cb9229a .jet-sorting-select{max-width:300px;font-size:var( --e-global-typography-dfdeecc-font-size );font-weight:var( --e-global-typography-dfdeecc-font-weight );line-height:var( --e-global-typography-dfdeecc-line-height );color:var( --e-global-color-b62f02e );-webkit-appearance:none;}.elementor-143153 .elementor-element.elementor-element-85e1a48{--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;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-143153 .elementor-element.elementor-element-3455ece{z-index:9;}.elementor-143153 .elementor-element.elementor-element-6c697b1 .elementor-icon-wrapper{text-align:center;}.elementor-143153 .elementor-element.elementor-element-05883f6{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-143153 .elementor-element.elementor-element-235e962{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:10px;}.elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination{text-align:center;font-size:var( --e-global-typography-9bf7fc9-font-size );font-weight:var( --e-global-typography-9bf7fc9-font-weight );line-height:var( --e-global-typography-9bf7fc9-line-height );margin-top:60px;}.elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 20px/2 );}body.rtl .elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 20px/2 );}body.rtl .elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 20px/2 );}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__link, .elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__dots{font-size:var( --e-global-typography-abf7bfc-font-size );font-weight:var( --e-global-typography-abf7bfc-font-weight );line-height:var( --e-global-typography-abf7bfc-line-height );}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__link:hover{color:var( --e-global-color-primary );}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-primary );color:var( --e-global-color-c3a80f2 );}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__link{padding:10px 10px 10px 10px;border-radius:99px 99px 99px 99px;}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__dots{padding:10px 10px 10px 10px;border-radius:99px 99px 99px 99px;}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination{margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center;}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__load-more{order:initial;}@media(max-width:1024px){.elementor-143153 .elementor-element.elementor-element-df66cd1{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-143153 .elementor-element.elementor-element-266df49 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-143153 .elementor-element.elementor-element-e5a6b07 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-143153 .elementor-element.elementor-element-cb9229a .jet-sorting-select{font-size:var( --e-global-typography-dfdeecc-font-size );line-height:var( --e-global-typography-dfdeecc-line-height );}.elementor-143153 .elementor-element.elementor-element-85e1a48{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-143153 .elementor-element.elementor-element-3455ece > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-143153 .elementor-element.elementor-element-05883f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination{font-size:var( --e-global-typography-9bf7fc9-font-size );line-height:var( --e-global-typography-9bf7fc9-line-height );}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__link, .elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__dots{font-size:var( --e-global-typography-abf7bfc-font-size );line-height:var( --e-global-typography-abf7bfc-line-height );}}@media(max-width:767px){.elementor-143153 .elementor-element.elementor-element-df66cd1{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-143153 .elementor-element.elementor-element-266df49 .elementor-heading-title{font-size:var( --e-global-typography-e6a97aa-font-size );line-height:var( --e-global-typography-e6a97aa-line-height );}.elementor-143153 .elementor-element.elementor-element-e5a6b07 .elementor-heading-title{font-size:var( --e-global-typography-a4824f5-font-size );line-height:var( --e-global-typography-a4824f5-line-height );}.elementor-143153 .elementor-element.elementor-element-cb9229a .jet-sorting-select{font-size:var( --e-global-typography-dfdeecc-font-size );line-height:var( --e-global-typography-dfdeecc-line-height );}.elementor-143153 .elementor-element.elementor-element-05883f6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-143153 .elementor-element.elementor-element-235e962{--grid-columns:2;}.elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination{font-size:var( --e-global-typography-9bf7fc9-font-size );line-height:var( --e-global-typography-9bf7fc9-line-height );}.elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__link, .elementor-143153 .elementor-element.elementor-element-c66351c .jet-filters-pagination__dots{font-size:var( --e-global-typography-abf7bfc-font-size );line-height:var( --e-global-typography-abf7bfc-line-height );}}@media(min-width:768px){.elementor-143153 .elementor-element.elementor-element-05883f6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-143153 .elementor-element.elementor-element-05883f6{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-d016d7d */.elementor-143153 .elementor-element.elementor-element-d016d7d .parent_category{display:block; font-size:11px; font-weight:700; line-height:1; padding-bottom:8px; color:var(--e-global-color-f73ec39);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-266df49 */.elementor-143153 .elementor-element.elementor-element-266df49 h2 {line-height:1 !important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb47cec */.elementor-143153 .elementor-element.elementor-element-fb47cec {font-size:11px; font-weight:400; color:var(--e-global-color-f73ec39);}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-sorting, class: .elementor-element-cb9229a */.elementor-143153 .elementor-element.elementor-element-cb9229a select {width:140px; border:none; padding:12px 20px 4px 0; filter:saturate(0); text-align:right !important; background-position:calc(100% + 20px);}
.elementor-143153 .elementor-element.elementor-element-cb9229a select:focus-visible {box-shadow:none; outline:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df66cd1 */.elementor-143153 .elementor-element.elementor-element-df66cd1 {padding-top:135px; padding-bottom:15px; border-bottom: 1px solid var(--e-global-color-b87a37d);}
.elementor-143153 .elementor-element.elementor-element-df66cd1 * {transition:0.3s;}
.elementor-143153 .elementor-element.elementor-element-df66cd1.elementor-sticky--effects {padding-top:70px;}
.elementor-143153 .elementor-element.elementor-element-df66cd1 .archive-description{opacity:1; max-height:200px;}
.elementor-143153 .elementor-element.elementor-element-df66cd1 .parent_category {max-height:20px; opacity:1;}
.elementor-143153 .elementor-element.elementor-element-df66cd1.elementor-sticky--effects .archive-description {max-height: 0; opacity:0; z-index:-100; overflow:hidden;}
.elementor-143153 .elementor-element.elementor-element-df66cd1.elementor-sticky--effects .parent_category {max-height:0px; opacity:0;}
@media (max-width:1024px) {
    .elementor-143153 .elementor-element.elementor-element-df66cd1 {padding-bottom:0;}
.elementor-143153 .elementor-element.elementor-element-df66cd1.elementor-sticky--effects {padding-top:75px;}
.elementor-143153 .elementor-element.elementor-element-df66cd1 {border:none;}
}
@media (max-width:767px) {
.elementor-143153 .elementor-element.elementor-element-df66cd1 {padding-top:90px; padding-bottom:0px;}
.elementor-143153 .elementor-element.elementor-element-df66cd1.elementor-sticky--effects {padding-top:15px;}
.elementor-143153 .elementor-element.elementor-element-df66cd1.elementor-sticky--effects .archive-title h1{transform:scale(0.75); transform-origin:left; line-height:2;}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3455ece */.elementor-143153 .elementor-element.elementor-element-3455ece {background-color:var(--e-global-color-c3a80f2); width:15%;}
@media (max-width:1024px) {
}
.elementor-143153 .elementor-element.elementor-element-3455ece ul {display:flex; flex-direction:column; gap:10px; padding:0 !important;}
.elementor-143153 .elementor-element.elementor-element-3455ece li {list-style:none; font-size:13px; font-weight:700; line-height:1; color:var(--e-global-color-f73ec39); white-space:nowrap;}

@media (max-width:1024px) {
    .elementor-143153 .elementor-element.elementor-element-3455ece {width:100%;}

.elementor-143153 .elementor-element.elementor-element-3455ece {border-bottom:1px solid var(--e-global-color-b87a37d);}
.elementor-143153 .elementor-element.elementor-element-3455ece ul {display:flex; flex-direction:row; flex-wrap:nowrap !important; padding:0 15px; gap:4px !important;  mask-image: linear-gradient(to right, #0000, #000f 15px, #000f calc(100vw - 15px), #0000); -webkit-mask-image: linear-gradient(to right, #0000, #000f 15px, #000f calc(100vw - 15px), #0000); overflow:hidden; overflow-x:scroll;}
.elementor-143153 .elementor-element.elementor-element-3455ece ul::-webkit-scrollbar {
display: none; /* Chrome, Safari, Opera*/
}
.elementor-143153 .elementor-element.elementor-element-3455ece li {border:1px solid var(--e-global-color-fb74a76); border-radius:99px; padding:8px 12px !important;}
.elementor-143153 .elementor-element.elementor-element-3455ece li:first-child {margin-left: 15px;}
.elementor-143153 .elementor-element.elementor-element-3455ece li:last-child {margin-right: 15px;}
.elementor-143153 .elementor-element.elementor-element-3455ece h2 {text-wrap:nowrap;}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c697b1 */.elementor-143153 .elementor-element.elementor-element-6c697b1 {display:none;}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-235e962 */.elementor-143153 .elementor-element.elementor-element-235e962 .e-load-more-spinner i {font-size:30px;}
.elementor-143153 .elementor-element.elementor-element-235e962 .elementor-pagination {display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85e1a48 */.elementor-143153 .elementor-element.elementor-element-85e1a48 {z-index: 1;}/* End custom CSS */
/* Start custom CSS */.header-safe-area {display:none;}/* End custom CSS */