.hp-slideshow,.hp-slideshow .hp-slideshow-wrap,.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container{position:relative;font-size:0;width:100%}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-canvas{display:block;width:100%;height:auto}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow{position:relative;font-size:0;position:fixed;top:0;left:0;width:100%;height:100%}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.24;z-index:1;pointer-events:none}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content{position:absolute;top:0;left:0;bottom:0;right:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;z-index:3;margin:auto;display:block;pointer-events:none;padding-bottom:40px}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content .slideshow-text{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content .slideshow-text p{font-family:var(--font-spartan);font-size:clamp(1.125rem,.658vw + .717rem,1.375rem);font-weight:600;letter-spacing:.05em;color:#fff;text-transform:uppercase;margin-bottom:0;line-height:normal}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content .slideshow-text p.p-last{letter-spacing:.1em;margin-bottom:0}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content .slideshow-text span{font-size:clamp(3.438rem,2.467vw + 1.908rem,4.375rem);font-weight:700;font-family:var(--font-cormorant);color:#fff;text-transform:uppercase;margin-bottom:15px;line-height:normal}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content .slideshow-text span em{font-weight:600;font-family:var(--font-eb);font-style:normal;line-height:normal}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-btn{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:90px;left:0;right:0;margin:auto;gap:30px;z-index:3}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-btn a{width:clamp(13.438rem,16.283vw + 3.342rem,19.625rem);height:clamp(4rem,1.645vw + 2.98rem,4.625rem);font-size:clamp(.938rem,.658vw + .53rem,1.188rem);font-weight:700;font-family:var(--font-spartan);letter-spacing:.05em;color:#fff;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border:1px solid white;position:relative;transition:all ease-in-out .35s}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-btn a:after{content:"";position:absolute;top:-1px;left:0;right:0;margin:auto;width:36.3057324841%;height:1px;background:#ce011f;pointer-events:none;z-index:2;transition:all ease-in-out .35s}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-btn a:hover{background:#ce011f}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-btn a:hover:after{opacity:0}.hp-about{position:relative;font-size:0;width:100%;background:#fff}.hp-about .hp-about-wrap{position:relative;font-size:0;width:100%;max-width:1600px;margin:auto;padding:clamp(3.75rem,3.125vw + 1.813rem,4.938rem) 0px clamp(3.438rem,3.125vw + 1.5rem,4.625rem)}.hp-about .hp-about-wrap .hp-about-container{position:relative;font-size:0;width:70.75%;max-width:1132px;margin:auto;z-index:1}.hp-about .hp-about-wrap .hp-about-container .about-flex{position:relative;font-size:0;width:100%;display:flex;justify-content:center;align-items:center;gap:clamp(4.063rem,5.757vw + .493rem,6.25rem)}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-content{position:relative;font-size:0;width:47.9681978799%;max-width:543px}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-content .global-title p:after{left:105%}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-content .global-text{margin:clamp(1.563rem,.822vw + 1.053rem,1.875rem) 0px clamp(1.563rem,3.289vw - .477rem,2.813rem)}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-content .global-text ul{margin-left:10px}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-img{position:relative;font-size:0;width:43.109540636%;max-width:488px}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-img canvas{width:100%;height:100%}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.hp-about .hp-about-wrap .about-accent{position:absolute;bottom:0;right:0;font-size:0;width:40.875%;max-width:654px;opacity:29%;filter:grayscale(1);z-index:0}.hp-about .hp-about-wrap .about-accent canvas{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.hp-team{position:relative;font-size:0;width:100%;background:#fff}.hp-team .hp-team-wrap{position:relative;font-size:0;width:100%;max-width:1600px;margin:auto;padding:clamp(4.375rem,4.934vw + 1.316rem,6.25rem) 0px clamp(5.625rem,4.934vw + 2.566rem,7.5rem)}.hp-team .hp-team-wrap .hp-team-container{width:88.3125%;max-width:1413px;position:relative;font-size:0;margin:auto;z-index:1}.hp-team .hp-team-wrap .hp-team-container .team-flex{display:flex;justify-content:center;align-items:center;flex-direction:column}.hp-team .hp-team-wrap .hp-team-container .team-flex .global-title{width:-moz-fit-content;width:fit-content;margin:auto;bottom:-15px;position:relative}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div{width:100%;font-size:0;position:relative;display:flex;align-items:center}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick{width:100%;position:relative;font-size:0}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .slick-list{padding:clamp(3.125rem,1.645vw + 2.105rem,3.75rem) 0px}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .slick-slide>div{display:flex;justify-content:space-between;align-items:center;margin:0 6px}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item{position:relative;font-size:0;width:15.7820240623%;max-width:223px;transition:all ease-in-out .35s}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item>a{width:100%;height:100%;display:block;font-size:0;position:relative}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item>a:after{content:"";background:transparent;border:1px solid white;width:91.0313901345%;height:93.4210526316%;left:0;top:0;right:0;bottom:0;margin:auto;position:absolute;pointer-events:none;z-index:2}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item>a:before{content:"";pointer-events:none;width:43.4977578475%;height:3px;bottom:2.9605263158%;left:0;right:0;margin:auto;background:#ce011f;display:block;position:absolute;z-index:3}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item>a .team-img{width:100%;height:100%;font-size:0;position:relative;z-index:1}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item>a .team-img:after{content:"";pointer-events:none;width:100%;height:100%;background:#000;opacity:30%;position:absolute;top:0;left:0}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item>a .team-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:all ease-in-out .35s;filter:grayscale(1)}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item>a .team-img canvas{width:100%;height:100%}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item .team-name{position:absolute;bottom:7.9%;left:0;right:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;font-size:clamp(.813rem,.822vw + .303rem,1.125rem);font-weight:400;font-family:var(--font-cormorant);letter-spacing:.05em;color:#fff;text-transform:uppercase;pointer-events:none;z-index:2;transition:all ease-in-out .35s;text-align:center;line-height:1.2}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item .team-hover{z-index:3;position:absolute;bottom:12.8289473684%;left:0;right:0;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;opacity:0;transition:all ease-in-out .35s;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item .team-hover span{font-size:clamp(.813rem,.822vw + .303rem,1.125rem);font-weight:400;font-family:var(--font-cormorant);letter-spacing:.05em;color:#fff;text-transform:uppercase;display:block;margin-bottom:clamp(.625rem,.329vw + .421rem,.75rem)}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item .team-hover a{font-size:clamp(.625rem,.493vw + .319rem,.813rem);font-weight:400;font-family:var(--font-spartan);letter-spacing:.05em;color:#fff;margin-bottom:5px;transition:all ease-in-out .35s}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item .team-hover a:hover{opacity:.6}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item .team-hover a:last-child{margin-bottom:0}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item:hover{transform:scale(1.06)}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item:hover .team-hover{opacity:1}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item:hover .team-name{opacity:0}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item:hover a .team-img img{filter:none}.hp-team .hp-team-wrap .hp-team-container .team-flex .global-btn{margin:auto}.hp-team .hp-team-wrap .team-accent{position:absolute;top:2px;left:0;width:14.125%;max-width:226px;opacity:29%;filter:grayscale(1);z-index:0;pointer-events:none}.hp-team .hp-team-wrap .team-accent canvas{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.hp-why{position:relative;font-size:0;width:100%}.hp-why .hp-why-wrap{max-width:1600px;position:relative;font-size:0;width:100%;margin:auto;padding:100px 0 180px;z-index:1}.hp-why .hp-why-wrap .hp-why-container{width:100%;position:relative;font-size:0}.hp-why .hp-why-wrap .hp-why-container .why-flex{display:flex;justify-content:center;align-items:center;flex-direction:column}.hp-why .hp-why-wrap .hp-why-container .why-flex .global-title{width:-moz-fit-content;width:fit-content;margin:auto}.hp-why .hp-why-wrap .hp-why-container .why-flex .global-title p,.hp-why .hp-why-wrap .hp-why-container .why-flex .global-title span{color:#fff}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex{display:flex;justify-content:space-between;align-items:stretch;padding:75px 0 55px;width:100%}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex .rating-container{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;height:clamp(10.938rem,6.25vw + 7.063rem,13.313rem);width:20%;position:relative}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex .rating-container:after{content:"";width:3px;height:100%;background:#ce011f;position:absolute;top:0;right:0}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex .rating-container:last-child:after{display:none}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex .rating-container .counting{margin-bottom:clamp(.625rem,.822vw + .115rem,.938rem)}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex .rating-container .counting span{font-size:clamp(2.5rem,1.974vw + 1.276rem,3.25rem);font-weight:500;font-family:var(--font-spartan);color:#fff;text-transform:uppercase}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex .rating-container .counting span em{font-style:normal}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex .rating-container span{font-size:clamp(.938rem,.822vw + .428rem,1.25rem);font-weight:300;font-family:var(--font-spartan);line-height:clamp(1.188rem,.822vw + .678rem,1.5rem);color:#fff;text-transform:uppercase}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-text{width:100%;display:flex;justify-content:center;align-items:stretch;gap:30px}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-text .rating-box{display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid #ce011f;border-image-source:linear-gradient(180deg,#ce011f 50%,white 50%);border-image-slice:1;padding:clamp(1.875rem,.822vw + 1.365rem,2.188rem) clamp(1.875rem,1.645vw + .855rem,2.5rem);flex-direction:column;width:26.4375%}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-text .rating-box .main-title{font-size:clamp(2.5rem,1.974vw + 1.276rem,3.25rem);font-weight:500;font-family:var(--font-spartan);color:#fff;text-transform:uppercase}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-text .rating-box .sub-title{font-size:clamp(.938rem,.822vw + .428rem,1.25rem);font-weight:300;font-family:var(--font-spartan);color:#fff;text-transform:uppercase;margin:clamp(.625rem,.822vw + .115rem,.938rem) 0px clamp(.938rem,.822vw + .428rem,1.25rem)}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-text .rating-box .rating-box-text{font-size:clamp(.688rem,.987vw + .076rem,1.063rem);font-weight:300;font-family:var(--font-spartan);line-height:clamp(1rem,.658vw + .592rem,1.25rem);color:#fff}.hp-why .hp-why-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.hp-why .hp-why-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:64%;pointer-events:none}.hp-why .hp-why-bg canvas{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.hp-properties{width:100%;position:relative;font-size:0;background:#fff}.hp-properties .hp-properties-wrap{width:100%;max-width:1600px;margin:auto;font-size:0;position:relative;padding-bottom:110px}.hp-properties .hp-properties-wrap .global-btn{margin:auto}.hp-properties .hp-properties-wrap .hp-properties-container{width:100%;position:relative;font-size:0;margin:auto;z-index:1}.hp-properties .hp-properties-wrap .hp-properties-container .global-title{position:absolute;top:clamp(10rem,8.224vw + 4.901rem,13.125rem);left:clamp(5.625rem,8.224vw + .526rem,8.75rem);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.hp-properties .hp-properties-wrap .hp-properties-container .global-title p{color:#fff}.hp-properties .hp-properties-wrap .hp-properties-container .global-title p:after{left:110px}.hp-properties .hp-properties-wrap .hp-properties-container .global-title span{color:#fff}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div,.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick{width:100%;font-size:0;position:relative}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .slick-list{padding:95px 0 60px}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .slick-slide>div{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;padding:0 99px}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item{width:calc(33.3333333333% - 6px)!important;max-width:462px;font-size:0;position:relative;transition:all ease-in-out .35s}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item:first-child{margin-left:33.3333333333%}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a{width:100%;height:100%;font-size:0;position:relative;display:block}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-img{width:100%;height:100%;position:relative;font-size:0}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.agentimagehosting.com/TKN7iJR0wErMGiRvj4Y62/2025/06/17174211/properties-accent.png);background-repeat:no-repeat;background-size:cover;background-position:bottom}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-img canvas{width:100%;height:100%}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-info{position:absolute;bottom:23px;left:0;right:0;margin:auto;z-index:2;width:91.7748917749%;max-width:424px}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-info .price{font-size:clamp(.688rem,.658vw + .28rem,.938rem);font-weight:400;font-family:var(--font-spartan);color:#fff}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-info .addr{font-size:clamp(.813rem,1.151vw + .099rem,1.25rem);font-weight:400;font-family:var(--font-spartan);color:#fff;margin:10px 0 15px;position:relative}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-info .addr:after{content:"";left:0;width:100%;height:1px;background:#ce011f;bottom:-7px;position:absolute;transition:all ease-in-out .35s}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-info .extra-info{display:flex;justify-content:flex-start;align-items:flex-start;gap:clamp(.625rem,5.428vw - 2.74rem,2.688rem)}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-info .extra-info p{font-size:clamp(.625rem,.329vw + .421rem,.75rem);font-weight:400;font-family:var(--font-spartan);color:#fff}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .global-btn{bottom:0;left:0;right:0;top:0;border:1px solid white;color:#fff;position:absolute;transition:all ease-in-out .35s;opacity:0;width:clamp(6.25rem,7.73vw + 1.457rem,9.188rem);height:clamp(2.5rem,1.151vw + 1.786rem,2.938rem);min-width:-moz-max-content;min-width:max-content;padding:0 10px}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item:hover{transform:scale(1.15);z-index:4;border:3px solid white}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item:hover a .properties-info .addr:after{width:56%}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item:hover a .global-btn{opacity:1}.hp-properties .hp-properties-wrap .properties-accent{width:49.875%;max-width:798px;position:absolute;top:0;left:0;z-index:0}.hp-properties .hp-properties-wrap .properties-accent:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:92%}.hp-properties .hp-properties-wrap .properties-accent canvas{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.hp-communities{position:relative;font-size:0;width:100%;background:#fff}.hp-communities .hp-communities-wrap{width:100%;max-width:1600px;margin:auto;font-size:0;position:relative}.hp-communities .hp-communities-wrap .hp-communities-container{margin:auto;font-size:0;position:relative;width:100%}.hp-communities .hp-communities-wrap .hp-communities-container .hp-communities-header{display:flex;justify-content:space-between;align-items:bottom;width:81.25%;max-width:1300px;margin:auto auto 55px}.hp-communities .hp-communities-wrap .hp-communities-container .hp-communities-header .global-title{width:-moz-fit-content;width:fit-content}.hp-communities .hp-communities-wrap .hp-communities-container .hp-communities-header .global-title p:after{content:"";top:0;left:110px;bottom:3px;margin:auto;width:clamp(2.813rem,2.303vw + 1.385rem,3.688rem);height:1px;position:absolute;background:#ce011f}.hp-communities .hp-communities-wrap .hp-communities-container .hp-communities-header .global-text{width:53.8461538462%;text-align:end}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div{width:calc(100% + 6px);left:-5px;font-size:0;position:relative}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick{width:100%;font-size:0;position:relative}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .slick-slide>div{margin:0 2.5px}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item{position:relative;font-size:0}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a{width:100%;height:100%;position:relative;font-size:0;display:inline-block}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a:hover .communities-img{width:100%;height:100%;position:relative;font-size:0}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a:hover .communities-img:after{background:#ce011f;opacity:72%}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a:hover:before{background:#fff}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border:1px solid white;background:transparent;width:92.4050632911%;height:95.6989247312%;z-index:1}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a:before{content:"";width:26.582278481%;height:3px;bottom:1.9713261649%;left:0;right:0;margin:auto;z-index:2;background:#ce011f;position:absolute}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a .communities-img{width:100%;height:100%;position:relative;font-size:0}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a .communities-img:after{content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:23%;z-index:1;position:absolute;transition:all ease-in-out .35s}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a .communities-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a .communities-img canvas{width:100%;height:100%}.hp-communities .hp-communities-wrap .hp-communities-container .communities-slick-div .communities-slick .communities-item a .communities-title{position:absolute;left:0;padding:0 20px;bottom:clamp(1.563rem,4.112vw - .987rem,3.125rem);font-size:clamp(1.25rem,2.632vw - .382rem,2.25rem);font-weight:400;font-family:var(--font-cormorant);letter-spacing:.05em;color:#fff;z-index:2;text-transform:uppercase;width:-moz-fit-content;width:fit-content;display:block;width:100%;text-align:center}.hp-communities .hp-communities-wrap .hp-communities-container .communities-btn{display:flex;justify-content:center;align-items:center;margin-top:50px}.hp-communities .hp-communities-wrap .hp-communities-container .communities-btn .global-btn{margin:0 10px}.hp-testimonials{position:relative;font-size:0;width:100%;padding:175px 0 0;background:#fff}.hp-testimonials .hp-testimonials-wrap{width:100%;max-width:1600px;position:relative;margin:auto;font-size:0;height:clamp(27.5rem,47.368vw - 1.868rem,45.5rem);display:flex;align-items:flex-end}.hp-testimonials .hp-testimonials-wrap .testimonial-accent1{width:31.9375%;max-width:511px;height:100%;background:#cbcbcb;position:absolute;top:0;left:0;z-index:1}.hp-testimonials .hp-testimonials-wrap .testimonial-accent2{width:65.9375%;max-width:1055px;height:auto;position:absolute;top:0;right:0;background:#000;z-index:1}.hp-testimonials .hp-testimonials-wrap .testimonial-accent2:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:78%}.hp-testimonials .hp-testimonials-wrap .testimonial-accent2 canvas{width:100%;height:100%;filter:grayscale(1);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.hp-testimonials .hp-testimonials-wrap .testimonial-accent3{top:-64px;position:absolute;left:clamp(7.188rem,17.434vw - 3.622rem,13.813rem);background:#fff;width:36.625%;max-width:586px;z-index:2}.hp-testimonials .hp-testimonials-wrap .testimonial-accent3 canvas{width:100%;height:100%}.hp-testimonials .hp-testimonials-wrap .testimonial-accent3 img{width:96.9283276451%;height:97.084548105%;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;margin:auto}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container{background:#fff;width:61.75%;max-width:988px;position:relative;font-size:0;padding:clamp(3.125rem,4.934vw + .066rem,5rem) clamp(4.375rem,13.98vw - 4.293rem,9.688rem) 0px;z-index:3;margin-left:auto;margin-right:101px;bottom:-40px}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container .global-title{width:-moz-fit-content;width:fit-content;margin:auto}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container .global-title p:after{left:120px}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container .testimonials-slick-div{width:100%;position:relative;font-size:0;margin:60px 0 40px}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container .testimonials-slick-div .testimonials-slick{width:100%;position:relative;font-size:0;text-align:center}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container .testimonials-slick-div .testimonials-slick .testi-title{font-size:clamp(.938rem,.559vw + .579rem,1.25rem);font-family:var(--font-spartan);font-weight:700;letter-spacing:.05em;line-height:30px;color:#000;margin-top:30px;text-align:center}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container .testimonials-btn{display:flex;justify-content:center;align-items:center}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container .testimonials-btn .global-btn{margin:0 10px}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container .global-btn:after{margin:auto;right:0}.hp-faq{width:100%;position:relative;font-size:0;padding:clamp(7.5rem,3.915vw + 4.99rem,9.688rem) 0px clamp(6.25rem,3.356vw + 4.098rem,8.125rem);background:#fff}.hp-faq .hp-faq-wrap{width:100%;position:relative;font-size:0;max-width:1600px;margin:auto;padding:70px 0}.hp-faq .hp-faq-wrap .hp-faq-container{width:83%;max-width:1328px;font-size:0;position:relative;margin:auto;z-index:1}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex{display:flex;justify-content:center;align-items:center;position:relative;font-size:0;width:100%;gap:clamp(9.063rem,5.034vw + 5.835rem,11.875rem)}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .global-title{width:-moz-fit-content;width:fit-content}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .global-title p{color:#fff}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .global-title p:after{left:clamp(10rem,4.474vw + 7.131rem,12.5rem)}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .global-title span{color:#fff}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content{width:58.9608433735%;max-width:783px;background:#fff;padding:clamp(4.063rem,2.796vw + 2.269rem,5.625rem)}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content .faq-slick-div,.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content .faq-slick-div .faq-slick{width:100%;font-size:0;position:relative}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content .faq-slick-div .faq-slick .faq-item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-bottom:clamp(1.875rem,.559vw + 1.516rem,2.188rem)}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content .faq-slick-div .faq-slick .faq-item .faq-title{font-size:19px;font-weight:400;font-family:var(--font-spartan);color:#ce011f;letter-spacing:.05em;margin-bottom:25px}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content .faq-btns{display:flex;justify-content:flex-start;align-items:center}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content .faq-btns .global-btn{margin:0 10px}.hp-faq .hp-faq-wrap .hp-faq-accent{background:#000;width:55%;height:100%;position:absolute;top:0;left:0;font-size:0;z-index:0}.hp-faq .hp-faq-wrap .hp-faq-accent canvas{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;opacity:25%}@media only screen and (max-width: 1199px){.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .slick-slide>div{padding:0 40px}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item a .properties-info .global-btn{width:100px;height:40px;font-size:9px}}@media only screen and (max-width: 991px){.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-btn a{width:150px;height:50px;font-size:11px}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-btn{bottom:30px}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content{padding-left:15px;padding-right:15px}.hp-about .hp-about-wrap .hp-about-container .about-flex{flex-direction:column}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-content{width:100%;text-align:center}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-content .global-title{width:-moz-fit-content;width:fit-content;margin:auto;align-items:center}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-content .global-title p:after{display:none}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-content .global-btn{margin:auto}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-img{width:100%}.hp-about .hp-about-wrap .about-accent{display:none}.hp-team .hp-team-wrap .hp-team-container .team-flex .team-slick-div .team-slick .team-item{max-width:100%}.hp-team .hp-team-wrap{padding:20px 0 60px}.hp-team .hp-team-wrap .team-accent{display:none}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex{gap:10px;padding:55px 0;flex-direction:column;justify-content:center;align-items:center}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex .rating-container:after{content:"";width:100%;height:3px;background:#ce011f;position:absolute;top:unset;bottom:0;right:0}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-flex .rating-container{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;height:clamp(10.938rem,6.25vw + 7.063rem,13.313rem);width:200px;position:relative}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-text{width:100%;display:flex;justify-content:center;align-items:center;gap:30px;flex-direction:column}.hp-why .hp-why-wrap .hp-why-container .why-flex .rating-text .rating-box{width:300px}.hp-why .hp-why-wrap{padding:80px 0}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item:first-child{margin-left:0}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item{width:calc(50% - 6px)!important}.hp-properties .hp-properties-wrap .hp-properties-container .global-title{margin:40px auto auto;position:relative;top:0;left:0}.hp-properties .hp-properties-wrap .hp-properties-container .global-title p,.hp-properties .hp-properties-wrap .hp-properties-container .global-title span{color:#000}.hp-properties .hp-properties-wrap .properties-accent{display:none}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .slick-list{padding:80px 0}.hp-communities .hp-communities-wrap .hp-communities-container .hp-communities-header{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px}.hp-communities .hp-communities-wrap .hp-communities-container .hp-communities-header .global-text{width:100%;text-align:center}.hp-faq .hp-faq-wrap .hp-faq-accent{width:100%;height:100%}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex{display:flex;justify-content:center;align-items:center;position:relative;font-size:0;width:100%;gap:30px;flex-direction:column;align-content:center}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content{width:100%;max-width:500px;background:#fff;padding:40px}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content .faq-slick-div .faq-slick .faq-item{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin-bottom:clamp(1.875rem,.559vw + 1.516rem,2.188rem);text-align:center}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content .faq-btns{display:flex;justify-content:center;align-items:center}.hp-testimonials .hp-testimonials-wrap .testimonial-accent3,.hp-testimonials .hp-testimonials-wrap .testimonial-accent1{display:none}.hp-testimonials .hp-testimonials-wrap .testimonial-accent2{width:100%;max-width:100%;height:100%}.hp-testimonials .hp-testimonials-wrap .hp-testimonials-container{background:#fff;width:95%;max-width:500px;position:relative;font-size:0;padding:45px;z-index:3;margin-left:auto;margin-right:auto;bottom:0}.hp-testimonials .hp-testimonials-wrap{width:100%;max-width:1600px;position:relative;margin:auto;font-size:0;height:auto;display:flex;align-items:flex-end;padding:50px 0}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-canvas{display:none}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow{position:relative}}@media only screen and (max-width: 767px){.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-btn{gap:10px;flex-direction:column;bottom:20px}.hp-slideshow #aios-slider-hp-slider .aios-slider-splide .aios-slider-img canvas,.hp-slideshow #aios-slider-hp-slider .aios-slider-splide .aios-slider-custom-video canvas{min-height:600px}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .slick-slide>div{justify-content:center;align-items:center}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .properties-item{width:100%!important}}@media only screen and (max-width: 480px){.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content{padding-bottom:75px}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content .slideshow-text span{font-size:34px}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-content .slideshow-text p{font-size:16px}.hp-properties .hp-properties-wrap .hp-properties-container .properties-slick-div .properties-slick .slick-slide>div{padding:0 20px}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content .faq-btns .global-btn{margin:0 10px;font-size:9px}.hp-faq .hp-faq-wrap .hp-faq-container .faq-flex .faq-content{padding:20px}}
