@import url("https://fonts.googleapis.com/css2?family=Hurricane&family=Smooch&display=swap");
.js_active .av-minimum-height .container {
opacity:inherit;
}
.main_color strong, .main_color b, .alternate_color strong, .alternate_color b { color: inherit !important; }
.main_color .special_amp {color:inherit;}
.special_amp {
font-family: revert;
font-style: revert;
font-size: revert;
line-height: revert;
font-weight: revert;
color:revert!important;
}
#top #main a:where(:not(.avia-button)) {
text-decoration: underline;
font-weight: bold;
}
#custom_html-2 {
width: auto;
float: right;
margin-right:0px;
margin-top:70px;
margin-bottom: -80px;
font-size: 24px;
line-height:24px;
padding: 0px;
}
#custom_html-2 a {
line-height:24px;
}
#custom_html-2 .custom-html-widget a.phone-info-top:before {
content: "\e854"; font-family: 'entypo-fontello'; margin-right: 8px;  }
@media only screen and (min-width: 900px) {
#custom_html-2 {
width: auto;
float: right;
margin-right: 100px!important;
margin-bottom: -80px;
margin-top:30px!important;
padding: 0px;
font-size: 24px;
}
}
@media only screen and (max-width: 767px) {
#custom_html-2 {
margin-top:0px;
margin-bottom:10px;
}
}
.smH2 h2 {
font-size:18px;
font-weight:bold;
text-transform:none!important;
}
h1 span.hurricane, h2 span.hurricane, h3 span.hurricane, h4 span.hurricane, p span.hurricane, 
.hurricane, div.hurricane, span.hurricane,
.hurricane h1, .hurricane h2, .hurricane h3 {
font-family: 'Hurricane', cursive;
font-weight:400;
text-transform: none!important;
}
h1 span.hurricane, .hurricane h1 {
font-size:90px;
font-weight:normal;
}
@media only screen and (max-width: 500px) {
h1 span.hurricane, .hurricane h1 {
font-size:60px;
font-weight:normal;
}
}
h2 span.hurricane, .hurricane h2 {
font-size:65px;
font-weight:bold;
}
h3 span.hurricane, .hurricane h3 {
font-size:55px;
font-weight:bold;
}
p span.hurricane, .hurricane p {
font-size:60px;
line-height:45px;
margin:0px;
}
@media only screen and (max-width: 480px) {
p span.hurricane, .hurricane p {
font-size:50px;
}
}
.responsive .boxed#top {
max-width:94%;
}
.logo, .logo a {
margin-top:0px;
overflow:visible;
}
@media only screen and (max-width: 500px) {
.logo, .logo a {
margin-top:0px;
max-width:220px;
}
}
.avia_textblock {
line-height:1.4em;
}
.avia-section {
border-radius:30px;
margin-top:30px;
}
#top .flex_column_table_cell {
border-radius:30px;
}
.avia-shadow {
box-shadow:none;
}
.content {
padding-bottom:20px;
}
.container {
padding:0px;
}
.image-overlay {
background:none;
}
blockquote {
font-size:1em;
line-height:1.3em;
}
#top .fullsize .template-blog .post .entry-content-wrapper {
text-align:left!important;
font-size:16px;
line-height:inherit;
}
header.entry-content-header .av-heading-wrapper {
background-color:#eae7dd;
border-radius:30px;
padding: 20px 20px 0px 20px;
}
#top .main_color .input-text, #top .main_color input[type="text"], #top .main_color input[type="input"], #top .main_color input[type="password"], #top .main_color input[type="email"], #top .main_color input[type="number"], #top .main_color input[type="url"], #top .main_color input[type="tel"], #top .main_color input[type="search"], #top .main_color textarea, #top .main_color select {
background-color:#eae7dd;
}
.header_color li#menu-item-search .avia-tt input[type="search"] {
color:#ffffff;
}
#top .av-fullscreen-button .avia-button-fullwidth {
border-radius:30px!important;
text-decoration: none;
}
.FWB-hurricane, .FWB {
margin: 30px 0px;
}
.FWB-hurricane .avia-button {
line-height:1.6em;
}
.FWB-hurricane .avia_iconbox_title {
font-family: 'Hurricane', cursive;
font-weight:400;
text-transform: none;
font-size:60px;
}
.FWB-hurricane .av-button-description.av-button-description-below p {
margin:0px;
}
.av_slideshow_full.avia-slideshow {
margin: 30px 0 0 0;
border-radius: 30px;
}
.avia_image, .avia-slideshow, img.avia_image,
.av-image-caption-overlay {
border-radius:30px!important;
}
.sq-corners .avia_image {
border-radius:0px;
}
div .av-section-color-overlay {
border-radius:30px;	
}
.main_color .fallback-post-type-icon {
background:none;
}
.main_color a:hover .fallback-post-type-icon {
background:#eae7dd;
opacity:1!important;
color:#430b00;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li a {
padding: 7px 50px;
}
div.av-burger-overlay li a:hover {
color:#ffffff!important;
}
.av-masonry-entry-content {
color:#ffffff;
}
.av-masonry-entry .av-inner-masonry-content {
padding:0px;
}
.av-masonry-entry .av-inner-masonry-content .av-inner-masonry-content-pos {
padding: 5px 20px;
}
div#wrap_all div#main div.wrap div#primary.content-area main#main.site-main header.page-header h1.page-title,
.tax-es_category h1.page-title,
.tax-es_type h1.page-title {
color: #430b00;
text-align: center;
font-weight: 300;
letter-spacing: 1px;
text-transform: uppercase;
background-color: #eae7dd;
border-radius: 30px;
margin-top: 30px;
padding: 30px;
}
li.es-control__hfm {
display:none!important;
}
.main_color.avia-full-stretch,
.main_color.avia-full-stretch .av-special-heading-tag,
.main_color.avia-bg-style-fixed,
.main_color.avia-bg-style-fixed .av-special-heading-tag  {
color:#ffffff;
}
.vtsub {
font-size:44px;
font-family:hurricane;
font-weight:normal;
color:#e0c303 !important;
}
.vth1 {
font-size:60px;
font-family:hurricane;
text-transform:none;
color:#430b00 !important;
}
.vth1sub {
font-size:50px;
font-family:hurricane;
text-transform:none;
font-weight:normal;
color:#aa9400 !important;
line-height:50px;
}
#top .iconbox.av-no-box .iconbox_icon {
font-size:80px;
}
.iconbox_content  a {
text-decoration:none!important;
}
.togglecontainer.customAccord p.toggler {
background-color: #ffffff!important;
}
.togglecontainer.customAccord p.toggler:hover,
.togglecontainer.customAccord p.toggler.activeTitle {
background-color: #430b00!important;
}
.togglecontainer.customAccord p.toggler .toggle_icon {
border-width: 0px;
}
div.videoborder,
div.videoborder iframe {
border-radius: 30px;
}
.hybridMaterials {
background-color:#d6d8d3;
border-radius:30px;
padding: 20px 20px 1px 20px;
margin-bottom:20px;
color:#2b2b2b;
}
.logMaterials {
background-color:#f7e8c8;
border-radius:30px;
padding: 20px 20px 1px 20px;
margin-bottom:20px;
}
.logMaterials.smPad,
.hybridMaterials.smPad {
padding: 0;
margin-bottom:revert;
border-radius:0px;
}
.picOverlay {
margin-bottom:-100px;
z-index:10;
}
.picOverlayUp {
margin-top:-75px;
margin-left:20px;
z-index:10;
}
.smMargin20 {
margin:20px;
padding-bottom:20px;
}
.smMargin20 a {
color:#f9e7ad !important;
}
.sidebar_left .widget_nav_menu ul:first-child > .current-menu-item, .sidebar_left .widget_nav_menu ul:first-child > .current_page_item, .sidebar_left .widget_nav_menu ul:first-child > .current-menu-ancestor {
padding-right:0px;
}
section#nav_menu-3 div.menu-dealer-area-container ul#menu-dealer-area.menu li {
padding-left:20px;
padding-right:20px;
background-color: #eae7dd;
border-bottom: dotted 2px #fff;
}
section#nav_menu-3 div.menu-dealer-area-container ul#menu-dealer-area.menu li:hover {
background-color:#430b00!important;
}
section#nav_menu-3 div.menu-dealer-area-container ul#menu-dealer-area.menu li:hover a {
color:#ffffff;	
}
section#nav_menu-3 div.menu-dealer-area-container ul#menu-dealer-area.menu li a {
text-decoration:none;
font-weight: normal;
font-size: 15px;
}
.sidebar .widget_nav_menu ul:first-child > .current-menu-item, .sidebar .widget_nav_menu ul:first-child > .current_page_item {
margin-top: -1px;
padding-top: 0px;
width: auto;
box-shadow: none;
margin-bottom: 1px;
background-color:#430b00!important;
}
.widget_nav_menu ul:first-child > .current-menu-item > a, .widget_nav_menu ul:first-child > .current_page_item > a {
padding:revert;
}
.widget_nav_menu ul:first-child > .current-menu-item > a, .widget_nav_menu ul:first-child > .current_page_item > a {
padding: 4px 0px 5px 0px;
color:#ffffff;
}
#eventstable table {
max-width:100%;
}
#eventstable table td {padding:1%; word-wrap:anywhere;}
body#top.wp-singular.post-template-default.single.single-post div.big-preview.single-big {display:none;} .av-social-sharing-box.av-social-sharing-box-same-width .av-share-box ul li a {
line-height:55px;
font-size:30px;
padding:0px;
}
#top .no_margin.av_one_eighth {
width:12%;
} .avia-icon-list li {
padding: 0 0 15px 0;
}
.avia-icon-list .iconlist_icon {
height: 44px;
width: 44px;
line-height: 44px;
font-size: 30px;
border-radius: 500px;
}
.avia-icon-list .iconlist-timeline {
left: 24px;
}
.avia-icon-list .iconlist_icon .iconlist-char {
color:#430b00;
}
.avia-icon-list .av-iconlist-empty .iconlist_title {
margin-top:9px;
}
h4.av_iconlist_title {
font-size:16px;
}
.alternate_color .avia-icon-list .iconlist-timeline {
border-color:#ffffff;
}
.alternate_color .avia-icon-list .iconlist_icon {
background-color:#ffffff;
} #virtualtours .av-masonry-entry figure.av-inner-masonry {
border-radius:20px;
right:30px;
bottom:30px;
}
.avia_playpause_icon {
background:rgba(0,0,0,0.8);
width:120px;
height:120px;
margin:-60px 0 0 -60px;
}
.avia_playpause_icon:after {
content: 'PLAY';
color:#ffffff;
font-size:30px;
float:left;
margin-left:30px;
margin-top:70px;
} .media-icons .avia-icongrid .av-icon-cell-item .avia-icongrid-flipback {
padding:0px;
}
.media-icons .avia-icongrid-text p {
margin:0px;
padding: 0px;
}
.media-icons .avia-icongrid-flipbox .av-icon-cell-item article {
min-height:63px;
} a.avia-button.avia-color-theme-color {
background:#430b00;
border-color:#430b00;
color:#ffffff;
} .hurricane.homeSlider p {
font-size:100px;
color:#eae7dd;
background:rgba(54, 54, 54, 0.7)!important;
padding:40px!important;
}
@media only screen and (max-width: 767px) {
.hurricane.homeSlider p {
font-size:34px!important;
line-height:40px;
color:#eae7dd;
background:rgba(54, 54, 54, 0.5)!important;
padding:10px!important;
}
}
.rotate-text-bg {
background-color:rgba(54, 54, 54, 0.7);
color:#eae7dd;
max-width:70%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
.rotate-text-bg span.av-rotator-text span.av-rotator-text-single {
text-align:center;
}
h1 span.lgh1 {
font-size:110%;
}
h1 span.smh1 {
text-transform:none;
font-size:75%;
letter-spacing:normal;
color:#3f3e39;
}
@media only screen and (min-width: 500px) {
h1 span.lgh1 {
font-size:150%;
}
} .es-slider .es-slider__image a, .es-slider .es-slider__image div:not(.es-slider__page-info) {
height:auto;
}
.mfp-container::before {
height:auto;
}
.slick-slide {
height:auto;
} .strong-view.wpmtst-default .wpmtst-testimonial-inner {
border:none!important;
margin-bottom:50px;
height:auto!important;
}
.wpmtst-testimonial-content p a {
text-decoration:underline;
font-weight:bold;
}
#top .av-subnav-menu > li > a {
padding: 0px 3px 0px 7px;
}
#socket .social_bookmarks {
float: left;
margin: -10px 0 0 0px;
}
#socket .copyright {
padding-right: 20px;
}
#top .av-submenu-container {
background:#430b00;
border-radius:0 0 30px 30px;
text-transform: uppercase;
}
ul#menu-footer-menu li a {
background: transparent;
}
ul#menu-footer-menu li a span {
color:#eae7dd;
}
ul#menu-footer-menu li a span:hover {
color:#ffffff;
}
body#top.wp-singular.page-template-default.page.page-id-29554 div#footertestimonials,
body#top.wp-singular.page-template-default.page.page-id-3217 div#footertestimonials {
display:none;
} #plansearch.avia-section .template-page {
z-index:4;
}
div.es-field.es-field__es_category.es-field--checkboxes-bordered.js-search-field-container div.es-field-row {
max-width:160px;
}
@media only screen and (max-width: 767px) {
div.es-search.js-es-search.et_smooth_scroll_disabled.es-search--ignore-ajax.es-search--main.es-search--address-disabled.js-es-search--main.es-search--collapsed {padding:0px!important;}
.es-search--main.es-search--collapsed .es-search-nav > li > a, .es-search--simple.es-search--collapsed .es-search-nav > li > a, .widget .es-search--main.es-search--collapsed .es-search-nav > li > a, .widget .es-search--simple.es-search--collapsed .es-search-nav > li > a {display:revert;}
.es-search--main.es-search--collapsed .es-search-nav.es-search-nav--dropdowns + .es-search__collapse-link, .widget .es-search--main.es-search--collapsed .es-search-nav.es-search-nav--dropdowns + .es-search__collapse-link {display:;}
.es-search--main.es-search--collapsed .es-search-nav, .es-search--simple.es-search--collapsed .es-search-nav, .widget .es-search--main.es-search--collapsed .es-search-nav, .widget .es-search--simple.es-search--collapsed .es-search-nav {display:;}
.select2-container--default .select2-selection--multiple {background-color:#eae7dd;}
div.es-field.es-field__es_category.es-field--checkboxes-bordered.js-search-field-container div.es-field-row {max-width:300px;}
.es-field--checkboxes-bordered .es-field-row .es-field {width:130px;}
.es-field--radio-bordered .es-field-row .es-field {width:50px;}
}
#top ul.es-search-nav input[type="checkbox"] {
display: inline-block;
}
div.js-es-field.es-field.es-field__keywords.es-field--select.js-search-field-container .select2-selection li input[type="search"]::placeholder {
color:#444;
}
div.js-es-field.es-field.es-field__keywords.es-field--select.js-search-field-container .select2-selection li input[type="search"]{
border: 1px solid #cfd8dc !important;
border-radius:6px !important;
background-color:#ffffff !important;
color:#263238 !important;
}
div.js-es-field.es-field.es-field__keywords .select2.select2-container .select2-selection {
border:0px;
}
div.js-es-field.es-field.es-field__keywords .select2.select2-container .select2-selection .select2-selection__rendered .select2-selection__choice {
color:#444;
background-color:#fff;
}
.es-listing__terms li a {
color:#00753b;
}
.es-listing {
border-radius:20px;
border:none;
}
.slick-slide img {
border-radius: 20px;
}
div.es-listing__image__background,
a.es-listings__image__link img,
.es-listing .es-listing__image .slick-slide img {
border-radius: 20px 20px 0 0;
}
@media only screen and (max-width: 400px) {
.es-listing .es-listing__image .slick-slide img {
max-width:316px!important;
width:auto;
max-height:210px!important;
}
}
body ul.es-badges .es-badge {
padding:4px;
}
.js-es-single-property-layout li.es-badge a {
color:#ffffff;
font-size:14px;
padding: 4px 10px 6px 10px;
}
.js-es-single-property-layout ul.es-badges .es-badge {
margin:10px;
}
.es-listing h1, .es-listing h2, .es-listing h3, .es-listing h4, .es-listing h5, .es-listing h6, .es-search h2, .es-search h3, .es-search h4, .es-search h5, .es-search h6, .heading-font, .es-price, .es-property-section .es-property-section__title, .es-entity-section__title, .widget .es-widget-wrap .es-widget__title, .es-widget__title, .es-magnific-popup h1, .es-magnific-popup h2, .es-magnific-popup h3, .es-magnific-popup h4, .es-magnific-popup h5, .es-magnific-popup h6, .es-entity .es-entity__title, .es-review-form h3.es-review-form__title {
font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif;
}
.es-media, .es-file, .es-listing, .es-agent-single, .es-agency-single, .es-widget-wrap :not(.es-icon):not(.fa):not(.heading-font), .es-select2__dropdown, .es-single, .es-btn, button.es-btn[disabled]:hover .mfp-wrap.es-property-magnific, .es-field input, .es-field select, .es-field textarea, .es-magnific-popup:not(.es-icon), .es-magnific-popup:not(.fa), .es-listings-filter, .es-search, .content-font, .es-profile, .es-property-magnific .mfp-counter, .es-property-magnific .mfp-title, .xdsoft_datetimepicker, .es-component, .es-auth, .es-entity, .es-entities--grid .es-entity .es-entity__title, .es-review-form, .es-review-form .es-field__label, .es-field .es-field__strlen, .es-entities-list {
font-family: Tahoma, Verdana, Segoe, sans-serif;
}
.es-single {font-size:16px;}
.es-property-section .es-property-fields .es-property-field {
line-height:1.4em;
font-size:16px;
}
#top .fullsize .template-blog .post .entry-content-wrapper,
#top .fullsize .template-blog .post .entry-content-wrapper > * {
max-width:100%!important;
}
.es-breadcrumbs {display:none;}
.js-es-single-property-layout .es-slider.js-es-slider {
max-width:1000px;
margin:30px auto;
}
.es-slider .es-slider__image, .es-slider .es-slider__image * {
border-radius:30px;
}
.es-single .es-single__header {
display:none;
}
.es-property-section .es-property-fields {
grid-template-columns: repeat(auto-fit,minmax(280px,1fr));
}
body#top.properties-template-default.single.single-properties span.post-meta-infos {
display:none;
}
li.es-entity-field.es-entity-field--request-more-information span.es-property-field__label {
display:none!important;
}
.es-property-section {
margin: 40px 0 0 0;
}
#media.es-property-section div.es-images div.es-image span.es-image__name {
display:none;
}
.es-property-field__value.es-entity-field__value blockquote {
font-weight:bold;
background:#eae7dd;
color:#430b00;
font-style:italic;
}
.es-property-field__value.es-entity-field__value blockquote p {
padding:12px;
}
@media only screen and (min-width: 1020px) {
#video.es-property-section {
width:48%;
margin-right:4%;
float:left;
}
#video.es-property-section + #media.es-property-section {
width:48%;
display:inline-block;
}
}
@media only screen and (min-width: 980px) {
#description.es-property-section {
width:68%;
margin-right:4%;
float:left;
}
#related-plans.es-property-section {
width:68%;
margin-right:4%;
float:left;
}
#request-more-information.es-property-section {
width:28%;
display:inline-block;
}
}
body .es-field .es-field__label {
font-size: 16px !important;
font-weight:400 !important;
}
body .es-search-nav__content .es-field .es-field__label {
display:none;
} div.es-properties__list div.js-es-listings .es_status-member-plan div.js-es-listing div.es-listing__image div.es-listing__image__slider button.slick-arrow {
display:none!important;
}
div.es-properties__list div.js-es-listings .es_status-member-plan div.js-es-listing div.es-listing__image div.es-listing__image__slider ul.es-slick-dots {
display:none!important;
}
div.es-properties__list div.js-es-listings .es_status-member-plan div.js-es-listing div.es-listing__image .es-listing__image__slider .slick-list.draggable {pointer-events:none;}
body.logged-in div.es-properties__list div.js-es-listings .es_status-member-plan div.js-es-listing div.es-listing__image div.es-listing__image__slider button.slick-arrow {
display:revert!important;
}
body.logged-in div.es-properties__list div.js-es-listings .es_status-member-plan div.js-es-listing div.es-listing__image div.es-listing__image__slider ul.es-slick-dots {
display:revert!important;
}
body.logged-in div.es-properties__list div.js-es-listings .es_status-member-plan div.js-es-listing div.es-listing__image .es-listing__image__slider .slick-list.draggable {pointer-events:revert;} body .es-search-nav .es-field.es-field--checkbox-item-bordered label {
border:none;
text-align:left;
padding: 0 5px;
height:auto;
} .es-search {
background:none!important;
}
.es-search-nav .select2-search--dropdown {
display:none;
}
.es-search-nav .es-select2__dropdown .select2-results__options .select2-results__option {
font-size: .7em;
padding-left: 5px;
}
body .es-auth .es-auth__item p:not(.es-field__description) {
color:#3f3e39;
font-size: 16px;
}
body .es-auth a {
font-size: 16px;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
font-size: 16px;
font-family: Tahoma, Verdana, Segoe, sans-serif;
}
.es-property-section .es-property-section__title::after {
background: #3f3e39;
bottom:15px;
top:unset;
height:1px;
opacity:.15;
}
.es-property-section .es-property-section__title,
body .es-auth h3.heading-font {
color:#430b00;
}
.entry-content .es-btn.es-btn--disabled:not(.es-btn--default), .entry-content .es-btn[disabled]:not(.es-btn--default), .es-btn.es-btn--disabled:not(.es-btn--default), .es-btn[disabled]:not(.es-btn--default), .widget .es-btn.es-btn--disabled:not(.es-btn--default), .widget .es-btn[disabled]:not(.es-btn--default), button.es-btn.es-btn--disabled:not(.es-btn--default), button.es-btn[disabled]:not(.es-btn--default), input.es-btn.es-btn--disabled:not(.es-btn--default), input.es-btn[disabled]:not(.es-btn--default) {
opacity:1;
}
body .es-profile__menu li a {
color:#00753b;
}
.es-profile.es-profile--mobile .es-profile__nav-bar, .es-profile.es-profile--tablet .es-profile__nav-bar {
display:none;
}
.es-profile.es-profile--mobile .es-profile__sidebar, .es-profile.es-profile--tablet .es-profile__sidebar {
display: revert;
}
#description div.es-property-section__content::before { 
content: "Timberhaven will completely customize your home if you don’t find a design that piques your interest. Each home plan can be transformed into any exterior and interior look and style you choose whether log, timber frame, hybrid or a combination thereof.";
font-weight: bold;
background: #eae7dd;
color: #430b00;
font-style: italic;
display:block;
padding:10px 20px;
border-left:solid 8px #00753b;
}
.imgIconTitle .av_font_icon {
float:right;
margin-right:10px;
margin-top:-100px;
}
.imgIconTitle .av-special-heading {
margin-top:20px;
}
.imgIconTitle .avia_textblock {
margin-left:20px;
margin-right:20px;
}
body#top div.mfp-bg {
z-index:1;
} .html_elegant-blog .av-vertical-delimiter {
display:none;
}
.alternate_color .avia-content-slider .slide-image {
background:#eae7dd;
}
.html_elegant-blog .avia-content-slider .slide-entry-title {
font-size:1.2em;
}
.html_elegant-blog #top .post-entry .post-title, .html_elegant-blog .avia-content-slider .slide-entry-title {
letter-spacing:0px;
text-transform:none;
}
.small-preview img, .big-preview img {
border-radius:30px;
}
.avia-content-slider .slide-image {
border-radius:20px;
}
.main_color .pagination a {
background-color:#eae7dd;
}
.main_color .pagination .current {
color:#eae7dd;
}
.main_color tr:nth-child(2n+1) {
background:#eae7dd;
} .login-wrap {
margin-bottom:0px;
padding-bottom:0px;
}
.login-wrap input[type="text"], .login-wrap input[type="password"] {
height:auto;
margin-bottom:0px!important;
}
.login-submit input[type="submit"] {
height:auto;
width:auto;
} div.pum-theme-content-only-2 div.gform_wrapper input.gform_button.button {
background-color:#9d6d00;
color:#ffffff;
padding:7px 11px;
text-transform:uppercase;
font-weight:bold;
min-height:32px;
line-height:2;
}
div.pum-theme-content-only-2 div.gform_wrapper input.gform_button.button:hover {
background-color:#40130d;
} .es-listing .es-listing__image .slick-slider .slick-track {
height:100%;
max-height:100%;
}
.es-listing .es-listing__image .slick-slider .slick-track .slick-slide {
width: 100%;
max-width:100%;
flex: 0 0 100%; }
.es-listing .es-listing__image .slick-slider .slick-track .slick-slide img {
width: 100%;
max-width:100%;
height: 100%;
object-fit: cover;
}