@charset "UTF-8";.ip-banner{display:none}.custom-banner_img canvas{aspect-ratio:1600/600;opacity:50%}div#inner-page-wrapper>.container{width:100%;padding:0}.custom-banner_img{background:#000}.section{position:relative;width:100%;height:auto;display:block}.cont-width{width:100%;max-width:max(73.25vw,900px);margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}h2.sec-title-sm{display:block;font-size:clamp(28px,3.125vw,50px);color:var(--primary);font-family:var(--font-family-title);text-transform:uppercase;font-weight:400;margin-bottom:38px}.section-photo.photo-left{float:left;margin-left:calc(-1*clamp(50px,6.25vw,100px));margin-right:4.25vw;border-top-right-radius:60px;overflow:hidden;border-bottom-right-radius:60px}.section-photo.photo-right{float:right;margin-left:4.25vw;margin-right:calc(-1*clamp(50px,6.25vw,100px));border-top-left-radius:60px;overflow:hidden;border-bottom-left-radius:60px}.section-content ul:not(.dots-center){display:flow-root}.section-content ul:not(.dots-center) li{position:relative;padding-left:21px;margin-bottom:24px;line-height:1.75}.section-content ul:not(.dots-center) li:before{content:"•";position:absolute;left:2px;top:-7px;color:#6cc24a;font-size:24px}.full-width{width:100%;max-width:100%;padding-left:clamp(50px,6.25vw,100px)}.full-width .section-inner{padding-right:clamp(50px,6.25vw,100px)}.section-photo{position:relative;width:100%;height:auto;display:block;max-width:max(41.75vw,400px);margin-bottom:42px}.section-photo canvas{display:block;width:100%;height:100%}.section-photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}h2.section-title{display:block;font-size:clamp(36px,4.375vw,70px);color:var(--primary);font-family:var(--font-family-title);text-transform:uppercase;font-weight:400;margin-bottom:38px}.section-content h3{font-family:var(--font-family-title);text-transform:uppercase;font-size:clamp(24px,2.1875vw,35px);margin-bottom:30px}.section-content p{font-size:16px;font-weight:400;line-height:1.75;margin-bottom:38px}.section-08 .section-photo{max-width:100%}.section-photo.photo-left{float:left;margin-left:calc(-1*clamp(50px,6.25vw,100px));margin-right:4.25vw}.section-photo.photo-right{float:right;margin-left:4.25vw;margin-right:calc(-1*clamp(50px,6.25vw,100px))}.section-content ul.dots-center{text-align:center;list-style:disc;list-style-position:inside;margin-bottom:38px}.section-content ul.dots-center li{position:relative;padding-left:21px;margin-bottom:10px;line-height:1.75}.section-content ul.dots-center li::marker{color:#83c760;font-size:19px}.sub-title-center{text-align:center}.section-photo.photo-center{border-top-left-radius:60px;overflow:hidden;border-bottom-right-radius:60px}.tester{visibility:visible}.accordion-title{cursor:pointer;padding:15px;background:#eee}.accordion-content{display:none;padding:15px}.section.section-10.cont-width.faq{max-width:max(62.75vw,900px);margin-bottom:100px}.accordion-title{background:#83c760;font-family:var(--font-family-title);text-transform:uppercase;font-size:clamp(12px,1.25vw,20px);display:flex;justify-content:space-between;position:relative;padding-top:25px;padding-bottom:25px}.accordion-content{font-size:16px;font-weight:400;letter-spacing:0;padding:30px 0}.accordion-title{position:relative;cursor:pointer}.accr-arrow{position:absolute;right:18px;top:50%;transform:translateY(-50%) rotate(90deg);transform-origin:center;transition:transform .3s ease-in-out}.accordion-title.active .accr-arrow{transform:translateY(-50%) rotate(270deg)}.accordion-item{margin-bottom:10px}.section-09 p:first-child{text-align:center}.testimonials-list p{text-align:justify;-moz-text-align-last:center;text-align-last:center;margin-bottom:20px}.testimonials-list{padding-left:20px;padding-right:20px}.testimonials-ratings{display:flex;justify-content:center;gap:5px;font-size:18px;color:#ffd200;margin-bottom:25px}.testimonials-list a span{font-family:var(--font-family-title);text-align:center;display:block;text-transform:uppercase;font-size:clamp(17px,1.25vw,20px)}.section-09 p:last-child{text-align:center;display:block}.testimonials-slider{margin-bottom:30px}.section.section-09{margin-bottom:94px}.testimonials-slider>.slick-list{margin-left:-20px;margin-right:-20px}.section.section-08{margin-bottom:90px}.stats-wrap{display:flex;justify-content:space-between;gap:58px;margin-bottom:54px;padding-bottom:200px}.stats-list h3{font-size:clamp(17px,1.25vw,20px);text-transform:uppercase;font-weight:400;letter-spacing:0;display:block;text-align:center;margin-bottom:27px}.stats-labels div span{font-family:var(--font-family-title);font-size:clamp(20px,2.1875vw,35px);display:block;text-align:center;margin-bottom:9px}.stats-labels div p{text-align:center;display:block;font-size:clamp(12px,.9375vw,15px)}.stats-list{width:30.1470588235%}.section.section-01{margin-top:116px}.stats-line{position:relative;width:100%}.stats-line:before{content:"";width:100%;height:1px;display:block;background:#83c760}.stats-line span:first-child{height:28px;left:48px}.stats-line span:last-child{right:48px;height:28px}.stats-line span:nth-child(2){left:50%;transform:translate(-50%);background:#83c760;height:90px;width:1px}.stats-line span{position:absolute;width:1px;background:#83c760}.stats-labels>div{position:absolute}.stats-labels>div:first-child{top:46px}.stats-labels>div:last-child{right:0;top:46px}.stats-labels>div:nth-child(2){left:50%;transform:translate(-50%);top:116px}.stats-labels{position:relative;width:100%;height:auto;display:block}.stats-list:first-child .stats-labels>div:first-child{left:-27px}.stats-list:nth-child(2) .stats-labels>div:first-child{left:8px}.stats-list:last-child .stats-labels>div:first-child{left:-18px}.stats-list:last-child .stats-labels>div:last-child{right:-22px}.commdet-wrap__props .props-wrap .props-main{position:relative}.commdet-wrap__props .props-wrap .props-arrows{position:absolute;z-index:1;top:0;right:0;left:0;bottom:0;padding:0 min(4.025vw,19px);margin:0 auto;max-width:600px;pointer-events:none;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.commdet-wrap__props .props-wrap .props-arrows button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:0;background:none;color:#fff;pointer-events:auto;font-size:min(7.203vw,34px);opacity:1}.commdet-wrap__props .props-wrap .props-arrows button:hover{color:var(--primary)}.commdet-wrap__props .props-wrap .props-slide.slick-initialized{font-size:0}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block{display:block;position:relative;color:#fff;overflow:hidden;border-top-left-radius:min(2.119vw,10px);border-bottom-left-radius:min(2.119vw,10px);border-top-right-radius:min(4.237vw,20px);border-bottom-right-radius:min(4.237vw,20px)}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;border:4px solid var(--primary);border-top-left-radius:min(2.119vw,10px);border-bottom-left-radius:min(2.119vw,10px);border-top-right-radius:min(4.237vw,20px);border-bottom-right-radius:min(4.237vw,20px);opacity:0}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_img img{aspect-ratio:438/355}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_img:before{content:"";display:block;position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;background:#000;opacity:.3}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_img:after{content:"";display:block;position:absolute;z-index:1;left:0;right:0;bottom:0;background:#83c760;background:linear-gradient(0deg,#83c760,#83c76000);opacity:0;height:49.015%}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det{position:absolute;z-index:1;left:0;right:0;bottom:0;display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:space-between;padding:0 min(4.873vw,23px) min(5.297vw,25px) min(5.932vw,28px);font-size:min(3.178vw,15px)}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--l{position:relative;bottom:-3.84em}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--price{font-family:var(--font-family-title);font-size:1.8em;letter-spacing:.02em}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--add{letter-spacing:.1em;text-transform:uppercase;line-height:1.2;font-weight:500;margin:1em 0 0}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--add span{display:block;opacity:0}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--bbs{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;text-transform:uppercase;font-size:.867em;font-weight:500;letter-spacing:.08em;margin:1.667em 0 0;opacity:0}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--bbs>div{padding:0 min(3.178vw,15px);border-left:2px solid #fff}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--bbs>div:first-child{margin-left:0;padding-left:0;border-left:0 solid #fff}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--bbs>div:last-child{padding-right:0}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--arrow{width:min(13.559vw,64px);height:min(13.559vw,64px);display:flex;flex-flow:row wrap;align-items:center;justify-content:center;background:#fff;border-radius:17px}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--arrow:before{content:"";display:block;width:min(5.085vw,24px);height:min(4.661vw,22px);background:url(../images/site-arrow.png) center center no-repeat;background-size:cover;filter:brightness(0);-webkit-filter:brightness(0)}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block:hover:before{opacity:1}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block:hover .props-block_img:after{opacity:.9}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block:hover .props-block_det .props-block_det--l{bottom:0}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block:hover .props-block_det .props-block_det--add span,.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block:hover .props-block_det .props-block_det--bbs{opacity:1}.commdet-wrap__props .props-wrap .props-bottom{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin:48px auto 0}.section.section-03.listings{padding-left:clamp(50px,6.25vw,100px);padding-right:clamp(50px,6.25vw,100px)}.listing_map{width:100vw;margin-left:calc(50% - 50vw)}.section.section-02{margin-bottom:80px}.listing_map img{width:100%;height:auto;display:block}.page-title{width:90%;font-family:var(--font-family-title);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(34px,4.375vw,70px);text-transform:uppercase;text-align:center}.section.section-04{margin-bottom:80px}.section.section-05{margin-bottom:70px}.section-06 .section-content{margin-bottom:90px}.section.section-07{margin-bottom:94px}@media screen and (min-width: 992px){.custom-banner_breadcrumbs{max-width:1440px;padding:0 15px 20px}.commdet-wrap__top:before{content:"";display:block;position:absolute;z-index:1;left:0;right:0;height:calc(100% - 30px);max-height:min(25vw,400px);background:#000;background:linear-gradient(0deg,#0000,#000);opacity:.6}.commdet-wrap__top--container{padding:28.75vw 0 0;pointer-events:none;max-width:calc(100% - 30px)}.commdet-wrap__top--container-content{padding:min(6.696vw,92px) min(4.221vw,58px);min-height:min(34.934vw,480px);border-radius:min(1.82vw,25px) 0px min(6.55vw,90px) min(1.82vw,25px);max-width:71%}.commdet-wrap__top--container-content_title .section-title h2{font-size:min(1.164vw,16px)}.commdet-wrap__top--container-content_title .section-title h2 span{font-size:4.375vw}.commdet-wrap__top--container-content_desc{padding:0 1em 0 2.5em;font-size:min(1.164vw,16px)}.commdet-wrap__explore{padding:116px 0 202px}.commdet-wrap__explore--container{padding:0 min(4.938vw,79px)}.commdet-wrap__explore--container:before{background:url(../images/site-monogram_02.png) left bottom no-repeat;background-size:min(29.5vw,472px) auto;left:-3.375vw;bottom:-4.875vw}.commdet-wrap__explore--inner{display:flex;flex-flow:row wrap;justify-content:space-around}.commdet-wrap__explore--inner-col{width:71.359%}.commdet-wrap__explore--inner-col:first-child{width:28.641%}.commdet-wrap__explore--left{min-height:100%;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;padding:min(5.25vw,84px) min(1.563vw,25px) 0 0}.commdet-wrap__explore--left-title{max-width:100%}.commdet-wrap__explore--left-title .section-title h2{font-size:min(1vw,16px)}.commdet-wrap__explore--left-title .section-title h2 span{font-size:4em}.commdet-wrap__explore--left-desc{font-size:min(1vw,16px);margin:2.375em 0 2em;max-width:100%;padding:0}.commdet-wrap__explore--left-lm{max-width:100%;margin:20px 0 0;padding-left:min(2.5vw,40px)}.commdet-wrap__explore--right{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center}.commdet-wrap__explore--link{width:calc(33.3333333333% - min(.5vw,8px));margin-left:min(.75vw,12px)}.commdet-wrap__explore--link:first-child{margin-left:0}.commdet-wrap__explore--link a{border-radius:min(1.875vw,30px) min(6.25vw,100px) min(1.875vw,30px) min(1.875vw,30px);border:min(.25vw,4px) solid rgba(0,0,0,0)}.commdet-wrap__explore--link a .commdet-wrap__explore--link-det{min-height:min(35.188vw,563px);padding:min(2.5vw,40px) min(1.25vw,20px)}.commdet-wrap__explore--link a .commdet-wrap__explore--link-det_title{font-size:min(1.688vw,27px)}.commdet-wrap__explore--link a .commdet-wrap__explore--link-det_desc{font-size:min(1vw,16px)}.commdet-wrap__explore--link a .commdet-wrap__explore--link-def{font-size:min(1.688vw,27px);padding:0 0 min(2.188vw,35px)}.commdet-wrap__explore--link:hover a{border:min(.25vw,4px) solid var(--primary)}.commdet-wrap__props{padding:98px 0 87px}.commdet-wrap__props .fixed-bg.primary{bottom:auto;height:50%;max-height:429px}.commdet-wrap__props .fixed-bg_fix{bottom:auto;height:50%;max-height:430px}.commdet-wrap__props .props-wrap .props-slide:not(.slick-initialized){display:flex;flex-flow:row wrap;align-items:center;justify-content:center;pointer-events:none}.commdet-wrap__props .props-wrap .props-slide:not(.slick-initialized) .props-single{width:33.3333333333%}.commdet-wrap__props .props-wrap .props-slide:not(.slick-initialized) .props-single:nth-child(n+10){display:none}.commdet-wrap__props .props-wrap .props-slide.slick-initialized .slick-slide>div{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.commdet-wrap__props .props-wrap .props-slide.slick-initialized .slick-slide>div .props-single{min-width:calc(33.3333333333% - min(.782vw,11px));margin-left:min(1.138vw,16px)}.commdet-wrap__props .props-wrap .props-slide.slick-initialized .slick-slide>div .props-single:nth-child(3n+1){margin-left:0}.commdet-wrap__props .props-wrap .props-slide.slick-initialized .slick-slide>div .props-single:nth-child(n+4){margin-top:min(1.138vw,16px)}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block{border-top-left-radius:min(.711vw,10px);border-bottom-left-radius:min(.711vw,10px);border-top-right-radius:min(1.422vw,20px);border-bottom-right-radius:min(1.422vw,20px)}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block:before{border:min(.284vw,4px) solid var(--primary);border-top-left-radius:min(.711vw,10px);border-bottom-left-radius:min(.711vw,10px);border-top-right-radius:min(1.422vw,20px);border-bottom-right-radius:min(1.422vw,20px)}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det{padding:0 min(1.636vw,23px) min(1.778vw,25px) min(1.991vw,28px);font-size:min(1.067vw,15px)}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det.trnslt_active{font-size:min(.853vw,12px)}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--bbs>div{padding:0 min(1.067vw,15px);border-left:min(.142vw,2px) solid #fff}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--arrow{width:min(4.552vw,64px);height:min(4.552vw,64px);border-radius:min(1.209vw,17px)}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det .props-block_det--arrow:before{width:min(1.707vw,24px);height:min(1.565vw,22px)}.commdet-wrap__map{padding:98px 0 115px}.commdet-wrap__map--container-frame{border-radius:min(2.135vw,30px) min(2.135vw,30px) min(6.762vw,95px) min(2.135vw,30px)}}@media screen and (max-width: 991px){.commdet-wrap__props{margin-top:98px}.stats-wrap{flex-flow:row wrap;width:100%;max-width:540px;margin-left:auto;margin-right:auto;padding-bottom:40px}.stats-list{width:100%;margin-bottom:172px}.full-width{padding-left:15px}.full-width .section-inner{padding-right:15px}.section.section-03.listings{margin-bottom:60px}.section-05 h2.section-title,.section-07 h2.section-title{text-align:left}.section-08 h2.sec-title-sm{text-align:center}.commdet-wrap__top--container-content_title .section-title h2 span,.commdet-wrap__explore--left-title .section-title h2 span{padding-left:min(1.695vw,8px)}.commdet-wrap__explore--link{max-width:424px;margin:24px auto 0}.commdet-wrap__explore--link:first-child{margin-top:0}.commdet-wrap__props .props-wrap .props-slide{max-width:600px;margin:0 auto}.commdet-wrap__props .props-wrap .props-slide:not(.slick-initialized) .props-single:not(:first-child){display:none}.commdet-wrap__props .props-wrap .props-slide .props-single a.props-block .props-block_det.trnslt_active{font-size:min(2.542vw,12px)}.commdet-wrap__props .props-wrap .props-bottom{max-width:600px}.section.section-03.listings,.section.section-01{padding-left:15px;padding-right:15px}.section.section-01.stats .section-inner{padding-right:0}.stats-wrap{padding-left:40px;padding-right:40px}.accordion-title{padding-right:46px}}@media screen and (max-width: 700px){.section-photo.photo-right,.section-photo.photo-left{max-width:100%}}
