.elementor-268 .elementor-element.elementor-element-9559568{--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:090px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-268 .elementor-element.elementor-element-f58b0a8{--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 0150px;--row-gap:0px;--column-gap:0150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-14983cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-268 .elementor-element.elementor-element-14983cc .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:24px;font-weight:400;line-height:130%;color:var( --e-global-color-34665bf );}.elementor-268 .elementor-element.elementor-element-d31075b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:090px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-268 .elementor-element.elementor-element-139e469{--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;--margin-top:0px;--margin-bottom:070px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-d8130c3{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-d8130c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-268 .elementor-element.elementor-element-92afee2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-268 .elementor-element.elementor-element-92afee2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-92afee2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue_taxonomy{gap:5px;}.elementor-268 .elementor-element.elementor-element-92afee2 .slick-track{gap:5px;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue_taxonomy_item{text-align:inherit;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F8F8;margin:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#000000;background-color:#F8F8F8;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue_taxonomy_item:hover{background-color:#EAEEF3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-92afee2 .uc-selected{background-color:#EAEEF3 !important;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue_taxonomy_item.uc-selected{border-style:solid;border-width:1px 1px 1px 1px;border-color:#111111;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue_taxonomy_item_icon{font-size:20px;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue-arrow-left{left:-30px;right:auto;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue-arrow-right{right:-30px;left:auto;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue-arrow-left,.elementor-268 .elementor-element.elementor-element-92afee2 .ue-arrow-right{top:50%;border-radius:0px;width:50px;height:50px;line-height:50px;font-size:15px;background-color:#CACACA00;color:#000000;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue-arrow-left:hover,.elementor-268 .elementor-element.elementor-element-92afee2 .ue-arrow-right:hover{background-color:#000000;color:#000000;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-268 .elementor-element.elementor-element-92afee2 .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-268 .elementor-element.elementor-element-b5db029{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-9f4d110 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-9f4d110 .uc-sort-filter{flex-direction:row;justify-content:flex-start;gap:20px;}.elementor-268 .elementor-element.elementor-element-9f4d110 .uc-sort-filter-orderdir-wrapper,.elementor-268 .elementor-element.elementor-element-9f4d110 .uc-sort-filter-orderby-wrapper{align-items:center;}.elementor-268 .elementor-element.elementor-element-9f4d110 .uc-sort-filter-orderdir-wrapper{flex-direction:row;gap:10px;}.elementor-268 .elementor-element.elementor-element-9f4d110 .uc-sort-filter-orderby-wrapper{flex-direction:row;gap:10px;}.elementor-268 .elementor-element.elementor-element-9f4d110 label{font-family:"Manrope", Sans-serif;font-size:16px;color:#3d3d3d;}.elementor-268 .elementor-element.elementor-element-9f4d110 select{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding:10px 16px 11px 16px;text-align:inherit;margin:0px 0px 0px 0px;background-color:#02010100;color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;outline-color:var( --e-global-color-accent );}.elementor-268 .elementor-element.elementor-element-9f4d110 select:hover,.elementor-268 .elementor-element.elementor-element-9f4d110 select:focus{border-radius:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-268 .elementor-element.elementor-element-9f4d110 #uc-sort-filter-orderby{width:0px;}.elementor-268 .elementor-element.elementor-element-9f4d110 #uc-sort-filter-orderdir{width:auto;}.elementor-268 .elementor-element.elementor-element-dc7d93b{--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:0px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;}.elementor-268 .elementor-element.elementor-element-678f559 .ue-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;}.elementor-268 .elementor-element.elementor-element-678f559 .ue-grid-item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;transition:all 200ms ease-in-out;}.elementor-268 .elementor-element.elementor-element-678f559 .ue-grid-item:hover{border-style:none;}.elementor-268 .elementor-element.elementor-element-678f559 .ue-grid-item.ue-active-item{border-style:none;}.elementor-268 .elementor-element.elementor-element-678f559 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}@media(min-width:768px){.elementor-268 .elementor-element.elementor-element-d8130c3{--width:60%;}.elementor-268 .elementor-element.elementor-element-b5db029{--width:40%;}}@media(max-width:1024px){.elementor-268 .elementor-element.elementor-element-14983cc{text-align:start;}.elementor-268 .elementor-element.elementor-element-d31075b{--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-268 .elementor-element.elementor-element-139e469{--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:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-268 .elementor-element.elementor-element-92afee2{width:100%;max-width:100%;}.elementor-268 .elementor-element.elementor-element-92afee2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-92afee2.elementor-element{--align-self:center;}.elementor-268 .elementor-element.elementor-element-b5db029{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-268 .elementor-element.elementor-element-678f559 .ue-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-268 .elementor-element.elementor-element-9559568{--padding-top:040px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-268 .elementor-element.elementor-element-e735879{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-268 .elementor-element.elementor-element-e735879 .elementor-heading-title{font-size:32px;}.elementor-268 .elementor-element.elementor-element-14983cc .elementor-heading-title{font-size:18px;}.elementor-268 .elementor-element.elementor-element-d31075b{--padding-top:060px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-268 .elementor-element.elementor-element-9f4d110{width:100%;max-width:100%;}.elementor-268 .elementor-element.elementor-element-9f4d110 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-268 .elementor-element.elementor-element-9f4d110 .uc-sort-filter{flex-direction:row;justify-content:center;gap:10px;}.elementor-268 .elementor-element.elementor-element-9f4d110 .uc-sort-filter-orderdir-wrapper,.elementor-268 .elementor-element.elementor-element-9f4d110 .uc-sort-filter-orderby-wrapper{align-items:center;}.elementor-268 .elementor-element.elementor-element-678f559 .ue-grid{grid-template-columns:repeat(1, minmax(0, 1fr));gap:40px;}}@media(max-width:1024px) and (min-width:768px){.elementor-268 .elementor-element.elementor-element-139e469{--width:100%;}.elementor-268 .elementor-element.elementor-element-d8130c3{--width:100%;}.elementor-268 .elementor-element.elementor-element-b5db029{--width:100%;}}/* Start custom CSS for ucaddon_ue_buttons_post_filter, class: .elementor-element-92afee2 */.elementor-268 .elementor-element.elementor-element-92afee2 .ue-arrow-right {
        background-color: transparent;
    background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,100) 50%) !important;
    width: 100px !important;
    text-align: right !important;
    padding-right: 10px;
    right: 0 !important;
}

.elementor-268 .elementor-element.elementor-element-92afee2 .ue-arrow-left {
        display: none !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_sort_filter, class: .elementor-element-9f4d110 */.elementor-268 .elementor-element.elementor-element-9f4d110 #uc-sort-filter-orderby {
    display: none;
}

.elementor-268 .elementor-element.elementor-element-9f4d110 #uc-sort-filter-orderby {
    display: none;
}

.elementor-268 .elementor-element.elementor-element-9f4d110 .uc-sort-filter__select-dir {
  appearance: none;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M3 5l5 5 5-5'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 12px center;
  padding-right: 35px !important;
}/* End custom CSS */