.elementor-784 .elementor-element.elementor-element-5c1d063{--display:flex;--min-height:305px;--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;--justify-content:center;}.elementor-784 .elementor-element.elementor-element-5c1d063:not(.elementor-motion-effects-element-type-background), .elementor-784 .elementor-element.elementor-element-5c1d063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7805F24;}.elementor-784 .elementor-element.elementor-element-883aa32{text-align:center;}.elementor-784 .elementor-element.elementor-element-883aa32 .elementor-heading-title{font-weight:200;}.elementor-784 .elementor-element.elementor-element-a5823aa{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-784 .elementor-element.elementor-element-625cbc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:-1px 0px -10px 0px;}.elementor-784 .elementor-element.elementor-element-c94e3bb .elementor-heading-title{font-size:25px;color:#FFFFFF;}.elementor-784 .elementor-element.elementor-element-efee0e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-784 .elementor-element.elementor-element-381b597 .elementor-heading-title{font-size:25px;color:#FFFFFF;}@media(min-width:768px){.elementor-784 .elementor-element.elementor-element-a5823aa{--content-width:1225px;}.elementor-784 .elementor-element.elementor-element-efee0e1{--content-width:1225px;}}/* Start custom CSS for shortcode, class: .elementor-element-625cbc7 *//* ===== Escales Search Bar Design ===== */
.relite-searchbar-client {
    max-width: 1100px;
    margin: 0 auto 40px;
}

.relite-searchbar-client .relite-searchbar-inner {
    display: flex;
    align-items: center;
    gap: 0;
}

.relite-searchbar-client .relite-searchbar-input {
    flex: 1;
    height: 56px;
    padding: 0 20px;
    border: 1px solid #1c1c1c;
    border-right: none;
    border-radius: 12px 0 0 12px;
    font-size: 16px;
    outline: none;
}

.relite-searchbar-client .relite-searchbar-input::placeholder {
    color: #999;
}

.relite-searchbar-client .relite-searchbar-clear {
    display: none !important;
}

/* SEARCH button */
.relite-searchbar-client .relite-searchbar-inner::after {
    content: "SEARCH";
    display: flex;
    align-items: center;
    justify-content: center;
    height: 56px;
    padding: 0 28px;
    background: #A7805F;
    color: #fff;
    font-size: 14px;
    letter-spacing: 3px;
    text-transform: uppercase;
    border-radius: 0 12px 12px 0;
    cursor: pointer;
    user-select: none;
}

/* Click behavior */
.relite-searchbar-client .relite-searchbar-inner::after {
    pointer-events: none;
}

.relite-searchbar-hint {
margin-top: 6px;
font-size: 12px;
opacity: .65;
display: none;
}
.ele/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5823aa */.relite-btn{
background-color: #b08a6a !important;

padding: 9px 20px 9px 20px 8 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c91348b */.relite-card-sub,
.relite-card-title,

.relite-card-meta {
    text-transform: uppercase;
    color: #000000;
    font-weight: 300; /* or 700 for bolder */
    letter-spacing: 0.0em;
    text-decoration: un !important;
    
}
   
    
.relite-card{
    text-decoration: none!important;
    
    
    .relite-card-price {
    text-transform: uppercase;
    font-weight: 600; /* or 700 for bolder */
    letter-spacing: 0.04em;
    text-decoration: un !important;
    
}

.relite-card-title{
   font-family: ivyora-display;
   font-weight:300;
    
}






.relite-link{
background-color: #b08a6a !important;

padding: 9px 20px 9px 20px 8 !important;
}


.relite-btn{
background-color: #b08a6a !important;/* End custom CSS */