.elementor-12077 .elementor-element.elementor-element-ee98b89:not(.elementor-motion-effects-element-type-background), .elementor-12077 .elementor-element.elementor-element-ee98b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12077 .elementor-element.elementor-element-ee98b89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-ee98b89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12077 .elementor-element.elementor-element-4c3b19a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12077 .elementor-element.elementor-element-4c3b19a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-543b4be > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-12077 .elementor-element.elementor-element-408df79 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-12077 .elementor-element.elementor-element-3c025b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 20px 0px;}.elementor-12077 .elementor-element.elementor-element-3c025b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12077 .elementor-element.elementor-element-ac213aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12077 .elementor-element.elementor-element-ac213aa > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12077 .elementor-element.elementor-element-eaffe4f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-eaffe4f{font-family:var( --e-global-typography-5d8abb6-font-family ), Sans-serif;font-size:var( --e-global-typography-5d8abb6-font-size );text-transform:var( --e-global-typography-5d8abb6-text-transform );line-height:var( --e-global-typography-5d8abb6-line-height );letter-spacing:var( --e-global-typography-5d8abb6-letter-spacing );color:#444444;}.elementor-12077 .elementor-element.elementor-element-eaffe4f a{color:#444444;}.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-12077 .elementor-element.elementor-element-e67233e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:500;font-style:italic;line-height:60px;color:var( --e-global-color-a4ae4b6 );}.elementor-12077 .elementor-element.elementor-element-b6d3c33{margin-top:0px;margin-bottom:0px;padding:20px 0px 60px 0px;}.elementor-12077 .elementor-element.elementor-element-fe53004 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12077 .elementor-element.elementor-element-fe53004 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-12077 .elementor-element.elementor-element-62a8d6f{--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-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_ue_taxonomy_terms .ue_taxonomy_item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_taxonomy_terms .uc-is-parent{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_taxonomy_terms .uc-term-level-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_taxonomy_terms .uc-term-level-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_taxonomy_terms .ue_taxonomy_item_description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_taxonomy_terms .ue_taxonomy_item_num_posts{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12077 .elementor-element.elementor-element-0d36fed > .elementor-widget-container{padding:19px 0px 19px 0px;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy{grid-template-columns:repeat(1, minmax(0, 1fr));gap:10px;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_toggle{text-align:inherit;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_item{font-family:"Montserrat", Sans-serif;font-weight:400;padding:10px 10px 10px 10px;background-color:#ffffff;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#cbcbcb;border-radius:10px;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_item_title{text-align:inherit;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_item:hover{background-color:#f1f1f1;color:#363636;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_item.uc-selected{border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_item_icon{font-size:20px;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_item_description{padding:20px 0px 0px 0px;color:#8a8a8a;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-12077 .elementor-element.elementor-element-0d36fed .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-12077 .elementor-element.elementor-element-16f6b24 > .elementor-widget-container{padding:19px 0px 19px 0px;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy{grid-template-columns:repeat(1, minmax(0, 1fr));gap:10px;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_toggle{text-align:inherit;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_item_title{text-align:inherit;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_item{padding:10px 10px 10px 10px;background-color:#ffffff;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#cbcbcb;border-radius:10px;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_item:hover{background-color:#f1f1f1;color:#363636;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_item.uc-selected{border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_item_icon{font-size:20px;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_item_description{padding:20px 0px 0px 0px;color:#8a8a8a;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-12077 .elementor-element.elementor-element-16f6b24 .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-12077 .elementor-element.elementor-element-664cfc2 > .elementor-widget-container{padding:19px 0px 19px 0px;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy{grid-template-columns:repeat(1, minmax(0, 1fr));gap:10px;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_toggle{text-align:inherit;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_item_title{text-align:inherit;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_item{padding:10px 10px 10px 10px;background-color:#ffffff;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#cbcbcb;border-radius:10px;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_item:hover{background-color:#f1f1f1;color:#363636;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_item.uc-selected{border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_item_icon{font-size:20px;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_item_description{padding:20px 0px 0px 0px;color:#8a8a8a;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-12077 .elementor-element.elementor-element-664cfc2 .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-widget-loop-grid .elementor-button{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 );}.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 .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-12077 .elementor-element.elementor-element-429edc1{--grid-columns:3;--grid-row-gap:60px;--auto-scroll-offset:250px;--grid-column-gap:20px;--e-loop-nothing-found-message-color:var( --e-global-color-c7b9cb2 );}.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12077 .elementor-element.elementor-element-429edc1 .e-loop-item > .elementor-section, .elementor-12077 .elementor-element.elementor-element-429edc1 .e-loop-item > .elementor-section > .elementor-container, .elementor-12077 .elementor-element.elementor-element-429edc1 .e-loop-item > .e-con, .elementor-12077 .elementor-element.elementor-element-429edc1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;margin-top:0px;}.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers:not(.dots){color:#0A223D;}.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination a.page-numbers:hover{color:#D85935;}.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers.current{color:#D85935;}body:not(.rtl) .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 20px/2 );}body.rtl .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 20px/2 );}body.rtl .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 20px/2 );}.elementor-12077 .elementor-element.elementor-element-429edc1 .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-2c95b98-font-family ), Sans-serif;font-size:var( --e-global-typography-2c95b98-font-size );font-weight:var( --e-global-typography-2c95b98-font-weight );line-height:var( --e-global-typography-2c95b98-line-height );}@media(max-width:1024px){.elementor-12077 .elementor-element.elementor-element-ee98b89{margin-top:0px;margin-bottom:0px;padding:30px 30px 0px 030px;}.elementor-12077 .elementor-element.elementor-element-4c3b19a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-543b4be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-408df79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-3c025b3{margin-top:0px;margin-bottom:0px;padding:30px 30px 10px 30px;}.elementor-12077 .elementor-element.elementor-element-ac213aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-eaffe4f{font-size:var( --e-global-typography-5d8abb6-font-size );line-height:var( --e-global-typography-5d8abb6-line-height );letter-spacing:var( --e-global-typography-5d8abb6-letter-spacing );}.elementor-12077 .elementor-element.elementor-element-e67233e .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-12077 .elementor-element.elementor-element-b6d3c33{margin-top:0px;margin-bottom:0px;padding:20px 30px 110px 30px;}.elementor-12077 .elementor-element.elementor-element-fe53004 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-429edc1{--grid-columns:2;--auto-scroll-offset:200px;}.elementor-12077 .elementor-element.elementor-element-429edc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination{font-size:16px;line-height:24px;}.elementor-12077 .elementor-element.elementor-element-429edc1 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-2c95b98-font-size );line-height:var( --e-global-typography-2c95b98-line-height );}}@media(max-width:767px){.elementor-12077 .elementor-element.elementor-element-ee98b89{margin-top:0px;margin-bottom:0px;padding:30px 16px 20px 16px;}.elementor-12077 .elementor-element.elementor-element-4c3b19a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-3c025b3{margin-top:0px;margin-bottom:0px;padding:20px 16px 20px 16px;}.elementor-12077 .elementor-element.elementor-element-ac213aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-eaffe4f{font-size:var( --e-global-typography-5d8abb6-font-size );line-height:var( --e-global-typography-5d8abb6-line-height );letter-spacing:var( --e-global-typography-5d8abb6-letter-spacing );}.elementor-12077 .elementor-element.elementor-element-e67233e{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12077 .elementor-element.elementor-element-b6d3c33{margin-top:0px;margin-bottom:0px;padding:0px 16px 80px 16px;}.elementor-12077 .elementor-element.elementor-element-fe53004 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12077 .elementor-element.elementor-element-fe53004 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12077 .elementor-element.elementor-element-429edc1{--grid-columns:1;--grid-row-gap:24px;--auto-scroll-offset:180px;}.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination{font-size:16px;line-height:25px;}body:not(.rtl) .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-12077 .elementor-element.elementor-element-429edc1 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-2c95b98-font-size );line-height:var( --e-global-typography-2c95b98-line-height );}}/* Start custom CSS for ucaddon_homepage_search_bar, class: .elementor-element-543b4be */.elementor-12077 .elementor-element.elementor-element-543b4be svg #rect:hover {
  fill: rgba(216, 89, 53, 1) !important;
}

.elementor-12077 .elementor-element.elementor-element-543b4be .item:not(:last-child):not(:first-child){
    width: unset !important;
    min-width: 100px;
}
.elementor-12077 .elementor-element.elementor-element-543b4be .item:not(:last-child) .label{
    border: 1px solid #0A223D;
    border-radius: 4px;  
}
.elementor-12077 .elementor-element.elementor-element-543b4be #community-item{
    width: 155px; 
    min-width: 155px; 
}
.elementor-12077 .elementor-element.elementor-element-543b4be #community-item .label{
    border-color: #0A223D;
}
/*.elementor-12077 .elementor-element.elementor-element-543b4be #property-type-item{*/
/*    min-width: 291px; */
/*    width: 291px; */
/*}*/
.elementor-12077 .elementor-element.elementor-element-543b4be{
    font-family: 'Montserrat', Sans-Serif;
    color: #0A223D;
}
.elementor-12077 .elementor-element.elementor-element-543b4be .item:not(:first-child) .label{
    justify-content: center !important;
    gap: 10px;
    font-weight: 500;
}
.elementor-12077 .elementor-element.elementor-element-543b4be .submit-container{
    padding: 0px !important;
}
.elementor-12077 .elementor-element.elementor-element-543b4be .submit-container .search-icon{
    background-color: #d85935 !important;
    border: 1px solid #d85935 !important;
    width: 58px;
    justify-content: center;
    align-items: center;
}
.elementor-12077 .elementor-element.elementor-element-543b4be .submit-container .search-icon:hover{
    background-color: transparent !important;
    border: 1px solid #d85935 !important;
}
.elementor-12077 .elementor-element.elementor-element-543b4be .submit-container .search-icon:hover svg path{
    fill: #d85935;
}/* End custom CSS */
/* Start custom CSS for ucaddon_homepage_search_bar_mobile, class: .elementor-element-408df79 */.elementor-12077 .elementor-element.elementor-element-408df79 svg #rect:hover {
  fill: rgba(216, 89, 53, 1) !important;
}

.elementor-12077 .elementor-element.elementor-element-408df79 .item:not(:last-child){
    max-width: 155px;
}
.elementor-12077 .elementor-element.elementor-element-408df79 .item:not(:last-child) .label{
    border: 1px solid #0A223D;
    border-radius: 4px;  
}
.elementor-12077 .elementor-element.elementor-element-408df79 #community-item{
    max-width: 155px; 
}
.elementor-12077 .elementor-element.elementor-element-408df79 #community-item .label{
    border-color: #0A223D;
}
.elementor-12077 .elementor-element.elementor-element-408df79 #property-type-item{
    max-width: 291px; 
}
.elementor-12077 .elementor-element.elementor-element-408df79{
    font-family: 'Montserrat', Sans-Serif;
    color: #0A223D;
}
.elementor-12077 .elementor-element.elementor-element-408df79 .item:not(:first-child) .label{
    justify-content: center !important;
    gap: 10px;
    font-weight: 500;
}
.elementor-12077 .elementor-element.elementor-element-408df79 .submit-container{
    padding: 0px !important;
}
.elementor-12077 .elementor-element.elementor-element-408df79 .submit-container .search-icon{
    background-color: #d85935 !important;
    border: 1px solid #d85935 !important;
    width: 58px;
    justify-content: center;
    align-items: center;
}
.elementor-12077 .elementor-element.elementor-element-408df79 .submit-container .search-icon:hover{
    background-color: transparent !important;
    border: 1px solid #d85935 !important;
}
.elementor-12077 .elementor-element.elementor-element-408df79 .submit-container .search-icon:hover svg path{
    fill: #d85935;
}/* End custom CSS */
/* Start custom CSS for breadcrumbs, class: .elementor-element-eaffe4f */#breadcrumbs>span{
    display: flex;
    align-items: center;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67233e */.elementor-12077 .elementor-element.elementor-element-e67233e .lora-accent{
    color: #D85935;
    font-size: 40px;
}
@media screen and (max-width: 1024px){
    .elementor-12077 .elementor-element.elementor-element-e67233e .lora-accent{
        font-size: 32px;
    }
}
@media screen and (max-width: 767px){
    .elementor-12077 .elementor-element.elementor-element-e67233e .lora-accent{
        font-size: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_taxonomy_terms, class: .elementor-element-0d36fed */.elementor-12077 .elementor-element.elementor-element-0d36fed {
    width: 100%;
    background: #f1f1f1;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_taxonomy_terms, class: .elementor-element-16f6b24 */.elementor-12077 .elementor-element.elementor-element-16f6b24 {
    width: 100%;
    background: #f1f1f1;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_taxonomy_terms, class: .elementor-element-664cfc2 */.elementor-12077 .elementor-element.elementor-element-664cfc2 {
    width: 100%;
    background: #f1f1f1;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-429edc1 */.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 6px;
}
nav.elementor-pagination {
    margin-top: 30px!important;
}

a.page-numbers{
    font-weight: 400;
}

span.page-numbers.current{
    font-weight: bold;
}


a.page-numbers{
    display: inline-block !important;
}

a.page-numbers{
    position: relative;
}

a.page-numbers:after{
	bottom: 30px;
		content: "";
		display: block;
		height: 2px;
		left: 0;
		position: absolute;
		background: #D85935;
		opacity: unset !important;
		width: 0%;
    transition: all 0.5s ease-in !important;
}


a.page-numbers:hover:after{
	/*width: 100%;*/
	opacity: unset !important;
    transition: all 0.5s ease-out !important;
}


.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers{
    width: 62px;
    padding: 15px 0;
    display: inline-block;
    border: 1px solid #E0E3E6;
    border-radius: 8px;
    transition: 0.3s;
}
.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers.prev, .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers.next{
    width: 200px;
    padding: 15px 0;
    display: inline-block;
}
.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers.prev svg, .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers.next svg{
    vertical-align: top;
}
.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination{
    margin-top: 80px !important;
}
.elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination a.page-numbers.prev:hover svg path, .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination a.page-numbers.next:hover svg path{
    fill: #d85935;
    transition: 0.3s;
}

@media screen and (max-width: 767px){
    .elementor-12077 .elementor-element.elementor-element-429edc1 .page-numbers:not(.prev):not(.next){
        display: none !important;
    }
    .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers.prev, .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-pagination .page-numbers.next{
    width: 160px;
    padding: 12px 0;
    }
    .elementor-12077 .elementor-element.elementor-element-429edc1 .elementor-loop-container.elementor-grid{
        grid-auto-rows: auto;
    }
}/* End custom CSS */