:root{--body-bg-color:var(--background-1-base);--body-text-color:var(--background-1-base-alt)}.btn,.button-style-1,.button-style-2{font-size:calc(var(--header-base-font-size) * 0.8);padding:14px 45px;line-height:1}.btn:hover,.button-style-1:hover,.button-style-2:hover{opacity:var(--hp-button-hover-opacity)!important}#footer{margin-top:0}.amenity-neighborhood-bg-wrapper{position:relative;background:var(--hp-amen-neigh-bg);overflow:hidden}.amenity-neighborhood-bg-wrapper #amenity-neighborhood-bg-pattern{opacity:var(--hp-amen-neigh-pattern-opacity);position:absolute;width:100%;height:100%}.amenity-neighborhood-bg-wrapper #amenity-neighborhood-bg-cover{opacity:var(--hp-amen-neigh-bg-cover-opacity);position:absolute;width:100%;height:100%;background-size:cover;background-position:var(--hp-amen-neigh-bg-cover-position)}.hp-amenities{position:relative;z-index:5}.hp-amenities .inner-container{background-color:var(--hp-amenities-bg);position:relative;padding-bottom:calc(var(--hp-amenity-bottom-img-height) / 2.25)}.hp-amenities .amenity-top-img-wrapper{position:relative}.hp-amenities .amenity-top-img-wrapper .overlay-wrapper{position:relative;opacity:0;-webkit-transform:translateX(10vw);transform:translateX(10vw);-webkit-transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease}.hp-amenities .amenity-top-img-wrapper .overlay-wrapper:before{content:"";display:block;position:absolute;inset:0;z-index:1;height:100%;width:100%;background-color:var(--hp-img-overlay-color);opacity:var(--hp-img-overlay-opacity)}.hp-amenities .amenity-top-img-wrapper .overlay-wrapper:after{content:"";display:block;position:absolute;left:0;top:0;z-index:2;height:100%;width:25%;background-color:var(--homepage-img-strip-bg);opacity:var(--homepage-img-strip-opacity)}.hp-amenities .amenity-top-img-wrapper .overlay-wrapper .amenity-top-img{aspect-ratio:12/8;-o-object-fit:cover;object-fit:cover}.hp-amenities .amenity-bottom-img-wrapper{position:relative}.hp-amenities .amenity-bottom-img-wrapper .overlay-wrapper{position:absolute;height:var(--hp-amenity-bottom-img-height);overflow:visible;left:50%;overflow:visible;width:80%;max-width:var(--hp-amenity-bottom-img-width);margin:auto;opacity:0;-webkit-transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease}@media (max-width:1279px){.hp-amenities .amenity-bottom-img-wrapper .overlay-wrapper{-webkit-transform:translateY(10vh);transform:translateY(10vh)}}.hp-amenities .amenity-bottom-img-wrapper .overlay-wrapper:before{content:"";display:block;position:absolute;inset:0;height:var(--hp-amenity-bottom-img-height);width:100%;background-color:var(--hp-img-overlay-color);opacity:var(--hp-img-overlay-opacity);z-index:1}.hp-amenities .amenity-bottom-img-wrapper img{display:block;position:relative;-o-object-fit:cover;object-fit:cover;height:100%}.hp-amenities .amenity-header{color:var(--hp-amenities-text-color);padding:55px 10vw 0;-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease}.hp-amenities .amenity-paragraph{color:var(--hp-amenities-text-color);line-height:var(--homepage-text-line-height);font-size:var(--homepage-paragraph-font-size);padding:0 10vw;text-align:left;-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease}.hp-amenities .amenity-btn-wrapper{padding:55px 0;position:relative;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease;transition:opacity var(--hp-amenity-opacity-duration) ease,transform var(--hp-amenity-transform-duration) ease,-webkit-transform var(--hp-amenity-transform-duration) ease}.hp-amenities .amenity-btn-wrapper .amenity-button{background-color:var(--hp-amenities-btn-bg);color:var(--hp-amenities-btn-alt);margin-top:0}.hp-amenities.animate .amenity-top-img-wrapper .overlay-wrapper{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.hp-amenities.animate .amenity-bottom-img-wrapper .overlay-wrapper{opacity:1}@media (max-width:1279px){.hp-amenities.animate .amenity-bottom-img-wrapper .overlay-wrapper{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}@media (min-width:1280px){.hp-amenities.animate .amenity-bottom-img-wrapper .overlay-wrapper{-webkit-transform:translateY(0) translateX(0%);transform:translateY(0) translateX(0%)}}.hp-amenities.animate .amenity-header,.hp-amenities.animate .amenity-paragraph{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.hp-amenities.animate .amenity-btn-wrapper{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}@media (min-width:768px){.hp-amenities .inner-container{display:grid;grid-template-columns:0.5fr repeat(8,1fr) 0.5fr;position:relative;padding-bottom:calc(var(--hp-amenity-bottom-img-height) / 1.75)}.hp-amenities .inner-container:before{content:"";display:block;position:absolute;top:0;height:12%;width:100%;background-color:var(--body-bg-color)}.hp-amenities .amenity-top-img-wrapper{grid-column:1/-1}.hp-amenities .amenity-top-img-wrapper .overlay-wrapper{width:90%;margin:auto}.hp-amenities .amenity-top-img-wrapper .amenity-top-img{display:block;position:relative}.hp-amenities .amenity-bottom-img-wrapper{grid-column:6/-1;z-index:10}.hp-amenities .amenity-bottom-img-wrapper:before{content:none}.hp-amenities .amenity-bottom-img-wrapper .overlay-wrapper{width:90%;margin-left:0}.hp-amenities .amenity-header{grid-column:1/-1;text-align:center;padding-top:85px;margin-bottom:25px}.hp-amenities .amenity-paragraph{grid-column:3/-3;width:100%;margin:auto;padding-left:0px;padding-right:0;padding-bottom:85px;text-align:justify}.hp-amenities .amenity-btn-wrapper{grid-column:3/6;padding:0}.hp-amenities .amenity-btn-wrapper .amenity-button{margin:0;padding-left:min(4vw,50px);padding-right:min(4vw,50px)}}@media (min-width:1280px){.hp-amenities{--hp-amenity-bottom-img-height:600px;--hp-amenity-bottom-img-width:475px}.hp-amenities .inner-container{grid-template-columns:0.5fr repeat(10,1fr) 0.5fr;padding-bottom:calc(var(--hp-amenity-bottom-img-height) / 2.8)}.hp-amenities .amenity-top-img-wrapper{grid-column:6/-2}.hp-amenities .amenity-top-img-wrapper .overlay-wrapper{width:100%}.hp-amenities .amenity-top-img-wrapper .amenity-top-img{height:auto;aspect-ratio:3/2}.hp-amenities .amenity-bottom-img-wrapper{grid-column:8/-2;grid-row-start:3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.hp-amenities .amenity-bottom-img-wrapper .overlay-wrapper{width:100%;left:unset;margin-right:0;margin-left:0;-webkit-transform:translateX(10vw) translateY(0);transform:translateX(10vw) translateY(0)}.hp-amenities .amenity-bottom-img-wrapper .overlay-wrapper img{height:100%}.hp-amenities .amenity-header{grid-column:3/-4;text-align:left;padding-left:0;padding-right:0;margin-left:-34px}.hp-amenities .amenity-paragraph{grid-column:3/-7;width:100%;height:100%;padding-left:0px;padding-right:0px;padding-bottom:35px}.hp-amenities .amenity-btn-wrapper{grid-column:3/-7}.hp-amenities .amenity-btn-wrapper .amenity-button{margin-left:0}}@media (min-width:1600px){.hp-amenities{position:relative}.hp-amenities:before{content:"";display:block;position:absolute;top:0;height:80%;width:100%;background-color:var(--body-bg-color)}.hp-amenities .inner-container{width:90%;margin:auto;-webkit-transform:translateY(calc(var(--hp-amenity-bottom-img-height) / 3));transform:translateY(calc(var(--hp-amenity-bottom-img-height) / 3));grid-template-columns:0.5fr repeat(10,1fr) 0.5fr;grid-template-areas:". . . . ti ti ti ti ti ti ti ." ". . ts ts ts ts . bi bi bi bi ." ". . ab ab ab ab ab bi bi bi bi ."}.hp-amenities .amenity-top-img-wrapper{grid-column:5/-2}.hp-amenities .amenity-top-img-wrapper .amenity-top-img{aspect-ratio:auto;width:100%}.hp-amenities .amenity-header{text-align:left}}@media (min-width:2000px){.hp-amenities .inner-container{grid-template-columns:repeat(12,1fr);width:80%}}.neighborhood{display:grid;grid-template-columns:repeat(6,1fr);overflow:hidden;padding-bottom:20vw;padding-top:calc(var(--hp-amenity-bottom-img-height))}.neighborhood .neighborhood-header{margin-bottom:30px;text-align:center;grid-column:1/-1;padding:0 10px;opacity:0;-webkit-transition:opacity var(--neighborhood-first-animation-duration) ease var(--neighborhood-first-animation-delay-group);transition:opacity var(--neighborhood-first-animation-duration) ease var(--neighborhood-first-animation-delay-group)}.neighborhood .inner-container{grid-column:1/-1;position:relative}.neighborhood .inner-container:before{content:"";position:absolute;display:block;height:62%;width:75%;background-color:var(--neighborhood-accent-bg);right:0;z-index:0;opacity:1}.neighborhood .inner-container:after{content:"";position:absolute;display:block;height:62%;width:75%;background-color:var(--body-bg-color);right:0;top:0;z-index:0;opacity:1;-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform var(--neighborhood-first-animation-duration) ease;transition:-webkit-transform var(--neighborhood-first-animation-duration) ease;transition:transform var(--neighborhood-first-animation-duration) ease;transition:transform var(--neighborhood-first-animation-duration) ease,-webkit-transform var(--neighborhood-first-animation-duration) ease}.neighborhood .inner-container .top-wrapper{margin:8vh 0;position:relative;height:max(55vw,350px);opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px);overflow:hidden;-webkit-transition:opacity var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),-webkit-transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group);transition:opacity var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),-webkit-transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group);transition:opacity var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group);transition:opacity var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),-webkit-transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group)}.neighborhood .inner-container .top-wrapper .vertical-strip{position:absolute;display:block;height:100%;width:25%;background-color:var(--homepage-img-strip-bg);opacity:var(--homepage-img-strip-opacity);top:0;right:0;z-index:10}.neighborhood .inner-container .top-wrapper .overlay-wrapper{width:100%;height:100%}.neighborhood .inner-container .top-wrapper .overlay-wrapper:before{content:"";position:absolute;display:block;height:100%;width:100%;inset:0;z-index:0;background-color:var(--hp-img-overlay-color);opacity:var(--hp-img-overlay-opacity)}.neighborhood .inner-container .top-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%}.neighborhood .inner-container .neighborhood-text-section{width:90%;margin:auto;background-color:var(--neighborhood-text-section-bg);position:relative;padding:75px 6vw;opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px);-webkit-transition:opacity var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),-webkit-transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group);transition:opacity var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),-webkit-transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group);transition:opacity var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group);transition:opacity var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group),-webkit-transform var(--neighborhood-second-animation-duration) ease var(--neighborhood-second-animation-delay-group)}.neighborhood .inner-container .neighborhood-text-section .pattern{position:absolute;display:block;height:100%;width:100%;inset:0;z-index:0;background-size:auto;background-position:center;opacity:var(--hp-pattern-opacity)}.neighborhood .inner-container .text-header{color:var(--neighborhood-text-section-alt)}.neighborhood .inner-container .text-paragraph{color:var(--neighborhood-text-section-alt);font-size:var(--homepage-paragraph-font-size);line-height:var(--homepage-text-line-height);position:relative}.neighborhood .inner-container .text-btn{background-color:var(--neighborhood-text-btn-bg);color:var(--neighborhood-text-btn-alt);margin-top:80px}.neighborhood.animate .neighborhood-header{opacity:1}.neighborhood.animate .inner-container:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.neighborhood.animate .inner-container .top-wrapper{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}.neighborhood.animate .inner-container .neighborhood-text-section{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}@media (min-width:1280px){.neighborhood.animate .inner-container .neighborhood-text-section{-webkit-transform:translateX(0px) translateY(-12vw);transform:translateX(0px) translateY(-12vw)}}@media (min-width:768px){.neighborhood .neighborhood-header{margin-bottom:45px}.neighborhood .inner-container{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto}.neighborhood .inner-container:before{height:75%}.neighborhood .inner-container:after{height:75%}.neighborhood .inner-container .top-wrapper{grid-column:1/12;margin:6vmax 0 6vmax;height:max(52vw,350px)}.neighborhood .inner-container .neighborhood-text-section{grid-column:2/12;margin:0;width:100%}.neighborhood .inner-container .neighborhood-text-section .text-paragraph{margin-left:25px}.neighborhood .inner-container .neighborhood-text-section .text-btn{margin-left:25px}}@media (min-width:1025px){.neighborhood .inner-container .neighborhood-text-section{grid-column:5/12}}@media (min-width:1280px){.neighborhood{padding-bottom:0px}.neighborhood .neighborhood-header{margin-left:20%;margin-bottom:90px;text-align:left}.neighborhood .inner-container:before{height:70%}.neighborhood .inner-container:after{height:70%}.neighborhood .inner-container .top-wrapper{grid-column:1/9;margin:6vmax 0 0;height:40vw}.neighborhood .inner-container .neighborhood-text-section{grid-column:6/11;position:relative;margin:0;width:100%;max-width:600px;margin:auto;padding:100px 50px;z-index:10;opacity:0;-webkit-transform:translateX(40px) translateY(0);transform:translateX(40px) translateY(0)}.neighborhood .inner-container .neighborhood-text-section .text-paragraph{margin-left:25px}.neighborhood .inner-container .neighborhood-text-section .text-btn{margin-left:25px}}@media (min-width:1600px){.neighborhood{padding-top:calc(var(--hp-amenity-bottom-img-height) * 1.25)}.neighborhood .inner-container .top-wrapper{grid-column:1/10}.neighborhood .inner-container .neighborhood-text-section{grid-column:7/11}}@media (min-width:2000px){.neighborhood .inner-container:before{width:67%;margin-right:10%;height:73%}.neighborhood .inner-container .top-wrapper{grid-column:1/9;height:38vw}.neighborhood .inner-container .neighborhood-text-section{grid-column:7/11}}.gallery{display:grid;grid-template-columns:repeat(12,1fr);padding:var(--hp-gallery-top-padding) 0px var(--hp-gallery-bottom-padding);background-color:var(--hp-gallery-bg);position:relative;opacity:0;overflow:hidden}.gallery .vertical-strip{position:absolute;display:block;right:0;top:calc(var(--hp-gallery-top-padding) * -1);height:calc(100% + var(--hp-gallery-top-padding) + var(--hp-gallery-bottom-padding));background-size:cover;width:30%;background-color:var(--hp-gallery-vertical-strip-bg);opacity:1}.gallery .vertical-strip:before{content:"";display:block;right:0;height:100%;width:100%;opacity:1;-webkit-transform-origin:bottom;transform-origin:bottom;background-color:var(--body-bg-color);-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all var(--hp-gallery-first-animation-group-duration) ease;transition:all var(--hp-gallery-first-animation-group-duration) ease;background-image:none!important}.gallery>div{grid-column:1/-1;grid-row:1/-1}.gallery .inner-container{position:relative}.gallery .inner-container:before{content:"";display:block;position:absolute;right:0;z-index:0;height:100%;width:80%;background-color:var(--hp-gallery-box-bg);opacity:0;-webkit-transition:opacity var(--hp-gallery-second-animation-group-duration) ease-in var(--hp-gallery-second-animation-group-delay);transition:opacity var(--hp-gallery-second-animation-group-duration) ease-in var(--hp-gallery-second-animation-group-delay)}.gallery .foreground-animation{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:opacity var(--hp-gallery-third-animation-group-duration) ease var(--hp-gallery-third-animation-group-delay),-webkit-transform var(--hp-gallery-third-animation-group-duration) ease var(--hp-gallery-third-animation-group-delay);transition:opacity var(--hp-gallery-third-animation-group-duration) ease var(--hp-gallery-third-animation-group-delay),-webkit-transform var(--hp-gallery-third-animation-group-duration) ease var(--hp-gallery-third-animation-group-delay);transition:transform var(--hp-gallery-third-animation-group-duration) ease var(--hp-gallery-third-animation-group-delay),opacity var(--hp-gallery-third-animation-group-duration) ease var(--hp-gallery-third-animation-group-delay);transition:transform var(--hp-gallery-third-animation-group-duration) ease var(--hp-gallery-third-animation-group-delay),opacity var(--hp-gallery-third-animation-group-duration) ease var(--hp-gallery-third-animation-group-delay),-webkit-transform var(--hp-gallery-third-animation-group-duration) ease var(--hp-gallery-third-animation-group-delay)}.gallery .gallery-header{padding:40px 10px 30px;margin-bottom:0;color:var(--hp-gallery-box-text-color);text-align:center}.gallery .gallery-btn-wrapper{-webkit-transform:translateY(78%);transform:translateY(78%)}.gallery .gallery-btn-wrapper .gallery-btn{margin-top:25px;background-color:var(--hp-gallery-box-text-color);color:var(--hp-gallery-box-bg);-webkit-transform:translateY(80%);transform:translateY(80%)}.gallery .gallery-box-container{display:grid;grid-template-columns:1fr 1fr 1fr;position:relative}.gallery .gallery-box-container [data-active-image=false]{opacity:0;-webkit-transition:opacity 1200ms ease;transition:opacity 1200ms ease}.gallery .gallery-box-container [data-active-image=true]{opacity:1;-webkit-transition:opacity 1900ms ease;transition:opacity 1900ms ease}.gallery .gallery-box-container>div{grid-row:1/-1;aspect-ratio:1/1}.gallery .gallery-box-container .grid-cell{position:relative;overflow:hidden}.gallery .gallery-box-container .grid-cell:before{content:"";display:block;position:absolute;top:0;z-index:10;height:100%;width:100%;background-color:var(--hp-img-overlay-color);opacity:var(--hp-img-overlay-opacity)}.gallery .gallery-box-container .grid-cell:hover img{-webkit-transform:scale(1.025);transform:scale(1.025)}.gallery .gallery-box-container .img-container{height:100%;position:absolute;inset:0;overflow:hidden}.gallery .gallery-box-container img{-o-object-fit:cover;object-fit:cover;height:100%;display:block;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease,-webkit-transform 800ms ease}.gallery.animate{-webkit-transition:opacity 800ms ease;transition:opacity 800ms ease;opacity:1}.gallery.animate .vertical-strip:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.gallery.animate .inner-container:before{opacity:1}.gallery.animate .inner-container .foreground-animation{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}@media (min-width:768px){.gallery{--hp-gallery-top-padding:10vw;--hp-gallery-bottom-padding:10vw}.gallery .vertical-strip{width:40%}.gallery .inner-container{display:grid;grid-template-columns:repeat(24,1fr)}.gallery .inner-container:before{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:65%}.gallery .inner-container .gallery-header{grid-column:4/-1;text-align:left;padding:70px 10px 50px;margin-left:0}.gallery .inner-container .gallery-box-container{grid-column:3/-4}.gallery .inner-container .gallery-btn-wrapper{grid-column:16/-1;-webkit-transform:translateY(0);transform:translateY(0);padding:50px 0 30px}.gallery .inner-container .gallery-btn-wrapper .gallery-btn{margin:0;-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:1280px){.gallery{--hp-gallery-top-padding:8vw;--hp-gallery-bottom-padding:8vw;padding:var(--hp-gallery-top-padding) 0px var(--hp-gallery-bottom-padding)}.gallery .vertical-strip{width:28%;right:13%}.gallery .inner-container:before{width:45%}.gallery .inner-container .gallery-header{grid-column:6/-1;padding:5vw 10px 3vw}.gallery .inner-container .gallery-box-container{grid-column:4/-9;padding-bottom:10vw}.gallery .inner-container .gallery-btn-wrapper{grid-column:18/-1;padding-bottom:10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media (min-width:2000px){.gallery{--hp-gallery-top-padding:8vw;--hp-gallery-bottom-padding:8vw;margin-top:0}.gallery .vertical-strip{right:18%}.gallery .inner-container:before{-webkit-transform:translateX(40%);transform:translateX(40%)}.gallery .inner-container .gallery-header{grid-column:5/-1;padding:5vw 10px 3vw}.gallery .inner-container .gallery-box-container{grid-column:3/-10;padding-bottom:10vw}.gallery .inner-container .gallery-btn-wrapper{grid-column:17/-2;padding-bottom:10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.hp-fp-pattern-wrapper{background-color:var(--hp-fp-backdrop);position:relative}.hp-fp-pattern-wrapper #hp-fp-pattern{opacity:var(--hp-fp-pattern-opacity);position:absolute;width:100%;height:100%}.hp-fp{padding:80px 0 0}.hp-fp .fp-header{text-align:center;margin-bottom:30px;opacity:0;-webkit-transition:opacity var(--hp-fp-first-animation-group-duration) ease var(--hp-fp-first-animation-group-delay);transition:opacity var(--hp-fp-first-animation-group-duration) ease var(--hp-fp-first-animation-group-delay)}.hp-fp .inner-container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:var(--hp-fp-top-row-height) auto;position:relative}.hp-fp .inner-container:before{content:"";display:block;position:absolute;bottom:0;z-index:0;height:80%;width:100%;background-color:var(--hp-fp-bg);opacity:0;-webkit-transition:opacity var(--hp-fp-second-animation-group-duration) ease var(--hp-fp-second-animation-group-delay);transition:opacity var(--hp-fp-second-animation-group-duration) ease var(--hp-fp-second-animation-group-delay)}.hp-fp .inner-container .vertical-strip{grid-column:2/-7;grid-row:1/-1;height:110vw;width:90%}.hp-fp .inner-container .vertical-strip .img-wrapper{position:relative;height:100%;width:100%;background-color:var(--hp-fp-strip-bg)}.hp-fp .inner-container .vertical-strip .img-wrapper .pattern{opacity:var(--hp-fp-strip-opacity);background-size:auto;background-position:center;height:100%;width:100%}.hp-fp .inner-container .vertical-strip .img-wrapper:after{content:"";display:block;position:absolute;top:0;z-index:10;height:100%;width:100%;background-color:var(--body-bg-color);-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:-webkit-transform var(--hp-fp-third-animation-group-duration) ease var(--hp-fp-third-animation-group-delay);transition:-webkit-transform var(--hp-fp-third-animation-group-duration) ease var(--hp-fp-third-animation-group-delay);transition:transform var(--hp-fp-third-animation-group-duration) ease var(--hp-fp-third-animation-group-delay);transition:transform var(--hp-fp-third-animation-group-duration) ease var(--hp-fp-third-animation-group-delay),-webkit-transform var(--hp-fp-third-animation-group-duration) ease var(--hp-fp-third-animation-group-delay)}.hp-fp .inner-container .fp-swiper{grid-column:1/-1;grid-row:2/-1}.hp-fp .fp-unit{display:grid;grid-template-columns:repeat(12,1fr)}.hp-fp .fp-unit .fp-img{grid-column:3/-2;grid-row:1;position:relative;opacity:0;-webkit-transform:translateX(60px) translateY(60px);transform:translateX(60px) translateY(60px);-webkit-transition:opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay)}.hp-fp .fp-unit .fp-img:before{content:"";display:block;position:absolute;inset:0;z-index:10;height:100%;width:100%;background-color:var(--hp-img-overlay-color);opacity:var(--hp-img-overlay-opacity)}.hp-fp .fp-unit .fp-img img{height:85vw;-o-object-fit:cover;object-fit:cover}.hp-fp .fp-unit .fp-info{grid-column:1/-1;margin:5vmax 0 0;display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:7vmax}.hp-fp .fp-unit .fp-info .unit-header{color:var(--hp-fp-bg-alt);text-transform:uppercase;grid-column:7/-1;font-size:calc(var(--header-base-font-size) * 1.1);padding-right:30px;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay)}.hp-fp .fp-unit .fp-info .unit-detail{grid-column:7/-1;color:var(--hp-fp-bg-alt);margin-bottom:6px;font-size:calc(var(--body-base-font-size) * 0.9);opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.hp-fp .fp-unit .fp-info .unit-detail:first-of-type{-webkit-transition:opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay)}.hp-fp .fp-unit .fp-info .unit-detail:nth-of-type(2){-webkit-transition:opacity var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 150ms),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 150ms);transition:opacity var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 150ms),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 150ms);transition:transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 150ms),opacity var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 150ms);transition:transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 150ms),opacity var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 150ms),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 150ms)}.hp-fp .fp-unit .fp-info .unit-detail:nth-of-type(3){-webkit-transition:opacity var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 300ms),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 300ms);transition:opacity var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 300ms),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 300ms);transition:transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 300ms),opacity var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 300ms);transition:transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 300ms),opacity var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 300ms),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease calc(var(--hp-fp-fourth-animation-group-delay) + 300ms)}.hp-fp .fp-unit .fp-info .fp-btn-wrapper{grid-column:1/-1;opacity:0;-webkit-transition:opacity var(--hp-fp-fifth-animation-group-duration) ease var(--hp-fp-fifth-animation-group-delay);transition:opacity var(--hp-fp-fifth-animation-group-duration) ease var(--hp-fp-fifth-animation-group-delay)}.hp-fp .fp-unit .fp-info .fp-btn-wrapper .fp-btn{margin:40px auto 0;background-color:var(--hp-fp-btn-bg);color:var(--hp-fp-btn-bg-alt)}.hp-fp .fp-slide-btns{--swiper-navigation-size:15px;--swiper-navigation-color:var(--hp-fp-btn-bg-alt);grid-column:2/-8;grid-row:1;max-width:400px;position:relative;background:var(--hp-fp-btn-bg);width:100%;height:36px;place-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 14px;margin-bottom:25%;opacity:0;-webkit-transform:translateX(60px) translateY(60px);transform:translateX(60px) translateY(60px);-webkit-transition:opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay);transition:transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),opacity var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay),-webkit-transform var(--hp-fp-fourth-animation-group-duration) ease var(--hp-fp-fourth-animation-group-delay)}.hp-fp .fp-slide-btns .swiper-btn{position:relative;inset:0;margin:0}.hp-fp .fp-slide-btns .swiper-pagination-fraction{position:relative;color:var(--hp-fp-btn-bg-alt);font-size:calc(var(--body-base-font-size) * 0.8);width:auto;inset:0}.hp-fp.animate .fp-header{opacity:1}.hp-fp.animate .inner-container:before{opacity:var(--hp-fp-inner-container-opacity)}.hp-fp.animate .inner-container .vertical-strip .img-wrapper:after{-webkit-transform:scaleY(0);transform:scaleY(0)}.hp-fp.animate .fp-unit .fp-img{opacity:1;-webkit-transform:translate(0px);transform:translate(0px)}.hp-fp.animate .fp-unit .fp-info .unit-header{opacity:1;-webkit-transform:translate(0px);transform:translate(0px)}.hp-fp.animate .fp-unit .fp-info .unit-detail{opacity:1;-webkit-transform:translate(0px);transform:translate(0px)}.hp-fp.animate .fp-unit .fp-info .fp-btn-wrapper{opacity:1}.hp-fp.animate .fp-slide-btns{opacity:1;-webkit-transform:translate(0px);transform:translate(0px)}@media (min-width:500px){.hp-fp .fp-slide-btns{grid-column:2/-8}}@media (min-width:768px){.hp-fp{display:grid;grid-template-columns:repeat(12,1fr);width:90%;margin:auto;padding:120px 0}.hp-fp .fp-header{text-align:left;margin-bottom:45px;grid-column:2/-1}.hp-fp .inner-container{grid-column:1/-1;grid-template-rows:var(--hp-fp-top-row-height) auto}.hp-fp .inner-container:before{height:75%}.hp-fp .inner-container .vertical-strip{grid-column:2/-8;height:min(88vw,1300px);width:100%}.hp-fp .inner-container .fp-swiper{grid-column:1/-1;grid-row:2/-1}.hp-fp .fp-unit .fp-img{grid-column:3/-3;grid-row:1}.hp-fp .fp-unit .fp-img:before{width:95%;margin:auto}.hp-fp .fp-unit .fp-img img{display:block;height:65vw;width:95%;margin:auto}.hp-fp .fp-unit .fp-info{grid-column:7/-1;display:block}.hp-fp .fp-unit .fp-info .unit-header{font-size:calc(var(--header-base-font-size) * 1.67);margin-bottom:10px}.hp-fp .fp-unit .fp-info .unit-detail{font-size:calc(var(--body-base-font-size) * 1.19)}.hp-fp .fp-unit .fp-info .fp-btn-wrapper .fp-btn{margin-left:0}.hp-fp .fp-slide-btns{grid-column:3/-8;margin-bottom:25%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:1280px){.hp-fp{--hp-fp-top-row-height:8vw;padding:10vw 0}.hp-fp .fp-header{text-align:left;margin-bottom:60px;margin-left:3vw;grid-column:1/-1}.hp-fp .inner-container{grid-template-columns:repeat(24,1fr);grid-column:1/-1;padding-bottom:10vw}.hp-fp .inner-container .vertical-strip{grid-column:3/-18;height:56vw;width:90%;margin:auto}.hp-fp .inner-container .fp-swiper{grid-column:1/-1;grid-row:2/-1}.hp-fp .fp-unit{grid-template-columns:repeat(24,1fr);padding-bottom:60px}.hp-fp .fp-unit .fp-img{grid-column:5/-10;grid-row:1}.hp-fp .fp-unit .fp-img:before{width:100%;margin:auto}.hp-fp .fp-unit .fp-img img{height:42vw;width:100%}.hp-fp .fp-unit .fp-info{grid-column:17/-1;align-self:end;padding-bottom:0}.hp-fp .fp-slide-btns{grid-column:2/6;-webkit-transform:translateX(0);transform:translateX(0);margin-bottom:70%;width:80%;margin-left:auto;margin-right:auto}}@media (min-width:1600px){.hp-fp{width:78%;padding:min(14vw,240px) 0}.hp-fp .fp-unit .fp-img{grid-column:5/-9}.hp-fp .fp-unit .fp-info{grid-column:18/-1}}.pets{position:relative;overflow:hidden;padding-bottom:40vw;background-color:var(--pets-backdrop-bg)}.pets.has-form{padding-bottom:unset}.pets #hp-pets-pattern{position:absolute;top:0;height:100%;width:100%;opacity:var(--pets-bg-pattern-opacity)}.pets .pets-bg-wrapper{position:absolute;height:60%;width:100%;opacity:0;background-color:var(--pets-bg-cover-fallback-bg);-webkit-transition:opacity var(--pets-first-animation-group-duration) ease var(--pets-first-animation-group-delay);transition:opacity var(--pets-first-animation-group-duration) ease var(--pets-first-animation-group-delay)}.pets .pets-bg-wrapper .pets-bg-underlay{position:absolute;top:0;opacity:var(--pets-bg-cover-fallback-bg-psuedo-overlay-opacity);background-color:var(--pets-bg-cover-fallback-bg-psuedo-overlay-bg);width:100%;height:100%}.pets .pets-bg-wrapper .pets-bg-cover{position:absolute;top:0;background-size:cover;background-repeat:no-repeat;height:100%;width:100%}.pets .inner-container{position:relative;background-color:var(--pets-bg);width:90%;margin-left:auto;padding-top:13vw;padding-bottom:15vw;padding-left:15vw;margin-top:10vw;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform var(--pets-second-animation-group-duration) ease var(--pets-second-animation-group-delay);transition:-webkit-transform var(--pets-second-animation-group-duration) ease var(--pets-second-animation-group-delay);transition:transform var(--pets-second-animation-group-duration) ease var(--pets-second-animation-group-delay);transition:transform var(--pets-second-animation-group-duration) ease var(--pets-second-animation-group-delay),-webkit-transform var(--pets-second-animation-group-duration) ease var(--pets-second-animation-group-delay)}.pets .inner-container .title-img{background-color:var(--pets-square-bg);position:relative;opacity:0;-webkit-transition:opacity var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay);transition:opacity var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay)}.pets .inner-container .title-img:before{content:"";display:block;position:absolute;bottom:0;z-index:0;height:28vw;width:100%;background-color:var(--pets-bg)}.pets .inner-container .title-img .pets-header{margin:0;padding:35px 10px 40px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay),-webkit-transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay);transition:opacity var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay),-webkit-transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay);transition:transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay),opacity var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay);transition:transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay),opacity var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay),-webkit-transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay)}.pets .inner-container .title-img .img-wrapper{position:relative;width:88%;opacity:0;-webkit-transition:opacity var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay);transition:opacity var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay)}.pets .inner-container .title-img .img-wrapper:before{content:"";display:block;position:absolute;inset:0;z-index:0;height:92%;width:80%;background-color:var(--pets-square-accent);-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}.pets .inner-container .title-img .img-wrapper .img-overlay{position:relative;-webkit-transform:translateX(60px) translateY(60px);transform:translateX(60px) translateY(60px);-webkit-transition:-webkit-transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay);transition:-webkit-transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay);transition:transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay);transition:transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay),-webkit-transform var(--pets-third-animation-group-duration) ease var(--pets-third-animation-group-delay)}.pets .inner-container .title-img .img-wrapper .img-overlay:after{content:"";display:block;position:absolute;inset:0;z-index:0;height:100%;width:100%;background-color:var(--hp-img-overlay-color);opacity:var(--hp-img-overlay-opacity)}.pets .inner-container .title-img .img-wrapper img{height:75vw;-o-object-fit:cover;object-fit:cover;position:relative}.pets .inner-container .pets-text{width:90%;-webkit-transform:translateX(-7%);transform:translateX(-7%)}.pets .inner-container .pets-text .pets-header-desktop{display:none}.pets .inner-container .pets-text .pets-text-header{margin:0;padding:40px 0px 15px 0px;color:var(--pets-bg-alt);opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px);-webkit-transition:opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay);transition:opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay);transition:transform var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay);transition:transform var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay)}.pets .inner-container .pets-text .pets-paragraph{color:var(--pets-bg-alt);font-size:var(--homepage-paragraph-font-size);line-height:var(--homepage-text-line-height);opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px);-webkit-transition:opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay);transition:opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay);transition:transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay),opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay);transition:transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay),opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay)}.pets .inner-container .pets-text .pets-btn-wrapper{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px);-webkit-transition:opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay);transition:opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay);transition:transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay),opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay);transition:transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay),opacity var(--pets-fourth-animation-group-duration) ease var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay)}.pets .inner-container .pets-text .pets-btn-wrapper .pets-btn{background-color:var(--pets-btn-bg);color:var(--pets-btn-text-color);margin-top:50px}.pets.animate .pets-bg-wrapper{opacity:1}.pets.animate .inner-container{-webkit-transform:scaleX(1);transform:scaleX(1)}.pets.animate .inner-container .title-img{opacity:1}.pets.animate .inner-container .title-img .pets-header{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pets.animate .inner-container .title-img .img-wrapper{opacity:1;-webkit-transform:translateX(-7%);transform:translateX(-7%)}.pets.animate .inner-container .title-img .img-wrapper .img-overlay{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.pets.animate .inner-container .pets-text .pets-text-header{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:768px){.pets.animate .inner-container .pets-text .pets-text-header{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media (min-width:1280px){.pets.animate .inner-container .pets-text .pets-header-desktop{-webkit-transform:translateX(-22%);transform:translateX(-22%);opacity:1}}@media (min-width:1600px){.pets.animate .inner-container .pets-text .pets-header-desktop{-webkit-transform:translateX(-18%);transform:translateX(-18%)}}.pets.animate .inner-container .pets-text .pets-paragraph{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.pets.animate .inner-container .pets-text .pets-btn-wrapper{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:768px){.pets{padding-bottom:25vw}.pets .inner-container{width:88%;padding-top:10vw}.pets .inner-container .title-img{width:80%}.pets .inner-container .title-img:before{height:16vw}.pets .inner-container .title-img .pets-header{text-align:right;-webkit-transform:translateX(12%);transform:translateX(12%);padding:8vw 10px 45px}.pets .inner-container .title-img .img-wrapper{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.pets .inner-container .title-img .img-wrapper:before{-webkit-transform:translate(-8%,-6%);transform:translate(-8%,-6%)}.pets .inner-container .title-img .img-wrapper img{height:60vw}.pets .inner-container .pets-text{-webkit-transform:translateX(-10%);transform:translateX(-10%);width:80%}.pets .inner-container .pets-text .pets-text-header{padding-left:0;width:80%;white-space:nowrap}.pets .inner-container .pets-text .pets-paragraph{padding-left:0}.pets .inner-container .pets-text .pets-btn{margin-left:0}}@media (min-width:1280px){.pets .pets-bg-wrapper{height:65%}.pets .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8vw}.pets .inner-container .title-img{padding-top:5vw}.pets .inner-container .title-img:before{height:6vw}.pets .inner-container .title-img .pets-header{padding:0;visibility:hidden}.pets .inner-container .title-img .img-wrapper{width:80%}.pets .inner-container .title-img .img-wrapper img{height:32vw}.pets .inner-container .pets-text{-webkit-transform:translateX(0%);transform:translateX(0%)}.pets .inner-container .pets-text .pets-header-desktop{display:block;margin-bottom:0;max-width:650px;opacity:0;-webkit-transform:translateX(-12%);transform:translateX(-12%);-webkit-transition:opacity var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay);transition:opacity var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay);transition:transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay),opacity var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay);transition:transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay),opacity var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay),-webkit-transform var(--pets-fourth-animation-group-duration) ease-out var(--pets-fourth-animation-group-delay)}.pets .inner-container .pets-text .pets-text-header{padding-left:6%}.pets .inner-container .pets-text .pets-paragraph{padding-left:12%;padding-right:20%;max-width:650px}.pets .inner-container .pets-text .pets-btn{margin-left:12%}}@media (min-width:1600px){.pets .inner-container .pets-text .pets-text-header{padding-top:6%}.pets .inner-container .pets-text .header-paragraph-wrapper{height:21vw;overflow:visible}.pets .inner-container .pets-text .pets-paragraph{max-width:540px;padding-right:0;padding-left:10%}.pets .inner-container .pets-text .pets-btn{margin-left:8%}}.homepage-container #lease_up_section{padding-bottom:5vw}