.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1909 .elementor-element.elementor-element-a6d3ad6{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-1909 .elementor-element.elementor-element-a6d3ad6:not(.elementor-motion-effects-element-type-background), .elementor-1909 .elementor-element.elementor-element-a6d3ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1909 .elementor-element.elementor-element-cea5259{--display:flex;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1909 .elementor-element.elementor-element-27bab29{text-align:center;}.elementor-1909 .elementor-element.elementor-element-27bab29 .elementor-heading-title{font-family:"Span", Sans-serif;font-size:70px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-1909 .elementor-element.elementor-element-0081bfd{left:-1%;}body.rtl .elementor-1909 .elementor-element.elementor-element-0081bfd{right:-1%;}.elementor-1909 .elementor-element.elementor-element-0081bfd{top:21%;}.elementor-1909 .elementor-element.elementor-element-0081bfd img{width:100px;}body:not(.rtl) .elementor-1909 .elementor-element.elementor-element-8ac04f5{right:-2%;}body.rtl .elementor-1909 .elementor-element.elementor-element-8ac04f5{left:-2%;}.elementor-1909 .elementor-element.elementor-element-8ac04f5{bottom:11%;}.elementor-1909 .elementor-element.elementor-element-8ac04f5 img{width:100px;}.elementor-1909 .elementor-element.elementor-element-13590b3{--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:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1909 .elementor-element.elementor-element-13590b3:not(.elementor-motion-effects-element-type-background), .elementor-1909 .elementor-element.elementor-element-13590b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1909 .elementor-element.elementor-element-17cdba1{--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:flex-end;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1909 .elementor-element.elementor-element-8b68b43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1909 .elementor-element.elementor-element-0bb08e9{--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;}.elementor-1909 .elementor-element.elementor-element-bf6dc35{--display:flex;}.elementor-1909 .elementor-element.elementor-element-bf6dc35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-wp-widget-woof_widget .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-wp-widget-woof_widget .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-wp-widget-woof_widget.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wp-widget-woof_widget .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-wp-widget-woof_widget .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1909 .elementor-element.elementor-element-0deef14{--display:flex;}.elementor-widget-archive-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-archive-posts .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-archive-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-archive-posts .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-archive-posts .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-archive-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1909 .elementor-element.elementor-element-cd229ef{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination{text-align:center;font-family:var( --e-global-typography-185bd49-font-family ), Sans-serif;font-size:var( --e-global-typography-185bd49-font-size );font-weight:var( --e-global-typography-185bd49-font-weight );text-transform:var( --e-global-typography-185bd49-text-transform );font-style:var( --e-global-typography-185bd49-font-style );line-height:var( --e-global-typography-185bd49-line-height );margin-top:40px;}.elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 5px/2 );}body.rtl .elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 5px/2 );}body.rtl .elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 5px/2 );}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wp-widget-woof_widget.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-archive-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-archive-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-archive-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-archive-posts .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-archive-posts .elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination{font-size:var( --e-global-typography-185bd49-font-size );line-height:var( --e-global-typography-185bd49-line-height );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1909 .elementor-element.elementor-element-a6d3ad6{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1909 .elementor-element.elementor-element-27bab29 .elementor-heading-title{font-size:50px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1909 .elementor-element.elementor-element-0081bfd{top:4%;}.elementor-1909 .elementor-element.elementor-element-0081bfd img{width:80px;}.elementor-1909 .elementor-element.elementor-element-8ac04f5{bottom:4%;}.elementor-1909 .elementor-element.elementor-element-8ac04f5 img{width:80px;}.elementor-1909 .elementor-element.elementor-element-13590b3{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-wp-widget-woof_widget.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-archive-posts.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-archive-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-archive-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-archive-posts .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-archive-posts .elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1909 .elementor-element.elementor-element-cd229ef .elementor-pagination{font-size:var( --e-global-typography-185bd49-font-size );line-height:var( --e-global-typography-185bd49-line-height );}}@media(min-width:768px){.elementor-1909 .elementor-element.elementor-element-bf6dc35{--width:20%;}.elementor-1909 .elementor-element.elementor-element-0deef14{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1909 .elementor-element.elementor-element-bf6dc35{--width:25%;}}/* Start custom CSS for shortcode, class: .elementor-element-8b68b43 */.elementor-1909 .elementor-element.elementor-element-8b68b43 .woocommerce-ordering select{
        border: 0px;
        font-family: var(--e-global-typography-185bd49-font-family);
        font-size: var(--e-global-typography-185bd49-font-size);
        font-weight: var(--e-global-typography-185bd49-font-weight);
        padding: 20px 20px;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("/wp-content/uploads/2023/12/Update_icon_arrow-e1702267393763.png");
  background-repeat: no-repeat;
  background-position-x: 90%;
  background-position-y: 50%;
  box-shadow: 0px 2px 5px #3A3A3A1A;

}/* End custom CSS */
/* Start custom CSS for wp-widget-woof_widget, class: .elementor-element-2e64927 */h4 {
    font-family: var(--e-global-typography-text-font-family);
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-primary);
    position: relative;
    border-radius: 0px;
    padding: 0;
    position: relative;
    cursor: pointer;
    margin: 0;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_front_toggle{
    line-height: 1;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 0px;
    text-align: right;
    left: 0;
    color: transparent;
    top: 0;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_front_toggle:before{
    font-family: "Font Awesome 6 Free";
    font-weight: 600;
    color: var( --e-global-color-primary );
    font-size: 10px;
    position: absolute;
    right: 0px;
    top: 50%;
    transform: translateY(-50%);
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_front_toggle_opened:before{
    content:"\f068";
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_front_toggle_closed:before{
    content:"\2b";
}


.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_block_html_items>ul, .elementor-1909 .elementor-element.elementor-element-2e64927 .woof_authors{
    padding: 10px 0px 0 0!important;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 input[type="radio"], .elementor-1909 .elementor-element.elementor-element-2e64927 input[type="checkbox"]{
    appearance: none;
    -webkit-appearance:none;
    position: relative;
    width: 15px;
    height: 15px;
    top: 2px;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 input[type="radio"]:before, .elementor-1909 .elementor-element.elementor-element-2e64927 input[type="checkbox"]:before{
    content:"";
    width: 15px;
    height: 15px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #707070;
    position: absolute;
    left: 0;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_radio_price_reset{
    display: none!important;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 input[type="radio"]:hover:before, .elementor-1909 .elementor-element.elementor-element-2e64927 input[type="radio"]:checked:before, .elementor-1909 .elementor-element.elementor-element-2e64927 input[type="checkbox"]:hover:before, .elementor-1909 .elementor-element.elementor-element-2e64927 input[type="checkbox"]:checked:before{
    background-color: var( --e-global-color-9c64dab );
    border-color:var( --e-global-color-9c64dab );
}


.elementor-1909 .elementor-element.elementor-element-2e64927 label{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-185bd49-font-family);
    font-size: var(--e-global-typography-185bd49-font-size);
    font-weight: var(--e-global-typography-185bd49-font-weight);
    line-height: 1.8em;
    padding-left: 15px;
    padding-top: 0;
    padding-bottom: 0;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_list:not(:last-child),.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_list li:not(:last-child){
    margin-bottom: 15px;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 li.woof_list, .elementor-1909 .elementor-element.elementor-element-2e64927 .woof_list li{
    display: flex;
    align-items: flex-start;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_container{
    padding: 0;
    margin: 0;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_container:not(:last-child){
    padding-bottom: 30px;
    border-bottom:1px solid #DADADA;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_container:not(:first-child){
    padding-top: 30px;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_submit_search_form_container{
    margin: 20px 0 0 0;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_reset_search_form, .elementor-1909 .elementor-element.elementor-element-2e64927 .woof_submit_search_form{
    font-family: var(--e-global-typography-secondary-font-family);
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    background: transparent linear-gradient(90deg, #B07908 -30%, #F4E07A 32%, #F4E07A 65%, #C0943A 130%) 0% 0% no-repeat padding-box;
    padding: 15px 40px;
    border-radius: 0px;
    text-transform: uppercase;
    color: var( --e-global-color-primary );
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_reset_search_form:hover, .elementor-1909 .elementor-element.elementor-element-2e64927 .woof_submit_search_form:hover{
    color: var( --e-global-color-secondary );
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_list span:not(.amount, .woocommerce-Price-currencySymbol){
    display: none;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_list label{
    margin: 0!important;
}

.elementor-1909 .elementor-element.elementor-element-2e64927  .widget_price_filter .price_slider_wrapper .ui-widget-content{
    height: 3px;
    background-color: #0000004D;
}

.elementor-1909 .elementor-element.elementor-element-2e64927  .widget_price_filter .ui-slider .ui-slider-range{
    height: 3px;
    background-color: var( --e-global-color-9c64dab )!important;
}

.elementor-1909 .elementor-element.elementor-element-2e64927  .widget_price_filter .ui-slider .ui-slider-handle{
    background-color: var( --e-global-color-9c64dab );
    border: none;
    border: none;
    height: 16px;
    width: 16px;
    top: -6px;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .price_slider_wrapper{
    display: flex;
    flex-direction: column-reverse;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .ui-slider-handle{
    color: var(--e-global-color-9c64dab);
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_price_search_container{
    border-bottom: none;

}

.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_radio_term_reset{
    display: none!important;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .price_label{
    width: 100%;
    justify-content: space-between;
    display: flex;
    margin-bottom: 10px;
}


.elementor-1909 .elementor-element.elementor-element-2e64927 .woof_price_search_container{
    border-bottom: 0px !important;
}

.elementor-1909 .elementor-element.elementor-element-2e64927 .price_label span{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-185bd49-font-family);
    font-size: var(--e-global-typography-185bd49-font-size);
    font-weight: var(--e-global-typography-185bd49-font-weight);
}/* End custom CSS */
/* Start custom CSS for archive-posts, class: .elementor-element-cd229ef */.elementor-1909 .elementor-element.elementor-element-cd229ef .prev{
    content: url(/wp-content/uploads/2023/12/Homepage_03_arrow_left.png);
    width: 20px;
    margin-right: 10px !important;
    margin-bottom: -5px;
}

.elementor-1909 .elementor-element.elementor-element-cd229ef .next{
    content: url(/wp-content/uploads/2023/12/Homepage_03_arrow_right.png);
    width: 20px;
    margin-left: 10px !important;
    margin-bottom: -5px;
}

.elementor-1909 .elementor-element.elementor-element-cd229ef .current{
    text-decoration: underline;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Span';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://use.typekit.net/af/283569/00000000000000007735c8ed/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3') format('woff2');
}
/* End Custom Fonts CSS */