.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-55 .elementor-element.elementor-element-e33e587{--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:65px;--padding-bottom:55px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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 );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-ec6627d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-96028c5 );}.elementor-55 .elementor-element.elementor-element-695e3cf{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-695e3cf:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-695e3cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab3234c );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-55 .elementor-element.elementor-element-2ed303b{text-align:center;}.elementor-widget-ucaddon_ue_listing_accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_ue_listing_accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_ue_listing_accordion .ue_heading_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-55 .elementor-element.elementor-element-efbcfef .uc-heading{transition:all 300ms;flex-direction:row-reverse;padding:24px 36px 24px 110px;background-color:var( --e-global-color-da5c359 );border-radius:4px;}.elementor-55 .elementor-element.elementor-element-efbcfef .ue-accordion-item{transition:all 300ms;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-efbcfef span.ue_accordion_icon{font-size:14px;min-width:24px;width:24px;height:24px;border-radius:60px;}.elementor-55 .elementor-element.elementor-element-efbcfef span.ue_accordion_icon svg{width:14px;height:14px;}.elementor-55 .elementor-element.elementor-element-efbcfef span.uc_dactive{background-color:var( --e-global-color-da5c359 );}.elementor-55 .elementor-element.elementor-element-efbcfef span.uc_dactive *{color:var( --e-global-color-ab3234c );fill:var( --e-global-color-ab3234c );}.elementor-55 .elementor-element.elementor-element-efbcfef span.uc_active{background-color:var( --e-global-color-da5c359 );}.elementor-55 .elementor-element.elementor-element-efbcfef span.uc_active *{color:var( --e-global-color-ab3234c );fill:var( --e-global-color-ab3234c );}.elementor-55 .elementor-element.elementor-element-efbcfef .uc-heading.active{background-color:var( --e-global-color-da5c359 );border-radius:4px;}.elementor-55 .elementor-element.elementor-element-efbcfef .ue-accordion-item:hover .uc-heading{background-color:var( --e-global-color-da5c359 );border-radius:4px;}.elementor-55 .elementor-element.elementor-element-efbcfef .ue_heading_title{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-96028c5 );}.elementor-55 .elementor-element.elementor-element-efbcfef .ue_accordion_content{padding:0px 36px 0px 110px;margin:25px 0px 25px 0px;border-radius:0px 0px 0px 0px;}.elementor-widget-ucaddon_archive_pagination .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_archive_pagination .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_archive_pagination .archive_pagination{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-55 .elementor-element.elementor-element-7d82ac4 .archive_pagination{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;border-radius:0px;}.elementor-55 .elementor-element.elementor-element-7d82ac4 .page-numbers{min-width:26px;height:26px;border-radius:4px;margin:0px 4px 0px 4px;}.elementor-55 .elementor-element.elementor-element-7d82ac4 a.page-numbers{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab3234c );}.elementor-55 .elementor-element.elementor-element-7d82ac4 a.page-numbers:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab3234c );}.elementor-55 .elementor-element.elementor-element-7d82ac4 .page-numbers.current{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab3234c );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-e33e587{--content-width:1094px;}.elementor-55 .elementor-element.elementor-element-695e3cf{--width:100%;}}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-e33e587{--padding-top:40px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-55 .elementor-element.elementor-element-ec6627d .elementor-heading-title{font-size:21px;}.elementor-55 .elementor-element.elementor-element-efbcfef .uc-heading{padding:18px 24px 22px 60px;}.elementor-55 .elementor-element.elementor-element-efbcfef .ue_heading_title{font-size:15px;line-height:19px;}.elementor-55 .elementor-element.elementor-element-efbcfef .ue_accordion_content{margin:18px 0px 18px 0px;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-e33e587{--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-55 .elementor-element.elementor-element-ec6627d .elementor-heading-title{font-size:20px;}.elementor-55 .elementor-element.elementor-element-efbcfef .uc-heading{padding:12px 15px 20px 15px;}.elementor-55 .elementor-element.elementor-element-efbcfef .ue_heading_title{font-size:14px;line-height:18px;}.elementor-55 .elementor-element.elementor-element-efbcfef .ue_accordion_content{margin:15px 0px 15px 0px;}}/* Start custom CSS for ucaddon_ue_listing_accordion, class: .elementor-element-efbcfef */.uc_material_accordion {
    margin: 0;
}

.uc-items-wrapper {
    overflow: visible !important;
}

.ue-accordion-item {
    padding: 0;
    overflow: visible !important;
}

.uc-heading {
    overflow: visible!important;
    box-shadow: 0 4px 20px #F2F2F2;
}

.uc-posts-pagination {
    display: flex;
    justify-content: center;
    gap: 10px;
    margin-top: 25px;
}

.uc-posts-pagination .page-numbers {
    background: #0378A6;
    border: 1px solid #0378A6;
    color: #fff;
    width: 26px;
    height: 26px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: 'Poppins', sans-serif;
    font-size: 15px;
    font-weight: 500;
}

.uc-posts-pagination .page-numbers.current {
    background: #fff;
    border: 1px solid #0378A6;
    color: #0378A6;
}

.uc-posts-pagination .page-numbers.dots {
    background: #fff;
    border: 0;
    color: #0378A6;
}/* End custom CSS */