.elementor-1378 .elementor-element.elementor-element-ef78d50{--display:flex;}.elementor-1378 .elementor-element.elementor-element-3c4e731{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-b30e102{--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:90px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-1378 .elementor-element.elementor-element-56311c1{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8a5142d );}.elementor-1378 .elementor-element.elementor-element-56311c1 p{margin-block-end:15px;}.elementor-1378 .elementor-element.elementor-element-56311c1 a{color:#3344DD;}.elementor-1378 .elementor-element.elementor-element-56311c1 a:hover, .elementor-1378 .elementor-element.elementor-element-56311c1 a:focus{color:var( --e-global-color-secondary );}.elementor-1378 .elementor-element.elementor-element-9263002{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1378 .elementor-element.elementor-element-43703a1{--display:flex;}.elementor-1378 .elementor-element.elementor-element-e7b1225{--e-filter-direction:column;--e-filter-white-space:initial;padding:14px 14px 14px 14px;border-radius:15px 15px 15px 15px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.1);--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:20px;--e-filter-normal-text-color:var( --e-global-color-primary );--e-filter-hover-text-color:var( --e-global-color-a7076cf );--e-filter-active-text-color:var( --e-global-color-a7076cf );--e-filter-item-border-radius:4px 4px 4px 4px;}.elementor-1378 .elementor-element.elementor-element-e7b1225 .e-filter-item:hover:not( [aria-pressed=true] ){background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-1378 .elementor-element.elementor-element-e7b1225 .e-filter-item[aria-pressed="true"]{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-1378 .elementor-element.elementor-element-e7b1225 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBDDDD;}.elementor-1378 .elementor-element.elementor-element-e7b1225 .e-filter-item{padding:11px 25px 11px 55px;}.elementor-1378 .elementor-element.elementor-element-d4b81bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-5c25040{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-1378 .elementor-element.elementor-element-5c25040 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1378 .elementor-element.elementor-element-5c25040 .e-loop-item > .elementor-section, .elementor-1378 .elementor-element.elementor-element-5c25040 .e-loop-item > .elementor-section > .elementor-container, .elementor-1378 .elementor-element.elementor-element-5c25040 .e-loop-item > .e-con, .elementor-1378 .elementor-element.elementor-element-5c25040 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1378 .elementor-element.elementor-element-493ca2c{--display:flex;}@media(min-width:768px){.elementor-1378 .elementor-element.elementor-element-43703a1{--width:17%;}.elementor-1378 .elementor-element.elementor-element-d4b81bf{--width:83%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1378 .elementor-element.elementor-element-43703a1{--width:20%;}.elementor-1378 .elementor-element.elementor-element-d4b81bf{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1378 .elementor-element.elementor-element-43703a1{--width:29%;}.elementor-1378 .elementor-element.elementor-element-d4b81bf{--width:71%;}}@media(max-width:1440px){.elementor-1378 .elementor-element.elementor-element-56311c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-1378 .elementor-element.elementor-element-b30e102{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-1378 .elementor-element.elementor-element-9263002{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1378 .elementor-element.elementor-element-e7b1225{--e-filter-space-between:15px;}.elementor-1378 .elementor-element.elementor-element-e7b1225 .e-filter-item{padding:11px 11px 11px 35px;}.elementor-1378 .elementor-element.elementor-element-5c25040{--grid-row-gap:15px;--grid-column-gap:15px;}}@media(max-width:1024px){.elementor-1378 .elementor-element.elementor-element-b30e102{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-56311c1{padding:0px 15px 0px 15px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1378 .elementor-element.elementor-element-9263002{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1378 .elementor-element.elementor-element-43703a1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-d4b81bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-1378 .elementor-element.elementor-element-5c25040{--grid-columns:1;}}@media(max-width:767px){.elementor-1378 .elementor-element.elementor-element-b30e102{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-56311c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1378 .elementor-element.elementor-element-9263002{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1378 .elementor-element.elementor-element-43703a1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1378 .elementor-element.elementor-element-e7b1225{--e-filter-space-between:10px;}.elementor-1378 .elementor-element.elementor-element-d4b81bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-1378 .elementor-element.elementor-element-5c25040{--grid-columns:1;}}/* Start custom CSS for taxonomy-filter, class: .elementor-element-e7b1225 */.elementor-1378 .elementor-element.elementor-element-e7b1225 button{
    position: relative;
}
.elementor-1378 .elementor-element.elementor-element-e7b1225 button:after{
    content: '';
    display: block;
    width: 18px;
    height: 22px;
    position: absolute;
    left: 26px;
    top: 50%;
    transform: translateY(-50%);
    background: url('data:image/svg+xml,<svg width="19" height="24" viewBox="0 0 19 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.2003 9.39972C18.2003 14.8921 12.1073 20.6122 10.0613 22.3788C9.87071 22.5221 9.63869 22.5996 9.40021 22.5996C9.16173 22.5996 8.92971 22.5221 8.7391 22.3788C6.69307 20.6122 0.600098 14.8921 0.600098 9.39972C0.600098 7.06578 1.52725 4.82744 3.17759 3.1771C4.82793 1.52676 7.06627 0.599609 9.40021 0.599609C11.7341 0.599609 13.9725 1.52676 15.6228 3.1771C17.2732 4.82744 18.2003 7.06578 18.2003 9.39972Z" stroke="%23F05523" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.40014 12.6997C11.2227 12.6997 12.7002 11.2222 12.7002 9.39965C12.7002 7.57709 11.2227 6.09961 9.40014 6.09961C7.57758 6.09961 6.1001 7.57709 6.1001 9.39965C6.1001 11.2222 7.57758 12.6997 9.40014 12.6997Z" stroke="%23F05523" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>') center center no-repeat;
   
    background-size: 100% 100%;
}
.elementor-1378 .elementor-element.elementor-element-e7b1225 button:hover:after,
.elementor-1378 .elementor-element.elementor-element-e7b1225 button[aria-pressed="true"]:after{
    filter: brightness(0) invert(1);
}
@media (max-width: 1199px){
    .elementor-1378 .elementor-element.elementor-element-e7b1225 button:after{
        left: 10px;
    }
}/* End custom CSS */