.elementor-326 .elementor-element.elementor-element-5b291f2{--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;--padding-top:034px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-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-326 .elementor-element.elementor-element-a8e35c9{--grid-columns:1;}.elementor-326 .elementor-element.elementor-element-d15bc56{--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:60px;--margin-bottom:060px;--margin-left:0px;--margin-right:0px;}.elementor-326 .elementor-element.elementor-element-60fa205{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-normal-text-color:var( --e-global-color-d411a5d );--e-filter-item-border-radius:60px 60px 60px 60px;}.elementor-326 .elementor-element.elementor-element-60fa205 .e-filter-item{font-family:var( --e-global-typography-787d17d-font-family ), Sans-serif;font-size:var( --e-global-typography-787d17d-font-size );font-weight:var( --e-global-typography-787d17d-font-weight );line-height:var( --e-global-typography-787d17d-line-height );padding:010px 30px 10px 30px;}.elementor-326 .elementor-element.elementor-element-60fa205 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000000;}.elementor-326 .elementor-element.elementor-element-60fa205 .e-filter-item:hover:not( [aria-pressed=true] ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-326 .elementor-element.elementor-element-60fa205 .e-filter-item[aria-pressed="true"]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-326 .elementor-element.elementor-element-2bca78f{--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-326 .elementor-element.elementor-element-305057f{--grid-columns:3;}.elementor-326 .elementor-element.elementor-element-9227240{--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-326 .elementor-element.elementor-element-62d224c{--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;--border-radius:16px 16px 16px 16px;--padding-top:035px;--padding-bottom:35px;--padding-left:40px;--padding-right:40px;}.elementor-326 .elementor-element.elementor-element-62d224c:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-62d224c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: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 );}.elementor-326 .elementor-element.elementor-element-1bc909d{width:var( --container-widget-width, 602px );max-width:602px;--container-widget-width:602px;--container-widget-flex-grow:0;}.elementor-326 .elementor-element.elementor-element-1bc909d .elementor-heading-title{font-family:var( --e-global-typography-8e89ae9-font-family ), Sans-serif;font-size:var( --e-global-typography-8e89ae9-font-size );font-weight:var( --e-global-typography-8e89ae9-font-weight );line-height:var( --e-global-typography-8e89ae9-line-height );color:var( --e-global-color-41c78ee );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-326 .elementor-element.elementor-element-7339541{width:var( --container-widget-width, 842px );max-width:842px;--container-widget-width:842px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-787d17d-font-family ), Sans-serif;font-size:var( --e-global-typography-787d17d-font-size );font-weight:var( --e-global-typography-787d17d-font-weight );line-height:var( --e-global-typography-787d17d-line-height );color:var( --e-global-color-41c78ee );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-326 .elementor-element.elementor-element-5eeb5e6{right:40px;}body.rtl .elementor-326 .elementor-element.elementor-element-5eeb5e6{left:40px;}.elementor-326 .elementor-element.elementor-element-5eeb5e6{top:-70px;text-align:right;}.elementor-326 .elementor-element.elementor-element-5eeb5e6 img{width:357px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-326 .elementor-element.elementor-element-740be4b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-326 .elementor-element.elementor-element-740be4b{right:40px;}body.rtl .elementor-326 .elementor-element.elementor-element-740be4b{left:40px;}.elementor-326 .elementor-element.elementor-element-740be4b{bottom:35px;}.elementor-326 .elementor-element.elementor-element-740be4b .elementor-button{fill:var( --e-global-color-41c78ee );color:var( --e-global-color-41c78ee );}@media(max-width:1024px){.elementor-326 .elementor-element.elementor-element-a8e35c9{--grid-columns:1;}.elementor-326 .elementor-element.elementor-element-60fa205{--e-filter-space-between:5px;}.elementor-326 .elementor-element.elementor-element-60fa205 .e-filter-item{font-size:var( --e-global-typography-787d17d-font-size );line-height:var( --e-global-typography-787d17d-line-height );}.elementor-326 .elementor-element.elementor-element-2bca78f{--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-326 .elementor-element.elementor-element-305057f{--grid-columns:2;}.elementor-326 .elementor-element.elementor-element-1bc909d .elementor-heading-title{font-size:var( --e-global-typography-8e89ae9-font-size );line-height:var( --e-global-typography-8e89ae9-line-height );}.elementor-326 .elementor-element.elementor-element-7339541{font-size:var( --e-global-typography-787d17d-font-size );line-height:var( --e-global-typography-787d17d-line-height );}}@media(max-width:767px){.elementor-326 .elementor-element.elementor-element-5b291f2{--padding-top:020px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-326 .elementor-element.elementor-element-a8e35c9{--grid-columns:1;}.elementor-326 .elementor-element.elementor-element-60fa205{--e-filter-space-between:0px;}.elementor-326 .elementor-element.elementor-element-60fa205 .e-filter-item{font-size:var( --e-global-typography-787d17d-font-size );line-height:var( --e-global-typography-787d17d-line-height );}.elementor-326 .elementor-element.elementor-element-305057f{--grid-columns:1;}.elementor-326 .elementor-element.elementor-element-9227240{--margin-top:0110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-326 .elementor-element.elementor-element-62d224c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-326 .elementor-element.elementor-element-1bc909d{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-326 .elementor-element.elementor-element-1bc909d .elementor-heading-title{font-size:var( --e-global-typography-8e89ae9-font-size );line-height:var( --e-global-typography-8e89ae9-line-height );}.elementor-326 .elementor-element.elementor-element-7339541{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;font-size:var( --e-global-typography-787d17d-font-size );line-height:var( --e-global-typography-787d17d-line-height );}.elementor-326 .elementor-element.elementor-element-5eeb5e6{top:0px;}.elementor-326 .elementor-element.elementor-element-740be4b.elementor-element{--align-self:flex-start;}}/* Start custom CSS for heading, class: .elementor-element-1bc909d */@media (max-width:767px) {
    .elementor-326 .elementor-element.elementor-element-1bc909d {
        order:2;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7339541 */@media (max-width:767px) {
    .elementor-326 .elementor-element.elementor-element-7339541 {
        order:3;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5eeb5e6 */@media (max-width:767px) {
    .elementor-326 .elementor-element.elementor-element-5eeb5e6 {
        position:relative !important;
        left:0;
        top:0;
        order:1;
        margin-top:-70px;
          -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-740be4b */@media (max-width:767px) {
    .elementor-326 .elementor-element.elementor-element-740be4b {
        position:relative !important;
        left:0;
        top:0;
        order:4;
    }
}/* End custom CSS */