.elementor-733 .elementor-element.elementor-element-f348730:not(.elementor-motion-effects-element-type-background), .elementor-733 .elementor-element.elementor-element-f348730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thomasbuilthomes.com/wp-content/uploads/2022/03/Rectangle-21-min.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-733 .elementor-element.elementor-element-f348730 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-733 .elementor-element.elementor-element-f348730 > .elementor-container{max-width:1400px;}.elementor-733 .elementor-element.elementor-element-f348730{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 10px 150px 10px;}.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-733 .elementor-element.elementor-element-454efc0{text-align:center;}.elementor-733 .elementor-element.elementor-element-454efc0 .elementor-heading-title{font-family:"Boxen", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-733 .elementor-element.elementor-element-f3108f7 > .elementor-container{max-width:1900px;}.elementor-733 .elementor-element.elementor-element-f3108f7{padding:100px 10px 100px 10px;}.elementor-733 .elementor-element.elementor-element-44e5258.elementor-column > .elementor-widget-wrap{justify-content:center;}@media(max-width:1024px){.elementor-733 .elementor-element.elementor-element-454efc0 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-733 .elementor-element.elementor-element-f348730{padding:100px 10px 150px 10px;}.elementor-733 .elementor-element.elementor-element-454efc0 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for shortcode, class: .elementor-element-126eb2c */div#homes .property-inner {
    padding: 9px !important;
}
div#homes .ere-property:not(.property-zigzac) .property-inner {
   
    overflow: hidden !important;
}






.page-id-733 .fa.fa-hotel {
    color: #ffffff !important;
}
.page-id-733 .fa.fa-bath {
    color: #ffffff !important;
}

.page-id-733 a {
    color: black;
}



.elementor-733 .elementor-element.elementor-element-126eb2c .owl-nav .owl-prev:hover:after {
    border-top-color: #945F50 !important;
}
.elementor-733 .elementor-element.elementor-element-126eb2c .owl-prev:hover {
    background-color: #945F50 !important;
}



.elementor-733 .elementor-element.elementor-element-126eb2c .owl-next:hover {
    background-color: #945F50 !important;
}

.elementor-733 .elementor-element.elementor-element-126eb2c .owl-nav .owl-next:hover:after {
    border-bottom-color: #945F50 !important;
}




.elementor-733 .elementor-element.elementor-element-126eb2c .property-label-bg {
    background-color: #945F50 !important;
    font-family: 'Cerebri Sans' !important;
}

.elementor-733 .elementor-element.elementor-element-126eb2c .property-title a {
    color: #945F50 !important;
    font-size: 16px;
    font-family: boxen;
}




.elementor-733 .elementor-element.elementor-element-126eb2c .property-view-gallery-wrap {
    background-color: #945F50 !important;
}

.elementor-733 .elementor-element.elementor-element-126eb2c .ere-property .property-view-gallery-wrap:hover a {
    color: #fff;
}

.elementor-733 .elementor-element.elementor-element-126eb2c .property-favorite {
    background-color: #945F50 !important;
}
.elementor-733 .elementor-element.elementor-element-126eb2c .ere-property .block-center-inner>a:hover {
    color: #fff;
    
}

a.compare-property {
    background-color: #945F50 !important;
}

.elementor-733 .elementor-element.elementor-element-126eb2c .fa.fa-map-marker {
    color: #945F50;
}


.elementor-733 .elementor-element.elementor-element-126eb2c .ere-property.property-carousel .owl-item:nth-child(2n-1) .property-info {
    background-color: #945F50;
}






@media (min-width:1024px) {
.elementor-733 .elementor-element.elementor-element-126eb2c .owl-nav {
    margin-left: 100px;
}



.elementor-733 .elementor-element.elementor-element-126eb2c .navigation-wrap {
    width: 17% !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Boxen';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://thomasbuilthomes.com/wp-content/uploads/2022/03/BOXEN-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Boxen';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://thomasbuilthomes.com/wp-content/uploads/2022/03/BOXEN-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */