.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.section-slider-alt{padding:35px 0;color:#000;float:left;width:100%;background:#eee}.section-slider-alt.rs-module .splide__track{padding:0!important}.section-slider-alt .re-act-btns{display:-ms-flexbox;display:flex;gap:3rem}@media (min-width:768px){.section-slider-alt .is-mobile{display:none}}.section-slider-alt .is-desktop{display:none}@media (min-width:768px){.section-slider-alt .is-desktop{display:block}}@media (max-width:767px){.section-slider-alt .rs-btn-white{font-size:11px}}.section-slider-alt .section__head{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:100%;grid-template-columns:100%;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.section-slider-alt .section__head-title h3{margin:0;text-transform:uppercase;font-size:24px;line-height:1;letter-spacing:.02em;margin-bottom:-5px;font-family:Bauer Bodoni,serif}.section-slider-alt .section__head-logo{text-transform:uppercase;font-size:13px;line-height:1.15;letter-spacing:.1em;font-weight:100;text-align:center;margin-top:15px}@media (min-width:768px){.section-slider-alt .section__head-logo{text-align:right;margin-top:0}}.section-slider-alt .section__head-logo p{margin-bottom:4px;font-weight:300}.section-slider-alt .section__head-logo img{max-width:250px;mix-blend-mode:multiply}@media (min-width:768px){.section-slider-alt .section__head-logo img{float:right}}@media (max-width:767px){.section-slider-alt .section__head-logo img{display:block;margin:0 auto;max-width:210px}}.section-slider-alt .section__foot{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7px;font-family:Georgia,serif;margin-top:25px}@media (max-width:575px){.section-slider-alt .section__foot{-ms-flex-align:center;align-items:center;margin-bottom:30px;text-align:center}}.section-slider-alt .section__foot h6{margin:0;font-size:22px;line-height:1.125;letter-spacing:.08em;font-weight:400;text-transform:uppercase;font-family:Bauer Bodoni,Geogias,serif}@media (min-width:576px){.section-slider-alt .section__head{-ms-grid-columns:1fr 250px;grid-template-columns:1fr 250px}.section-slider-alt .section__head-logo img{max-width:100%}.section-slider-alt .section__foot{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.section-slider-alt .section__foot h6{font-size:22px}}@media (min-width:992px){.section-slider-alt .section__head{padding:0;-ms-grid-columns:1fr 350px;grid-template-columns:1fr 350px}.section-slider-alt .section__head-title h3{font-size:34px}.section-slider-alt .section__foot{padding:0}.section-slider-alt .section__foot h6{font-size:24px}}@media (min-width:1199px){.section-slider-alt .section__head-title h3{font-size:44px}}.card-image .card__image{aspect-ratio:350/250;position:relative;overflow:hidden}.card-image .card__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-properties .splide__arrow{background:transparent;border-radius:0;width:0;height:0;display:inline-block;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:11px solid #000;opacity:1;transition:opacity .4s}.slider-properties .splide__arrow svg{display:none}.slider-properties .splide__arrow--prev{left:-17px}@media (min-width:768px){.slider-properties .splide__arrow--prev{left:-30px}}.slider-properties .splide__arrow--next{right:-17px;border-right:0;border-left:11px solid #000}@media (min-width:768px){.slider-properties .splide__arrow--next{right:-30px}}@media (min-width:767px){.slider-properties .splide__arrow{border-width:13px 17px 13px 0}.slider-properties .splide__arrow--next{border-width:13px 0 13px 17px}}.re-module-holder .o-ho{position:relative}.re-module-holder .o-ho .o-h{position:absolute;bottom:-1px;background:hsla(0,0%,100%,.7);padding:0 10px;right:0;text-transform:uppercase;font-weight:600;color:#444;letter-spacing:1px}.re-module-holder .description{color:#000;text-transform:uppercase;font-size:17px;letter-spacing:1px;padding:4px 0 0;display:block}@media (max-width:767px){.re-module-holder .description{text-align:center}}.re-module-holder .btn{background:#3b3b3b}@media (max-width:480px){.re-module-holder .btn.all-listings{margin-bottom:10px}}.re-module-holder .btn:hover{background:#e6e5e5}@media (max-width:767px){.re-module-holder{margin:5px 0;padding:15px 0 0}}.re-module-holder .popup-holder{position:relative}.re-module-holder .popup-holder.popup-active:after{display:block}.re-popup{position:absolute;width:100%!important;z-index:122;top:-100%;left:0!important;display:none;padding:0 15px}.re-popup .popup-frame{margin:0 auto;width:1200px;position:relative}@media (max-width:1199px){.re-popup .popup-frame{width:100%}}.re-popup .arrow{position:absolute;top:100%;z-index:1000;left:0;margin-left:40px;width:0;height:0;border-style:solid;border-width:14px 13px 0;border-color:#fff transparent transparent}@media (max-width:767px){.re-popup .arrow{display:none}}.re-popup .box{box-shadow:0 0 80px 50px rgba(0,0,0,.2);background:#fff;overflow:hidden;padding:23px 30px}@media (max-width:991px){.re-popup .box{padding:15px}}.re-popup .text-wrap{float:left;width:55%;padding:0 20px 0 0}@media (max-width:991px){.re-popup .text-wrap{width:50%}}@media (max-width:767px){.re-popup .text-wrap{width:100%;float:none;padding:0}}.re-popup .text-wrap .title{text-transform:uppercase;color:#000;font-size:16px;font-weight:400;letter-spacing:2px;display:block;padding:0 0 24px}@media (max-width:991px){.re-popup .text-wrap .title{font-size:12px}}.re-popup .text-wrap .title .open-notice{float:right}.re-popup .text-wrap .title span.b{display:block;font-weight:700;color:#000;text-align:right}.re-popup .text-wrap .title span.bl{display:block;text-align:right}.re-popup .top{border-bottom:2px solid #000;padding:0 0 36px}.re-popup .top h2{font:30px/34px Bauer Bodoni,Georgia,Times New Roman,Times,serif;margin:0}@media (max-width:991px){.re-popup .top h2{font-size:20px;line-height:22px;margin:0 0 10px}}.re-popup .top .price{font:30px/24px Bauer Bodoni,Georgia,Times New Roman,Times,serif;color:#b1b1b1;padding:0 0 20px}@media (max-width:991px){.re-popup .top .price{font-size:20px;line-height:22px}}.re-popup .top span{display:block}.re-popup .top .btn{padding:10px;min-width:311px;letter-spacing:1px}@media (max-width:479px){.re-popup .top .btn{width:100%;min-width:100%}}@media (max-width:480px){.re-popup .top .btn.all-listings{margin-bottom:10px}}.re-popup .bottom{overflow:hidden;padding:20px 0 4px}@media (max-width:767px){.re-popup .bottom{padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}}.re-popup .bottom .text{float:left;padding:3px 0 0 22px}@media (max-width:991px){.re-popup .bottom .text{padding:0 0 0 20px}}@media (max-width:767px){.re-popup .bottom .text{padding:0 5px 0 10px}}.re-popup .bottom .text span{display:block}.re-popup .bottom .text span.name{font-size:22px}@media (max-width:991px){.re-popup .bottom .text span.name{font-size:16px}}.re-popup .bottom .text span.listed-by{font:12px/14px Bauer Bodoni,Georgia,Times New Roman,Times,serif}.re-popup .bottom .text .tel{color:#000;font-weight:300;font-size:22px}@media (max-width:991px){.re-popup .bottom .text .tel{font-size:16px}}.re-popup .bottom .text .emai{display:block}.re-popup .image-holder{float:left;width:45%}@media (max-width:991px){.re-popup .image-holder{width:50%}}@media (max-width:767px){.re-popup .image-holder{width:100%;float:none}}.re-popup .image-holder img{width:100%}.re-popup .avatar{float:left}@media (max-width:991px){.re-popup .avatar{width:56px}}.re-popup .avatar img{max-width:100%;height:100px}@media (max-width:991px){.re-popup .avatar img{height:auto}}.re-popup .logo-box{float:right;padding:7px 21px 0 0;width:210px;position:relative;top:30px}@media (max-width:991px){.re-popup .logo-box{padding:0}}@media (max-width:767px){.re-popup .logo-box{max-width:55px}}.re-popup .logo-box img{max-width:100%}.swiper-inner{display:none;text-align:center;position:absolute;z-index:9999;text-transform:uppercase;padding:5px 12px 9px;background:hsla(0,0%,100%,.6);margin-left:auto;margin-right:auto;left:0;right:0;font-family:Georgia,Times New Roman,Times,serif;font-weight:600;-webkit-user-select:none;-ms-user-select:none;user-select:none;bottom:40%;font-size:20px;width:125px}@media (min-width:768px){.swiper-inner{top:196px;font-size:26px;width:170px;bottom:auto}}@media (min-width:960px){.swiper-inner{top:170px}}@media (min-width:1120px){.swiper-inner{top:208px}}.swiper-inner.card-swiper{width:130px;height:38px;top:320px}@media (min-width:480px){.swiper-inner.card-swiper{top:340px}}@media (min-width:768px){.swiper-inner.card-swiper{top:360px;width:170px;height:auto}}.swiper-inner.card-swiper svg{height:30px;position:relative;top:6px}.swipe-me-anim{display:inline-block;position:relative;font-size:18px;animation:rsbounce .8s infinite ease-out}@keyframes rsbounce{0%{right:0}50%{right:-5px}75%{right:-10px}to{right:0}}.show-swiper .swiper-inner{display:block}.re-module-holder{position:relative}#re-swiper i{line-height:1}#re-swiper i svg{height:28px;position:relative;top:5px}