.elementor-13054 .elementor-element.elementor-element-fc2a6ea{--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;}.elementor-13054 .elementor-element.elementor-element-7b11f0a{--spacer-size:50px;}.elementor-13054 .elementor-element.elementor-element-8532f96{--display:flex;}.elementor-13054 .elementor-element.elementor-element-95bf7d2{--e-transform-translateX:-7px;}.elementor-13054 .elementor-element.elementor-element-95bf7d2 .woocommerce-breadcrumb{color:#FFFFFF;font-family:var( --e-global-typography-a8498fe-font-family ), Sans-serif;font-size:var( --e-global-typography-a8498fe-font-size );font-weight:var( --e-global-typography-a8498fe-font-weight );text-align:right;}.elementor-13054 .elementor-element.elementor-element-95bf7d2 .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-b7fd84c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13054 .elementor-element.elementor-element-f45fa65{--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;}.elementor-13054 .elementor-element.elementor-element-cfa7ea8 img{border-radius:11px 11px 11px 11px;box-shadow:7px 6px 10px 0px rgba(0,0,0,0.5);}.elementor-13054 .elementor-element.elementor-element-8deeb46{--spacer-size:50px;}.elementor-13054 .elementor-element.elementor-element-dc6207a{--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;}.elementor-13054 .elementor-element.elementor-element-e2ad7f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13054 .elementor-element.elementor-element-b07735c .elementor-button{fill:#190E0E;color:#190E0E;}.elementor-13054 .elementor-element.elementor-element-930cd35{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-13054 .elementor-element.elementor-element-930cd35 .elementor-headline{text-align:right;}.elementor-13054 .elementor-element.elementor-element-a10b714.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__row{display:block;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list-wrapper{text-align:center;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__row:not(:last-child){margin-bottom:5px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__label{font-family:var( --e-global-typography-a8498fe-font-family ), Sans-serif;font-size:var( --e-global-typography-a8498fe-font-size );font-weight:var( --e-global-typography-a8498fe-font-weight );}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__button{color:var( --e-global-color-6c51b94 );background-color:#FEFEFE;padding:8px 8px 8px 8px;border-radius:12px 12px 12px 12px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__decorator .jet-color-image-list__color{width:50px;height:50px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__decorator .jet-color-image-list__image{width:50px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__decorator{margin-top:2px;margin-right:12px;}.rtl .elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__decorator{margin-left:12px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__decorator > *{border-radius:18px 18px 18px 18px;overflow:hidden;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-filter+.jet-filter{margin-top:13px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:13px;}.elementor-13054 .elementor-element.elementor-element-ee6e633{--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;}.elementor-13054 .elementor-element.elementor-element-7916dcb{--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;}.elementor-13054 .elementor-element.elementor-element-964248d{--spacer-size:50px;}.elementor-13054 .elementor-element.elementor-element-07fa9a8{--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;}.elementor-13054 .elementor-element.elementor-element-cd7c9af > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-13054 .elementor-element.elementor-element-cd7c9af{padding:0px 0px 0px 0px;}.elementor-13054 .elementor-element.elementor-element-3d4dfdd{--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;}.elementor-13054 .elementor-element.elementor-element-9f59028{--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:center;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-13054 .elementor-element.elementor-element-c14210c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination{background-color:var( --e-global-color-1aca52e );border-radius:10px 10px 10px 10px;overflow:hidden;padding:6px 10px 6px 10px;margin-right:calc(-10px/2);margin-left:calc(-10px/2);justify-content:center;}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__link, .elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__dots{font-size:14.5px;font-weight:500;line-height:1.7rem;}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__link{color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__dots{color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__link:hover{background-color:#0000000A;color:var( --e-global-color-secondary );}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-primary );color:var( --e-global-color-770d2d0 );}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__load-more{order:initial;}.elementor-13054 .elementor-element.elementor-element-c5fbd6c{--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;}.elementor-13054 .elementor-element.elementor-element-28d77b9{--spacer-size:78px;}.elementor-13054 .elementor-element.elementor-element-dd63801{--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;}.elementor-13054 .elementor-element.elementor-element-e4d2c7e{--spacer-size:85px;}.elementor-13054 .elementor-element.elementor-element-7bd1db6{--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;}.elementor-13054 .elementor-element.elementor-element-a6874fe{--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;}.elementor-13054 .elementor-element.elementor-element-7934c3b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13054 .elementor-element.elementor-element-7934c3b .elementor-divider-separator{width:100%;}.elementor-13054 .elementor-element.elementor-element-7934c3b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13054 .elementor-element.elementor-element-da47257{--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;}.elementor-13054 .elementor-element.elementor-element-7ee7f56{--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:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-13054 .elementor-element.elementor-element-16d3469{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13054 .elementor-element.elementor-element-16d3469 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:120%;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-d882f76{width:var( --container-widget-width, 768px );max-width:768px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#FAFAFA;}.elementor-13054 .elementor-element.elementor-element-a0f5caa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-2f33a34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-55c4f3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-c3911b7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#667085;}.elementor-13054 .elementor-element.elementor-element-fb289cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-a749f33{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-e545577{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-98c07ab{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-b93fdb7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-2b476c1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-29af7dc{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 46% );max-width:46%;margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;padding:0px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:#344054;}.elementor-13054 .elementor-element.elementor-element-29af7dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-29af7dc {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-13054 .elementor-element.elementor-element-29af7dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;line-height:150%;}:where( .elementor-13054 .elementor-element.elementor-element-29af7dc > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13054 .elementor-element.elementor-element-9947d82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-e9a67ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-9b3e29d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-4f4f227{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-accent );}.elementor-13054 .elementor-element.elementor-element-66335f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-d4a85bf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-5b8c23d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-f0ad5cf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-a7a3fc1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13054 .elementor-element.elementor-element-c0f2532{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-a7e6866{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 024px;padding:0px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#EDEDED;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:#344054;}.elementor-13054 .elementor-element.elementor-element-a7e6866 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-a7e6866 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-13054 .elementor-element.elementor-element-a7e6866 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;line-height:150%;}:where( .elementor-13054 .elementor-element.elementor-element-a7e6866 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13054 .elementor-element.elementor-element-bc90b3b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13054 .elementor-element.elementor-element-bc90b3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:130%;letter-spacing:-0.64px;color:#FFFFFF;}.elementor-13054 .elementor-element.elementor-element-7d751e0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#667085;}.elementor-13054 .elementor-element.elementor-element-41c3570 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:150%;fill:#344054;color:#344054;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0D5DD;border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-13054 .elementor-element.elementor-element-41c3570 .elementor-button:hover, .elementor-13054 .elementor-element.elementor-element-41c3570 .elementor-button:focus{background-color:#F9FAFB;color:#344054;border-color:#D0D5DD;}.elementor-13054 .elementor-element.elementor-element-41c3570{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13054 .elementor-element.elementor-element-41c3570 .elementor-button:hover svg, .elementor-13054 .elementor-element.elementor-element-41c3570 .elementor-button:focus svg{fill:#344054;}@media(max-width:1024px){.elementor-13054 .elementor-element.elementor-element-95bf7d2 .woocommerce-breadcrumb{font-size:var( --e-global-typography-a8498fe-font-size );}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__label{font-size:var( --e-global-typography-a8498fe-font-size );}.elementor-13054 .elementor-element.elementor-element-cd7c9af > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-13054 .elementor-element.elementor-element-cd7c9af{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-13054 .elementor-element.elementor-element-9f59028{--flex-wrap:wrap;--margin-top:2rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13054 .elementor-element.elementor-element-c14210c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13054 .elementor-element.elementor-element-c14210c.e-con{--order:-99999 /* order start hack */;}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination{padding:4px 10px 4px 10px;margin-right:calc(-8px/2);margin-left:calc(-8px/2);}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__link, .elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__dots{font-size:13px;line-height:1.95rem;}.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-13054 .elementor-element.elementor-element-7ee7f56{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-13054 .elementor-element.elementor-element-16d3469{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-13054 .elementor-element.elementor-element-16d3469 .elementor-heading-title{font-size:44px;letter-spacing:-0.88px;}.elementor-13054 .elementor-element.elementor-element-d882f76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;}.elementor-13054 .elementor-element.elementor-element-29af7dc{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-13054 .elementor-element.elementor-element-a7e6866{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 16px;--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-13054 .elementor-element.elementor-element-bc90b3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13054 .elementor-element.elementor-element-bc90b3b .elementor-heading-title{font-size:28px;letter-spacing:-0.56px;}.elementor-13054 .elementor-element.elementor-element-7d751e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-13054 .elementor-element.elementor-element-41c3570 .elementor-button{font-size:16px;line-height:150%;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:10px 18px 10px 18px;}}@media(max-width:767px){.elementor-13054 .elementor-element.elementor-element-7b11f0a{--spacer-size:18px;}.elementor-13054 .elementor-element.elementor-element-95bf7d2{--e-transform-translateX:-10px;}.elementor-13054 .elementor-element.elementor-element-95bf7d2 .woocommerce-breadcrumb{font-size:var( --e-global-typography-a8498fe-font-size );text-align:right;}.elementor-13054 .elementor-element.elementor-element-8deeb46{--spacer-size:1px;}.elementor-13054 .elementor-element.elementor-element-e2ad7f6{width:100%;max-width:100%;--e-transform-scale:1.2;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:1px 1px 1px 1px;}.elementor-13054 .elementor-element.elementor-element-e2ad7f6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13054 .elementor-element.elementor-element-a10b714{width:var( --container-widget-width, 242.182px );max-width:242.182px;--container-widget-width:242.182px;--container-widget-flex-grow:0;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__row{display:block;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list-wrapper{text-align:right;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__row:not(:last-child){margin-bottom:5px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__label{font-size:var( --e-global-typography-a8498fe-font-size );}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__button{padding:9px 9px 9px 9px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__decorator .jet-color-image-list__color{width:50px;height:50px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__decorator .jet-color-image-list__image{width:50px;}.elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__decorator{margin-top:0px;margin-right:30px;}.rtl .elementor-13054 .elementor-element.elementor-element-a10b714 .jet-color-image-list__decorator{margin-left:30px;}.elementor-13054 .elementor-element.elementor-element-07fa9a8{--content-width:1600px;--justify-content:center;}.elementor-13054 .elementor-element.elementor-element-cd7c9af > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-13054 .elementor-element.elementor-element-cd7c9af{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-13054 .elementor-element.elementor-element-9f59028{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13054 .elementor-element.elementor-element-c14210c.e-con{--order:99999 /* order end hack */;}.elementor-13054 .elementor-element.elementor-element-7ee7f56{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-13054 .elementor-element.elementor-element-16d3469{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-13054 .elementor-element.elementor-element-16d3469 .elementor-heading-title{font-size:36px;letter-spacing:-0.72px;}.elementor-13054 .elementor-element.elementor-element-d882f76{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;font-size:16px;line-height:150%;}.elementor-13054 .elementor-element.elementor-element-29af7dc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:16px;}.elementor-13054 .elementor-element.elementor-element-29af7dc {--n-accordion-padding:16px 0px 16px 0px;}.elementor-13054 .elementor-element.elementor-element-a7e6866{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:16px;}.elementor-13054 .elementor-element.elementor-element-a7e6866 {--n-accordion-padding:16px 0px 16px 0px;}.elementor-13054 .elementor-element.elementor-element-bc90b3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-13054 .elementor-element.elementor-element-bc90b3b .elementor-heading-title{font-size:24px;line-height:140%;letter-spacing:-0.48px;}.elementor-13054 .elementor-element.elementor-element-7d751e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:150%;}.elementor-13054 .elementor-element.elementor-element-41c3570 .elementor-button{font-size:16px;line-height:150%;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:10px 18px 10px 18px;}}@media(min-width:768px){.elementor-13054 .elementor-element.elementor-element-f45fa65{--width:33.3333%;}.elementor-13054 .elementor-element.elementor-element-dc6207a{--width:66.6666%;}.elementor-13054 .elementor-element.elementor-element-07fa9a8{--content-width:1600px;}.elementor-13054 .elementor-element.elementor-element-c14210c{--width:77%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13054 .elementor-element.elementor-element-c14210c{--width:100%;}}/* Start custom CSS for jet-smart-filters-color-image, class: .elementor-element-a10b714 *//* استایل‌های کلی */
.region-container {
    max-width: 100%;
    overflow-x: auto; /* امکان اسکرول افقی */
    padding: 10px;
    white-space: nowrap; /* جلوگیری از شکستن خط */
}

.region-item {
    display: inline-block; /* نمایش افقی */
    text-align: center;
    margin: 0 10px;
    background-color: #fff;
    border-radius: 10px;
    padding: 15px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    min-width: 100px; /* حداقل عرض برای هر آیتم */
}

.region-item img {
    width: 40px;
    height: 40px;
    margin-bottom: 10px;
}

.region-item span {
    font-size: 14px;
    color: #333;
    display: block;
}

/* استایل‌های ریسپانسیو */
@media (max-width: 768px) { /* تبلت */
    .region-item {
        min-width: 80px;
        padding: 10px;
    }
    .region-item img {
        width: 30px;
        height: 30px;
    }
    .region-item span {
        font-size: 12px;
    }
}

@media (max-width: 480px) { /* موبایل */
    .region-item {
        min-width: 70px;
        padding: 8px;
    }
    .region-item img {
        width: 25px;
        height: 25px;
    }
    .region-item span {
        font-size: 11px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-368950d */.elementor-13054 .elementor-element.elementor-element-368950d svg {
    width: 13px;
    height: 13px
}

.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__item {
        max-height: 35px;
    clip-path: circle();
}

.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__link {
    min-width: 35px;
    aspect-ratio: 1 / 1;
    padding: 0.4rem 0.4rem 0.4rem 0.4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.6s;
}

.elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__link:hover {
    transition: 0.6s;
}

@media (min-width:576px) and (max-width:1024px){
    .elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__link {
    min-width: 33px;
    padding: 0.3rem 0.3rem 0.3rem 0.3rem;

}
}

@media screen and (max-width:576px){
 .elementor-13054 .elementor-element.elementor-element-368950d .jet-filters-pagination__link {
    min-width: 30px;
    padding: 0.3rem 0.3rem 0.3rem 0.3rem;

}   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4114086 *//* --- Custom CSS for Elementor Text Editor --- */
/* --- Adapted for GiftLevel.ir by a UX/UI Specialist --- */

/* 1. بهبود خوانایی پاراگراف‌ها */
.elementor-13054 .elementor-element.elementor-element-4114086 p {
    font-size: 16px;
    line-height: 1.8;
    color: #333;
    text-align: justify;
    margin-bottom: 20px !important;
}

/* 2. استایل‌دهی به تیتر اصلی (H2) */
.elementor-13054 .elementor-element.elementor-element-4114086 h2 {
    font-size: 24px;
    font-weight: 700;
    color: #1e2a78;
    margin-top: 40px;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 2px solid #5d67ab;
    display: inline-block;
}

/* 3. استایل‌دهی به تیتر فرعی (H3) */
.elementor-13054 .elementor-element.elementor-element-4114086 h3 {
    font-size: 19px;
    font-weight: 600;
    color: #1e2a78;
    margin-top: 30px;
    margin-bottom: 15px;
    position: relative;
    padding-right: 20px;
}

.elementor-13054 .elementor-element.elementor-element-4114086 h3::before {
    content: '🔹';
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 16px;
}

/* 4. استایل‌دهی به لینک‌ها */
.elementor-13054 .elementor-element.elementor-element-4114086 a {
    color: #0056b3;
    text-decoration: none;
    font-weight: 600;
    transition: color 0.3s ease;
}

.elementor-13054 .elementor-element.elementor-element-4114086 a:hover {
    color: #e50774;
    text-decoration: underline;
}

/* 5. استایل برای لیست‌ها (bullet points) */
.elementor-13054 .elementor-element.elementor-element-4114086 ul {
    list-style: none;
    padding-right: 15px; /* کمی فاصله از لبه */
}

.elementor-13054 .elementor-element.elementor-element-4114086 ul li {
    padding-right: 25px;
    position: relative;
    margin-bottom: 12px;
    line-height: 1.7;
}

.elementor-13054 .elementor-element.elementor-element-4114086 ul li::before {
    content: '✔️';
    color: #4CAF50;
    position: absolute;
    right: 0;
    top: 5px;
}

/* 6. کادرهای ویژه برای برجسته‌سازی (بسیار مهم) */
/* برای استفاده، به بخش بعدی "نحوه استفاده از کادرهای ویژه" مراجعه کنید */
.elementor-13054 .elementor-element.elementor-element-4114086 .info-box, .elementor-13054 .elementor-element.elementor-element-4114086 .warning-box, .elementor-13054 .elementor-element.elementor-element-4114086 .tip-box {
    margin: 25px 0;
    padding: 20px;
    border-radius: 8px;
    border-right: 5px solid;
    position: relative;
    padding-right: 50px;
}

/* کادر اطلاعات (آبی) */
.elementor-13054 .elementor-element.elementor-element-4114086 .info-box {
    background-color: #e7f3fe;
    border-color: #2196F3;
    color: #1d6aab;
}
.elementor-13054 .elementor-element.elementor-element-4114086 .info-box::before {
    content: 'ℹ️';
    font-size: 24px;
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
}

/* کادر هشدار (زرد) */
.elementor-13054 .elementor-element.elementor-element-4114086 .warning-box {
    background-color: #fff8e1;
    border-color: #FFC107;
    color: #8d6c0b;
}
.elementor-13054 .elementor-element.elementor-element-4114086 .warning-box::before {
    content: '⚠️';
    font-size: 24px;
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
}

/* کادر راهنمایی (سبز) */
.elementor-13054 .elementor-element.elementor-element-4114086 .tip-box {
    background-color: #e8f5e9;
    border-color: #4CAF50;
    color: #2e7d32;
}
.elementor-13054 .elementor-element.elementor-element-4114086 .tip-box::before {
    content: '✅';
    font-size: 24px;
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
}

/* 7. ریسپانسیو برای موبایل */
@media (max-width: 768px) {
    .elementor-13054 .elementor-element.elementor-element-4114086 p {
        font-size: 15px;
    }

    .elementor-13054 .elementor-element.elementor-element-4114086 h2 {
        font-size: 21px;
    }

    .elementor-13054 .elementor-element.elementor-element-4114086 h3 {
        font-size: 18px;
    }
}/* End custom CSS */