@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 10%, 0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{from{opacity:1;transform:translate3d(0, 10%, 0)}to{opacity:0;transform:none}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -25%, 0)}to{opacity:1;transform:none}}@keyframes fadeOutDown{from{opacity:1;transform:translate3d(0, -25%, 0)}to{opacity:0;transform:none}}@keyframes fadeInRight{from{opacity:.2;transform:translate3d(8%, 0, 0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-8%, 0, 0)}to{opacity:1;transform:none}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes progress-bar{0%{width:0}}@keyframes avbGradient{0%{background-position:10% 0%}50%{background-position:91% 100%}100%{background-position:10% 0%}}@keyframes float{0%{transform:translatey(0px)}50%{transform:translatey(-20px)}100%{transform:translatey(0px)}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--fl1-tertiary), 0.7)}30%{transform:scale(1.05);box-shadow:0 0 0 30px rgba(var(--fl1-tertiary), 0)}70%{transform:scale(1)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--fl1-tertiary), 0)}}.pulse{animation:pulse 3s infinite}.pulse:hover{animation:none}.is-loading{height:100%;width:100%;background:linear-gradient(-90deg, rgb(246.2571428571, 247.2857142857, 252.9428571429) 0%, #eef0fb 50%, rgb(246.2571428571, 247.2857142857, 252.9428571429) 100%);background-size:400% 400%;animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{0%{background-position:0% 0%}100%{background-position:-135% 0%}}.development{position:relative;z-index:2}.development--nav{margin-bottom:var(--fl1-spacing-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border-radius:var(--fl1-radius-xl);box-shadow:0 0 10px rgba(0,0,0,.1);padding:var(--fl1-spacing-xs);position:-webkit-sticky;position:sticky;top:24px;z-index:2}@media(max-width: 700px){.development--nav{top:16px}}.development--nav ul{display:flex;align-items:center}@media(max-width: 700px){.development--nav ul{width:100%;justify-content:space-around}}.development--nav ul li{flex:1}.development--nav ul li a{display:flex;align-items:center;justify-content:center;gap:var(--fl1-spacing-xs);font-size:var(--fl1-font-xxs);color:var(--fl1-secondary);padding:var(--fl1-spacing-sm);border-radius:var(--fl1-radius-lg)}.development--nav ul li a:hover{background:var(--fl1-lightgrey)}.development--wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--fl1-spacing-lg);margin-bottom:var(--fl1-spacing-xl)}@media(max-width: 900px){.development--wrapper{flex-direction:column}}.development--main{width:70%}@media(max-width: 900px){.development--main{width:100%}}.development--main .lSSlideOuter .lSPager.lSGallery img{height:85px}.development--main .flexible__content{margin-bottom:0}.development--main .flexible__content .fc-layout .max__width{padding:0}.development--gallery-slide{background:var(--fl1-lightgrey);border-radius:var(--fl1-radius-lg);text-align:center;cursor:pointer;overflow:hidden;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.development--gallery-slide .video-play{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}.development--gallery-slide .video-play i{width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.8);font-size:2rem;border-radius:50%;color:var(--fl1-white)}.development--gallery-slide img{border-radius:var(--fl1-radius-lg)}.development--map--wrapper h2{font-weight:700;font-size:var(--fl1-font-xxl);color:var(--fl1-secondary);line-height:1.4}.development--map--wrapper .development--map{height:400px;overflow:hidden;border-radius:var(--fl1-radius-lg);margin:var(--fl1-spacing-sm) 0 0}.development .flexible__content iframe{border-radius:var(--fl1-radius-lg)}.development aside{width:100%;max-width:320px;position:-webkit-sticky;position:sticky;top:114px;display:flex;flex-direction:column;gap:var(--fl1-spacing-lg)}@media(max-width: 900px){.development aside{width:100%;max-width:100%}}.development aside article{padding:var(--fl1-spacing-lg);border-radius:var(--fl1-radius-lg);border:1px var(--fl1-border) solid;box-shadow:0 0 10px rgba(0,0,0,.1);background:var(--fl1-lightgrey)}.development aside article h3{font-size:var(--fl1-font-md);font-weight:600;padding-bottom:var(--fl1-spacing-sm)}.development aside article p{font-size:var(--fl1-font-xs);padding-bottom:var(--fl1-spacing-sm)}.development aside article p strong{font-weight:700}.development aside article ul.development--features{list-style:none;padding-left:0;margin-bottom:var(--fl1-spacing-sm)}.development aside article ul.development--features li{display:flex;align-items:center;font-size:var(--fl1-font-xs);margin-bottom:var(--fl1-spacing-xs)}.development aside article ul.development--features li i{font-size:var(--fl1-font-xs);margin-right:var(--fl1-spacing-xs);color:var(--fl1-primary)}.development aside article.actions{background:var(--fl1-secondary);border:none;display:flex;flex-direction:column}.development aside article.actions h3,.development aside article.actions p{color:#fff}.development aside article.actions figure{width:12rem;height:12rem;border-radius:50%;margin-bottom:var(--fl1-spacing-sm);background:var(--fl1-white);overflow:hidden}.development aside article.actions ul li{color:var(--fl1-white)}.development-form{position:fixed;top:0;left:0;width:100%;height:100%;z-index:150;transition:all .4s ease;visibility:hidden;opacity:0;-ms-overflow-y:scroll;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width: 700px){.development-form{display:block}}.development-form--wrapper{padding:var(--fl1-spacing-xxl);background:#fff;margin:var(--fl1-spacing-xxl) auto;max-width:48rem;position:relative;transform:scale3d(0.7, 0.7, 0.7);transition:all .4s ease;border-radius:var(--fl1-radius-xl);border:1px solid var(--fl1-border);box-shadow:0px 0 25px rgba(0,0,0,.2)}@media(max-width: 700px){.development-form--wrapper{margin:10px 0;padding:80px 20px}}.development-form--wrapper a.development-form--close{position:absolute;top:20px;right:20px;font-size:32px;color:#5a5072}.development-form--wrapper a.development-form--close:hover{color:var(--fl1-primary)}.development-form--wrapper>h2{font-size:var(--fl1-font-xxl);color:var(--fl1-secondary);font-weight:600;text-align:center}.development-form--wrapper>h3{font-size:17px;color:var(--fl1-text);display:block;padding-top:var(--fl1-spacing-xs);padding-bottom:var(--fl1-spacing-sm);margin-bottom:var(--fl1-spacing-sm);text-align:center}.development-form--wrapper>h3 strong{font-size:18px;color:var(--fl1-text);font-weight:700;display:block;padding-top:4px}.development-form.open{transition:all .4s ease;visibility:visible;opacity:1}.development-form.open .development-form--wrapper{transition:all .4s ease;transform:scale3d(1, 1, 1)}.development--ctas-mobile{position:-webkit-sticky;position:sticky;bottom:-12px;left:0;width:100%;padding:var(--fl1-spacing-sm) var(--fl1-spacing-sm) 3.2rem;gap:var(--fl1-spacing-sm);background:#fff;box-shadow:0px -5px 10px rgba(0,0,0,.1);z-index:5;display:none}@media(max-width: 800px){.development--ctas-mobile{display:flex}}.development--ctas-mobile a.button{flex:1;padding:var(--fl1-spacing-sm)}
