');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform 333ms ease;transition:transform 333ms ease;transition:transform 333ms ease,-webkit-transform 333ms ease;width:100%;width:18px}.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{background:0 0;border:solid #fff;border-width:0 3px 3px 0;padding:12px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow-trap{background:#fff;border:none;-webkit-clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);height:30px;outline:0;position:relative;width:30px}.arrow-trap:after{background:0 0;border:solid #220196;border-width:0 2px 2px 0;content:"";left:50%;padding:5px;position:absolute;top: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%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}40%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2.75);transform:scale(2.75)}}@keyframes grow{0%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}40%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2.75);transform:scale(2.75)}}@media (min-width:768px){.arrow-button{height:40px;width:40px}.arrow-button.animated:before{border-radius:50%;content:"";display:block;height:40px;width:40px}}@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{border-radius:12px;font-size:18px;padding:.6em 3em}.link-btn:after{height:20px;width: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>*{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition-timing-function:ease-in}.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{opacity:0;-webkit-transform:translateY(55%);transform:translateY(55%)}.swap-fade-enter-active{opacity:.99;transition:opacity 333ms ease 666ms}.swap-fade-enter-active>*{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition-duration:.266s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:ease-out}.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{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(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{height:calc(56.25vw + 200px);position:relative;width:100%;z-index:4}.carousel .logo{-webkit-align-items:center;align-items:center;background-color:#0a014f;display:-webkit-flex;display:flex;height:120px;-webkit-justify-content:center;justify-content:center;position:relative;z-index:5}.carousel .arrow{display:none}.carousel .arrow-trap{margin-top:calc(28.125vw + 105px);position:absolute;right:0;top:0}.carousel .arrow-trap.left{left:0}.carousel .text-wrapper{bottom:0;height:80px;left:0;opacity:0;position:absolute;transition:opacity .7s;width:100%;z-index:6}.carousel .text-wrapper .hotel-title{bottom:0;color:#fff;height:80px;left:7.1428571429vw;line-height:80px;position:absolute}.carousel .text-wrapper .hotel-date{bottom:0;color:#fff;height:80px;line-height:80px;position:absolute;right:7.1428571429vw}.carousel .text-wrapper.current{opacity:1;transition-delay:.7s;z-index:7}.carousel .background-wrapper{height:56.25vw;position:relative;width:100%}.carousel .background-wrapper .background-inner{background-color:#220178;height:100%;overflow:hidden;position:relative;width:100%}.carousel .background-wrapper .background-inner .background-transition{height:100%;overflow:hidden;-webkit-perspective:800px;perspective:800px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%}.carousel .background-wrapper .background-inner .background-transition .background-outer-1{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;-webkit-perspective:800px;perspective:800px;-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;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);width:100%}.carousel .background-wrapper .background-inner .background-transition .background-outer-1 .background-inner-1{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;overflow:hidden;position:relative;-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;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;width:100%}.carousel .background-wrapper .background-inner .background-transition .background-outer-1 .background-inner-1 .carousel-image-wrap{background-color:#0a014f;bottom:0;left:0;-o-object-position:bottom;object-position:bottom;opacity:0;position:absolute;top:0;transition:opacity .7s;width:100%;z-index:6}.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{bottom:0;height:auto;left:0;position:absolute;width:100%}.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{cursor:pointer;display:block;margin-top:calc(28.125vw + 106px);position:absolute;right:7.1428571429vw;top:0}.carousel .arrow.left{left:7.1428571429vw;right:auto}.carousel .arrow-trap{display:none}}@media (min-width:768px)and (orientation:landscape){.carousel{height:100vh;width:100%}.carousel .logo{-webkit-align-items:center;align-items:center;background-color:transparent;display:-webkit-flex;display:flex;height:150px;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.carousel .arrow{bottom:50%;cursor:pointer;display:block;margin-bottom:25px;margin-top:0;position:absolute;right:7.1428571429vw;top:auto}.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{height:100%;-o-object-fit:cover;object-fit:cover}}.header-wrapper .header-image{height:65%;position:relative;width:100%}.header-wrapper .header-image img{height:100%;left:0;position:absolute;top:0;width:100%}.about{background-color:#0a014f;color:#fff;height:auto;margin-top:-80px;position:relative;width:100%}.about .text-box{padding:42.8571428571vw 7.1428571429vw 3.5714285714vw;position:relative;text-align:left;z-index:5}.about .text-box .title-upper{margin-bottom:24px}.about .text-box .subtitle{border-bottom:2px solid #4100f5;margin-bottom:12px;padding-bottom:3.5714285714vw}.about .text-box .text{margin-bottom:12px}.about .text-box .text:last-of-type{margin-bottom:0}.about .small-block-wrapper{display:none;left:65%;position:absolute;top:-8%;transition:-webkit-transform 111ms linear;transition:transform 111ms linear;transition:transform 111ms linear,-webkit-transform 111ms linear;z-index:4}.about .small-block-wrapper .small-block{display:none;position:relative;width:14.2857142857vw;z-index:4}.about .small-block-wrapper .small-block img{height:100%;left:0;position:absolute;top:0;width:100%}.about .small-block-wrapper-mobile{display:block;left:63%;position:absolute;top:-40px;transition:-webkit-transform 111ms linear;transition:transform 111ms linear;transition:transform 111ms linear,-webkit-transform 111ms linear;z-index:4}.about .small-block-wrapper-mobile .small-block-mobile{display:block;position:relative;width:14.2857142857vw}.about .small-block-wrapper-mobile .small-block-mobile img{height:100%;left:0;position:absolute;top:0;width:100%}.about .medium-block-wrapper{display:none;left:10%;position:absolute;top:2%;transition:-webkit-transform 111ms linear;transition:transform 111ms linear;transition:transform 111ms linear,-webkit-transform 111ms linear;z-index:2}.about .medium-block-wrapper .medium-block{display:none;position:relative;width:42.8571428571vw}.about .medium-block-wrapper .medium-block img{height:100%;left:0;position:absolute;top:0;width:100%}.about .medium-block-wrapper-mobile{display:block;left:-10%;position:absolute;top:-100px;z-index:2}.about .medium-block-wrapper-mobile .medium-block-mobile{display:block;position:relative;width:64.2857142857vw}.about .medium-block-wrapper-mobile .medium-block-mobile img{height:100%;left:0;position:absolute;top:0;width:100%}.about .large-block-wrapper{bottom:-24%;height:auto;overflow:hidden;position:absolute;width:100%;z-index:1}.about .large-block-wrapper .large-block{height:auto;position:relative;-webkit-transform:translateX(-25%);transform:translateX(-25%);width:150%}.about .large-block-wrapper .large-block img{height:100%;left:0;position:absolute;top:0;width:100%}@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{border-bottom:2px solid #4100f5;margin-bottom:32px;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{display:block;left:10%;top:-30px}.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{height:auto;-webkit-transform:translateX(0);transform:translateX(0);width:100%}}@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{height:auto;-webkit-transform:translateX(0);transform:translateX(0);width:100%}}.picture img{width:100%}.property-wrapper{margin-bottom:7.1428571429vw;margin-top:53.5714285714vw;position:relative}.property-wrapper .title{line-height:3.6em;margin:48px auto;text-align:center}.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{height:100%;left:0;position:absolute;top:0;width:100%}.property-image,.property-image #cnv{display:none}@media (min-width:768px)and (orientation:landscape){.property-wrapper{margin-bottom:0;margin-top:46.4285714286vw;position:relative}.property-wrapper .title{margin:48px auto;text-align:center}.property-wrapper .property-image{display:block;position:relative;width:100%}.property-wrapper .property-image #cnv,.property-wrapper .property-image img{height:100%;left:0;position:absolute;top:0;width:100%}.property-wrapper .property-image #cnv{display:block}.property-wrapper .property-image-vertical{display:none}}.tagline{background-color:#0a014f;color:#fff;padding:35.7142857143vw 0;text-align:center;width:100%}@media (min-width:768px){.tagline{padding:21.4285714286vw 0}}@media (min-width:1280px){.tagline{padding:21.4285714286vw 0}}footer{background-color:#0a014f;color:#fff;width:100%}footer .footer-wrapper{overflow:hidden;padding:0 7.1428571429vw 14.2857142857vw;position:relative}footer .footer-wrapper .footer__column-left{margin-bottom:17.8571428571vw;margin-left:-33%;position:relative;width:160%}footer .footer-wrapper .footer__column-left .form-text{left:50%;margin-top:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}footer .footer-wrapper .footer__column-left .form-text .subtext{margin-top:6px}footer .footer-wrapper .social-flex{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-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{-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:24px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .mail-icon{height:18px;position:relative;width:18px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .mail-icon:after{background-image:url('data:image/svg+xml;utf8,');background-image:url('data:image/svg+xml;utf8,');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:0;transition:-webkit-transform 333ms ease;transition:transform 333ms ease;transition:transform 333ms ease,-webkit-transform 333ms ease;width:100%;width:18px}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{-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-icon{height:18px;position:relative;width:18px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .phone-wrapper .phone-icon:after{background-image:url('data:image/svg+xml;utf8,');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:0;transition:-webkit-transform 333ms ease;transition:transform 333ms ease;transition:transform 333ms ease,-webkit-transform 333ms ease;width:100%;width:18px}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-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}footer .footer-wrapper .social-flex .footer__column-socials .socials li:not(:last-child) a{margin-bottom:12px}footer .footer-wrapper .column-bottom .policies{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}footer .footer-wrapper .column-bottom .policies .policy{margin-right:24px;white-space:nowrap}footer .footer-wrapper .column-bottom .policies .copyright{white-space:nowrap}footer .medium-relative{position:relative}footer .medium-relative .medium-wrapper{position:absolute;right:2%;top:-75px;z-index:1}footer .medium-relative .medium-wrapper .medium-block{position:relative;width:28.5714285714vw}footer .medium-relative .medium-wrapper .medium-block img{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){footer .footer-wrapper{display:grid;grid-auto-columns:3.5714285714%;grid-template-columns:3.5714285714%;grid-template-rows:auto;padding:3.5714285714vw}footer .footer-wrapper .footer__column-left{grid-column:1/span 17;grid-row:1/span 3;height:100%;margin-bottom:0;margin-left:0;position:relative;width:100%}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{height:22px;position:relative;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{left:38%;top:-75px}footer .medium-relative .medium-wrapper .medium-block{width:14.2857142857vw}}@media (min-width:960px){footer .footer-wrapper{display:grid;grid-auto-columns:3.5714285714%;grid-template-columns:3.5714285714%;grid-template-rows:auto;padding:0 7.1428571429vw 3.5714285714vw}footer .footer-wrapper .footer__column-left{grid-column:1/span 16;grid-row:1/span 3;height:100%;margin-bottom:0;margin-left:0;position:relative;width:100%}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{display:grid;grid-auto-columns:3.5714285714%;grid-template-columns:3.5714285714%;grid-template-rows:auto;padding:0 7.1428571429vw 3.5714285714vw}footer .footer-wrapper .footer__column-left{grid-column:1/span 14;grid-row:1/span 3;margin-bottom:0;margin-left:0;position:relative;width:100%}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{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:24px}footer .footer-wrapper .social-flex .footer__column-right .channel-inner .mail-wrapper .mail-icon{height:20px;position:relative;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{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-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{left:38%;top:-75px}footer .medium-relative .medium-wrapper .medium-block{width:14.2857142857vw}}.email-cta{margin-top:24px;overflow:hidden;position:relative}.email-cta .email-cta__inner{color:#fff;text-align:center}.email-cta .email-cta__inner form{border:none;display:-webkit-flex;display:flex;overflow:hidden;position:relative;transition:background-color 333ms ease;width:78.5714285714vw}.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{left:0;padding:3px 4px;position:absolute;top:0;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{background:0 0;border:none;color:#000;outline:0;padding:8px 12px;width:100%}.email-cta .email-cta__inner form .success{height:100%;left:0;opacity:0;position:absolute;text-align:left;top:0;visibility:hidden;width:100%}.email-cta .email-cta__inner form .success p.subtext{font-weight:700;margin:0}.email-cta .email-cta__inner form .success.active{opacity:1}.email-cta .email-cta__inner form button{border:none;height:0;margin:0;padding:0;visibility:hidden;width:0}.email-cta .email-cta__inner form button:disabled+.submit-button{background:#220196;cursor:inherit}.email-cta .email-cta__inner form button:disabled+.submit-button:after{opacity:.6}.email-cta .email-cta__inner form .submit-button{-webkit-align-items:center;align-items:center;background:#220196;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;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);width:10.7142857143vw}.email-cta .email-cta__inner form .submit-button:after{background-image:url('data:image/svg+xml;utf8,');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";height:60%;left:20%;margin:auto;position:absolute;top:20%;width:60%}.email-cta .email-cta__inner form .submit-button.loading:after{background:#000;height:23px;left:0;margin:0;padding:0;position:relative;top:0;-webkit-transform-origin:center;transform-origin:center;width:23px}.email-cta .email-cta__inner .error{border-bottom:3px solid #220196;display:inline-block;font-family:GothamMedium,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;letter-spacing:.05em;margin-top:12px;opacity:0;padding-bottom:4px;transition:opacity 333ms ease}.email-cta .email-cta__inner .error.active{opacity:1}#filter{left:-9999px;position:absolute;top:-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{height:40px;position:relative;width:40px}ul.socials li a:after{content:"";height:22px;left:50%;margin:-11px 0 0 -11px;position:absolute;top:50%;width:22px}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-position:50% 50%;background-repeat:no-repeat;background-size:contain}ul.socials li a.linkedin:after{background-image:url('data:image/svg+xml;utf8,')}ul.socials li a.twitter:after{background-image:url('data:image/svg+xml;utf8,');background-position:50% 50%;background-repeat:no-repeat;background-size:contain}@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.