.elementor-6879 .elementor-element.elementor-element-3816a2e{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:var(--mp-section-padding-top-xl);--padding-bottom:var(--mp-section-padding-bottom-xl);--padding-left:0;--padding-right:0}.elementor-6879 .elementor-element.elementor-element-2e313f4{text-align:center}.elementor-6879 .elementor-element.elementor-element-2e313f4 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:clamp(1.75rem, 1.33rem + 2.08vw, 3rem);font-weight:700;text-transform:uppercase}.elementor-6879 .elementor-element.elementor-element-4e8e1f3{--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;--justify-content:center;--align-items:center;--gap:var(--section-padding-top-global) var(--section-padding-top-global);--row-gap:var(--section-padding-top-global);--column-gap:var(--section-padding-top-global);--padding-top:0rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem}.elementor-6879 .elementor-element.elementor-element-4e8e1f3:not(.elementor-motion-effects-element-type-background),.elementor-6879 .elementor-element.elementor-element-4e8e1f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6b09e9b)}.elementor-6879 .elementor-element.elementor-element-13dcb33{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem}.elementor-6879 .elementor-element.elementor-element-5423fc0{--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-6879 .elementor-element.elementor-element-517baa7{--display:flex}.elementor-6879 .elementor-element.elementor-element-6db1f66{text-align:start}.elementor-6879 .elementor-element.elementor-element-6db1f66 .elementor-heading-title{font-family:var(--e-global-typography-47d0645-font-family),Sans-serif;font-size:var(--e-global-typography-47d0645-font-size);font-weight:var(--e-global-typography-47d0645-font-weight);line-height:var(--e-global-typography-47d0645-line-height)}.elementor-6879 .elementor-element.elementor-element-60c3b66{--display:flex;--min-height:auto}.elementor-6879 .elementor-element.elementor-element-71e74c6 .e-search-input{background-color:var(--e-global-color-bc91422);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);border-style:none;border-radius:51rem 51rem 51rem 51rem}.elementor-6879 .elementor-element.elementor-element-71e74c6 .e-search-submit{background-color:var(--e-global-color-daab149)}.elementor-6879 .elementor-element.elementor-element-71e74c6 .e-search-results-container{background-color:var(--e-global-color-6b09e9b)}.elementor-6879 .elementor-element.elementor-element-71e74c6{width:var(--container-widget-width,400px);max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:#787774;--e-search-input-color:#787774;--e-search-input-padding-block-start:1rem;--e-search-input-padding-inline-start:1rem;--e-search-input-padding-block-end:1rem;--e-search-input-padding-inline-end:1rem;--e-search-submit-button-flex-direction:row-reverse;--e-search-submit-icon-margin-inline-start:var(--e-search-submit-icon-gap);--e-search-submit-icon-margin-inline-end:0px;--e-search-icon-submit-size:24px;--e-search-submit-icon-gap:0px;--e-search-submit-color:var( --e-global-color-b1fd8c9 );--e-search-icon-submit-color:var( --e-global-color-b1fd8c9 );--e-search-submit-border-radius:200px 200px 200px 200px;--e-search-results-border-radius:1rem 1rem 1rem 1rem;--e-search-results-padding:1rem 1rem 1rem 1rem;--e-search-input-and-results-gap:1rem;--e-search-loader-icon-color:var( --e-global-color-4d11ad7 )}.elementor-6879 .elementor-element.elementor-element-71e74c6.elementor-element{--align-self:flex-end}.elementor-6879 .elementor-element.elementor-element-71e74c6 .e-search-submit span{font-family:var(--e-global-typography-9e3a2d3-font-family),Sans-serif;font-size:var(--e-global-typography-9e3a2d3-font-size);font-weight:var(--e-global-typography-9e3a2d3-font-weight);line-height:var(--e-global-typography-9e3a2d3-line-height)}.elementor-6879 .elementor-element.elementor-element-71e74c6 .e-search-results-container>div{border-style:none;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-6879 .elementor-element.elementor-element-c139341{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:2rem 0rem 2rem 0rem;--e-filter-space-between:10px;--e-filter-normal-text-color:var( --e-global-color-daab149 );--e-filter-item-border-radius:25px 25px 25px 25px}.elementor-6879 .elementor-element.elementor-element-c139341 .e-filter-item:not([aria-pressed=true]):not(:hover){background-color:var(--e-global-color-bc91422)}.elementor-6879 .elementor-element.elementor-element-c139341 .e-filter-item:hover:not([aria-pressed=true]){background-color:var(--e-global-color-b40957f)}.elementor-6879 .elementor-element.elementor-element-c139341 .e-filter-item[aria-pressed="true"]{background-color:var(--e-global-color-1c86af4)}.elementor-6879 .elementor-element.elementor-element-c139341 .e-filter-item{font-family:var(--e-global-typography-546d3a0-font-family),Sans-serif;font-size:var(--e-global-typography-546d3a0-font-size);font-weight:var(--e-global-typography-546d3a0-font-weight);line-height:var(--e-global-typography-546d3a0-line-height);padding:1rem 2rem 1rem 2rem}.elementor-6879 .elementor-element.elementor-element-d557011{--grid-columns:3}.elementor-6879 .elementor-element.elementor-element-d557011 .elementor-loop-container{grid-auto-rows:1fr}.elementor-6879 .elementor-element.elementor-element-d557011 .e-loop-item>.elementor-section,.elementor-6879 .elementor-element.elementor-element-d557011 .e-loop-item>.elementor-section>.elementor-container,.elementor-6879 .elementor-element.elementor-element-d557011 .e-loop-item>.e-con,.elementor-6879 .elementor-element.elementor-element-d557011 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-6879 .elementor-element.elementor-element-d557011 .elementor-pagination{text-align:center;font-family:var(--e-global-typography-fbd5132-font-family),Sans-serif;font-size:var(--e-global-typography-fbd5132-font-size);font-weight:var(--e-global-typography-fbd5132-font-weight);line-height:var(--e-global-typography-fbd5132-line-height);margin-top:2rem}.elementor-6879 .elementor-element.elementor-element-d557011 .elementor-pagination .page-numbers:not(.dots){color:var(--e-global-color-daab149)}body:not(.rtl) .elementor-6879 .elementor-element.elementor-element-d557011 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(1rem/2)}body:not(.rtl) .elementor-6879 .elementor-element.elementor-element-d557011 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(1rem/2)}body.rtl .elementor-6879 .elementor-element.elementor-element-d557011 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc(1rem/2)}body.rtl .elementor-6879 .elementor-element.elementor-element-d557011 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc(1rem/2)}@media(max-width:1024px){.elementor-6879 .elementor-element.elementor-element-6db1f66 .elementor-heading-title{font-size:var(--e-global-typography-47d0645-font-size);line-height:var(--e-global-typography-47d0645-line-height)}.elementor-6879 .elementor-element.elementor-element-71e74c6 .e-search-submit span{font-size:var(--e-global-typography-9e3a2d3-font-size);line-height:var(--e-global-typography-9e3a2d3-line-height)}.elementor-6879 .elementor-element.elementor-element-c139341 .e-filter-item{font-size:var(--e-global-typography-546d3a0-font-size);line-height:var(--e-global-typography-546d3a0-line-height)}.elementor-6879 .elementor-element.elementor-element-d557011{--grid-columns:2}.elementor-6879 .elementor-element.elementor-element-d557011 .elementor-pagination{font-size:var(--e-global-typography-fbd5132-font-size);line-height:var(--e-global-typography-fbd5132-line-height)}}@media(max-width:767px){.elementor-6879 .elementor-element.elementor-element-4e8e1f3{--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;--border-radius:30px 30px 0px 0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-6879 .elementor-element.elementor-element-5423fc0{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem}.elementor-6879 .elementor-element.elementor-element-6db1f66{text-align:center}.elementor-6879 .elementor-element.elementor-element-6db1f66 .elementor-heading-title{font-size:var(--e-global-typography-47d0645-font-size);line-height:var(--e-global-typography-47d0645-line-height)}.elementor-6879 .elementor-element.elementor-element-71e74c6 .e-search-submit span{font-size:var(--e-global-typography-9e3a2d3-font-size);line-height:var(--e-global-typography-9e3a2d3-line-height)}.elementor-6879 .elementor-element.elementor-element-c139341 .e-filter-item{font-size:var(--e-global-typography-546d3a0-font-size);line-height:var(--e-global-typography-546d3a0-line-height)}.elementor-6879 .elementor-element.elementor-element-d557011{--grid-columns:1}.elementor-6879 .elementor-element.elementor-element-d557011 .elementor-pagination{font-size:var(--e-global-typography-fbd5132-font-size);line-height:var(--e-global-typography-fbd5132-line-height)}}.elementor-6879 .elementor-element.elementor-element-71e74c6{& input{height:auto}& button{padding:1rem!important;height:auto!important}}.elementor-6879 .elementor-element.elementor-element-d557011{.elementor-pagination{& .page-numbers.current{display:inline-block;line-height:40px;border-radius:1000px;border:1px solid #B7B5B0;height:40px!important;width:40px!important}}}.elementor-6879 .elementor-element.elementor-element-4e8e1f3 .elementor-button:has(.elementor-button-icon){& .elementor-button-icon{transform:rotate(-45deg)!important;transition:0.5s}&:hover .elementor-button-icon{transform:rotate(0)!important;transition:0.5s!important}}