.eap-breadcrumbs, .eap-breadcrumbs *{color: #FFF;font-size: 14px; font-weight: 400; line-height: 26px;}.eap-breadcrumbs.light, .eap-breadcrumbs.light * { color: rgb(24, 26, 32, 0.5); font-family: Poppins; font-size: 20px; font-weight: 500; line-height: 32px; letter-spacing: -0.1px; } .eap-breadcrumbs.light { margin-bottom: 36px; } .eap-breadcrumbs.post, .eap-breadcrumbs.post * { color: #181A20; font-size: 14px; font-weight: 400; } .eap-breadcrumbs.post { margin-bottom: 30px; } .eap-banner { height: 325px; position: relative; background-color: #ccc; background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; } .eap-banner:before { position: absolute; content: ""; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); } .eap-banner.light:before { background-color: transparent; } .eap-banner .caption { position: absolute; top: 50%; left: 0; right: 0; transform: translate(0, -50%); } .eap-banner .caption h1 { color: #FFF; font-size: 30px; font-weight: 600; line-height: 45px; letter-spacing: 0.6px; margin-bottom: 10px; } .eap-banner.light .caption h1 { color: #181A20; } .eap-banner.light .caption .eap-breadcrumbs, .eap-banner.light .caption .eap-breadcrumbs * { color: #181A20; } .eap-sidebar-offices .office { border-radius: 12px; border: 1px solid var(--color-border, #DDD); background: #FFF; padding: 30px; } .eap-sidebar-offices .office h4 { color: #181A20; font-size: 18px; font-weight: 500; line-height: 25.9px; margin-bottom: 10px; } .eap-sidebar-offices .office .featured-image { height: 134px; background-color: #ddd; margin-bottom: 21px; } .eap-sidebar-offices .office .featured-image iframe { width: 100%; height: 100%; border: none; } .eap-sidebar-offices .office ul li { margin-bottom: 16px; } .eap-sidebar-offices .office ul li span { display: inline-block; vertical-align: top; } .eap-sidebar-offices .office ul li span.icon { width: 15px; text-align: center; } .eap-sidebar-offices .office ul li span.text { width: calc(100% - 20px); padding-left: 5px; } .eap-sidebar-offices .office ul li p, .eap-sidebar-offices .office ul li a { color: #181A20; font-size: 14px; font-weight: 400; line-height: 14px; margin-bottom: 0; } .eap-office-single { margin-bottom: 30px; } .eap-sidebar-offices .office { border-radius: 12px; border: 1px solid var(--color-border, #DDD); background: #FFF; padding: 30px; } .eap-sidebar-offices .office h4 { color: #181A20; font-size: 18px; font-weight: 500; line-height: 25.9px; margin-bottom: 10px; } .eap-sidebar-offices .office .featured-image { height: 134px; background-color: #ddd; margin-bottom: 21px; } .eap-sidebar-offices .office ul li { margin-bottom: 16px; } .eap-sidebar-offices .office ul li span { display: inline-block; vertical-align: top; } .eap-sidebar-offices .office ul li span.icon { width: 15px; text-align: center; } .eap-sidebar-offices .office ul li span.text { width: calc(100% - 20px); padding-left: 5px; } .eap-sidebar-offices .office ul li p, .eap-sidebar-offices .office ul li a { color: #181A20; font-size: 14px; font-weight: 400; line-height: 14px; margin-bottom: 0; } body.header-light .inner-page .eap-sidebar-offices .office ul { padding-left: 0; } @media screen and (max-width: 991px) { .eap-office-single { margin-top: 30px; } } .eap-properties { width: 100%; overflow: hidden; padding-top: 60px; } .eap-properties .slider-film { width: 1270px; max-width: 100%; margin: 0 auto; height: 500px; position: relative; } .eap-properties.type-listing .slider-film { height: auto; } .eap-properties .property-card-wrapper { padding: 0 15px; } .eap-properties.type-listing .property-card-wrapper { width: 33.3333%; display: inline-block; vertical-align: top; margin-bottom: 30px; } .eap-properties .property-card-wrapper .property-card { width: 370px; background-color: #fff; border-radius: 15px; overflow: hidden; border: 1px #ddd solid; max-width: 100%; } .eap-properties .property-card .image-wrapper { height: 240px; background-color: #ccc; overflow: hidden; position: relative; } .eap-properties .property-card .image-wrapper .eap-badges { position: absolute; top: 20px; left: 10px; right: 10px; } .eap-properties .property-card .image-wrapper .eap-badges .eap-badge { color: #fff; font-weight: 600; font-size: 12px; text-transform: uppercase; padding: 6px 20px; border-radius: 10px; background-color: #AE8C63; display: none; margin: 0 5px; } .eap-properties .property-card .image-wrapper .eap-badges .eap-badge.active { display: inline-block; } .eap-properties .property-card .image-wrapper .image-holder { height: 100%; } .eap-properties .property-card .image-wrapper img { width: 100%; height: 100%; object-fit: cover; } .eap-properties .image-wrapper { height: 240px; background-color: #ccc; } .eap-properties .image-wrapper .price { position: absolute; display: block; bottom: 20px; left: 14px; background-color: #fff; font-weight: 700; padding: 6px 15px; border-radius: 10px; } .eap-properties .property-details { padding: 20px 17px; } .eap-properties .property-details .property-title { font-size: 15px; margin: 0; } .eap-properties .property-details .location { color: #717171; font-size: 13px; font-weight: 400; } .eap-properties .property-details .sub-details { min-height: 22px; } .eap-properties .property-details .sub-details ul { list-style: none; margin: 0; padding: 0; } .eap-properties .property-details .sub-details li { display: inline-block; } .eap-properties .property-details .sub-details li:not(:last-child) { margin-right: 20px; } .eap-properties .property-details .sub-details li span { font-size: 13px; } .eap-properties .property-actions { padding: 20px 0px; border-top: 1px #ddd solid; margin: 0 15px; position: relative; } .eap-properties .property-actions .agent-name-wrapper { border-color: #ddd; display: inline-block; width: calc(100% - 57px); vertical-align: middle; } .eap-properties .property-actions .agent-name-wrapper span { color: #181a20; font-size: 13px; display: block; } .eap-properties .property-actions .agent-avatar { width: 40px; height: 40px; background-color: #ccc; display: inline-block; vertical-align: middle; margin-right: 11px; } .eap-properties .property-actions .agent-avatar img { width: 100%; height: 100%; object-fit: cover; } .eap-properties .property-actions .actions { position: absolute; top: 50%; right: 0; transform: translate(0, -50%); } .eap-properties .property-actions .actions a, .eap-properties .property-actions .actions button { background-color: transparent; border: none; padding: 0; margin: 0; outline: none; width: 35px; height: 35px; border-radius: 6px; display: block; line-height: 35px; text-align: center; transition: all 0.3s ease; } .eap-properties .property-actions .actions a:hover, .eap-properties .property-actions .actions button:hover { background-color: #f7f7f7; } .eap-properties .slick-list { overflow: visible; } .eap-properties .slick-prev, .eap-properties .slick-next { z-index: 1; } .eap-properties .slick-prev:before, .eap-properties .slick-next:before { display: none; } .eap-properties .slick-next { right: 0; top: -52px; } .eap-properties .slick-prev { left: auto; top: -52px; right: 118px; } .eap-properties .slick-dots { bottom: auto; top: -67px; width: auto; right: 25px; } .eap-properties .slick-dots li { width: 7px; height: 7px; transition: all 0.3s ease; } .eap-properties .slick-dots li.slick-active { transform: scale(1.3); } .eap-properties .slick-dots li button { padding: 0; background-color: #fff; width: 7px; height: 7px; border-radius: 10px; } .eap-property-listing.theme-light .slick-dots li button { background-color: #181A20; } .eap-properties .slick-dots li button:before { display: none; } .eap-properties .redirect-inner { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .eap-properties .property-slider[type="slider"]::-webkit-scrollbar { width: 0; } @media screen and (max-width: 1199px) { .eap-properties .property-slider[type="listing"] { width: 800px; margin: 0 auto; } .eap-properties .property-slider[type="listing"] .property-card-wrapper { width: 50%; } } @media screen and (max-width: 1150px) { .eap-properties .slider-film { width: 817px; } } @media screen and (max-width: 991px) { .eap-properties .property-slider[type="listing"] { width: 400px; max-width: 100%; } .eap-properties .property-slider[type="listing"] .property-card-wrapper { width: 100%; } } @media screen and (max-width: 840px) { .eap-properties .property-slider[type="slider"] { display: flex; width: 100%; overflow: scroll; -ms-overflow-style: none; scrollbar-width: none; } .eap-properties .property-slider[type="slider"] .property-card-wrapper { flex: 0 0 auto !important; display: inline-block; width: 370px; float: left; } } .eap-properties-listing h4 { color: #181A20; font-size: 30px; font-weight: 700; letter-spacing: 0.6px; min-height: 46px; } .eap-properties-listing .properties-wrapper { margin-top: -60px; } .eap-cta .cta { border-radius: 12px; background: #F7F7F7; padding: 85px 142px; position: relative; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); } .eap-cta .cta .text-content h2, .eap-cta .cta .text-content p { margin: 0; } .eap-cta .cta .text-content h2 { color: #181A20; font-size: 30px; font-weight: 700; letter-spacing: 0.6px; } .eap-cta .cta .text-content p { color: #181A20; font-size: 15px; font-weight: 400; line-height: 28px; } .eap-cta .cta .actions { position: absolute; top: 50%; right: 133px; transform: translate(0, -50%); } .eap-cta .cta .actions ul li a { padding: 16px 30px; border-radius: 12px; display: block; font-size: 15px; font-weight: 600; } .eap-cta .cta .actions li:not(:first-child) { margin-left: 40px; } .eap-cta .cta .actions .text { font-size: 15px; font-weight: 600; } .eap-cta .cta .actions .contact { padding: 16px 30px; border-radius: 12px; border: 1px solid #181A20; display: block; } .eap-cta .cta .actions .contact .text { color: #181A20; } .eap-cta .cta .actions .phone { padding: 16px 30px; border-radius: 12px; border: 1px solid var(--accent); background-color: var(--accent); display: block; } .eap-cta .cta .actions .phone .text { color: #fff; } .eap-cta .cta .actions span { display: inline-block; vertical-align: middle; } @media screen and (max-width: 1199px) { .eap-cta .cta .actions { position: relative; top: auto; right: auto; transform: translate(0,0); margin-top: 50px; } .eap-cta .cta { padding: 30px; } } @media screen and (max-width: 500px) { .eap-cta .cta .actions ul { text-align: center; } .eap-cta .cta .actions li { margin-bottom: 20px; } .eap-cta .cta .actions li:not(:first-child) { margin-left: 0; } } body.header-light .inner-page { padding-top: 126px; } body.header-light .inner-page h2 { color: #181A20; font-size: 30px; font-weight: 600; line-height: 45px; } body.header-light .inner-page p, body.header-light .inner-page li { color: #181A20; font-size: 18px; font-weight: 300; line-height: 35px; } body.header-light .inner-page ul:not(.list-inline) { padding-left: 33px; }