.elementor-60 .elementor-element.elementor-element-4cfbe4e{--display:flex;--min-height:calc(100dvh - 180px);--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:flex-start;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5c9da08{width:100%;max-width:100%;}.elementor-60 .elementor-element.elementor-element-5c9da08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__input-wrapper{flex-direction:row;gap:10px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-list-inner{grid-template-columns:repeat(2, minmax(0, 1fr));gap:0px;padding:0px 30px 30px 30px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__input{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-primary );border-radius:99px 99px 99px 99px;background-color:var( --e-global-color-0f7a49f );color:var( --e-global-color-text );padding:20px 60px 20px 30px;font-family:"area-variable", Sans-serif;font-size:20px;font-weight:600;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__input:focus{outline:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__btn{padding:10px 20px 10px 20px;border-radius:999px 999px 999px 999px;background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-style:none;gap:10px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-style:none;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__btn_icon{font-size:20px;color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__btn_icon svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__btn:hover .uc-ajax-search__btn_icon{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__btn:hover .uc-ajax-search__btn_icon svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search-wrapper-inside{max-width:100%;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search-wrapper{justify-content:flex-start;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__items{border-style:none;border-radius:30px 30px 30px 30px;background-color:var( --e-global-color-0f7a49f );top:0px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search-results{font-family:"area-variable", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-search-item__link{border-style:none;padding:10px 10px 10px 10px;background-color:var( --e-global-color-0f7a49f );flex-direction:row;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-search-item__link:hover{background-color:var( --e-global-color-6cb60dd );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-search-item__link-title{font-family:"area-variable", Sans-serif;font-size:18px;font-weight:500;line-height:1.2;color:#000000;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-search-item__link-image{width:50px;height:50px;border-radius:10px 10px 10px 10px;object-fit:cover;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__title{color:#000000;font-family:"area-variable", Sans-serif;font-size:16px;font-weight:700;text-align:inherit;margin:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__spinner-path{stroke:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-header{padding:10px 20px 10px 20px;background-color:var( --e-global-color-primary );color:var( --e-global-color-text );font-family:"area-variable", Sans-serif;font-size:16px;font-weight:700;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-header a{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-page-number.uc-active{color:#000000;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__suggested a{color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__suggested{color:var( --e-global-color-primary );gap:10px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__suggested-wrapper{padding:10px 0px 0px 0px;gap:10px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__suggested-label{font-family:"area-variable", Sans-serif;font-size:18px;font-weight:700;}#elementor-popup-modal-60{background-color:var( --e-global-color-6cb60dd );justify-content:center;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-60 .dialog-message{width:calc(100dvw - 0px);height:100vh;align-items:flex-start;padding:140px 0px 0px 0px;}#elementor-popup-modal-60 .dialog-widget-content{border-style:none;border-radius:0px 0px 0px 0px;margin:0 0 0 0;}@media(max-width:1200px){.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-list-inner{grid-template-columns:repeat(1, minmax(0, 1fr));gap:0px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-search-item__link{padding:10px 10px 10px 10px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-header{padding:10px 20px 10px 20px;}}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-4cfbe4e{--width:calc(100dvw - 80px);}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-4cfbe4e{--width:calc(100dvw - 40px);--min-height:calc(100dvh - 110px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-list-inner{grid-template-columns:repeat(1, minmax(0, 1fr));gap:0px;padding:0px 10px 20px 10px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__input{padding:15px 60px 15px 20px;font-size:18px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__items{top:0px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-search-item__link-title{font-size:18px;}.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-header{padding:10px 20px 10px 20px;}#elementor-popup-modal-60 .dialog-message{width:calc(100dvw - 40px);padding:90px 0px 0px 0px;}#elementor-popup-modal-60 .dialog-widget-content{margin:0 0 0 0;}}/* Start custom CSS for ucaddon_ajax_search, class: .elementor-element-5c9da08 */.elementor-60 .elementor-element.elementor-element-5c9da08 .search-wrapper input {
    utline-width: 5px !important;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-header {
    border-radius: 999px;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-list-inner  {
    align-content: flex-start;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__items {
    overflow: auto !important;
    overflow-x: hidden !important;
    overflow-y: scroll !important;
    height: calc(100dvh - 290px);
    border-radius: 30px;
    top: 110px !important;
     padding: 0;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__items::-webkit-scrollbar {
  width: 5px;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__items::-webkit-scrollbar-track {
  background: transparent;
  margin: 30px 10px;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__items::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.2);
  border-radius: 5px;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__items::-webkit-scrollbar-thumb:hover {
  background: rgba(0,0,0,.4);
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-list-inner.uc-active:empty {
    padding: 0 !important;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-list-inner:not(.uc-active) {
    opacity: 1;
}


.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-search-item__link {
    border-radius: 10px;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-panel {
    padding: 30px 0px 20px;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-header {
    width: calc(100% - 40px);
    margin: 0 auto;
}
@media (max-width: 767px) {
    .elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__items {
   
    height: calc(100dvh - 207px);
    top: 97px !important;
     padding: 0;
}
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-pagination-panel {
    padding: 20px 0px 20px;
}

}

.elementor-60 .elementor-element.elementor-element-5c9da08
    .uc-ajax-search__spinner__loader-wrapper {
        inset-inline-end: 25px !important;
    }
.elementor-60 .elementor-element.elementor-element-5c9da08 .uc-ajax-search__spinner {
    width: 40px !important;
    height: 40px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cfbe4e */.elementor-60 .elementor-element.elementor-element-4cfbe4e {
overflow: auto;
ax-width: 1000px;
margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-60 .dialog-widget-content {
    background: transparent !important;
    verflow: hidden;
}
#elementor-popup-modal-60 .dialog-close-button {
    border-radius: 100%;
    padding: 10px;
}
.dialog-type-lightbox {
    z-index: 99 !important;
}
#elementor-popup-modal-60 .dialog-type-lightbox {
    z-index: 99 !important;
}

#elementor-popup-modal-60 .dialog-message {
    ax-width: 1000px;
}
#elementor-popup-modal-60 .dialog-close-button {
   isplay: none;
}
#elementor-popup-modal-60 .dialog-type-lightbox {
    width: 100%;
}/* End custom CSS */