.elementor-38444 .elementor-element.elementor-element-747b094a:not(.elementor-motion-effects-element-type-background), .elementor-38444 .elementor-element.elementor-element-747b094a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c3190c );}.elementor-38444 .elementor-element.elementor-element-747b094a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38444 .elementor-element.elementor-element-747b094a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue_checkbox_container{width:100%;flex-direction:column;align-items:flex-start;column-gap:30px;row-gap:24px;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .uc-checkbox-filter{flex-direction:column;align-items:flex-start;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .uc-checkbox-filter__checkbox,.elementor-38444 .elementor-element.elementor-element-3cbcb9a  .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{width:16px;min-width:16px;height:16px;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:after{scale:100%;left:5px;background:var( --e-global-color-secondary );box-shadow:var( --e-global-color-secondary );}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{border-radius:4px 4px 4px 4px;margin-right:10px;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:before{background-color:var( --e-global-color-secondary );}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .uc-checkbox-filter_label{color:var( --e-global-color-secondary );}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label{color:var( --e-global-color-secondary );}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-see-more-button i,.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-see-less-button i{font-size:20px;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-see-more-button img,.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-see-less-button img{font-size:20px;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-see-more-button{gap:10px;color:var( --e-global-color-secondary );}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-see-less-button{gap:10px;color:var( --e-global-color-secondary );}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-see-more-button:hover{color:#373737;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-see-less-button:hover{color:#373737;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-clear-button i{font-size:20px;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-clear-button img{font-size:20px;}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-clear-button{gap:10px;color:var( --e-global-color-secondary );}.elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue-clear-button:hover{color:#373737;}.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter{flex-direction:row;justify-content:flex-start;gap:15px;}.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderdir-wrapper,.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderby-wrapper{align-items:center;}.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderdir-wrapper{flex-direction:row;gap:10px;}.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderby-wrapper{flex-direction:row;gap:10px;}.elementor-38444 .elementor-element.elementor-element-60d1f53 label{color:#3d3d3d;}.elementor-38444 .elementor-element.elementor-element-60d1f53 select{padding:5px 10px 5px 10px;text-align:inherit;border-style:solid;}.elementor-38444 .elementor-element.elementor-element-60d1f53 select:hover,.elementor-38444 .elementor-element.elementor-element-60d1f53 select:focus{border-style:solid;}.elementor-38444 .elementor-element.elementor-element-60d1f53 #uc-sort-filter-orderby{width:auto;}.elementor-38444 .elementor-element.elementor-element-60d1f53 #uc-sort-filter-orderdir{width:auto;}.elementor-38444 .elementor-element.elementor-element-60d1f53 .ue-sorting-filter_select-indicator{font-size:18px;color:#545454;inset-inline-end:10px;}.elementor-38444 .elementor-element.elementor-element-60d1f53 .ue-sorting-filter_select-indicator svg{font-size:18px;fill:#545454;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-post-grid{grid-gap:0px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-item{text-align:left;border-radius:0px;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_content{padding:0px 0px 0px 0px;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_image img{object-fit:Cover;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-category{margin-top:0px;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-category a{padding:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_title a{color:var( --e-global-color-primary );}.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_title{margin-top:0px;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-meta-data{color:#707070;gap:5px;width:auto;text-align:inherit;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-meta-data svg{fill:#707070;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-meta-data{margin-top:0px;gap:10px;justify-content:flex-start;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_text{color:var( --e-global-color-secondary );margin-top:10px;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:10px;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-no-posts-found{color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;border-style:none;}.elementor-38444 .elementor-element.elementor-element-c108bcb .archive_pagination{border-radius:0px;}.elementor-38444 .elementor-element.elementor-element-c108bcb .page-numbers{min-width:20px;height:20px;border-radius:6px;}@media(max-width:767px){.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-post-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for ucaddon_dp_heading_text, class: .elementor-element-436fec0d */.elementor-38444 .elementor-element.elementor-element-436fec0d{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-29cc9376 */.elementor-38444 .elementor-element.elementor-element-29cc9376{
    margin-bottom: 0px;
}

.elementor-widget-search .e-search.hidden {
    opacity: 1;
    visibility: visible;
}

.elementor-38444 .elementor-element.elementor-element-29cc9376 .e-search-form{
    display: flex;
    justify-content: center;
    align-items: center;
        position: relative;
    margin: auto;
        max-width: 1100px;
}

.elementor-38444 .elementor-element.elementor-element-29cc9376 .e-search-input-wrapper input.e-search-input{
background: #FFFFFF;
    border: 1px solid #9799A0;
    border-radius: 99px;
    height: auto;
    padding: 10px 20px;
    padding-right: 48px;
    width: 100%;
    font-size: 16px;
    line-height: 16px;
    color: var(--blue-color);
}

.elementor-38444 .elementor-element.elementor-element-29cc9376 button.e-search-submit{
position: absolute;
    right: 0px;
    height: 100%;
    width: max-content;
    cursor: pointer;
    margin-left: 0;
    padding: 16px 24px;
    border-radius: 0 32px 32px 0;
    background: var(--blue-color);
    color: var(--white-color);
    font-weight: 600;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-38444 .elementor-element.elementor-element-29cc9376 button.e-search-submit i{
    display: table;
    width: 100%;
    font-size: 14px;
    line-height: 18px;
}

.elementor-38444 .elementor-element.elementor-element-29cc9376 .e-search-label{
    position: absolute;
    z-index: 10;
    right: 16px;
    color: var(--blue-color);
    max-width: max-content;
}

.elementor-38444 .elementor-element.elementor-element-29cc9376 .e-search-label i{
    position: relative;
    transform: none;
    inset-block-start: 0;
    inset-inline-start: auto;
    font-size: 16px;
    color: var(--blue-color);
}

.elementor-38444 .elementor-element.elementor-element-29cc9376 input.e-search-input[type="search"]::placeholder{
    color: #676B75;
    font-size: 15px;
    line-height: 20px;
    font-weight: 400; 
    opacity: 1;
}

/*ajax-popup*/

.elementor-widget-search output.e-search-results-container{
    border-radius: 16px;
    border: none;
        background: none;
        box-shadow: 0 1px 4px 0 rgb(0 0 0 / 26%);
}

.elementor-widget-search output.e-search-results-container .e-search-results{
    padding: 32px 24px;
    border-radius: 16px;
    border: 1px solid #9799A0;
    background: #ffffff;
}

.elementor-widget-search output.e-search-results-container .e-search-loader{
    border-radius: 16px;
    background: var(--white-color);
    border: 1px solid #9799A0;
}

.elementor-widget-search output.e-search-results-container .format-standard[data-elementor-type="loop-item"]{
    margin: 0;
    padding: 0;
    width: 100%;
    padding-bottom: 16px;
    margin-bottom: 16px;
    margin-right: 0 !important;
    border-bottom: 1px solid #C6C7CA;
}

.elementor-widget-search output.e-search-results-container .format-standard[data-elementor-type="loop-item"]:last-child{
    padding-bottom: 0px;
    margin-bottom: 0px;
    border-bottom: none;
}

.elementor-widget-search output.e-search-results-container .format-standard[data-elementor-type="loop-item"] .elementor-container{
    padding: 0px;
    max-width: none;
    display: flex;
    flex-wrap: nowrap;
}

.elementor-widget-search output.e-search-results-container .e-search-results-list{
    gap: 0;
}

@media all and (max-width: 600px) {
    .elementor-widget-search output.e-search-results-container .e-search-results{
        padding: 24px 16px;
    }
    
.elementor-widget-search output.e-search-results-container .format-standard[data-elementor-type="loop-item"]{
    padding-bottom: 12px;
    margin-bottom: 12px;
}
}/* End custom CSS */
/* Start custom CSS for ucaddon_dp_text, class: .elementor-element-2f7cc36 */.elementor-38444 .elementor-element.elementor-element-2f7cc36{
    margin-bottom: 0px;
}
.elementor-38444 .elementor-element.elementor-element-2f7cc36 p{
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

@media all and (max-width: 1024px) {
    .elementor-38444 .elementor-element.elementor-element-2f7cc36 p{
        margin-bottom: 32px !important;
    }
}

@media all and (max-width: 768px) {
    .elementor-38444 .elementor-element.elementor-element-2f7cc36 p{
        margin-bottom: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_checkboxes_filter, class: .elementor-element-3cbcb9a */.elementor-38444 .elementor-element.elementor-element-3cbcb9a {
 opacity: 1;
 /*visibility: hidden;*/
 background: #ffffff;
}

.ue_checkfilter_title {
 display: none;
}

.uc-checkbox-filter {
 align-items: flex-start;
 gap: 32px;
}

.ue_taxonomy_item_title.uc-checkbox-filter_label {
 font-size: 16px;
 line-height: 16px;
}

.uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before {
 border-radius: 4px;
 margin-right: 10px;
 border: 2px solid #04143a;
 background-color: transparent;
 height: 16px;
 min-width: 16px;
 width: 16px;
}

.elementor-38444 .elementor-element.elementor-element-3cbcb9a
 label.ue_taxonomy_item.uc-selected
 span.ue_taxonomy_item_title.uc-checkbox-filter_label:before {
 background-color: var(--blue-color);
}

.elementor-38444 .elementor-element.elementor-element-3cbcb9a
 label.ue_taxonomy_item.uc-selected
 span.ue_taxonomy_item_title.uc-checkbox-filter_label:after {
 display: none;
}

label {
 width: 100%;
}

a.ue-clear-button {
 width: 100%;
 display: block !important;
 font-weight: 400;
 font-size: 16px;
 line-height: 24px;
 color: var(--blue-color);
 padding-left: 28px;
 transition: all ease 0.3s;
}

a.ue-clear-button span {
 font-size: 14px;
 line-height: 20px;
 color: #676b75;
}

a.ue-clear-button:before {
 content: "";
 border-radius: 4px;
 margin-right: 10px;
 border: 2px solid #04143a;
 background-color: transparent;
 height: 16px;
 min-width: 16px;
 width: 16px;
 display: inline-block;
 vertical-align: text-top;
 transition-duration: 300ms;
 cursor: pointer;
 position: absolute;
 left: 0;
 top: 6px;
}
a.ue-clear-button.uc-hidden:before {
 content: "";
 background-color: var(--blue-color);
}

.uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:after{
    display: none;
}

.ue_checkbox_container {
 padding-top: 24px;
 border-top: 1px solid #c6c7ca;
}
@media all and (max-width: 1024px) {
 .uc-checkbox-filter {
  gap: 24px;
  flex-direction: row;
  align-items: normal;
 }

 .ue_checkbox_container {
  flex-direction: row;
  padding-top: 0;
  padding-left: 24px;
  border-top: none;
  border-left: 1px solid #c6c7ca;
  align-items: center;
 }
 .ue_checkbox_container label {
  max-width: max-content;
 }

 a.ue-clear-button {
  max-width: max-content;
 }
}
@media all and (max-width: 768px) {
 .elementor-38444 .elementor-element.elementor-element-3cbcb9a{
  opacity: 1;
  margin-bottom: 0px;
  order: 2;
 }

 .ue_taxonomy {
  flex-direction: row;
  padding: 0;
 }

 .ue_taxonomy .ue_checkbox_container {
  flex-direction: row;
  gap: 24px;
 }

 .ue_checkfilter_title {
  display: block;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  border-bottom: 1px solid var(--darkorange-color);
  width: 100%;
  text-align: left;
  padding-bottom: 4px;
  margin-bottom: 4px;
  color: var(--darkorange-color);
  margin-top: 0px;
 }
}

@media all and (max-width: 600px) {
    .elementor-38444 .elementor-element.elementor-element-3cbcb9a{
        margin-bottom: 32px;
    }
 .elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue_taxonomy .ue_checkbox_container {
gap: 12px 16px;
        padding-left: 0px;
        flex-wrap: nowrap !important;
        flex-direction: row;
        border-top: 1px solid #c6c7ca;
        padding-top: 16px;
        border-left: none;
 }

 .elementor-38444 .elementor-element.elementor-element-3cbcb9a .uc-checkbox-filter {
  gap: 16px;
 }

 .elementor-38444 .elementor-element.elementor-element-3cbcb9a a.ue-clear-button {
  font-size: 14px;
  line-height: 20px;
 }

 .elementor-38444 .elementor-element.elementor-element-3cbcb9a a.ue-clear-button span {
  font-size: 12px;
  line-height: 12px;
 }

 .elementor-38444 .elementor-element.elementor-element-3cbcb9a label.ue_taxonomy_item {
  font-size: 14px;
  line-height: 14px;
 }

 .elementor-38444 .elementor-element.elementor-element-3cbcb9a .uc-checkbox-filter__checkbox {
  width: 10px;
  min-width: 10px;
  height: 10px;
 }
 .elementor-38444 .elementor-element.elementor-element-3cbcb9a .ue_taxonomy_item_title.uc-checkbox-filter_label {
  font-size: 14px;
  line-height: 14px;
 }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-364f8b3 */.elementor-38444 .elementor-element.elementor-element-364f8b3{
    max-width: 220px;
    width: 100%;
    margin-right: 60px;
}

@media all and (max-width: 1024px) {
    .elementor-38444 .elementor-element.elementor-element-364f8b3{
        max-width: none;
        margin-right: 0px;
        margin-bottom: 48px;
    }
}

@media all and (max-width: 768px) {
    .elementor-38444 .elementor-element.elementor-element-364f8b3{
        max-width: none;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a907b3b */.elementor-38444 .elementor-element.elementor-element-a907b3b{
    margin-bottom: 0px;
    max-width: max-content;
}

.elementor-38444 .elementor-element.elementor-element-a907b3b p{
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6076b38 */.elementor-38444 .elementor-element.elementor-element-6076b38{
    margin-bottom: 24px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dc1e8a6 */.elementor-38444 .elementor-element.elementor-element-dc1e8a6{
    flex-grow: 1;
}

.elementor-38444 .elementor-element.elementor-element-dc1e8a6 .elementor-widget-wrap{
    flex-wrap: nowrap;
}

@media all and (max-width: 768px) {
    .elementor-38444 .elementor-element.elementor-element-dc1e8a6{
           position: relative;
    top: 0;
    padding-top: 24px;
    margin-top: 24px;
    border-top: 1px solid #C6C7CA;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_sort_filter, class: .elementor-element-60d1f53 */.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter {
 justify-content: flex-end;
 margin-bottom: 32px;
}
.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderby-wrapper,
.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderdir-wrapper {
}
.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderby-wrapper label,
.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderdir-wrapper label {
 font-size: 12px;
 color: var(--blue-color);
 max-width: max-content;
}
.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderby-wrapper .orderby-select-wrapper,
.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderdir-wrapper .orderby-select-wrapper {
}
.elementor-38444 .elementor-element.elementor-element-60d1f53 .orderby-select-wrapper select {
 padding: 0;
 border: none;
 color: var(--darkorange-color);
 font-weight: 600;
 max-width: max-content !important;
 min-width: 140px;
}


.elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderby-wrapper{
    display: none !important;
}

.elementor-38444 .elementor-element.elementor-element-60d1f53 .ue-sorting-filter_select-indicator{
    font-size: 15px;
    right: 0;
}

/*.elementor-38444 .elementor-element.elementor-element-60d1f53 .orderby-select-wrapper select option[value="default"]{*/
/*    display: none !important;*/
/*}*/


@media all and (max-width: 768px) {
 .elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter {
  justify-content: space-between;
  margin-bottom: 0;
  margin-top: 0px;
 }
 .elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderby-wrapper,
 .elementor-38444 .elementor-element.elementor-element-60d1f53 .uc-sort-filter-orderdir-wrapper {
  gap: 8px;
 }

 .elementor-38444 .elementor-element.elementor-element-60d1f53 {
  padding: 0;
  margin-bottom: 0px;
  order: 3;
 }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-527d215 */.elementor-38444 .elementor-element.elementor-element-527d215{
    max-width: max-content;
    margin-left: 16px;
}

.elementor-38444 .elementor-element.elementor-element-527d215 .elementor-widget-wrap{
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: baseline;
    gap:12px;
}

@media all and (max-width: 768px) {
    .elementor-38444 .elementor-element.elementor-element-527d215{
        margin-left: 0px;
        width: 100%;
        max-width: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-baee68c */.elementor-38444 .elementor-element.elementor-element-baee68c.elementor-section{
        border-bottom: 1px solid #C6C7CA;
    margin-bottom: 32px;
    padding-bottom: 0px;
}

.elementor-38444 .elementor-element.elementor-element-baee68c .elementor-container{
    justify-content: flex-end;
}

@media all and (max-width: 768px) {
    .elementor-38444 .elementor-element.elementor-element-baee68c .elementor-container{
        flex-direction: column-reverse;
    }
    
    .elementor-38444 .elementor-element.elementor-element-baee68c.elementor-section{
          padding-bottom: 24px;
    margin-bottom: 0;
    border: none;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_post_grid_search, class: .elementor-element-ee1f28d */.elementor-38444 .elementor-element.elementor-element-ee1f28d {
 margin-bottom: 0px;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_grid_style_one_wrap {
 gap: 48px 20px;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-post-grid {
 display: flex !important;
 flex-direction: column;
 gap: 0;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-item {
 display: flex;
 flex-direction: row;
 gap: 24px;
 width: 100%;
 margin: 0 !important;
 padding-bottom: 24px;
 margin-bottom: 24px !important;
 border-bottom: 1px solid #c6c7ca;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-item:last-child {
 margin-bottom: 0px !important;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-item:hover a.ue-post-image-wrapper {
 box-shadow: 4px 4px 12px 0px rgb(0 0 0 / 05%);
 border-radius: 16px;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-post-image-wrapper {
 width: 100%;
 /*box-shadow: 4px 4px 6px 0px rgba(0, 0, 0, 0.05);*/
 border-radius: 16px;
 max-width: 200px;
 margin-right: 0px;
 height: 100px;
 border: 1px solid rgb(151 153 160 / 40%);
}

/*.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-post-image-wrapper.no-featured-image {*/
/* display: none;*/
/*}*/

.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_image {
 padding: 0;
 height: 100%;
 width: 100%;
 border-radius: 16px;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-item:hover .ue-post-image-wrapper {
 transform: scale(1);
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_image img {
 display: table;
 width: 100%;
 transform: none;
 top: 0;
 left: 0;
 position: relative;
 height: 100%;
 object-fit: cover;
 object-position: top;
 border-radius: 16px;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_content {
 width: 100%;
 background: none;
 padding: 0px;
 margin-top: 32px;
 position: relative;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_content-inner {
}
.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-category {
 position: relative;
 top: 0px;
}
.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-category a {
    font-size: 11px;
    line-height: 11px;
    border-radius: 32px;
    color: var(--blue-color);
    margin-bottom: 4px;
    font-weight: 500;
    /* text-transform: uppercase; */
    padding: 6px 8px 4px;
    border-radius: 3px;
    background: #E3EBFC;
    letter-spacing: 0.1px;
    pointer-events: none;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-category.ue-grid-item--category{
    display: none;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-category.ue-grid-item--category a{
    display: table;
    position: relative;
    pointer-events: none;
}

/*.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-category.ue-grid-item--category a::before { content: "Page"; }*/

.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_title {
 font-weight: 600;
 font-size: 18px;
 line-height: 26px;
 color: var(--darkorange-color);
 display: table;
 width: 100%;
 max-width: 82%;
}
.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_title a {
 font-weight: 600;
 font-size: 18px;
 line-height: 26px;
 color: var(--darkorange-color);
 display: table;
 width: 100%;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_text {
 margin-bottom: 0px;
 width: 100%;
 margin-top: 12px;
 font-size: 16px;
 line-height: 24px;
 color: var(--blue-color);
 padding-left: 0;
 border: none;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-meta-data {
 order: 1;
 justify-content: flex-start;
}
.elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_content {
 margin-top: 0px;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-meta-data {
 gap: 0px;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-meta-data {
 display: flex;
 position: absolute;
 right: 0;
 max-width: 18%;
 width: auto;
 margin-bottom: 0px;
 font-weight: 400;
 font-size: 12px;
 line-height: 14px;
 color: #676b75;
 display: flex;
 flex-grow: 1;
 justify-content: flex-end;
 align-items: flex-end;
 top: 4px;
 text-align: right;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-meta-data .ue-grid-item-meta-data {
 font-size: 12px;
 line-height: 17px;
 color: #676b75;
 position: relative;
 gap: 0px;
 padding: 0px !important;
 width: 100%;
 max-width: max-content;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d
 .ue-meta-data
 .ue-grid-item-meta-data
 span.ue-grid-item-meta-data-icon {
 display: none;
}

.ue-grid-item-meta-data:last-child:before {
 display: none;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-meta-data .ue-grid-item-meta-data .reading-time-pipe {
 position: absolute;
 left: -12px;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .date-reading-saperator {
 position: relative;
 margin: 0 8px;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-meta-data:last-child {
 padding-left: 8px;
 position: relative;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-grid-item-meta-data:last-child:before {
 content: "";
 position: absolute;
 height: 60%;
 width: 1px;
 color: #ffffff;
 background: #676b75;
 left: -6px;
}

.ue-item:hover .uc_post_image img {
 transform: scale(1, 1) !important;
}

.elementor-38444 .elementor-element.elementor-element-ee1f28d.all-filter-selected-worklife .ue-item:nth-child(1),
.elementor-38444 .elementor-element.elementor-element-ee1f28d.all-filter-selected-worklife .ue-item:nth-child(2),
.elementor-38444 .elementor-element.elementor-element-ee1f28d.all-filter-selected-worklife .ue-item:nth-child(3),
.elementor-38444 .elementor-element.elementor-element-ee1f28d.all-filter-selected-worklife .ue-item:nth-child(4) {
 display: none;
}

@media all and (max-width: 768px) {
 .elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-meta-data {
  margin-top: 0px;
 }
 .elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_title {
  margin-bottom: 16px;
 }
 .elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_grid_style_one .uc_content {
  margin-top: 24px;
 }
}

@media all and (max-width: 600px) {
 .elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-item {
  flex-direction: column;
 }
 .elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-post-image-wrapper {
  max-width: none;
  height: 170px;
  border: 1px solid rgb(151 153 160 / 40%);
 }

 .elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_image img {
  object-position: center;
 }
 .elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-item .uc_content > div {
  object-position: center;
 }

 .elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_title {
  max-width: none;
 }

 .elementor-38444 .elementor-element.elementor-element-ee1f28d .ue-meta-data {
  position: relative;
  max-width: none;
  justify-content: flex-start;
  margin-top: 16px;
  top: 0;
 }
 .elementor-38444 .elementor-element.elementor-element-ee1f28d .uc_post_text {
  margin-top: 0px;
 }
}/* End custom CSS */
/* Start custom CSS for ucaddon_archive_pagination, class: .elementor-element-c108bcb */.elementor-38444 .elementor-element.elementor-element-c108bcb .uc-filter-pagination{
    margin-top: 48px;
    gap: 8px;
}
.elementor-38444 .elementor-element.elementor-element-c108bcb .uc-filter-pagination a.page-numbers.current{
    min-width: auto !important;
    height: auto !important;
    width: auto !important;
    color: var(--darkorange-color) !important;
    border-radius: 0;
    line-height: normal !important;
    background: none !important;
    font-size: 14px !important;
    line-height: 14px !important;
    font-weight: 600;
    padding: 0 !important;
    margin: 0px !important;
}
.elementor-38444 .elementor-element.elementor-element-c108bcb .uc-filter-pagination span.page-numbers.current{
    min-width: auto !important;
    height: auto !important;
    width: auto !important;
    color: var(--darkorange-color) !important;
    border-radius: 0;
    line-height: normal !important;
    background: none !important;
    font-size: 14px !important;
    line-height: 14px !important;
    font-weight: 600;
    padding: 0 4px !important;
    margin: 0px !important;
}
.elementor-38444 .elementor-element.elementor-element-c108bcb .uc-filter-pagination a.page-numbers{
    font-size: 14px !important;
    line-height: 14px !important;
    min-width: auto !important;
    height: auto !important;
    width: auto !important;
    padding: 0 4px !important;
    color: var(--blue-color);
    background: none !important;
    margin: 0px !important;
}
.elementor-38444 .elementor-element.elementor-element-c108bcb .uc-filter-pagination a.prev.page-numbers{
    padding: 0 !important;
    padding-right: 0px !important;
    font-weight: 400;
}
.elementor-38444 .elementor-element.elementor-element-c108bcb .uc-filter-pagination a.page-numbers:hover{
    background: none !important;
    color: var(--darkorange-color) !important
}
.elementor-38444 .elementor-element.elementor-element-c108bcb .uc-filter-pagination a.prev.page-numbers:before{
    padding-right: 2px !important;
    font-size: 10px;
}
.elementor-38444 .elementor-element.elementor-element-c108bcb .uc-filter-pagination a.next.page-numbers{
    padding: 0 !important;
    padding-right: 0px !important;
    font-weight: 400;
}
.elementor-38444 .elementor-element.elementor-element-c108bcb .uc-filter-pagination a.next.page-numbers:after{
    padding-left: 2px !important;
    font-size: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea231ac */.elementor-38444 .elementor-element.elementor-element-ea231ac .elementor-container{
    flex-direction: column;
    padding: 0 !important;
    max-width: none;
}

.elementor-38444 .elementor-element.elementor-element-ea231ac .elementor-container .elementor-column{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9628467 */.elementor-38444 .elementor-element.elementor-element-9628467{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28b689df */.why-top-companies-choose-dp-wrap{
    background: #FCEBE3;
    padding: 80px;
    border-radius: 28px;
}
.why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont{
    display: flex;
    gap: 20px;
    width: 100%;
    max-width: 1024px;
    margin: auto;
    margin-top: 48px;
}
.why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont .why-top-companies-choose-dp-wrap-inner{
        background: #ffffff;
    padding: 32px 24px;
    border-radius: 27px;
    box-shadow: 0px 8px 20px rgb(0 0 0 / 12%);
}
.why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont .why-top-companies-choose-dp-wrap-inner .why-top-companies-choose-dp-inner-icon-wrap{
        display: flex;
    align-items: center;
    margin-bottom: 24px;
    width: 100%;
}
.why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont .why-top-companies-choose-dp-wrap-inner .why-top-companies-choose-dp-inner-icon-wrap .why-top-companies-choose-dp-inner-icon{
        margin-right: 16px;
        width: 100%;
    max-width: 40px;
}
.why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont .why-top-companies-choose-dp-wrap-inner .why-top-companies-choose-dp-inner-icon-wrap .why-top-companies-choose-dp-inner-icon img{
    width: 100%;
    max-width: 40px;
}
.why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont .why-top-companies-choose-dp-wrap-inner .why-top-companies-choose-dp-inner-icon-wrap .why-top-companies-choose-dp-inner-icon-text{
    width: 100%;
}
.why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont .why-top-companies-choose-dp-wrap-inner hr{
        margin: 24px 0;
    border: none;
    height: 1px;
    background: #C6C7CA;
}
.why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont .why-top-companies-choose-dp-wrap-inner p{
        margin: 0;
}

.why-top-companies-choose-dp-wrap-heading-cont{
    display: flex;
    gap: 30px;
    justify-content: center;
    align-content: center;
    max-width: 1000px;
    margin: auto;
}
.why-top-companies-choose-dp-wrap-heading-cont h2{
    width: 100%;
    text-align: left;
        display: flex;
    align-items: center;
}
.why-top-companies-choose-dp-wrap-heading-cont .why-top-companies-choose-dp-wrap-heading-cont-btn{
    max-width: max-content;
}

.why-top-companies-choose-dp-wrap-heading-cont .why-top-companies-choose-dp-wrap-heading-cont-btn a{
    min-width: max-content;
    padding: 10px 30px;
}
@media only screen and (max-width: 1024px) {
    .why-top-companies-choose-dp-wrap{
        padding: 48px 24px;
    }
    .why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont{
        flex-direction: column;
    }
}

@media only screen and (max-width: 768px) {
    .why-top-companies-choose-dp-wrap h2{
        text-align: left;
    }
    .why-top-companies-choose-dp-wrap{
        padding: 48px 16px;
    }
    .why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont{
        flex-direction: column;
    }
    .why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont .why-top-companies-choose-dp-wrap-inner .why-top-companies-choose-dp-inner-icon-wrap .why-top-companies-choose-dp-inner-icon-text p{
        font-size: 17px !important;
        line-height: 24px !important;
    }
    .why-top-companies-choose-dp-wrap .why-top-companies-choose-dp-wrap-cont .why-top-companies-choose-dp-wrap-inner{
        padding: 24px 16px;
    }
    .why-top-companies-choose-dp-wrap-heading-cont{
        flex-direction: column;
        gap: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f32eff */.elementor-38444 .elementor-element.elementor-element-6f32eff{
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72abee7e */.partners-logos-img-wrap{
        display: flex;
    gap: 32px;
}
.partners-logos-img-wrap .partners-logos-img-wrap-inner{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.partners-logos-img-wrap .partners-logos-img-wrap-inner img{
    display: table;
    width: 100%;
    height: 50px;
    object-fit: contain;
}
@media all and (max-width: 768px) {
   .elementor-38444 .elementor-element.elementor-element-72abee7e p{
        text-align: center;
    }
    .partners-logos-img-wrap{
        flex-wrap: wrap;
        gap: 32px 0;
        max-width: 400px;
    }
    .partners-logos-img-wrap .partners-logos-img-wrap-inner{
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-167852c5 */.elementor-38444 .elementor-element.elementor-element-167852c5{
    padding-top: 0px !important;
}/* End custom CSS */