');transition:-webkit-transform 333ms ease;transition:transform 333ms ease;transition:transform 333ms ease,-webkit-transform 333ms ease}.arrow-button-trapezoid.left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrow-button-trapezoid:active{-webkit-transform:scale(1)!important;transform:scale(1)!important}.arrow-button-trapezoid:active.left{-webkit-transform:scale(1) rotate(180deg)!important;transform:scale(1) rotate(180deg)!important}.arrow{border:solid #fff;border-width:0 3px 3px 0;background:0 0;padding:12px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow-trap{position:relative;-webkit-clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);width:30px;height:30px;background:#fff;border:none;outline:0}.arrow-trap:after{content:"";position:absolute;border:solid #220196;border-width:0 2px 2px 0;background:0 0;padding:5px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.arrow-trap.left{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.arrow-trap:active{-webkit-transform:scale(1)!important;transform:scale(1)!important}.arrow-trap:active.left{-webkit-transform:scale(1) rotate(180deg)!important;transform:scale(1) rotate(180deg)!important}@-webkit-keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}40%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}to{-webkit-transform:scale(2.75);transform:scale(2.75);opacity:0}}@keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}40%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}to{-webkit-transform:scale(2.75);transform:scale(2.75);opacity:0}}@media (min-width:768px){.arrow-button{width:40px;height:40px}.arrow-button.animated:before{content:"";display:block;width:40px;height:40px;border-radius:50%}}@media(hover:hover){.arrow-button{cursor:pointer}.arrow-button:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.arrow-button:hover.left{-webkit-transform:scale(1.08) rotate(180deg);transform:scale(1.08) rotate(180deg)}}@media (min-width:768px){.link-btn{font-size:12px}.link-btn.large{font-size:18px;padding:.6em 3em;border-radius:12px}.link-btn:after{width:20px;height:20px}}.fade-enter-active>*,.fade-leave-active>*{transition-duration:.266s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:ease-out}.fade-enter>*,.fade-leave-to>*{transition-timing-function:ease-in;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.fade-enter-active>:first-child{transition-delay:0s}.fade-enter-active>:nth-child(2){transition-delay:55.5ms}.fade-enter-active>:nth-child(3){transition-delay:111ms}.fade-enter-active>:nth-child(4){transition-delay:.1665s}.fade-leave-active>*{transition:opacity .1665s ease,-webkit-transform 333ms ease;transition:opacity .1665s ease,transform 333ms ease;transition:opacity .1665s ease,transform 333ms ease,-webkit-transform 333ms ease}.fade-leave-active>:first-child{transition-delay:111ms}.fade-leave-active>:nth-child(2){transition-delay:55.5ms}.fade-leave-active>:nth-child(3),.fade-leave-active>:nth-child(4){transition-delay:0s}.simple-fade-enter-active,.simple-fade-leave-active{transition:opacity 666ms ease}.simple-fade-enter,.simple-fade-leave-to{opacity:0}.swap-fade-leave-active{transition:opacity 333ms ease,visibility 0s linear 1004ms,-webkit-transform 333ms ease;transition:opacity 333ms ease,transform 333ms ease,visibility 0s linear 1004ms;transition:opacity 333ms ease,transform 333ms ease,visibility 0s linear 1004ms,-webkit-transform 333ms ease}.swap-fade-leave-to{-webkit-transform:translateY(55%);transform:translateY(55%);opacity:0}.swap-fade-enter-active{transition:opacity 333ms ease 666ms;opacity:.99}.swap-fade-enter-active>*{transition-duration:.266s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:ease-out;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.swap-fade-enter-active>:first-child{transition-delay:.1665s}.swap-fade-enter-active>:nth-child(2){transition-delay:222ms}.swap-fade-enter-active>:nth-child(3){transition-delay:.2775s}.swap-fade-enter-active>:nth-child(4){transition-delay:333ms}.swap-fade-enter-to{-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1);opacity:1}.swap-fade-enter-to>*{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.swiper-slide{opacity:.1;-webkit-transform:scale(.4);transform:scale(.4);transition:333ms cubic-bezier(.666,0,.333,1);transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.swiper-slide.swiper-slide-next,.swiper-slide.swiper-slide-prev{opacity:.3;-webkit-transform:scale(.85);transform:scale(.85)}.swiper-slide.swiper-slide-active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.carousel{position:relative;width:100%;height:calc(56.25vw + 200px);z-index:4}.carousel .logo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;z-index:5;height:120px;background-color:#0a014f}.carousel .arrow{display:none}.carousel .arrow-trap{position:absolute;top:0;right:0;margin-top:calc(28.125vw + 105px)}.carousel .arrow-trap.left{left:0}.carousel .text-wrapper{position:absolute;bottom:0;left:0;width:100%;height:80px;opacity:0;transition:opacity .7s;z-index:6}.carousel .text-wrapper .hotel-title{position:absolute;bottom:0;left:7.1428571429vw;height:80px;line-height:80px;color:#fff}.carousel .text-wrapper .hotel-date{position:absolute;bottom:0;right:7.1428571429vw;height:80px;line-height:80px;color:#fff}.carousel .text-wrapper.current{opacity:1;transition-delay:.7s;z-index:7}.carousel .background-wrapper{position:relative;width:100%;height:56.25vw}.carousel .background-wrapper .background-inner{position:relative;width:100%;height:100%;overflow:hidden;background-color:#220178}.carousel .background-wrapper .background-inner .background-transition{width:100%;height:100%;-webkit-perspective:800px;perspective:800px;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.carousel .background-wrapper .background-inner .background-transition .background-outer-1{width:100%;height:100%;-webkit-perspective:800px;perspective:800px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0);transition:-webkit-transform .4s cubic-bezier(.666,0,.333,1);transition:transform .4s cubic-bezier(.666,0,.333,1);transition:transform .4s cubic-bezier(.666,0,.333,1),-webkit-transform .4s cubic-bezier(.666,0,.333,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel .background-wrapper .background-inner .background-transition .background-outer-1 .background-inner-1{position:relative;width:100%;height:100%;overflow:hidden;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0);transition:-webkit-transform .4s cubic-bezier(.666,0,.333,1) .3s;transition:transform .4s cubic-bezier(.666,0,.333,1) .3s;transition:transform .4s cubic-bezier(.666,0,.333,1) .3s,-webkit-transform .4s cubic-bezier(.666,0,.333,1) .3s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel .background-wrapper .background-inner .background-transition .background-outer-1 .background-inner-1 .carousel-image-wrap{background-color:#0a014f;opacity:0;position:absolute;transition:opacity .7s;z-index:6;bottom:0;left:0;top:0;width:100%;-o-object-position:bottom;object-position:bottom}.carousel .background-wrapper .background-inner .background-transition .background-outer-1 .background-inner-1 .carousel-image-wrap.current{opacity:1;transition-delay:.7s;z-index:7}.carousel .background-wrapper .background-inner .background-transition .background-outer-1 .background-inner-1 .carousel-image-wrap .carousel-image{position:absolute;width:100%;height:auto;bottom:0;left:0}.carousel .background-wrapper .background-inner .background-transition.out .background-outer-1{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}.carousel .background-wrapper .background-inner .background-transition.out .background-outer-1 .background-inner-1{-webkit-transform:rotateX(3deg);transform:rotateX(3deg)}@media (min-width:768px){.carousel .arrow{display:block;position:absolute;cursor:pointer;top:0;right:7.1428571429vw;margin-top:calc(28.125vw + 106px)}.carousel .arrow.left{right:auto;left:7.1428571429vw}.carousel .arrow-trap{display:none}}@media (min-width:768px)and (orientation:landscape){.carousel{width:100%;height:100vh}.carousel .logo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;z-index:5;height:150px;left:0;right:0;top:0;background-color:transparent}.carousel .arrow{display:block;position:absolute;cursor:pointer;top:auto;bottom:50%;right:7.1428571429vw;margin-top:0;margin-bottom:25px}.carousel .arrow.left{left:7.1428571429vw}.carousel .background-wrapper{height:calc(100vh - 80px)}.carousel .background-wrapper .background-inner .background-transition .background-outer-1 .background-inner-1 .carousel-image-wrap{-o-object-position:bottom;object-position:bottom}.carousel .background-wrapper .background-inner .background-transition .background-outer-1 .background-inner-1 .carousel-image-wrap .carousel-image{-o-object-fit:cover;object-fit:cover;height:100%}}.header-wrapper .header-image{height:65%;position:relative;width:100%}.header-wrapper .header-image img{position:absolute;top:0;left:0;width:100%;height:100%}.about{background-color:#0a014f;color:#fff;position:relative;height:auto;width:100%;margin-top:-80px}.about .text-box{text-align:left;padding:42.8571428571vw 7.1428571429vw 3.5714285714vw;z-index:5;position:relative}.about .text-box .title-upper{margin-bottom:24px}.about .text-box .subtitle{padding-bottom:3.5714285714vw;border-bottom:2px solid #4100f5;margin-bottom:12px}.about .text-box .text{margin-bottom:12px}.about .text-box .text:last-of-type{margin-bottom:0}.about .small-block-wrapper{z-index:4;left:65%;top:-8%;position:absolute;display:none;transition:-webkit-transform 111ms linear;transition:transform 111ms linear;transition:transform 111ms linear,-webkit-transform 111ms linear}.about .small-block-wrapper .small-block{z-index:4;position:relative;width:14.2857142857vw;display:none}.about .small-block-wrapper .small-block img{position:absolute;width:100%;height:100%;top:0;left:0}.about .small-block-wrapper-mobile{position:absolute;left:63%;top:-40px;z-index:4;display:block;transition:-webkit-transform 111ms linear;transition:transform 111ms linear;transition:transform 111ms linear,-webkit-transform 111ms linear}.about .small-block-wrapper-mobile .small-block-mobile{position:relative;width:14.2857142857vw;display:block}.about .small-block-wrapper-mobile .small-block-mobile img{position:absolute;width:100%;height:100%;top:0;left:0}.about .medium-block-wrapper{position:absolute;left:10%;top:2%;z-index:2;display:none;transition:-webkit-transform 111ms linear;transition:transform 111ms linear;transition:transform 111ms linear,-webkit-transform 111ms linear}.about .medium-block-wrapper .medium-block{position:relative;width:42.8571428571vw;display:none}.about .medium-block-wrapper .medium-block img{position:absolute;width:100%;height:100%;top:0;left:0}.about .medium-block-wrapper-mobile{position:absolute;left:-10%;top:-100px;z-index:2;display:block}.about .medium-block-wrapper-mobile .medium-block-mobile{position:relative;width:64.2857142857vw;display:block}.about .medium-block-wrapper-mobile .medium-block-mobile img{position:absolute;width:100%;height:100%;top:0;left:0}.about .large-block-wrapper{position:absolute;bottom:-24%;width:100%;z-index:1;height:auto;overflow:hidden}.about .large-block-wrapper .large-block{position:relative;width:150%;-webkit-transform:translateX(-25%);transform:translateX(-25%);height:auto}.about .large-block-wrapper .large-block img{position:absolute;width:100%;height:100%;top:0;left:0}@media (min-width:768px){.about .text-box{padding:21.4285714286vw 28.5714285714vw 3.5714285714vw 7.1428571429vw}.about .text-box .title-upper{margin-bottom:32px}.about .text-box .subtitle{margin-bottom:32px;border-bottom:2px solid #4100f5;padding-bottom:24px}.about .small-block-wrapper{display:block;left:70%;top:-30px}.about .small-block-wrapper .small-block{display:block}.about .small-block-wrapper-mobile,.about .small-block-wrapper-mobile .small-block-mobile{display:none}.about .medium-block-wrapper{left:10%;top:-30px;display:block}.about .medium-block-wrapper .medium-block{display:block;width:42.8571428571vw}.about .medium-block-wrapper-mobile,.about .medium-block-wrapper-mobile .medium-block-mobile{display:none}.about .large-block-wrapper{bottom:-50%;height:auto}.about .large-block-wrapper .large-block{width:100%;-webkit-transform:translateX(0);transform:translateX(0);height:auto}}@media (min-width:1280px){.about .text-box{padding:21.4285714286vw 0 3.5714285714vw 7.1428571429vw;width:960px}.about .text-box .title-upper{margin-bottom:48px}.about .text-box .subtitle{margin-bottom:48px;padding-bottom:32px}.about .small-block-wrapper{display:block;left:65%;top:-30px}.about .small-block-wrapper .small-block{display:block}.about .small-block-wrapper-mobile,.about .small-block-wrapper-mobile .small-block-mobile{display:none}.about .medium-block-wrapper{display:block;top:-10px}.about .medium-block-wrapper .medium-block{display:block;width:42.8571428571vw}.about .medium-block-wrapper-mobile,.about .medium-block-wrapper-mobile .medium-block-mobile{display:none}.about .large-block-wrapper{bottom:-72%;height:auto}.about .large-block-wrapper .large-block{width:100%;-webkit-transform:translateX(0);transform:translateX(0);height:auto}}.picture img{width:100%}.property-wrapper{margin-top:53.5714285714vw;margin-bottom:7.1428571429vw;position:relative}.property-wrapper .title{text-align:center;margin:48px auto;line-height:3.6em}.property-wrapper .property-image-vertical{position:relative;width:100%}.property-wrapper .property-image-vertical #cnv{display:block}.property-wrapper .property-image-vertical #cnv,.property-wrapper .property-image-vertical img{position:absolute;top:0;left:0;width:100%;height:100%}.property-image,.property-image #cnv{display:none}@media (min-width:768px)and (orientation:landscape){.property-wrapper{margin-top:46.4285714286vw;margin-bottom:0;position:relative}.property-wrapper .title{text-align:center;margin:48px auto}.property-wrapper .property-image{position:relative;width:100%;display:block}.property-wrapper .property-image #cnv,.property-wrapper .property-image img{position:absolute;top:0;left:0;width:100%;height:100%}.property-wrapper .property-image #cnv{display:block}.property-wrapper .property-image-vertical{display:none}}.tagline{width:100%;padding:35.7142857143vw 0;text-align:center;background-color:#0a014f;color:#fff}@media (min-width:768px){.tagline{padding:21.4285714286vw 0}}@media (min-width:1280px){.tagline{padding:21.4285714286vw 0}}footer{width:100%;background-color:#0a014f;color:#fff}footer .footer-wrapper{position:relative;padding:0 7.1428571429vw 14.2857142857vw;overflow:hidden}footer .footer-wrapper .footer__column-left{position:relative;width:160%;margin-bottom:17.8571428571vw;margin-left:-33%}footer .footer-wrapper .footer__column-left .form-text{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:0}footer .footer-wrapper .footer__column-left .form-text .subtext{margin-top:6px}footer .footer-wrapper .social-flex{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:24px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .small-title{margin-bottom:24px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;margin-bottom:24px;color:#fff}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .mail-icon{position:relative;height:18px;width:18px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .mail-icon:after{content:"";position:absolute;width:100%;top:0;left:0;height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url('data:image/svg+xml;utf8,');background-image:url('data:image/svg+xml;utf8,');transition:-webkit-transform 333ms ease;transition:transform 333ms ease;transition:transform 333ms ease,-webkit-transform 333ms ease}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .email-para{margin-left:12px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;color:#fff}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-icon{position:relative;height:18px;width:18px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-icon:after{content:"";position:absolute;width:100%;top:0;left:0;height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url('data:image/svg+xml;utf8,');transition:-webkit-transform 333ms ease;transition:transform 333ms ease;transition:transform 333ms ease,-webkit-transform 333ms ease}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-number{margin-left:12px}footer .footer-wrapper .social-flex .footer__column-socials{margin-top:-9px}footer .footer-wrapper .social-flex .footer__column-socials .socials{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}footer .footer-wrapper .social-flex .footer__column-socials .socials li:not(:last-child) a{margin-bottom:12px}footer .footer-wrapper .column-bottom .policies{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}footer .footer-wrapper .column-bottom .policies .policy{white-space:nowrap;margin-right:24px}footer .footer-wrapper .column-bottom .policies .copyright{white-space:nowrap}footer .medium-relative{position:relative}footer .medium-relative .medium-wrapper{position:absolute;top:-75px;right:2%;z-index:1}footer .medium-relative .medium-wrapper .medium-block{position:relative;width:28.5714285714vw}footer .medium-relative .medium-wrapper .medium-block img{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){footer .footer-wrapper{display:grid;grid-template-columns:3.5714285714%;grid-template-rows:auto;grid-auto-columns:3.5714285714%;padding:3.5714285714vw}footer .footer-wrapper .footer__column-left{height:100%;position:relative;margin-bottom:0;grid-column:1/span 17;grid-row:1/span 3;width:100%;margin-left:0}footer .footer-wrapper .footer__column-left .form-text{margin-top:12px}footer .footer-wrapper .footer__column-left .form-text .subtext{margin-top:6px;padding-right:1.7857142857vw}footer .footer-wrapper .social-flex{grid-column:18/span 11;grid-row:2;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:24px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper,footer .footer-wrapper .social-flex .footer__column-right .channel-inner .small-title{margin-bottom:24px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .mail-icon{position:relative;height:22px;width:22px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .mail-icon:after{height:22px;width:22px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .email-para{margin-left:12px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-icon,footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-icon:after{height:22px;width:22px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-number{margin-left:12px}footer .footer-wrapper .social-flex .footer__column-socials .socials li:not(:last-child) a{margin-bottom:12px}footer .footer-wrapper .column-bottom{grid-column:16/span 8;grid-row:3}footer .medium-relative .medium-wrapper{top:-75px;left:38%}footer .medium-relative .medium-wrapper .medium-block{width:14.2857142857vw}}@media (min-width:960px){footer .footer-wrapper{display:grid;grid-template-columns:3.5714285714%;grid-template-rows:auto;grid-auto-columns:3.5714285714%;padding:0 7.1428571429vw 3.5714285714vw}footer .footer-wrapper .footer__column-left{height:100%;position:relative;margin-bottom:0;grid-column:1/span 16;grid-row:1/span 3;width:100%;margin-left:0}footer .footer-wrapper .footer__column-left .form-text{margin-top:0}footer .footer-wrapper .footer__column-left .form-text .email-wrapper .email{padding:12px;width:28.5714285714vw}footer .footer-wrapper .footer__column-left .form-text .email-wrapper .right-arrow{height:41px;width:41px}footer .footer-wrapper .footer__column-left .form-text .email-wrapper .right-arrow:after{height:26px;width:26px}footer .footer-wrapper .social-flex{margin-bottom:27px}footer .footer-wrapper .social-flex .footer__column-socials .socials li:not(:last-child) a{margin-bottom:12px}footer .footer-wrapper .column-bottom{grid-column:18/span 5;grid-row:3}}@media (min-width:1280px){footer .footer-wrapper{padding:0 7.1428571429vw 3.5714285714vw;display:grid;grid-template-columns:3.5714285714%;grid-template-rows:auto;grid-auto-columns:3.5714285714%}footer .footer-wrapper .footer__column-left{position:relative;margin-bottom:0;grid-column:1/span 14;grid-row:1/span 3;width:100%;margin-left:0}footer .footer-wrapper .footer__column-left .form-text{margin-top:0}footer .footer-wrapper .footer__column-left .form-text .subtext{margin-top:12px}footer .footer-wrapper .social-flex{grid-column:19/span 10;grid-row:2;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:5.3571428571vw}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .small-title{margin-bottom:24px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;margin-bottom:24px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .mail-icon{position:relative;height:20px;width:20px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .mail-icon:after{height:20px;width:20px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .email-para{margin-left:12px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-icon,footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-icon:after{height:20px;width:20px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-number{margin-left:12px}footer .footer-wrapper .column-bottom{grid-column:19/span 5;grid-row:3}footer .medium-relative .medium-wrapper{top:-75px;left:38%}footer .medium-relative .medium-wrapper .medium-block{width:14.2857142857vw}}.email-cta{overflow:hidden;position:relative;margin-top:24px}.email-cta .email-cta__inner{text-align:center;color:#fff}.email-cta .email-cta__inner form{width:78.5714285714vw;display:-webkit-flex;display:flex;overflow:hidden;transition:background-color 333ms ease;position:relative;border:none}.email-cta .email-cta__inner form.succeeded .fieldset.email{opacity:0;visibility:hidden}.email-cta .email-cta__inner form.succeeded .submit-button{-webkit-transform:translate(100%);transform:translate(100%)}.email-cta .email-cta__inner form.succeeded .error{opacity:0;visibility:hidden}.email-cta .email-cta__inner form.succeeded .success{opacity:1;visibility:visible}.email-cta .email-cta__inner form .fieldset{-webkit-flex:1;flex:1}.email-cta .email-cta__inner form .fieldset.focused .field.label{opacity:0}.email-cta .email-cta__inner form .fieldset .field.label{position:absolute;top:0;left:0;padding:3px 4px;transition:opacity 333ms ease}.email-cta .email-cta__inner form .fieldset .field.label label{color:#000;font-family:GothamBold,"Helvetica Neue",Helvetica,sans-serif;padding:6px 12px}.email-cta .email-cta__inner form .fieldset .field{background:#fff}.email-cta .email-cta__inner form .fieldset .field input{width:100%;padding:8px 12px;background:0 0;color:#000;border:none;outline:0}.email-cta .email-cta__inner form .success{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}.email-cta .email-cta__inner form .success p.subtext{margin:0;font-weight:700}.email-cta .email-cta__inner form .success.active{opacity:1}.email-cta .email-cta__inner form button{visibility:hidden;width:0;height:0;padding:0;margin:0;border:none}.email-cta .email-cta__inner form button:disabled+.submit-button{background:#220196;cursor:unset}.email-cta .email-cta__inner form button:disabled+.submit-button:after{opacity:.6}.email-cta .email-cta__inner form .submit-button{position:relative;width:10.7142857143vw;background:#220196;transition:background-color 333ms ease,-webkit-transform 333ms cubic-bezier(.666,0,.333,1);transition:background-color 333ms ease,transform 333ms cubic-bezier(.666,0,.333,1);transition:background-color 333ms ease,transform 333ms cubic-bezier(.666,0,.333,1),-webkit-transform 333ms cubic-bezier(.666,0,.333,1);cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.email-cta .email-cta__inner form .submit-button:after{content:"";position:absolute;left:20%;top:20%;width:60%;height:60%;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,');background-position:50% 50%;background-size:contain;margin:auto}.email-cta .email-cta__inner form .submit-button.loading:after{top:0;left:0;width:23px;height:23px;background:#000;position:relative;margin:0;padding:0;-webkit-transform-origin:center;transform-origin:center}.email-cta .email-cta__inner .error{opacity:0;transition:opacity 333ms ease;font-family:GothamMedium,"Helvetica Neue",Helvetica,sans-serif;margin-top:12px;display:inline-block;font-size:12px;padding-bottom:4px;border-bottom:3px solid #220196;letter-spacing:.05em}.email-cta .email-cta__inner .error.active{opacity:1}#filter{position:absolute;top:-9999px;left:-9999px}@media (min-width:768px){.email-cta .email-cta__inner form{width:35.7142857143vw}.email-cta .email-cta__inner form .submit-button{width:4.2857142857vw}.email-cta .email-cta__inner form .fieldset .field.label{padding:6px 4px;transition:opacity 333ms ease}.email-cta .email-cta__inner form .fieldset .field.label label{padding:3px 12px}.email-cta .email-cta__inner form .field{background:#fff}.email-cta .email-cta__inner form .field input{padding:8px 12px}.email-cta .email-cta__inner form .error{margin-top:24px}}@media (min-width:1280px){.email-cta .email-cta__inner form{width:28.5714285714vw}.email-cta .email-cta__inner form .fieldset .field.label{padding:4px;transition:opacity 333ms ease}.email-cta .email-cta__inner form .fieldset .field.label label{padding:3px 12px}.email-cta .email-cta__inner form .submit-button{width:3.5714285714vw}}ul.socials{width:100%}ul.socials,ul.socials li{display:-webkit-flex;display:flex}ul.socials li a{position:relative;width:40px;height:40px}ul.socials li a:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px}ul.socials li a.instagram:after{background-image:url('data:image/svg+xml;utf8,')}ul.socials li a.instagram:after,ul.socials li a.linkedin:after{background-size:contain;background-repeat:no-repeat;background-position:50% 50%}ul.socials li a.linkedin:after{background-image:url('data:image/svg+xml;utf8,')}ul.socials li a.twitter:after{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url('data:image/svg+xml;utf8,')}@media(hover:hover){ul.socials li a{transition:opacity .25s linear}ul.socials li a:hover{opacity:.6}}
FLORA
2023
POP DENVER
2023
4353 TENNYSON
2023
SUNNYSIDE FLATS
2025
CONDOR
2020
Belay is a full-service real estate development company based in Colorado. With more than 35 years of experience in construction, contracting, and design, our skillful team can execute on a wide range of project types. From shepherding the entire development process to site acquisition, asset management and sale—we bring a wealth of experience and a grounded perspective to each and every project.
We tailor our approach to meet the specific goals of our clients and investors, leveraging our vast network of highly-skilled industry partners for strategic collaboration and integration.
Above all, we create exceptional value for our partners by delivering high-performing assets that enrich our communities.