.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:flex;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:.0625rem solid grey;border-radius:.263921875em;overflow:hidden;background:#fff;box-shadow:0 1.25em 1.25em -0.9375em rgba(0,0,0,0.3)}
.qs-datepicker-container *{box-sizing:border-box}
.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
.qs-hidden{display:none}
.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,0.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .3s;display:flex;flex-direction:column}
.qs-overlay.qs-hidden{opacity:0;z-index:-1}
.qs-overlay .qs-overlay-year{background:rgba(0,0,0,0);border:0;border-bottom:.0625rem solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}
.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}
.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}
.qs-overlay .qs-submit{border:.0625rem solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:rgba(128,128,128,0.4)}
.qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}
.qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}
.qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:calc(100% / 3);cursor:pointer;opacity:.5;transition:opacity .15s}
.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}
.qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:#d3d3d3;filter:blur(0);transition:filter .3s}
.qs-controls.qs-blur{filter:blur(0.3125rem)}
.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;transition:background .15s}
.qs-arrow:hover{background:rgba(0,0,0,0.1)}
.qs-arrow:hover.qs-left:after{border-right-color:#000}
.qs-arrow:hover.qs-right:after{border-left-color:#000}
.qs-arrow:after{content:"";border:.390625em solid rgba(0,0,0,0);position:absolute;top:50%;transition:border .2s}
.qs-arrow.qs-left:after{border-right-color:grey;right:50%;transform:translate(25%,-50%)}
.qs-arrow.qs-right:after{border-left-color:grey;left:50%;transform:translate(-25%,-50%)}
.qs-month-year{font-weight:700;transition:border .2s;border-bottom:.0625rem solid rgba(0,0,0,0)}
.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}
.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:.0625rem solid grey}
.qs-month-year:active:focus,.qs-month-year:focus{outline:0}
.qs-month{padding-right:.5ex}
.qs-year{padding-left:.5ex}
.qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;filter:blur(0);transition:filter .3s}
.qs-squares.qs-blur{filter:blur(0.3125rem)}
.qs-square{width:calc(100% / 7);height:1.5625em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:.263921875em}
.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}
.qs-current{font-weight:700;text-decoration:underline}
.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}
.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}
.qs-range-middle{background:#d4ebf2}
.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}
.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}
.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}
.qs-disabled,.qs-outside-current-month{opacity:.2}
.qs-disabled{cursor:not-allowed}
.qs-day,.qs-empty{cursor:default}
.qs-day{font-weight:700;color:grey}
.qs-event{position:relative}
.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}
.z-0{z-index:0}
.z-1{z-index:1}
.z-2{z-index:2}
.z-3{z-index:3}
.z-4{z-index:4}
.z-10{z-index:10}
.z-20{z-index:20}
.z-30{z-index:30}
.z-40{z-index:40}
.z-50{z-index:50}
.z-auto{z-index:auto}
.-z-1{z-index:-1}
.focus-within\:z-0:focus-within{z-index:0}
.focus-within\:z-1:focus-within{z-index:1}
.focus-within\:z-2:focus-within{z-index:2}
.focus-within\:z-3:focus-within{z-index:3}
.focus-within\:z-4:focus-within{z-index:4}
.focus-within\:z-10:focus-within{z-index:10}
.focus-within\:z-20:focus-within{z-index:20}
.focus-within\:z-30:focus-within{z-index:30}
.focus-within\:z-40:focus-within{z-index:40}
.focus-within\:z-50:focus-within{z-index:50}
.focus-within\:z-auto:focus-within{z-index:auto}
.focus-within\:-z-1:focus-within{z-index:-1}
.focus\:z-0:focus{z-index:0}
.focus\:z-1:focus{z-index:1}
.focus\:z-2:focus{z-index:2}
.focus\:z-3:focus{z-index:3}
.focus\:z-4:focus{z-index:4}
.focus\:z-10:focus{z-index:10}
.focus\:z-20:focus{z-index:20}
.focus\:z-30:focus{z-index:30}
.focus\:z-40:focus{z-index:40}
.focus\:z-50:focus{z-index:50}
.focus\:z-auto:focus{z-index:auto}
.focus\:-z-1:focus{z-index:-1}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.order-first{order:-9999}
.order-last{order:9999}
.order-none{order:0}
.list-none{list-style-type:none}
.list-disc{list-style-type:disc}
.list-decimal{list-style-type:decimal}
.bg-black{background-color:#000}
.bg-white{background-color:#fff}
.bg-grey{background-color:#e1e6e1}
.bg-greyFade{background-color:#edf0ed}
.bg-green{background-color:#ebff80}
.bg-blue{background-color:#bdfaf0}
.bg-darkgreen{background-color:#30474e}
.group:hover .group-hover\:bg-black{background-color:#000}
.group:hover .group-hover\:bg-white{background-color:#fff}
.group:hover .group-hover\:bg-grey{background-color:#e1e6e1}
.group:hover .group-hover\:bg-greyFade{background-color:#edf0ed}
.group:hover .group-hover\:bg-green{background-color:#ebff80}
.group:hover .group-hover\:bg-blue{background-color:#bdfaf0}
.group:hover .group-hover\:bg-darkgreen{background-color:#30474e}
.focus-within\:bg-black:focus-within{background-color:#000}
.focus-within\:bg-white:focus-within{background-color:#fff}
.focus-within\:bg-grey:focus-within{background-color:#e1e6e1}
.focus-within\:bg-greyFade:focus-within{background-color:#edf0ed}
.focus-within\:bg-green:focus-within{background-color:#ebff80}
.focus-within\:bg-blue:focus-within{background-color:#bdfaf0}
.focus-within\:bg-darkgreen:focus-within{background-color:#30474e}
.hover\:bg-black:hover{background-color:#000}
.hover\:bg-white:hover{background-color:#fff}
.hover\:bg-grey:hover{background-color:#e1e6e1}
.hover\:bg-greyFade:hover{background-color:#edf0ed}
.hover\:bg-green:hover{background-color:#ebff80}
.hover\:bg-blue:hover{background-color:#bdfaf0}
.hover\:bg-darkgreen:hover{background-color:#30474e}
.focus\:bg-black:focus{background-color:#000}
.focus\:bg-white:focus{background-color:#fff}
.focus\:bg-grey:focus{background-color:#e1e6e1}
.focus\:bg-greyFade:focus{background-color:#edf0ed}
.focus\:bg-green:focus{background-color:#ebff80}
.focus\:bg-blue:focus{background-color:#bdfaf0}
.focus\:bg-darkgreen:focus{background-color:#30474e}
.fill-current{fill:currentColor}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.capitalize{text-transform:capitalize}
.normal-case{text-transform:none}
.text-black{color:#000}
.text-white{color:#fff}
.text-grey{color:#e1e6e1}
.text-greyFade{color:#edf0ed}
.text-green{color:#ebff80}
.text-blue{color:#bdfaf0}
.text-darkgreen{color:#30474e}
.group:hover .group-hover\:text-black{color:#000}
.group:hover .group-hover\:text-white{color:#fff}
.group:hover .group-hover\:text-grey{color:#e1e6e1}
.group:hover .group-hover\:text-greyFade{color:#edf0ed}
.group:hover .group-hover\:text-green{color:#ebff80}
.group:hover .group-hover\:text-blue{color:#bdfaf0}
.group:hover .group-hover\:text-darkgreen{color:#30474e}
.focus-within\:text-black:focus-within{color:#000}
.focus-within\:text-white:focus-within{color:#fff}
.focus-within\:text-grey:focus-within{color:#e1e6e1}
.focus-within\:text-greyFade:focus-within{color:#edf0ed}
.focus-within\:text-green:focus-within{color:#ebff80}
.focus-within\:text-blue:focus-within{color:#bdfaf0}
.focus-within\:text-darkgreen:focus-within{color:#30474e}
.hover\:text-black:hover{color:#000}
.hover\:text-white:hover{color:#fff}
.hover\:text-grey:hover{color:#e1e6e1}
.hover\:text-greyFade:hover{color:#edf0ed}
.hover\:text-green:hover{color:#ebff80}
.hover\:text-blue:hover{color:#bdfaf0}
.hover\:text-darkgreen:hover{color:#30474e}
.focus\:text-black:focus{color:#000}
.focus\:text-white:focus{color:#fff}
.focus\:text-grey:focus{color:#e1e6e1}
.focus\:text-greyFade:focus{color:#edf0ed}
.focus\:text-green:focus{color:#ebff80}
.focus\:text-blue:focus{color:#bdfaf0}
.focus\:text-darkgreen:focus{color:#30474e}
.underline{text-decoration:underline}
.line-through{text-decoration:line-through}
.no-underline{text-decoration:none}
.group:hover .group-hover\:underline{text-decoration:underline}
.group:hover .group-hover\:line-through{text-decoration:line-through}
.group:hover .group-hover\:no-underline{text-decoration:none}
.focus-within\:underline:focus-within{text-decoration:underline}
.focus-within\:line-through:focus-within{text-decoration:line-through}
.focus-within\:no-underline:focus-within{text-decoration:none}
.hover\:underline:hover{text-decoration:underline}
.hover\:line-through:hover{text-decoration:line-through}
.hover\:no-underline:hover{text-decoration:none}
.focus\:underline:focus{text-decoration:underline}
.focus\:line-through:focus{text-decoration:line-through}
.focus\:no-underline:focus{text-decoration:none}
html.stop-scrolling{overflow:hidden}
html body.custom-cursor-active *{cursor:none !important}
html body.cursor-exlusion-active .cursor-exclusion,html body.cursor-exlusion-active .cursor-exclusion *{cursor:pointer !important}
html body.cursor-exlusion-active .hover-el{opacity:0 !important}
.h-full{height:100%}
input:not([type=checkbox]):not([type=radio]):not([id^=plyr]),textarea,select{border:0;background-color:transparent;border-bottom:.0625rem solid currentColor;font-family:"DM Sans",sans-serif;width:100%;font-size:1.25rem;font-style:normal;font-weight:400;line-height:105%;letter-spacing:-0.0125rem;color:currentColor;height:auto;padding:1.125rem 0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;min-height:auto}
input:not([type=checkbox]):not([type=radio]):not([id^=plyr])::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:currentColor;opacity:1}
input:not([type=checkbox]):not([type=radio]):not([id^=plyr])::placeholder,textarea::placeholder,select::placeholder{color:currentColor;opacity:1}
input:not([type=checkbox]):not([type=radio]):not([id^=plyr]):hover,input:not([type=checkbox]):not([type=radio]):not([id^=plyr]):active,input:not([type=checkbox]):not([type=radio]):not([id^=plyr]):focus,textarea:hover,textarea:active,textarea:focus,select:hover,select:active,select:focus{border-color:#000}
.dropdown-arrow{position:absolute;pointer-events:none;top:50%;right:0;transform:translate(0,-50%)}
select.wpcf7-select{background-image:url("/wp-content/themes/bendix/dist/img/svg/dropdown.svg");background-repeat:no-repeat;background-size:.875rem 1.1875rem;background-position:center right}
.checkbox .wpcf7-form-control-wrap{display:block}
.checkbox .wpcf7-form-control-wrap[data-name="news"]{margin-bottom:.625rem}
.wpcf7 form .wpcf7-response-output{padding:0;border:0 !important;letter-spacing:-0.018rem;font-size:1.125rem;line-height:105%;font-family:"DM Sans",sans-serif;font-weight:500;text-decoration:underline;margin:0}
label.checkbox-label{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;align-items:center;gap:.625rem}
label.checkbox-label .error-message{line-height:1;position:absolute;white-space:nowrap;left:0;padding:0;bottom:-1.5rem}
.wpcf7-list-item{margin:0}
.wpcf7-acceptance label,.wpcf7-checkbox label{display:flex;align-items:center;gap:.9375rem}
.wpcf7-submit{padding:0 !important;border:0 !important;margin-top:2.5rem;cursor:pointer;padding:.6875rem 1rem !important;font-family:'DM Sans',sans-serif;font-size:1rem !important;font-style:normal !important;font-weight:500 !important;line-height:105% !important;letter-spacing:-0.01rem !important;text-transform:uppercase;min-width:none;border:0;border-radius:1.34375rem !important;display:flex;align-items:center;justify-content:space-between;gap:.625rem;overflow:hidden;background-color:#000 !important;color:#fff !important;width:auto !important;display:inline-block;transition:all .4s ease-in-out}
.wpcf7-submit:hover{background-color:#fff !important;color:#000 !important}
.wpcf7-not-valid-tip{padding-top:.3125rem}
input[type="submit"]{border:0;text-align:left;padding:0}
textarea{padding-top:2rem;padding-bottom:2rem;height:9.375rem}
.checkbox{position:relative;display:inline-flex;align-items:center;justify-content:flex-start}
.check{display:none}
input[type="checkbox"]{cursor:pointer;width:2.3125rem;height:2.3125rem;flex-shrink:0;border-radius:50%;border:.09375rem solid currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.25rem;background-color:transparent}
input[type="checkbox"]:checked ~ .check{display:block;position:absolute;top:.75rem;left:1.0625rem}
input[type="checkbox"]:checked{background-image:url("/wp-content/themes/bendix/dist/img/svg/check.svg");background-size:.9375rem;background-repeat:no-repeat;background-position:center}
.form-item{margin-bottom:1.875rem}
button{margin-top:3.125rem;cursor:pointer;color:#000}
button span.btn__text{color:#000}
.error-message{padding-top:.625rem;color:red;font-weight:500;font-family:"DM Sans",sans-serif;line-height:105%;font-size:1rem}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}
.box-link{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}
p{margin:0 0 1em 0}
p:last-child{margin-bottom:0}
p:empty{display:none}
h1+p,.h1+p{margin-top:1.25rem}
h1+h2,h1+.h2,.h1+h2,.h1+.h2{margin-top:.625rem}
h2+p,.h2+p{margin-top:1.875rem}
h3+p,.h3+p{margin-top:1.25rem}
h4+h2,h4+.h2,.h4+h2,.h4+.h2{margin-top:1.875rem}
.rich-text{line-height:1.5625rem;letter-spacing:-0.01rem}
.btn:not(.bg-trans):not(.btn--trans){transition:all .4s ease-in-out}
.btn:not(.bg-trans):not(.btn--trans) span,.btn:not(.bg-trans):not(.btn--trans) path{transition:all .4s ease-in-out}
.btn:not(.bg-trans):not(.btn--trans):hover{background-color:#000}
.btn:not(.bg-trans):not(.btn--trans):hover span{color:#fff}
.btn:not(.bg-trans):not(.btn--trans):hover path{fill:#fff}
.btn.bg-trans .btn__arrow,.btn.btn--trans .btn__arrow{transition:all .4s ease-in-out;left:0}
.btn.bg-trans:hover .btn__arrow,.btn.btn--trans:hover .btn__arrow{left:.4375rem}
.curved-corners{border-radius:.3125rem}
.label{font-size:.9375rem;font-style:normal;font-weight:500;line-height:105%;letter-spacing:-0.00938rem;text-transform:uppercase;font-family:"DM Sans",sans-serif;display:flex;align-items:center;justify-content:flex-start}
.label--center{justify-content:center}
.label span.icon{display:block;margin-right:.3125rem;width:.5625rem;height:.5625rem}
.label span.icon svg{display:block;width:.5625rem;height:.5625rem}
.section-label{position:static;top:1.25rem;right:1.25rem}
.line{width:100%;height:.03125rem}
img.lazypreload{opacity:0 !important;transition:all .2s ease-in-out !important}
img.lazypreload.lazyloaded{opacity:1 !important}
img.lazypreload.lazyload{visibility:hidden}
.scroll-circle{position:relative;width:11.875rem;height:11.875rem;display:flex;align-items:center;justify-content:center}
.scroll-circle__outer{position:absolute;width:100%;height:auto;top:0;left:0}
.scroll-circle__outer img{display:block;position:relative;-webkit-animation:rotating 20s linear infinite;animation:rotating 20s linear infinite}
.scroll-circle__outer img.no-anim{-webkit-animation:none;animation:none}
.scroll-circle__inner img,.scroll-circle__inner svg{max-height:4.375rem;width:auto}
.square-image{position:relative;width:100%;padding-bottom:100%;overflow:hidden}
.square-image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.tall-image{position:relative;width:100%;padding-bottom:150%;overflow:hidden}
.tall-image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.hover-el{position:absolute;top:0;left:0;pointer-events:none;transition:opacity .2s ease-in-out;opacity:0;transform-origin:center;z-index:10}
.hover-el.active{opacity:1}
.hover-el__inner{top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center}
.hover-el__text{padding-right:.3125rem}
.hover-el__arrow{padding-left:.3125rem}
.hover-el--carousel .hover-el__inner{gap:.625rem;justify-content:center;align-items:center}
.hover-el--carousel .hover-el__text,.hover-el--carousel .hover-el__arrow{padding:0}
.nav-main{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000001}
.nav-main__bg{position:fixed;pointer-events:none;top:0;left:0;width:100vw;height:100vh}
.nav-main__bg img{transition:opacity .8s linear !important;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:auto;max-width:none}
.nav-main__btn{height:5.4375rem;display:flex;justify-content:flex-end;align-items:center;text-align:right;padding:1.25rem}
.nav-main__btn .btn{display:inline-block;cursor:pointer}
.nav-main__columns{height:calc(100vh - 5.4375rem);overflow-y:auto;padding-left:calc(20PX + (8.333333% - 10PX));padding-right:calc(20PX + (8.333333% - 10PX));padding-top:0;padding-bottom:4.375rem;display:grid;align-content:start}
.nav-main__items{margin-bottom:1.5625rem}
.nav-main__items li:not(.menu-item-has-children):last-child>a{margin-bottom:0 !important}
.nav-main__link{font-family:"DM Sans",sans-serif;margin-bottom:1.5625rem;display:inline-block}
.nav-main__link--sub-link{margin-bottom:.3125rem}
.nav-main__link span{font-family:"Kalnia","serif";font-weight:400}
.nav-main__sublist{margin-bottom:1.5625rem}
.nav-main__subitem{margin-bottom:1.1875rem}
.nav-main__subitem a{font-family:"DM Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:105%;letter-spacing:-0.01125rem}
.nav-main__subitem:last-child{margin-bottom:0}
.nav-main li a{text-decoration:none;position:relative;display:inline-block;transition:all .4s ease-in-out;top:0}
.nav-main li a::after{opacity:0;transition:all .4s ease-in-out;content:"";width:100%;height:.125rem;background-color:#000;position:absolute;bottom:-0.75rem;left:0}
.nav-main li a:hover::after{opacity:1}
.nav-main li.nav-main__subitem a::after{height:.0625rem;bottom:-0.5rem}
.site-footer{padding-bottom:3.75rem}
.site-footer .logo-native{width:2.5rem}
.site-footer .logo-native svg{width:100%;height:auto;display:block}
.site-footer__newsletter .inner{padding:2.5rem 1.25rem 1.25rem 1.25rem}
.site-footer__newsletter .btn{margin-top:1.875rem}
.site-footer__details{padding:1.875rem 1.25rem 2.5rem 1.25rem}
.site-footer__details p.address{line-height:130%}
.site-footer__credits{padding:0 1.25rem 2.5rem 1.25rem}
.site-footer__links{padding:0 1.25rem 1.875rem 1.25rem}
.site-footer__links ul,.site-footer__links li{margin:0;padding:0;list-style:none}
.site-footer__links ul a,.site-footer__links li a{text-decoration:none}
.site-footer__links ul{display:flex;flex-wrap:wrap;gap:1.25rem}
.site-footer__socials .inner{display:flex;gap:.625rem}
.site-footer__socials .inner .social-btn{border-radius:100%;overflow:hidden;background-color:transparent;transition:all .4s ease-in-out}
.site-footer__socials .inner .social-btn svg{display:block}
.site-footer__socials .inner .social-btn:hover{background-color:#000;color:#ebff80}
.slider-arrows{gap:.9375rem;padding-bottom:1.25rem}
.slider-arrow{cursor:pointer;width:2.5rem}
.slider-arrow--left{position:relative;transform:rotate(180deg)}
.slider-arrow svg{display:block;width:100%;height:auto}
.slideshow{width:14.0625rem;aspect-ratio:1/1}
.slideshow__image{width:100%;height:100%;top:0;left:0}
.slideshow__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}
.accordion__outer{border-top:.0625rem solid}
.accordion__item{padding:1.875rem 0;border-bottom:.0625rem solid;cursor:pointer;transition:all .4s ease-in-out;background-color:rgba(0,0,0,0)}
.accordion__item:hover{background-color:rgba(0,0,0,0.1)}
.accordion__item__wrap{transition:all .4s ease-in-out;gap:1.25rem}
.accordion__top{align-items:center;margin-bottom:0}
.accordion__icon img{width:1.75rem;height:auto}
.accordion__title{margin-left:1.25rem}
.accordion__text{max-width:29.9375rem}
.accordion__text .initial{display:none}
.accordion__text .reveal{height:0;overflow:hidden;box-sizing:content-box !important}
.accordion__text .reveal .inner{padding-top:1.25rem}
.accordion__arrow{width:1.9375rem;transition:all .6s ease-in-out !important;position:absolute;top:-0.5625rem;right:1.25rem;transform:rotate(0);align-self:start}
.accordion__arrow svg{width:100%;height:auto;display:block}
.active .accordion__arrow{transform:rotate(-180deg)}
.animated-card{overflow:hidden;position:relative;background-color:#bdfaf0;color:#000}
.animated-card .bg,.animated-card img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}
.animated-card img{width:150rem;height:50rem;left:-75rem;max-width:none;transition:none}
.animated-card .text-center .buttons-wrap{display:flex;gap:.625rem;justify-content:center}
.animated-card .text-center .btn{margin:0 auto}
.apartment-gateways{width:100%;overflow:hidden;padding:3.125rem 0 !important}
.apartment-gateways .flickity-viewport{width:100%;overflow:visible}
.apartment-gateways__outer::after{content:'flickity';display:none}
.apartment-gateways__item{position:absolute;width:90%;flex-shrink:0;margin-right:1.5625rem;opacity:.5}
.apartment-gateways__item:nth-child(4){display:none}
.apartment-gateways__item.is-selected{opacity:1}
.apartment-gateways__item .image{display:block;position:relative;height:50vh;height:max(calc(100vh - 19.375rem), 12.5rem)}
.apartment-gateways__item .image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}
.apartment-gateways__item .title{text-wrap:balance}
.apartment-gateways__item .title *{font-weight:400}
.apartment-gateways__item .title--small{display:none}
.apartment-gateways__item .title--large{padding-top:1.25rem}
.apartment-gateways__item .buttons-wrap{padding-top:1.25rem;display:flex;flex-direction:row;gap:.625rem;width:100%}
.archive-apartments{display:flex;flex-wrap:wrap}
.archive-apartments.filter-reverse{flex-direction:column-reverse}
.archive-apartments.filter-reverse .container--filter{margin-top:3.125rem;margin-bottom:0}
.archive-apartments__grid{grid-column-gap:1.875rem;grid-row-gap:4.375rem}
.archive-apartments .container--filter{margin-bottom:3.125rem}
.archive-apartments__filter{padding:3.125rem 1.25rem;gap:1.25rem}
.archive-apartments__filter .filter-col__item{position:relative;margin-bottom:1.25rem;cursor:pointer}
.archive-apartments__filter .filter-col__item:last-child{margin:0}
.archive-apartments__filter .filter-col__item input{position:absolute;top:0;left:0;width:100%;height:100%;border:none !important;opacity:0 !important}
.archive-apartments__filter .filter-col__item input:checked ~ label::after{content:"";background-image:url("../img/svg/tick.svg");width:.8125rem;height:.625rem;background-position:center;background-size:contain;position:absolute;top:.25rem;margin-left:.3125rem}
.archive-apartments__filter .filter-col__item input ~ label{cursor:pointer !important}
.archive-apartments__filter .filter-col__item input:hover ~ label{text-decoration:underline;cursor:pointer}
.archive-apartments__filter .filter-col__item input[disabled] ~ label{text-decoration:line-through}
.archive-apartments__filter .filter-col__item input.date-input{display:none}
.archive-apartments__filter .filter-col__item .qs-datepicker-container{width:100%;box-shadow:none !important;position:static;font-family:"DM Sans",sans-serif;font-size:1rem;border:0;border-radius:0}
.archive-apartments__filter .filter-col__item .qs-datepicker-container .qs-day,.archive-apartments__filter .filter-col__item .qs-datepicker-container .qs-month-year{font-weight:500}
.archive-apartments__filter .filter-col__item .qs-datepicker-container .qs-active{background:#bdfaf0}
.archive-apartments__filter .filter-col__item .qs-datepicker-container .qs-square{height:2.1875rem}
.archive-apartments__filter .filter-col__item .qs-datepicker-container .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background-color:#ebff80}
.archive-apartments__filter .filter-col__item .qs-datepicker-container .qs-controls{padding:.3125rem 0;background-color:#e1e6e1}
.archive-apartments__filter-reset{padding-left:1.25rem}
.archive-apartments__filter-reset a{margin-top:.625rem}
.archive-apartments__item{position:relative}
.archive-apartments__item[data-matches="0"] img{opacity:.5 !important}
.archive-apartments__item .available-label{font-family:"DM Sans",sans-serif;font-weight:500;z-index:2;padding:.8125rem .9375rem;background-color:#fff;border-radius:3.125rem;font-size:1rem;line-height:1;text-transform:uppercase;text-decoration:none;letter-spacing:-0.01rem;position:absolute;top:1.25rem;right:1.25rem}
.archive-apartments .apartment-image .inner{height:0;padding-bottom:100%;overflow:hidden;position:relative}
.archive-apartments .apartment-image .inner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .2s ease-in-out,transform .6s ease-in-out !important;transform:scale(1)}
.archive-apartments .apartment-image .inner:hover img{transform:scale(1.1)}
.archive-apartments h3{text-wrap:balance}
.archive-floorplans{display:flex;flex-wrap:wrap}
.archive-floorplans.filter-reverse{flex-direction:column-reverse}
.archive-floorplans.filter-reverse .container--filter{margin-top:3.125rem;margin-bottom:0}
.archive-floorplans .container--filter{margin-left:0;margin-right:0;margin-bottom:3.125rem}
.archive-floorplans__filter{padding:3.125rem 1.25rem;gap:1.25rem}
.archive-floorplans__filter .filter-col__item{position:relative;margin-bottom:1.25rem;cursor:pointer}
.archive-floorplans__filter .filter-col__item:last-child{margin:0}
.archive-floorplans__filter .filter-col__item input{position:absolute;top:0;left:0;width:100%;height:100%;border:none !important;opacity:0 !important}
.archive-floorplans__filter .filter-col__item input:checked ~ label::after{content:"";background-image:url("../img/svg/tick.svg");width:.8125rem;height:.625rem;background-position:center;background-size:contain;position:absolute;top:.25rem;left:-1.0625rem}
.archive-floorplans__filter .filter-col__item input ~ label{cursor:pointer !important}
.archive-floorplans__filter .filter-col__item input:hover ~ label{text-decoration:underline;cursor:pointer}
.archive-floorplans__filter .filter-col__item input[disabled] ~ label{text-decoration:line-through}
.archive-floorplans__filter .filter-col__item input.date-input{display:none}
.archive-floorplans__filter .filter-col__item .qs-datepicker-container{width:100%;box-shadow:none !important;position:static;font-family:"DM Sans",sans-serif;font-size:1rem;border:0;border-radius:0}
.archive-floorplans__filter .filter-col__item .qs-datepicker-container .qs-day,.archive-floorplans__filter .filter-col__item .qs-datepicker-container .qs-month-year{font-weight:500}
.archive-floorplans__filter .filter-col__item .qs-datepicker-container .qs-active{background:#bdfaf0}
.archive-floorplans__filter .filter-col__item .qs-datepicker-container .qs-square{height:2.1875rem}
.archive-floorplans__filter .filter-col__item .qs-datepicker-container .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background-color:#ebff80}
.archive-floorplans__filter .filter-col__item .qs-datepicker-container .qs-controls{padding:.3125rem 0;background-color:#e1e6e1}
.archive-floorplans__filter-reset a{margin-top:.625rem}
.archive-floorplans__item{background-color:#edf0ed;padding:1.25rem;flex-shrink:0;width:87%;margin-right:1.25rem}
.archive-floorplans__item[data-matches="0"]{opacity:.5 !important}
.archive-floorplans__item .details p{margin-bottom:.3125rem}
.archive-floorplans__item .details p strong{font-weight:500}
.archive-floorplans__item .details .desc{opacity:.3;margin-top:1.25rem}
.archive-floorplans__item .thumb{width:100%;display:flex;justify-content:center;align-items:center;height:21.875rem;padding:1.25rem 0;background-color:#fff;margin-left:auto;pointer-events:none;position:relative}
.archive-floorplans__item .thumb img{display:block;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 1.875rem);height:calc(100% - 1.875rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
.archive-floorplans .floorplans-container{padding-left:1.25rem;width:100%}
.archive-floorplans .floorplan-items{overflow-x:auto;width:100%;cursor:-webkit-grab;cursor:grab}
.book-viewing__button .buttons-wrap{display:flex;gap:.9375rem;flex-wrap:wrap;flex-direction:row}
.separator .inner{height:.03125rem;width:100%}
.rich-text p{margin-bottom:1.25rem}
.rich-text p:last-child{margin-bottom:0}
.columns__embed{padding:1.875rem 0;max-width:62.5rem;margin:0 auto}
.columns__embed .video{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}
.columns__embed .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.contact__left,.contact__right{width:100%}
.contact__left{margin-bottom:2.5rem}
.contact__address__inner{line-height:130%}
.feature-icons__outer{position:relative}
.feature-icons__grid{border-top:.0625rem solid;border-bottom:.0625rem solid}
.feature-icons__item{padding:1.25rem;display:flex;align-items:center}
.feature-icons__item p{text-wrap:balance}
.feature-icons__item:not(:last-child){border-bottom:.0625rem solid}
.feature-icons__item--withdesc{align-items:center;flex-wrap:wrap}
.feature-icons__item--withdesc .feature-icons__icon{order:1}
.feature-icons__item--withdesc .feature-icons__text{order:2}
.feature-icons__item--withdesc .feature-icons__desc{order:3;width:100%}
.disable-heights .feature-icons__item{min-height:auto}
.feature-icons__desc{padding-top:1.875rem}
.feature-icons__icon{width:6.875rem;height:3.4375rem;display:flex;align-items:center}
.feature-icons__icon img{height:2.625rem;width:auto}
.feature-icons__icon.larger img{height:3.4375rem}
.feature-icons__item--withdesc .feature-icons__icon{width:3.75rem;margin-right:1.25rem}
.image-with-card__image img{display:block}
.image-with-card__bottom{width:100%;display:block}
.image-with-card__card{position:relative;padding:1.875rem;width:100%;overflow:hidden}
.image-with-card__card .bg,.image-with-card__card img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}
.image-with-card__card img{width:150rem;height:50rem;left:-75rem;max-width:none;transition:none}
.image-with-card__card p:last-child{margin:0}
.image-with-card__card .top{gap:2.5rem}
.image-with-card__card .top .label{order:1}
.image-with-card__card .top h3{order:2}
.image-carousel__outer{cursor:pointer;margin:0 auto;padding:20PX;width:50%;height:25rem;position:relative;overflow:hidden;transition:.8s ease-in-out}
.image-carousel__outer.in-view{width:100%}
.image-carousel__inner{width:calc(100vw - 2.5rem);height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}
.image-carousel__item,.image-carousel__image,.image-carousel img{position:absolute;top:0;left:0;width:calc(100vw - 2.5rem);height:100%}
.image-carousel__item{transition:0s ease-in-out;transition-delay:.8s;overflow:hidden}
.image-carousel__item:not(.active){width:0}
.image-carousel__item.active{z-index:2;transition:.8s ease-in-out;transition-delay:0s}
.image-carousel__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.image-carousel__textbox{position:absolute;right:0;bottom:0;max-width:100%;width:3.9375rem;height:3.9375rem;opacity:0;transition:all .4s ease-in-out}
.image-carousel__textbox .inner{position:absolute;top:0;left:0;padding:3.125rem 1.25rem;opacity:0;transition:all .1s ease-in-out;transition-delay:0s;width:100vw;min-width:100vw}
.image-carousel__textbox .inner .desc{line-height:140%}
.image-carousel__textbox.open .inner{opacity:1;transition:all .4s ease-in-out;transition-delay:.4s}
.image-carousel__outer.in-view .active .image-carousel__textbox{opacity:1}
.image-carousel__opener{width:2.3125rem;height:2.3125rem;position:absolute;top:.875rem;right:.75rem;transition:all .4s ease-in-out}
.image-carousel__opener svg{display:block;width:100%;height:auto}
.image-carousel__opener .open{display:none}
.image-carousel__textbox.open .image-carousel__opener{top:3.125rem;right:1.875rem}
.image-link-boxes__grid{-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:2.5rem}
.image-link-boxes__item h3{font-weight:400}
.image-link-boxes__item .img-wrapper{position:relative;padding-top:80%;overflow:hidden;display:block}
.image-link-boxes__item .img-wrapper img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:opacity .2s ease-in-out,transform .6s ease-in-out !important}
.image-link-boxes__item .img-wrapper:hover img{transform:scale(1.1)}
.lifeatbendix{height:calc(100vh);height:calc(var(--vh, 1vh) * 100);min-height:37.5rem;display:flex;justify-content:center;align-items:center;padding-left:20PX;padding-right:20PX;text-align:center}
.lifeatbendix h2{position:relative;z-index:10000;opacity:0;transition:all .8s ease}
.lifeatbendix span{display:block;position:relative;transition:all 1.5s ease;transition-delay:.4s}
.lifeatbendix span.line-1{left:0}
.lifeatbendix span.line-2{right:0;transition:all 1.25s ease;transition-delay:.4s}
.lifeatbendix__slideshow{opacity:0;transition:all 1s ease;transition-delay:2s}
.lifeatbendix__slideshow--1{top:3.125rem;left:0;transform:translateX(-22%)}
.lifeatbendix__slideshow--2{top:6.25rem;right:0;transform:translateX(22%)}
.lifeatbendix__slideshow--3{bottom:3.125rem;left:1.25rem}
.lifeatbendix.anim .lifeatbendix__slideshow{opacity:1}
.lifeatbendix.anim h2{opacity:1}
.lifeatbendix.anim .line-1{left:-1.875rem}
.lifeatbendix.anim .line-2{right:-3.125rem}
.logos__inner{border-top:.0625rem solid}
.logos__item{display:flex;align-items:center;justify-content:center;min-height:12.5rem;border-bottom:.0625rem solid}
.logos__item img{max-width:70%;max-height:80%;margin:0 auto;display:block}
.logos__item:nth-child(odd){border-right:.0625rem solid}
.map-advanced__tabs{border-bottom:.0625rem solid #000}
.map-advanced__tab-item{padding:1.25rem;background:#edf0ed;transition:all .4s ease-in-out;border-top:.0625rem solid #000;cursor:pointer}
.map-advanced__tab-item:last-child{border-right-color:transparent}
.map-advanced__tab-item.active,.map-advanced__tab-item:hover{background:#ebff80}
.map-advanced__key{gap:.9375rem}
.map-advanced__key-item{gap:.625rem}
.map-advanced__key-item span.text{font-weight:500}
.map-advanced__key-item span.ring{width:1rem;height:1rem;flex-shrink:0;border-radius:100%;border:.125rem solid}
.map-advanced .mapboxmap{position:relative;height:34.375rem;cursor:default}
.map-advanced .mapboxmap.mapboxgl-map{position:relative}
.map-advanced .mapboxmap .mapboxgl-ctrl-bottom-left,.map-advanced .mapboxmap .mapboxgl-ctrl-bottom-right{visibility:hidden;display:none}
.map-advanced .mapboxmap .mapboxgl-ctrl-group button{margin:0}
.map-advanced .mapboxmap .marker{width:3rem;height:3rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/map-bendix-marker.svg");background-repeat:no-repeat;background-size:contain;background-position:center}
.map-advanced .mapboxmap .main-marker{width:3rem;height:3rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/map-bendix-marker.svg");background-repeat:no-repeat;background-size:contain;background-position:center}
.map-advanced .mapboxmap .train-marker{width:1.875rem;height:1.875rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/icon-train.svg");background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}
.map-advanced .mapboxmap .tram-marker{width:1.875rem;height:1.875rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/icon-metrolink.svg");background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}
.map-advanced .mapboxmap .ancoats-marker{width:7.5rem;height:1.875rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/map-ancoats-marker.svg");background-repeat:no-repeat;background-size:contain;background-position:center}
.map-advanced .mapboxmap .nq-marker{width:7.5rem;height:1.875rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/map-nq-marker.svg");background-repeat:no-repeat;background-size:contain;background-position:center}
.map-advanced .mapboxmap .point-marker{width:1rem;height:1rem;border-radius:100%;background-color:#30474e;cursor:pointer}
.map-advanced .mapboxmap .mapboxgl-popup-close-button{margin:0;font-family:'DM Sans',sans-serif;font-size:1.875rem;line-height:1;text-transform:uppercase;color:#000;top:0;right:.4375rem}
.map-advanced .mapboxmap .mapboxgl-popup-content{background:#befaf0;padding:1.875rem 1.25rem;text-align:center}
.map-advanced .mapboxmap .mapboxgl-popup-content h2{font-family:'Kalnia',serif;font-size:1.375rem;line-height:105%;font-weight:400;margin-bottom:.4375rem}
.map-advanced .mapboxmap .mapboxgl-popup-content p{margin:0;font-family:'DM Sans',sans-serif;font-size:.9375rem;font-style:normal;font-weight:500;line-height:105%;letter-spacing:-0.00938rem;text-transform:uppercase;margin-bottom:.4375rem}
.map-advanced .mapboxmap .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#befaf0;border-width:1.375rem}
.map-advanced .mapboxmap .mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:#befaf0;border-width:1.375rem}
.map__button{display:inline-block;margin-top:1.875rem}
.map__right{position:relative}
.map__right .train-arrow{position:absolute;z-index:100}
.map__right .train-arrow--left{top:1.875rem;left:1.875rem}
.map__right .train-arrow--left svg{width:2.1875rem;height:auto}
.map__right .train-arrow--down{left:40%;bottom:1.25rem}
.map__right .train-arrow--down svg{height:2.1875rem;width:auto}
.map__right.clicked .train-arrow{display:none}
.map__right .mapboxmap{position:relative;height:21.875rem;cursor:default;pointer-events:none !important}
.map__right .mapboxmap canvas{pointer-events:none !important}
.map__right .mapboxmap.mapboxgl-map{position:relative}
.map__right .mapboxmap .mapboxgl-control-container{visibility:hidden;display:none}
.map__right .mapboxmap .marker{width:3rem;height:3rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/map-bendix-marker.svg");background-repeat:no-repeat;background-size:contain;background-position:center}
.map__right .mapboxmap .main-marker{width:3rem;height:3rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/map-bendix-marker.svg");background-repeat:no-repeat;background-size:contain;background-position:center}
.map__right .mapboxmap .ancoats-marker{width:7.5rem;height:1.875rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/map-ancoats-marker.svg");background-repeat:no-repeat;background-size:contain;background-position:center}
.map__right .mapboxmap .nq-marker{width:7.5rem;height:1.875rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/map-nq-marker.svg");background-repeat:no-repeat;background-size:contain;background-position:center}
.map__right .mapboxmap .train-marker{width:1.875rem;height:1.875rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/icon-train.svg");background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}
.map__right .mapboxmap .tram-marker{width:1.875rem;height:1.875rem;background-image:url("/wp-content/themes/bendix/dist/img/svg/icon-metrolink.svg");background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer}
.page.page-template-page-basic .site-header{position:fixed;width:100%;top:0;left:0;background-color:white}
.post-content *{line-height:143% !important}
.post-content__item{margin-bottom:2.5rem !important}
.post-content__item:last-child{margin-bottom:0 !important}
.post-content__inner{max-width:54.1875rem;margin:0 auto}
.post-content__inner strong,.post-content__inner b{font-weight:700}
.post-content__inner p{margin-bottom:2.5rem !important}
.post-content__inner p:last-child{margin-bottom:0 !important}
.post-content__inner ul,.post-content__inner ol{margin:0 0 2.5rem 1rem;padding:0}
.post-content__inner li{margin-bottom:.9375rem}
.post-content__inner li:last-child{margin-bottom:0}
.post-content__inner blockquote{padding:1.875rem 0 1.875rem 1.875rem;border-left:.0625rem solid #000;margin:0 0 2.5rem 0}
.post-content__embed{padding:1.875rem 0;max-width:62.5rem;margin:0 auto}
.post-content__embed .video{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}
.post-content__embed .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.post-content__button a.btn{display:inline-flex}
.post-content__button a.btn span{line-height:1}
.post-content__button a.btn svg{display:block}
.generic__content{max-width:43.75rem;margin:0 auto}
.generic__content .rich-text{font-size:1rem;line-height:1.5625rem}
.generic__content .rich-text ul,.generic__content .rich-text ol{margin:0 0 1.25rem 0;padding:0 0 0 1.125rem}
.generic__content .rich-text ul li,.generic__content .rich-text ol li{padding:0;margin-bottom:.9375rem}
.generic__content .rich-text blockquote{margin:0 0 1.25rem 0;padding:1.875rem 2.5rem 1.875rem 2.5rem;font-size:1.125rem;line-height:1.5625rem;letter-spacing:-0.01rem;position:relative}
.generic__content .rich-text blockquote::before,.generic__content .rich-text blockquote::after{position:absolute;font-family:'Kalnia',serif;font-weight:400;font-size:3.75rem;line-height:1;height:1.875rem}
.generic__content .rich-text blockquote::before{content:"“";top:0;left:0}
.generic__content .rich-text blockquote::after{content:"”";right:0;bottom:0}
.hover-wrap .hover-el{z-index:500;pointer-events:none}
.hover-wrap{overflow:hidden}
.wrap::after{content:'flickity';display:none}
.wrap .flickity-viewport{height:100vh !important;height:calc(var(--vh, 1vh) * 100) !important}
.wrap section{position:absolute;display:flex}
.wrap section .split-textimage__left{order:1;width:90vw;height:100vh !important;height:calc(var(--vh, 1vh) * 100) !important}
.wrap section .split-textimage__right{order:2;width:100vw}
.wrap section .split-textimage__right img{height:100vh !important;height:calc(var(--vh, 1vh) * 100) !important}
.split-textimage{position:relative;overflow:hidden}
.split-textimage__left{transition:width .8s ease;overflow:hidden}
.split-textimage__left .desc{padding:1.875rem 0 0 0}
.split-textimage__left .outer{padding:20PX;flex-shrink:0}
.split-textimage__right{transition:width .8s ease;width:100%;overflow:hidden;position:relative;height:0;padding-bottom:100%}
.split-textimage__right .outer{width:100%;flex-shrink:0}
.split-textimage__right img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}
.team .container{grid-column-gap:1.25rem;grid-row-gap:3.125rem}
.team__member__image{height:0;padding-bottom:100%;overflow:hidden;position:relative}
.team__member__image img{position:absolute;top:0;left:0;width:100%;height:100%}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}
.flickity-enabled:focus{outline:0}
.flickity-viewport{overflow:hidden;position:relative;height:100%}
.flickity-slider{position:absolute;width:100%;height:100%}
.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}
.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:0;color:#333}
.flickity-button:hover{background:white;cursor:pointer}
.flickity-button:focus{outline:0;box-shadow:0 0 0 .3125rem #19F}
.flickity-button:active{opacity:.6}
.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}
.flickity-button-icon{fill:currentColor}
.flickity-prev-next-button{top:50%;width:2.75rem;height:2.75rem;border-radius:50%;transform:translateY(-50%)}
.flickity-prev-next-button.previous{left:.625rem}
.flickity-prev-next-button.next{right:.625rem}
.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:.625rem}
.flickity-rtl .flickity-prev-next-button.next{right:auto;left:.625rem}
.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}
.flickity-page-dots{position:absolute;width:100%;bottom:-1.5625rem;padding:0;margin:0;list-style:none;text-align:center;line-height:1}
.flickity-rtl .flickity-page-dots{direction:rtl}
.flickity-page-dots .dot{display:inline-block;width:.625rem;height:.625rem;margin:0 .5rem;background:#333;border-radius:50%;opacity:.25;cursor:pointer}
.flickity-page-dots .dot.is-selected{opacity:1}
.glider-contain{width:100%;margin:0 auto;position:relative}
.glider{margin:0 auto;position:relative;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;transform:translateZ(0)}
.glider-track{transform:translateZ(0);width:100%;margin:0;padding:0;display:flex;z-index:1}
.glider.draggable{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}
.glider.draggable .glider-slide img{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}
.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}
.glider-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-content:center;width:100%}
.glider-slide img{max-width:100%}
.glider::-webkit-scrollbar{opacity:0;height:0}
.glider-prev,.glider-next{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;outline:0;background:0;padding:0;z-index:2;font-size:2.5rem;text-decoration:none;left:-1.4375rem;border:0;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(0.17,0.67,0.83,0.67),color .5s cubic-bezier(0.17,0.67,0.83,0.67)}
.glider-prev:hover,.glider-next:hover,.glider-prev:focus,.glider-next:focus{color:#a89cc8}
.glider-next{right:-1.4375rem;left:auto}
.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}
.glider-slide{min-width:9.375rem}
.glider-hide{opacity:0}
.glider-dots{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}
.glider-dot{border:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0;display:block;cursor:pointer;color:#ccc;border-radius:62.4375rem;background:#ccc;width:.75rem;height:.75rem;margin:.4375rem}
.glider-dot:hover,.glider-dot:focus,.glider-dot.active{background:#a89cc8}
.plyr.plyr--stopped .plyr__controls{display:none}
.plyr--full-ui input[type=range]{color:black}
.plyr__control--overlaid{background:rgba(0,0,0,0.8)}
.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:black}
.plyr__control.plyr__tab-focus{box-shadow:0 0 0 .3125rem rgba(0,0,0,0.5)}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:black}
.plyr{background:transparent !important}
.plyr__video-wrapper{background:transparent !important}
.plyr__poster{background-color:transparent !important}
.plyr iframe[id^=youtube]{top:-50%;height:200%}
@media(min-width:479px){.sm\:z-0{z-index:0}
.sm\:z-1{z-index:1}
.sm\:z-2{z-index:2}
.sm\:z-3{z-index:3}
.sm\:z-4{z-index:4}
.sm\:z-10{z-index:10}
.sm\:z-20{z-index:20}
.sm\:z-30{z-index:30}
.sm\:z-40{z-index:40}
.sm\:z-50{z-index:50}
.sm\:z-auto{z-index:auto}
.sm\:-z-1{z-index:-1}
.sm\:focus-within\:z-0:focus-within{z-index:0}
.sm\:focus-within\:z-1:focus-within{z-index:1}
.sm\:focus-within\:z-2:focus-within{z-index:2}
.sm\:focus-within\:z-3:focus-within{z-index:3}
.sm\:focus-within\:z-4:focus-within{z-index:4}
.sm\:focus-within\:z-10:focus-within{z-index:10}
.sm\:focus-within\:z-20:focus-within{z-index:20}
.sm\:focus-within\:z-30:focus-within{z-index:30}
.sm\:focus-within\:z-40:focus-within{z-index:40}
.sm\:focus-within\:z-50:focus-within{z-index:50}
.sm\:focus-within\:z-auto:focus-within{z-index:auto}
.sm\:focus-within\:-z-1:focus-within{z-index:-1}
.sm\:focus\:z-0:focus{z-index:0}
.sm\:focus\:z-1:focus{z-index:1}
.sm\:focus\:z-2:focus{z-index:2}
.sm\:focus\:z-3:focus{z-index:3}
.sm\:focus\:z-4:focus{z-index:4}
.sm\:focus\:z-10:focus{z-index:10}
.sm\:focus\:z-20:focus{z-index:20}
.sm\:focus\:z-30:focus{z-index:30}
.sm\:focus\:z-40:focus{z-index:40}
.sm\:focus\:z-50:focus{z-index:50}
.sm\:focus\:z-auto:focus{z-index:auto}
.sm\:focus\:-z-1:focus{z-index:-1}
.sm\:order-1{order:1}
.sm\:order-2{order:2}
.sm\:order-3{order:3}
.sm\:order-4{order:4}
.sm\:order-5{order:5}
.sm\:order-6{order:6}
.sm\:order-7{order:7}
.sm\:order-8{order:8}
.sm\:order-9{order:9}
.sm\:order-10{order:10}
.sm\:order-11{order:11}
.sm\:order-12{order:12}
.sm\:order-first{order:-9999}
.sm\:order-last{order:9999}
.sm\:order-none{order:0}
.sm\:list-none{list-style-type:none}
.sm\:list-disc{list-style-type:disc}
.sm\:list-decimal{list-style-type:decimal}
.sm\:bg-black{background-color:#000}
.sm\:bg-white{background-color:#fff}
.sm\:bg-grey{background-color:#e1e6e1}
.sm\:bg-greyFade{background-color:#edf0ed}
.sm\:bg-green{background-color:#ebff80}
.sm\:bg-blue{background-color:#bdfaf0}
.sm\:bg-darkgreen{background-color:#30474e}
.group:hover .sm\:group-hover\:bg-black{background-color:#000}
.group:hover .sm\:group-hover\:bg-white{background-color:#fff}
.group:hover .sm\:group-hover\:bg-grey{background-color:#e1e6e1}
.group:hover .sm\:group-hover\:bg-greyFade{background-color:#edf0ed}
.group:hover .sm\:group-hover\:bg-green{background-color:#ebff80}
.group:hover .sm\:group-hover\:bg-blue{background-color:#bdfaf0}
.group:hover .sm\:group-hover\:bg-darkgreen{background-color:#30474e}
.sm\:focus-within\:bg-black:focus-within{background-color:#000}
.sm\:focus-within\:bg-white:focus-within{background-color:#fff}
.sm\:focus-within\:bg-grey:focus-within{background-color:#e1e6e1}
.sm\:focus-within\:bg-greyFade:focus-within{background-color:#edf0ed}
.sm\:focus-within\:bg-green:focus-within{background-color:#ebff80}
.sm\:focus-within\:bg-blue:focus-within{background-color:#bdfaf0}
.sm\:focus-within\:bg-darkgreen:focus-within{background-color:#30474e}
.sm\:hover\:bg-black:hover{background-color:#000}
.sm\:hover\:bg-white:hover{background-color:#fff}
.sm\:hover\:bg-grey:hover{background-color:#e1e6e1}
.sm\:hover\:bg-greyFade:hover{background-color:#edf0ed}
.sm\:hover\:bg-green:hover{background-color:#ebff80}
.sm\:hover\:bg-blue:hover{background-color:#bdfaf0}
.sm\:hover\:bg-darkgreen:hover{background-color:#30474e}
.sm\:focus\:bg-black:focus{background-color:#000}
.sm\:focus\:bg-white:focus{background-color:#fff}
.sm\:focus\:bg-grey:focus{background-color:#e1e6e1}
.sm\:focus\:bg-greyFade:focus{background-color:#edf0ed}
.sm\:focus\:bg-green:focus{background-color:#ebff80}
.sm\:focus\:bg-blue:focus{background-color:#bdfaf0}
.sm\:focus\:bg-darkgreen:focus{background-color:#30474e}
.sm\:fill-current{fill:currentColor}
.sm\:text-left{text-align:left}
.sm\:text-center{text-align:center}
.sm\:text-right{text-align:right}
.sm\:text-justify{text-align:justify}
.sm\:uppercase{text-transform:uppercase}
.sm\:lowercase{text-transform:lowercase}
.sm\:capitalize{text-transform:capitalize}
.sm\:normal-case{text-transform:none}
.sm\:text-black{color:#000}
.sm\:text-white{color:#fff}
.sm\:text-grey{color:#e1e6e1}
.sm\:text-greyFade{color:#edf0ed}
.sm\:text-green{color:#ebff80}
.sm\:text-blue{color:#bdfaf0}
.sm\:text-darkgreen{color:#30474e}
.group:hover .sm\:group-hover\:text-black{color:#000}
.group:hover .sm\:group-hover\:text-white{color:#fff}
.group:hover .sm\:group-hover\:text-grey{color:#e1e6e1}
.group:hover .sm\:group-hover\:text-greyFade{color:#edf0ed}
.group:hover .sm\:group-hover\:text-green{color:#ebff80}
.group:hover .sm\:group-hover\:text-blue{color:#bdfaf0}
.group:hover .sm\:group-hover\:text-darkgreen{color:#30474e}
.sm\:focus-within\:text-black:focus-within{color:#000}
.sm\:focus-within\:text-white:focus-within{color:#fff}
.sm\:focus-within\:text-grey:focus-within{color:#e1e6e1}
.sm\:focus-within\:text-greyFade:focus-within{color:#edf0ed}
.sm\:focus-within\:text-green:focus-within{color:#ebff80}
.sm\:focus-within\:text-blue:focus-within{color:#bdfaf0}
.sm\:focus-within\:text-darkgreen:focus-within{color:#30474e}
.sm\:hover\:text-black:hover{color:#000}
.sm\:hover\:text-white:hover{color:#fff}
.sm\:hover\:text-grey:hover{color:#e1e6e1}
.sm\:hover\:text-greyFade:hover{color:#edf0ed}
.sm\:hover\:text-green:hover{color:#ebff80}
.sm\:hover\:text-blue:hover{color:#bdfaf0}
.sm\:hover\:text-darkgreen:hover{color:#30474e}
.sm\:focus\:text-black:focus{color:#000}
.sm\:focus\:text-white:focus{color:#fff}
.sm\:focus\:text-grey:focus{color:#e1e6e1}
.sm\:focus\:text-greyFade:focus{color:#edf0ed}
.sm\:focus\:text-green:focus{color:#ebff80}
.sm\:focus\:text-blue:focus{color:#bdfaf0}
.sm\:focus\:text-darkgreen:focus{color:#30474e}
.sm\:underline{text-decoration:underline}
.sm\:line-through{text-decoration:line-through}
.sm\:no-underline{text-decoration:none}
.group:hover .sm\:group-hover\:underline{text-decoration:underline}
.group:hover .sm\:group-hover\:line-through{text-decoration:line-through}
.group:hover .sm\:group-hover\:no-underline{text-decoration:none}
.sm\:focus-within\:underline:focus-within{text-decoration:underline}
.sm\:focus-within\:line-through:focus-within{text-decoration:line-through}
.sm\:focus-within\:no-underline:focus-within{text-decoration:none}
.sm\:hover\:underline:hover{text-decoration:underline}
.sm\:hover\:line-through:hover{text-decoration:line-through}
.sm\:hover\:no-underline:hover{text-decoration:none}
.sm\:focus\:underline:focus{text-decoration:underline}
.sm\:focus\:line-through:focus{text-decoration:line-through}
.sm\:focus\:no-underline:focus{text-decoration:none}
.slideshow{width:15.625rem}
.archive-floorplans__item{width:75%}
.image-link-boxes__item .img-wrapper{padding-top:60%}
.lifeatbendix__slideshow--1{top:3.125rem;left:0;transform:translateX(-10%)}
.lifeatbendix__slideshow--2{top:6.25rem;right:0;transform:translateX(10%)}
.lifeatbendix__slideshow--3{bottom:3.125rem;left:6.25rem}
.lifeatbendix.anim .line-1{left:-3.125rem}
.lifeatbendix.anim .line-2{right:-4.375rem}
.map__right .mapboxmap{height:25rem}
}@media(min-width:750px){.md\:z-0{z-index:0}
.md\:z-1{z-index:1}
.md\:z-2{z-index:2}
.md\:z-3{z-index:3}
.md\:z-4{z-index:4}
.md\:z-10{z-index:10}
.md\:z-20{z-index:20}
.md\:z-30{z-index:30}
.md\:z-40{z-index:40}
.md\:z-50{z-index:50}
.md\:z-auto{z-index:auto}
.md\:-z-1{z-index:-1}
.md\:focus-within\:z-0:focus-within{z-index:0}
.md\:focus-within\:z-1:focus-within{z-index:1}
.md\:focus-within\:z-2:focus-within{z-index:2}
.md\:focus-within\:z-3:focus-within{z-index:3}
.md\:focus-within\:z-4:focus-within{z-index:4}
.md\:focus-within\:z-10:focus-within{z-index:10}
.md\:focus-within\:z-20:focus-within{z-index:20}
.md\:focus-within\:z-30:focus-within{z-index:30}
.md\:focus-within\:z-40:focus-within{z-index:40}
.md\:focus-within\:z-50:focus-within{z-index:50}
.md\:focus-within\:z-auto:focus-within{z-index:auto}
.md\:focus-within\:-z-1:focus-within{z-index:-1}
.md\:focus\:z-0:focus{z-index:0}
.md\:focus\:z-1:focus{z-index:1}
.md\:focus\:z-2:focus{z-index:2}
.md\:focus\:z-3:focus{z-index:3}
.md\:focus\:z-4:focus{z-index:4}
.md\:focus\:z-10:focus{z-index:10}
.md\:focus\:z-20:focus{z-index:20}
.md\:focus\:z-30:focus{z-index:30}
.md\:focus\:z-40:focus{z-index:40}
.md\:focus\:z-50:focus{z-index:50}
.md\:focus\:z-auto:focus{z-index:auto}
.md\:focus\:-z-1:focus{z-index:-1}
.md\:order-1{order:1}
.md\:order-2{order:2}
.md\:order-3{order:3}
.md\:order-4{order:4}
.md\:order-5{order:5}
.md\:order-6{order:6}
.md\:order-7{order:7}
.md\:order-8{order:8}
.md\:order-9{order:9}
.md\:order-10{order:10}
.md\:order-11{order:11}
.md\:order-12{order:12}
.md\:order-first{order:-9999}
.md\:order-last{order:9999}
.md\:order-none{order:0}
.md\:list-none{list-style-type:none}
.md\:list-disc{list-style-type:disc}
.md\:list-decimal{list-style-type:decimal}
.md\:bg-black{background-color:#000}
.md\:bg-white{background-color:#fff}
.md\:bg-grey{background-color:#e1e6e1}
.md\:bg-greyFade{background-color:#edf0ed}
.md\:bg-green{background-color:#ebff80}
.md\:bg-blue{background-color:#bdfaf0}
.md\:bg-darkgreen{background-color:#30474e}
.group:hover .md\:group-hover\:bg-black{background-color:#000}
.group:hover .md\:group-hover\:bg-white{background-color:#fff}
.group:hover .md\:group-hover\:bg-grey{background-color:#e1e6e1}
.group:hover .md\:group-hover\:bg-greyFade{background-color:#edf0ed}
.group:hover .md\:group-hover\:bg-green{background-color:#ebff80}
.group:hover .md\:group-hover\:bg-blue{background-color:#bdfaf0}
.group:hover .md\:group-hover\:bg-darkgreen{background-color:#30474e}
.md\:focus-within\:bg-black:focus-within{background-color:#000}
.md\:focus-within\:bg-white:focus-within{background-color:#fff}
.md\:focus-within\:bg-grey:focus-within{background-color:#e1e6e1}
.md\:focus-within\:bg-greyFade:focus-within{background-color:#edf0ed}
.md\:focus-within\:bg-green:focus-within{background-color:#ebff80}
.md\:focus-within\:bg-blue:focus-within{background-color:#bdfaf0}
.md\:focus-within\:bg-darkgreen:focus-within{background-color:#30474e}
.md\:hover\:bg-black:hover{background-color:#000}
.md\:hover\:bg-white:hover{background-color:#fff}
.md\:hover\:bg-grey:hover{background-color:#e1e6e1}
.md\:hover\:bg-greyFade:hover{background-color:#edf0ed}
.md\:hover\:bg-green:hover{background-color:#ebff80}
.md\:hover\:bg-blue:hover{background-color:#bdfaf0}
.md\:hover\:bg-darkgreen:hover{background-color:#30474e}
.md\:focus\:bg-black:focus{background-color:#000}
.md\:focus\:bg-white:focus{background-color:#fff}
.md\:focus\:bg-grey:focus{background-color:#e1e6e1}
.md\:focus\:bg-greyFade:focus{background-color:#edf0ed}
.md\:focus\:bg-green:focus{background-color:#ebff80}
.md\:focus\:bg-blue:focus{background-color:#bdfaf0}
.md\:focus\:bg-darkgreen:focus{background-color:#30474e}
.md\:fill-current{fill:currentColor}
.md\:text-left{text-align:left}
.md\:text-center{text-align:center}
.md\:text-right{text-align:right}
.md\:text-justify{text-align:justify}
.md\:uppercase{text-transform:uppercase}
.md\:lowercase{text-transform:lowercase}
.md\:capitalize{text-transform:capitalize}
.md\:normal-case{text-transform:none}
.md\:text-black{color:#000}
.md\:text-white{color:#fff}
.md\:text-grey{color:#e1e6e1}
.md\:text-greyFade{color:#edf0ed}
.md\:text-green{color:#ebff80}
.md\:text-blue{color:#bdfaf0}
.md\:text-darkgreen{color:#30474e}
.group:hover .md\:group-hover\:text-black{color:#000}
.group:hover .md\:group-hover\:text-white{color:#fff}
.group:hover .md\:group-hover\:text-grey{color:#e1e6e1}
.group:hover .md\:group-hover\:text-greyFade{color:#edf0ed}
.group:hover .md\:group-hover\:text-green{color:#ebff80}
.group:hover .md\:group-hover\:text-blue{color:#bdfaf0}
.group:hover .md\:group-hover\:text-darkgreen{color:#30474e}
.md\:focus-within\:text-black:focus-within{color:#000}
.md\:focus-within\:text-white:focus-within{color:#fff}
.md\:focus-within\:text-grey:focus-within{color:#e1e6e1}
.md\:focus-within\:text-greyFade:focus-within{color:#edf0ed}
.md\:focus-within\:text-green:focus-within{color:#ebff80}
.md\:focus-within\:text-blue:focus-within{color:#bdfaf0}
.md\:focus-within\:text-darkgreen:focus-within{color:#30474e}
.md\:hover\:text-black:hover{color:#000}
.md\:hover\:text-white:hover{color:#fff}
.md\:hover\:text-grey:hover{color:#e1e6e1}
.md\:hover\:text-greyFade:hover{color:#edf0ed}
.md\:hover\:text-green:hover{color:#ebff80}
.md\:hover\:text-blue:hover{color:#bdfaf0}
.md\:hover\:text-darkgreen:hover{color:#30474e}
.md\:focus\:text-black:focus{color:#000}
.md\:focus\:text-white:focus{color:#fff}
.md\:focus\:text-grey:focus{color:#e1e6e1}
.md\:focus\:text-greyFade:focus{color:#edf0ed}
.md\:focus\:text-green:focus{color:#ebff80}
.md\:focus\:text-blue:focus{color:#bdfaf0}
.md\:focus\:text-darkgreen:focus{color:#30474e}
.md\:underline{text-decoration:underline}
.md\:line-through{text-decoration:line-through}
.md\:no-underline{text-decoration:none}
.group:hover .md\:group-hover\:underline{text-decoration:underline}
.group:hover .md\:group-hover\:line-through{text-decoration:line-through}
.group:hover .md\:group-hover\:no-underline{text-decoration:none}
.md\:focus-within\:underline:focus-within{text-decoration:underline}
.md\:focus-within\:line-through:focus-within{text-decoration:line-through}
.md\:focus-within\:no-underline:focus-within{text-decoration:none}
.md\:hover\:underline:hover{text-decoration:underline}
.md\:hover\:line-through:hover{text-decoration:line-through}
.md\:hover\:no-underline:hover{text-decoration:none}
.md\:focus\:underline:focus{text-decoration:underline}
.md\:focus\:line-through:focus{text-decoration:line-through}
.md\:focus\:no-underline:focus{text-decoration:none}
textarea{padding-top:1rem;padding-bottom:1rem}
.section-label{position:absolute;right:2.5rem}
.scroll-circle{width:18rem;height:18rem}
.scroll-circle__inner img,.scroll-circle__inner svg{max-height:9.375rem;width:auto}
.nav-main__columns{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:repeat(2,1fr);padding-top:min(4.375rem,10vh);padding-bottom:min(4.375rem,10vh);align-content:normal}
.nav-main__items{margin-bottom:0}
.nav-main__link{margin-bottom:1.5625rem}
.nav-main__link--sub-link{margin-bottom:.3125rem}
.nav-main__sublist{padding-top:1.25rem}
.nav-main__subitem a{font-size:1.125rem}
.site-footer{padding-bottom:0}
.slideshow{width:18.75rem}
.accordion__item{padding:3.125rem 0}
.accordion__item.faded .accordion__item__wrap{opacity:.2}
.accordion__top{align-self:start;width:33.333%}
.accordion__icon img{width:2.625rem}
.accordion__title{margin-right:auto}
.accordion__text .initial{display:block}
.accordion__text{line-height:140%}
.accordion__arrow{position:relative;top:0;left:0}
.apartment-gateways{min-height:max(calc(100vh + 6.25rem), 58.8125rem)}
.apartment-gateways__outer{gap:1.0625rem;justify-content:space-between}
.apartment-gateways__outer::after{content:''}
.apartment-gateways__item{transition:all .8s ease-in-out;opacity:1;position:relative;flex-shrink:1;width:33.333%;margin-right:0}
.apartment-gateways__item .image{transition:all .8s ease-in-out;height:50vh;height:max(calc(100vh - 15.625rem), 31.25rem)}
.apartment-gateways__item .title{transition:all .4s ease-in-out}
.archive-apartments.filter-reverse .container--filter{margin-top:4.375rem;margin-bottom:0}
.archive-apartments .container--filter{margin-bottom:4.375rem}
.archive-apartments__filter{padding:4.375rem 5rem}
.archive-apartments__filter .filter-col__item input:checked ~ label::after{margin-left:0;left:-1.0625rem}
.archive-apartments__filter-reset{padding-left:0}
.archive-apartments__item{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}
.archive-apartments__item .apartment-image{flex-shrink:0;padding-bottom:100%;height:0;position:relative;width:100%}
.archive-apartments__item .apartment-btn{margin-top:auto}
.archive-floorplans.filter-reverse .container--filter{margin-top:4.375rem;margin-bottom:0}
.archive-floorplans .container--filter{margin-bottom:4.375rem}
.archive-floorplans__filter{padding:4.375rem 5rem}
.archive-floorplans__item{width:40%}
.archive-floorplans .floorplan-items::-webkit-scrollbar{height:.5rem;width:calc(100% - 1.25rem);background:#edf0ed;left:-0.625rem}
.archive-floorplans .floorplan-items::-webkit-scrollbar-track{background:#edf0ed}
.archive-floorplans .floorplan-items::-webkit-scrollbar-thumb{background:#000;cursor:pointer}
.archive-floorplans .floorplan-items::-webkit-scrollbar-thumb:hover{background:#000}
.archive-floorplans .floorplan-items::-webkit-scrollbar-thumb:horizontal{background:#000;border-radius:.625rem}
.feature-icons__item{display:flex;align-items:flex-start}
.feature-icons__item--withdesc{align-items:flex-start}
.feature-icons__item--withdesc .feature-icons__desc{order:3;width:100%;padding-left:6.875rem}
.feature-icons__item--withdesc .feature-icons__icon{width:6.875rem;margin:0}
.image-with-card__card{padding:4.375rem}
.image-carousel__container{padding:0 20PX}
.image-carousel__outer{min-height:34.375rem;height:calc(100vh - 2.5rem);height:calc(var(--vh, 1vh) * 100 - 2.5rem)}
.image-carousel__textbox{right:auto;bottom:1.25rem;left:1.25rem}
.image-carousel__textbox .inner{padding:3.125rem;width:auto;min-width:40%;min-width:min(43.75rem,calc(100vw - 2.5rem))}
.image-carousel__opener{top:.875rem;right:.875rem}
.lifeatbendix__slideshow--1{top:3.125rem;left:3.125rem;transform:none}
.lifeatbendix__slideshow--2{top:6.25rem;right:3.125rem;transform:none}
.lifeatbendix__slideshow--3{bottom:3.125rem;left:37%}
.lifeatbendix.anim .line-1{left:-6.25rem}
.lifeatbendix.anim .line-2{right:-7.5rem}
.map-advanced__tabs{display:flex;border-bottom:0}
.map-advanced__tab-item{width:33.333%;border-right:.0625rem solid #000;border-bottom:.0625rem solid #000;padding:2.1875rem 1.1875rem}
.map-advanced .mapboxmap{height:calc(100vh - 3.75rem);height:calc(var(--vh, 1vh) * 100 - 3.75rem);min-height:40.625rem}
.map__right .train-arrow--up{width:2.5rem}
.map__right .train-arrow--down{height:2.5rem}
.map__right .mapboxmap{height:37.5rem}
.generic__content .rich-text{font-size:1.125rem}
.generic__content .rich-text blockquote{padding:3.125rem 4.375rem 1.875rem 4.375rem;font-size:1.625rem;line-height:130%;letter-spacing:-0.01625rem}
.generic__content .rich-text blockquote::before,.generic__content .rich-text blockquote::after{height:2.5rem;font-size:5.9375rem}
.wrap section{align-items:stretch}
.wrap section .split-textimage__left{width:70vw}
.wrap section .split-textimage__right{width:70vw;height:100vh !important;height:calc(var(--vh, 1vh) * 100) !important}
.wrap section .split-textimage__left .outer{height:100%}
.wrap section .split-textimage__left .inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}
.split-textimage__right{padding-bottom:56.25%}
}@media(min-width:1020px){.lg\:z-0{z-index:0}
.lg\:z-1{z-index:1}
.lg\:z-2{z-index:2}
.lg\:z-3{z-index:3}
.lg\:z-4{z-index:4}
.lg\:z-10{z-index:10}
.lg\:z-20{z-index:20}
.lg\:z-30{z-index:30}
.lg\:z-40{z-index:40}
.lg\:z-50{z-index:50}
.lg\:z-auto{z-index:auto}
.lg\:-z-1{z-index:-1}
.lg\:focus-within\:z-0:focus-within{z-index:0}
.lg\:focus-within\:z-1:focus-within{z-index:1}
.lg\:focus-within\:z-2:focus-within{z-index:2}
.lg\:focus-within\:z-3:focus-within{z-index:3}
.lg\:focus-within\:z-4:focus-within{z-index:4}
.lg\:focus-within\:z-10:focus-within{z-index:10}
.lg\:focus-within\:z-20:focus-within{z-index:20}
.lg\:focus-within\:z-30:focus-within{z-index:30}
.lg\:focus-within\:z-40:focus-within{z-index:40}
.lg\:focus-within\:z-50:focus-within{z-index:50}
.lg\:focus-within\:z-auto:focus-within{z-index:auto}
.lg\:focus-within\:-z-1:focus-within{z-index:-1}
.lg\:focus\:z-0:focus{z-index:0}
.lg\:focus\:z-1:focus{z-index:1}
.lg\:focus\:z-2:focus{z-index:2}
.lg\:focus\:z-3:focus{z-index:3}
.lg\:focus\:z-4:focus{z-index:4}
.lg\:focus\:z-10:focus{z-index:10}
.lg\:focus\:z-20:focus{z-index:20}
.lg\:focus\:z-30:focus{z-index:30}
.lg\:focus\:z-40:focus{z-index:40}
.lg\:focus\:z-50:focus{z-index:50}
.lg\:focus\:z-auto:focus{z-index:auto}
.lg\:focus\:-z-1:focus{z-index:-1}
.lg\:order-1{order:1}
.lg\:order-2{order:2}
.lg\:order-3{order:3}
.lg\:order-4{order:4}
.lg\:order-5{order:5}
.lg\:order-6{order:6}
.lg\:order-7{order:7}
.lg\:order-8{order:8}
.lg\:order-9{order:9}
.lg\:order-10{order:10}
.lg\:order-11{order:11}
.lg\:order-12{order:12}
.lg\:order-first{order:-9999}
.lg\:order-last{order:9999}
.lg\:order-none{order:0}
.lg\:list-none{list-style-type:none}
.lg\:list-disc{list-style-type:disc}
.lg\:list-decimal{list-style-type:decimal}
.lg\:bg-black{background-color:#000}
.lg\:bg-white{background-color:#fff}
.lg\:bg-grey{background-color:#e1e6e1}
.lg\:bg-greyFade{background-color:#edf0ed}
.lg\:bg-green{background-color:#ebff80}
.lg\:bg-blue{background-color:#bdfaf0}
.lg\:bg-darkgreen{background-color:#30474e}
.group:hover .lg\:group-hover\:bg-black{background-color:#000}
.group:hover .lg\:group-hover\:bg-white{background-color:#fff}
.group:hover .lg\:group-hover\:bg-grey{background-color:#e1e6e1}
.group:hover .lg\:group-hover\:bg-greyFade{background-color:#edf0ed}
.group:hover .lg\:group-hover\:bg-green{background-color:#ebff80}
.group:hover .lg\:group-hover\:bg-blue{background-color:#bdfaf0}
.group:hover .lg\:group-hover\:bg-darkgreen{background-color:#30474e}
.lg\:focus-within\:bg-black:focus-within{background-color:#000}
.lg\:focus-within\:bg-white:focus-within{background-color:#fff}
.lg\:focus-within\:bg-grey:focus-within{background-color:#e1e6e1}
.lg\:focus-within\:bg-greyFade:focus-within{background-color:#edf0ed}
.lg\:focus-within\:bg-green:focus-within{background-color:#ebff80}
.lg\:focus-within\:bg-blue:focus-within{background-color:#bdfaf0}
.lg\:focus-within\:bg-darkgreen:focus-within{background-color:#30474e}
.lg\:hover\:bg-black:hover{background-color:#000}
.lg\:hover\:bg-white:hover{background-color:#fff}
.lg\:hover\:bg-grey:hover{background-color:#e1e6e1}
.lg\:hover\:bg-greyFade:hover{background-color:#edf0ed}
.lg\:hover\:bg-green:hover{background-color:#ebff80}
.lg\:hover\:bg-blue:hover{background-color:#bdfaf0}
.lg\:hover\:bg-darkgreen:hover{background-color:#30474e}
.lg\:focus\:bg-black:focus{background-color:#000}
.lg\:focus\:bg-white:focus{background-color:#fff}
.lg\:focus\:bg-grey:focus{background-color:#e1e6e1}
.lg\:focus\:bg-greyFade:focus{background-color:#edf0ed}
.lg\:focus\:bg-green:focus{background-color:#ebff80}
.lg\:focus\:bg-blue:focus{background-color:#bdfaf0}
.lg\:focus\:bg-darkgreen:focus{background-color:#30474e}
.lg\:fill-current{fill:currentColor}
.lg\:text-left{text-align:left}
.lg\:text-center{text-align:center}
.lg\:text-right{text-align:right}
.lg\:text-justify{text-align:justify}
.lg\:uppercase{text-transform:uppercase}
.lg\:lowercase{text-transform:lowercase}
.lg\:capitalize{text-transform:capitalize}
.lg\:normal-case{text-transform:none}
.lg\:text-black{color:#000}
.lg\:text-white{color:#fff}
.lg\:text-grey{color:#e1e6e1}
.lg\:text-greyFade{color:#edf0ed}
.lg\:text-green{color:#ebff80}
.lg\:text-blue{color:#bdfaf0}
.lg\:text-darkgreen{color:#30474e}
.group:hover .lg\:group-hover\:text-black{color:#000}
.group:hover .lg\:group-hover\:text-white{color:#fff}
.group:hover .lg\:group-hover\:text-grey{color:#e1e6e1}
.group:hover .lg\:group-hover\:text-greyFade{color:#edf0ed}
.group:hover .lg\:group-hover\:text-green{color:#ebff80}
.group:hover .lg\:group-hover\:text-blue{color:#bdfaf0}
.group:hover .lg\:group-hover\:text-darkgreen{color:#30474e}
.lg\:focus-within\:text-black:focus-within{color:#000}
.lg\:focus-within\:text-white:focus-within{color:#fff}
.lg\:focus-within\:text-grey:focus-within{color:#e1e6e1}
.lg\:focus-within\:text-greyFade:focus-within{color:#edf0ed}
.lg\:focus-within\:text-green:focus-within{color:#ebff80}
.lg\:focus-within\:text-blue:focus-within{color:#bdfaf0}
.lg\:focus-within\:text-darkgreen:focus-within{color:#30474e}
.lg\:hover\:text-black:hover{color:#000}
.lg\:hover\:text-white:hover{color:#fff}
.lg\:hover\:text-grey:hover{color:#e1e6e1}
.lg\:hover\:text-greyFade:hover{color:#edf0ed}
.lg\:hover\:text-green:hover{color:#ebff80}
.lg\:hover\:text-blue:hover{color:#bdfaf0}
.lg\:hover\:text-darkgreen:hover{color:#30474e}
.lg\:focus\:text-black:focus{color:#000}
.lg\:focus\:text-white:focus{color:#fff}
.lg\:focus\:text-grey:focus{color:#e1e6e1}
.lg\:focus\:text-greyFade:focus{color:#edf0ed}
.lg\:focus\:text-green:focus{color:#ebff80}
.lg\:focus\:text-blue:focus{color:#bdfaf0}
.lg\:focus\:text-darkgreen:focus{color:#30474e}
.lg\:underline{text-decoration:underline}
.lg\:line-through{text-decoration:line-through}
.lg\:no-underline{text-decoration:none}
.group:hover .lg\:group-hover\:underline{text-decoration:underline}
.group:hover .lg\:group-hover\:line-through{text-decoration:line-through}
.group:hover .lg\:group-hover\:no-underline{text-decoration:none}
.lg\:focus-within\:underline:focus-within{text-decoration:underline}
.lg\:focus-within\:line-through:focus-within{text-decoration:line-through}
.lg\:focus-within\:no-underline:focus-within{text-decoration:none}
.lg\:hover\:underline:hover{text-decoration:underline}
.lg\:hover\:line-through:hover{text-decoration:line-through}
.lg\:hover\:no-underline:hover{text-decoration:none}
.lg\:focus\:underline:focus{text-decoration:underline}
.lg\:focus\:line-through:focus{text-decoration:line-through}
.lg\:focus\:no-underline:focus{text-decoration:none}
input:not([type=checkbox]):not([type=radio]):not([id^=plyr]),textarea,select{font-size:1.625rem;line-height:2.5rem;letter-spacing:-0.01625rem;padding:1.75rem 0}
.form-item{margin-bottom:2.5rem}
.rich-text p:not(:last-child){margin-bottom:1.875rem}
.site-footer__newsletter .inner{padding:2.5rem 1.25rem 1.25rem 1.25rem}
.site-footer__details{padding:2.5rem 1.25rem}
.site-footer__credits{padding:0 1.25rem 4.375rem 1.25rem}
.site-footer{border-top:.0625rem solid #000;display:grid;grid-template-columns:repeat(2,1fr)}
.site-footer__details,.site-footer__links{border-left:.0625rem solid #000}
.site-footer__credits{padding-top:2.5rem;padding-bottom:1.875rem}
.site-footer__links{display:flex;align-items:flex-end}
.slideshow{width:25%}
.apartment-gateways__item{opacity:.5;width:calc((100% - 30.5625rem) / 2 - 1.0625rem);flex-shrink:0}
.apartment-gateways__item .image{height:90vh;height:max(calc(100vh - 8.75rem), 31.25rem)}
.apartment-gateways__item .title--small{transition-delay:.4s;display:block}
.apartment-gateways__item .title--large{padding-top:0;opacity:0;position:absolute;bottom:0;left:0;width:100%;pointer-events:none}
.apartment-gateways__item.active{opacity:1;width:30.5625rem}
.apartment-gateways__item.active .title--small{opacity:0;transition-delay:0s}
.apartment-gateways__item.active .title--large{opacity:1;transition-delay:.8s;pointer-events:auto}
.apartment-gateways__item.active .image{min-height:auto;height:min(30.5625rem,calc(100% - 13.75rem))}
.archive-floorplans__item{width:30%}
.archive-floorplans__item .name{-moz-user-select:none;-webkit-user-select:none;user-select:none}
.archive-floorplans__item .details{-moz-user-select:none;-webkit-user-select:none;user-select:none}
.archive-floorplans__item .thumb{width:100%;-moz-user-select:none;-webkit-user-select:none;user-select:none;height:25rem}
.archive-floorplans__item .thumb img{margin:0 auto;display:block;width:calc(100% - 1.875rem);max-width:31.25rem;pointer-events:none}
.archive-floorplans__item .btn{pointer-events:auto !important}
.book-viewing__desc{width:calc(58.333333% + 1.25rem)}
.book-viewing__button .buttons-wrap{flex-direction:column;align-items:stretch}
img.square-true{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.contact__left{width:calc(50% - 1.25rem);margin-bottom:0}
.contact__right{width:50%}
.feature-icons__grid{border-top:.0625rem solid;border-left:.0625rem solid;border-bottom:0}
.feature-icons__item{min-height:18.75rem;flex-direction:column;align-items:start;justify-content:space-between;border-bottom:.0625rem solid;border-right:.0625rem solid}
.feature-icons__item--withdesc{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start;align-items:flex-start;justify-content:flex-start}
.feature-icons__item--withdesc .feature-icons__text{margin-top:0;order:2}
.feature-icons__item--withdesc .feature-icons__icon{order:1}
.feature-icons__item--withdesc .feature-icons__desc{order:3;padding-left:0;padding-bottom:.625rem}
.feature-icons__icon{width:auto}
.feature-icons__text{padding-top:3.125rem}
.logos__inner{border-bottom:.0625rem solid}
.logos__item{border-right:.0625rem solid;border-bottom:0}
.logos__item:last-child{border-right:0}
.map__left{display:flex;flex-direction:column;justify-content:space-between;gap:3.75rem}
.map__desc{margin-bottom:auto}
.map__button{margin-top:0;align-self:flex-start}
.wrap::after{content:''}
.wrap section{width:100%}
.wrap section:first-child{position:relative}
.wrap .split-textimage .inner{gap:min(1.875rem,10vh)}
.wrap .rich-text p:not(:last-child){margin-bottom:min(1.25rem,10vh)}
.wrap .split-textimage .inner__bottom{gap:min(2.5rem,10vh);display:flex;flex-direction:column;justify-content:space-between;height:100%}
.wrap .split-textimage .inner__bottom h4,.wrap .split-textimage .inner__bottom .buttons-wrap,.wrap .split-textimage .inner__bottom .desc{margin:0;padding:0}
.wrap{position:relative;cursor:pointer}
.wrap section{background:none !important;display:flex;align-items:stretch}
.wrap section .split-textimage__left{order:2}
.wrap section .split-textimage__right{order:1}
.wrap section:not(:first-child){position:absolute;top:0;left:0;width:100%;height:100%}
.wrap section:first-child{position:relative;z-index:10}
.wrap section:not(.active):not(.previous) .split-textimage__left,.wrap section:not(.active):not(.previous) .split-textimage__right{width:0}
.split-textimage__left{width:50%;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}
.split-textimage__left .outer{padding:20PX 70PX 30PX 20PX;width:50vw}
.split-textimage__left .inner{height:100%;align-items:stretch}
.split-textimage__left .inner__bottom{margin-top:auto}
.split-textimage__left .desc{padding:3.125rem 0 0 0;max-width:35.75rem}
.split-textimage__right{min-height:70vh;min-height:calc(var(--vh, 1vh) * 70);position:absolute;width:50%;height:100%;top:0;left:50%}
.split-textimage__right .outer{position:absolute;top:0;left:0;width:50vw;height:100%}
}@media(min-width:1400px){.xl\:z-0{z-index:0}
.xl\:z-1{z-index:1}
.xl\:z-2{z-index:2}
.xl\:z-3{z-index:3}
.xl\:z-4{z-index:4}
.xl\:z-10{z-index:10}
.xl\:z-20{z-index:20}
.xl\:z-30{z-index:30}
.xl\:z-40{z-index:40}
.xl\:z-50{z-index:50}
.xl\:z-auto{z-index:auto}
.xl\:-z-1{z-index:-1}
.xl\:focus-within\:z-0:focus-within{z-index:0}
.xl\:focus-within\:z-1:focus-within{z-index:1}
.xl\:focus-within\:z-2:focus-within{z-index:2}
.xl\:focus-within\:z-3:focus-within{z-index:3}
.xl\:focus-within\:z-4:focus-within{z-index:4}
.xl\:focus-within\:z-10:focus-within{z-index:10}
.xl\:focus-within\:z-20:focus-within{z-index:20}
.xl\:focus-within\:z-30:focus-within{z-index:30}
.xl\:focus-within\:z-40:focus-within{z-index:40}
.xl\:focus-within\:z-50:focus-within{z-index:50}
.xl\:focus-within\:z-auto:focus-within{z-index:auto}
.xl\:focus-within\:-z-1:focus-within{z-index:-1}
.xl\:focus\:z-0:focus{z-index:0}
.xl\:focus\:z-1:focus{z-index:1}
.xl\:focus\:z-2:focus{z-index:2}
.xl\:focus\:z-3:focus{z-index:3}
.xl\:focus\:z-4:focus{z-index:4}
.xl\:focus\:z-10:focus{z-index:10}
.xl\:focus\:z-20:focus{z-index:20}
.xl\:focus\:z-30:focus{z-index:30}
.xl\:focus\:z-40:focus{z-index:40}
.xl\:focus\:z-50:focus{z-index:50}
.xl\:focus\:z-auto:focus{z-index:auto}
.xl\:focus\:-z-1:focus{z-index:-1}
.xl\:order-1{order:1}
.xl\:order-2{order:2}
.xl\:order-3{order:3}
.xl\:order-4{order:4}
.xl\:order-5{order:5}
.xl\:order-6{order:6}
.xl\:order-7{order:7}
.xl\:order-8{order:8}
.xl\:order-9{order:9}
.xl\:order-10{order:10}
.xl\:order-11{order:11}
.xl\:order-12{order:12}
.xl\:order-first{order:-9999}
.xl\:order-last{order:9999}
.xl\:order-none{order:0}
.xl\:list-none{list-style-type:none}
.xl\:list-disc{list-style-type:disc}
.xl\:list-decimal{list-style-type:decimal}
.xl\:bg-black{background-color:#000}
.xl\:bg-white{background-color:#fff}
.xl\:bg-grey{background-color:#e1e6e1}
.xl\:bg-greyFade{background-color:#edf0ed}
.xl\:bg-green{background-color:#ebff80}
.xl\:bg-blue{background-color:#bdfaf0}
.xl\:bg-darkgreen{background-color:#30474e}
.group:hover .xl\:group-hover\:bg-black{background-color:#000}
.group:hover .xl\:group-hover\:bg-white{background-color:#fff}
.group:hover .xl\:group-hover\:bg-grey{background-color:#e1e6e1}
.group:hover .xl\:group-hover\:bg-greyFade{background-color:#edf0ed}
.group:hover .xl\:group-hover\:bg-green{background-color:#ebff80}
.group:hover .xl\:group-hover\:bg-blue{background-color:#bdfaf0}
.group:hover .xl\:group-hover\:bg-darkgreen{background-color:#30474e}
.xl\:focus-within\:bg-black:focus-within{background-color:#000}
.xl\:focus-within\:bg-white:focus-within{background-color:#fff}
.xl\:focus-within\:bg-grey:focus-within{background-color:#e1e6e1}
.xl\:focus-within\:bg-greyFade:focus-within{background-color:#edf0ed}
.xl\:focus-within\:bg-green:focus-within{background-color:#ebff80}
.xl\:focus-within\:bg-blue:focus-within{background-color:#bdfaf0}
.xl\:focus-within\:bg-darkgreen:focus-within{background-color:#30474e}
.xl\:hover\:bg-black:hover{background-color:#000}
.xl\:hover\:bg-white:hover{background-color:#fff}
.xl\:hover\:bg-grey:hover{background-color:#e1e6e1}
.xl\:hover\:bg-greyFade:hover{background-color:#edf0ed}
.xl\:hover\:bg-green:hover{background-color:#ebff80}
.xl\:hover\:bg-blue:hover{background-color:#bdfaf0}
.xl\:hover\:bg-darkgreen:hover{background-color:#30474e}
.xl\:focus\:bg-black:focus{background-color:#000}
.xl\:focus\:bg-white:focus{background-color:#fff}
.xl\:focus\:bg-grey:focus{background-color:#e1e6e1}
.xl\:focus\:bg-greyFade:focus{background-color:#edf0ed}
.xl\:focus\:bg-green:focus{background-color:#ebff80}
.xl\:focus\:bg-blue:focus{background-color:#bdfaf0}
.xl\:focus\:bg-darkgreen:focus{background-color:#30474e}
.xl\:fill-current{fill:currentColor}
.xl\:text-left{text-align:left}
.xl\:text-center{text-align:center}
.xl\:text-right{text-align:right}
.xl\:text-justify{text-align:justify}
.xl\:uppercase{text-transform:uppercase}
.xl\:lowercase{text-transform:lowercase}
.xl\:capitalize{text-transform:capitalize}
.xl\:normal-case{text-transform:none}
.xl\:text-black{color:#000}
.xl\:text-white{color:#fff}
.xl\:text-grey{color:#e1e6e1}
.xl\:text-greyFade{color:#edf0ed}
.xl\:text-green{color:#ebff80}
.xl\:text-blue{color:#bdfaf0}
.xl\:text-darkgreen{color:#30474e}
.group:hover .xl\:group-hover\:text-black{color:#000}
.group:hover .xl\:group-hover\:text-white{color:#fff}
.group:hover .xl\:group-hover\:text-grey{color:#e1e6e1}
.group:hover .xl\:group-hover\:text-greyFade{color:#edf0ed}
.group:hover .xl\:group-hover\:text-green{color:#ebff80}
.group:hover .xl\:group-hover\:text-blue{color:#bdfaf0}
.group:hover .xl\:group-hover\:text-darkgreen{color:#30474e}
.xl\:focus-within\:text-black:focus-within{color:#000}
.xl\:focus-within\:text-white:focus-within{color:#fff}
.xl\:focus-within\:text-grey:focus-within{color:#e1e6e1}
.xl\:focus-within\:text-greyFade:focus-within{color:#edf0ed}
.xl\:focus-within\:text-green:focus-within{color:#ebff80}
.xl\:focus-within\:text-blue:focus-within{color:#bdfaf0}
.xl\:focus-within\:text-darkgreen:focus-within{color:#30474e}
.xl\:hover\:text-black:hover{color:#000}
.xl\:hover\:text-white:hover{color:#fff}
.xl\:hover\:text-grey:hover{color:#e1e6e1}
.xl\:hover\:text-greyFade:hover{color:#edf0ed}
.xl\:hover\:text-green:hover{color:#ebff80}
.xl\:hover\:text-blue:hover{color:#bdfaf0}
.xl\:hover\:text-darkgreen:hover{color:#30474e}
.xl\:focus\:text-black:focus{color:#000}
.xl\:focus\:text-white:focus{color:#fff}
.xl\:focus\:text-grey:focus{color:#e1e6e1}
.xl\:focus\:text-greyFade:focus{color:#edf0ed}
.xl\:focus\:text-green:focus{color:#ebff80}
.xl\:focus\:text-blue:focus{color:#bdfaf0}
.xl\:focus\:text-darkgreen:focus{color:#30474e}
.xl\:underline{text-decoration:underline}
.xl\:line-through{text-decoration:line-through}
.xl\:no-underline{text-decoration:none}
.group:hover .xl\:group-hover\:underline{text-decoration:underline}
.group:hover .xl\:group-hover\:line-through{text-decoration:line-through}
.group:hover .xl\:group-hover\:no-underline{text-decoration:none}
.xl\:focus-within\:underline:focus-within{text-decoration:underline}
.xl\:focus-within\:line-through:focus-within{text-decoration:line-through}
.xl\:focus-within\:no-underline:focus-within{text-decoration:none}
.xl\:hover\:underline:hover{text-decoration:underline}
.xl\:hover\:line-through:hover{text-decoration:line-through}
.xl\:hover\:no-underline:hover{text-decoration:none}
.xl\:focus\:underline:focus{text-decoration:underline}
.xl\:focus\:line-through:focus{text-decoration:line-through}
.xl\:focus\:no-underline:focus{text-decoration:none}
.book-viewing__desc{width:calc(41.666667% + 1.25rem)}
.contact__left{width:calc(50% - 4.375rem)}
.feature-icons__item{min-height:24.375rem}
.image-with-card__card{padding:8.125rem}
.image-with-card__card .top{gap:0}
.image-with-card__card .top .label{order:unset}
.image-with-card__card .top h3{order:unset}
.lifeatbendix.anim .line-1{left:-9.375rem}
.lifeatbendix.anim .line-2{right:-10.625rem}
}@media(min-width:1620px){.xxl\:z-0{z-index:0}
.xxl\:z-1{z-index:1}
.xxl\:z-2{z-index:2}
.xxl\:z-3{z-index:3}
.xxl\:z-4{z-index:4}
.xxl\:z-10{z-index:10}
.xxl\:z-20{z-index:20}
.xxl\:z-30{z-index:30}
.xxl\:z-40{z-index:40}
.xxl\:z-50{z-index:50}
.xxl\:z-auto{z-index:auto}
.xxl\:-z-1{z-index:-1}
.xxl\:focus-within\:z-0:focus-within{z-index:0}
.xxl\:focus-within\:z-1:focus-within{z-index:1}
.xxl\:focus-within\:z-2:focus-within{z-index:2}
.xxl\:focus-within\:z-3:focus-within{z-index:3}
.xxl\:focus-within\:z-4:focus-within{z-index:4}
.xxl\:focus-within\:z-10:focus-within{z-index:10}
.xxl\:focus-within\:z-20:focus-within{z-index:20}
.xxl\:focus-within\:z-30:focus-within{z-index:30}
.xxl\:focus-within\:z-40:focus-within{z-index:40}
.xxl\:focus-within\:z-50:focus-within{z-index:50}
.xxl\:focus-within\:z-auto:focus-within{z-index:auto}
.xxl\:focus-within\:-z-1:focus-within{z-index:-1}
.xxl\:focus\:z-0:focus{z-index:0}
.xxl\:focus\:z-1:focus{z-index:1}
.xxl\:focus\:z-2:focus{z-index:2}
.xxl\:focus\:z-3:focus{z-index:3}
.xxl\:focus\:z-4:focus{z-index:4}
.xxl\:focus\:z-10:focus{z-index:10}
.xxl\:focus\:z-20:focus{z-index:20}
.xxl\:focus\:z-30:focus{z-index:30}
.xxl\:focus\:z-40:focus{z-index:40}
.xxl\:focus\:z-50:focus{z-index:50}
.xxl\:focus\:z-auto:focus{z-index:auto}
.xxl\:focus\:-z-1:focus{z-index:-1}
.xxl\:order-1{order:1}
.xxl\:order-2{order:2}
.xxl\:order-3{order:3}
.xxl\:order-4{order:4}
.xxl\:order-5{order:5}
.xxl\:order-6{order:6}
.xxl\:order-7{order:7}
.xxl\:order-8{order:8}
.xxl\:order-9{order:9}
.xxl\:order-10{order:10}
.xxl\:order-11{order:11}
.xxl\:order-12{order:12}
.xxl\:order-first{order:-9999}
.xxl\:order-last{order:9999}
.xxl\:order-none{order:0}
.xxl\:list-none{list-style-type:none}
.xxl\:list-disc{list-style-type:disc}
.xxl\:list-decimal{list-style-type:decimal}
.xxl\:bg-black{background-color:#000}
.xxl\:bg-white{background-color:#fff}
.xxl\:bg-grey{background-color:#e1e6e1}
.xxl\:bg-greyFade{background-color:#edf0ed}
.xxl\:bg-green{background-color:#ebff80}
.xxl\:bg-blue{background-color:#bdfaf0}
.xxl\:bg-darkgreen{background-color:#30474e}
.group:hover .xxl\:group-hover\:bg-black{background-color:#000}
.group:hover .xxl\:group-hover\:bg-white{background-color:#fff}
.group:hover .xxl\:group-hover\:bg-grey{background-color:#e1e6e1}
.group:hover .xxl\:group-hover\:bg-greyFade{background-color:#edf0ed}
.group:hover .xxl\:group-hover\:bg-green{background-color:#ebff80}
.group:hover .xxl\:group-hover\:bg-blue{background-color:#bdfaf0}
.group:hover .xxl\:group-hover\:bg-darkgreen{background-color:#30474e}
.xxl\:focus-within\:bg-black:focus-within{background-color:#000}
.xxl\:focus-within\:bg-white:focus-within{background-color:#fff}
.xxl\:focus-within\:bg-grey:focus-within{background-color:#e1e6e1}
.xxl\:focus-within\:bg-greyFade:focus-within{background-color:#edf0ed}
.xxl\:focus-within\:bg-green:focus-within{background-color:#ebff80}
.xxl\:focus-within\:bg-blue:focus-within{background-color:#bdfaf0}
.xxl\:focus-within\:bg-darkgreen:focus-within{background-color:#30474e}
.xxl\:hover\:bg-black:hover{background-color:#000}
.xxl\:hover\:bg-white:hover{background-color:#fff}
.xxl\:hover\:bg-grey:hover{background-color:#e1e6e1}
.xxl\:hover\:bg-greyFade:hover{background-color:#edf0ed}
.xxl\:hover\:bg-green:hover{background-color:#ebff80}
.xxl\:hover\:bg-blue:hover{background-color:#bdfaf0}
.xxl\:hover\:bg-darkgreen:hover{background-color:#30474e}
.xxl\:focus\:bg-black:focus{background-color:#000}
.xxl\:focus\:bg-white:focus{background-color:#fff}
.xxl\:focus\:bg-grey:focus{background-color:#e1e6e1}
.xxl\:focus\:bg-greyFade:focus{background-color:#edf0ed}
.xxl\:focus\:bg-green:focus{background-color:#ebff80}
.xxl\:focus\:bg-blue:focus{background-color:#bdfaf0}
.xxl\:focus\:bg-darkgreen:focus{background-color:#30474e}
.xxl\:fill-current{fill:currentColor}
.xxl\:text-left{text-align:left}
.xxl\:text-center{text-align:center}
.xxl\:text-right{text-align:right}
.xxl\:text-justify{text-align:justify}
.xxl\:uppercase{text-transform:uppercase}
.xxl\:lowercase{text-transform:lowercase}
.xxl\:capitalize{text-transform:capitalize}
.xxl\:normal-case{text-transform:none}
.xxl\:text-black{color:#000}
.xxl\:text-white{color:#fff}
.xxl\:text-grey{color:#e1e6e1}
.xxl\:text-greyFade{color:#edf0ed}
.xxl\:text-green{color:#ebff80}
.xxl\:text-blue{color:#bdfaf0}
.xxl\:text-darkgreen{color:#30474e}
.group:hover .xxl\:group-hover\:text-black{color:#000}
.group:hover .xxl\:group-hover\:text-white{color:#fff}
.group:hover .xxl\:group-hover\:text-grey{color:#e1e6e1}
.group:hover .xxl\:group-hover\:text-greyFade{color:#edf0ed}
.group:hover .xxl\:group-hover\:text-green{color:#ebff80}
.group:hover .xxl\:group-hover\:text-blue{color:#bdfaf0}
.group:hover .xxl\:group-hover\:text-darkgreen{color:#30474e}
.xxl\:focus-within\:text-black:focus-within{color:#000}
.xxl\:focus-within\:text-white:focus-within{color:#fff}
.xxl\:focus-within\:text-grey:focus-within{color:#e1e6e1}
.xxl\:focus-within\:text-greyFade:focus-within{color:#edf0ed}
.xxl\:focus-within\:text-green:focus-within{color:#ebff80}
.xxl\:focus-within\:text-blue:focus-within{color:#bdfaf0}
.xxl\:focus-within\:text-darkgreen:focus-within{color:#30474e}
.xxl\:hover\:text-black:hover{color:#000}
.xxl\:hover\:text-white:hover{color:#fff}
.xxl\:hover\:text-grey:hover{color:#e1e6e1}
.xxl\:hover\:text-greyFade:hover{color:#edf0ed}
.xxl\:hover\:text-green:hover{color:#ebff80}
.xxl\:hover\:text-blue:hover{color:#bdfaf0}
.xxl\:hover\:text-darkgreen:hover{color:#30474e}
.xxl\:focus\:text-black:focus{color:#000}
.xxl\:focus\:text-white:focus{color:#fff}
.xxl\:focus\:text-grey:focus{color:#e1e6e1}
.xxl\:focus\:text-greyFade:focus{color:#edf0ed}
.xxl\:focus\:text-green:focus{color:#ebff80}
.xxl\:focus\:text-blue:focus{color:#bdfaf0}
.xxl\:focus\:text-darkgreen:focus{color:#30474e}
.xxl\:underline{text-decoration:underline}
.xxl\:line-through{text-decoration:line-through}
.xxl\:no-underline{text-decoration:none}
.group:hover .xxl\:group-hover\:underline{text-decoration:underline}
.group:hover .xxl\:group-hover\:line-through{text-decoration:line-through}
.group:hover .xxl\:group-hover\:no-underline{text-decoration:none}
.xxl\:focus-within\:underline:focus-within{text-decoration:underline}
.xxl\:focus-within\:line-through:focus-within{text-decoration:line-through}
.xxl\:focus-within\:no-underline:focus-within{text-decoration:none}
.xxl\:hover\:underline:hover{text-decoration:underline}
.xxl\:hover\:line-through:hover{text-decoration:line-through}
.xxl\:hover\:no-underline:hover{text-decoration:none}
.xxl\:focus\:underline:focus{text-decoration:underline}
.xxl\:focus\:line-through:focus{text-decoration:line-through}
.xxl\:focus\:no-underline:focus{text-decoration:none}
.rich-text p{margin-bottom:1.875rem}
.rich-text p:last-child{margin-bottom:0}
}@media(max-width:750px){.mdMax\:z-0{z-index:0}
.mdMax\:z-1{z-index:1}
.mdMax\:z-2{z-index:2}
.mdMax\:z-3{z-index:3}
.mdMax\:z-4{z-index:4}
.mdMax\:z-10{z-index:10}
.mdMax\:z-20{z-index:20}
.mdMax\:z-30{z-index:30}
.mdMax\:z-40{z-index:40}
.mdMax\:z-50{z-index:50}
.mdMax\:z-auto{z-index:auto}
.mdMax\:-z-1{z-index:-1}
.mdMax\:focus-within\:z-0:focus-within{z-index:0}
.mdMax\:focus-within\:z-1:focus-within{z-index:1}
.mdMax\:focus-within\:z-2:focus-within{z-index:2}
.mdMax\:focus-within\:z-3:focus-within{z-index:3}
.mdMax\:focus-within\:z-4:focus-within{z-index:4}
.mdMax\:focus-within\:z-10:focus-within{z-index:10}
.mdMax\:focus-within\:z-20:focus-within{z-index:20}
.mdMax\:focus-within\:z-30:focus-within{z-index:30}
.mdMax\:focus-within\:z-40:focus-within{z-index:40}
.mdMax\:focus-within\:z-50:focus-within{z-index:50}
.mdMax\:focus-within\:z-auto:focus-within{z-index:auto}
.mdMax\:focus-within\:-z-1:focus-within{z-index:-1}
.mdMax\:focus\:z-0:focus{z-index:0}
.mdMax\:focus\:z-1:focus{z-index:1}
.mdMax\:focus\:z-2:focus{z-index:2}
.mdMax\:focus\:z-3:focus{z-index:3}
.mdMax\:focus\:z-4:focus{z-index:4}
.mdMax\:focus\:z-10:focus{z-index:10}
.mdMax\:focus\:z-20:focus{z-index:20}
.mdMax\:focus\:z-30:focus{z-index:30}
.mdMax\:focus\:z-40:focus{z-index:40}
.mdMax\:focus\:z-50:focus{z-index:50}
.mdMax\:focus\:z-auto:focus{z-index:auto}
.mdMax\:focus\:-z-1:focus{z-index:-1}
.mdMax\:order-1{order:1}
.mdMax\:order-2{order:2}
.mdMax\:order-3{order:3}
.mdMax\:order-4{order:4}
.mdMax\:order-5{order:5}
.mdMax\:order-6{order:6}
.mdMax\:order-7{order:7}
.mdMax\:order-8{order:8}
.mdMax\:order-9{order:9}
.mdMax\:order-10{order:10}
.mdMax\:order-11{order:11}
.mdMax\:order-12{order:12}
.mdMax\:order-first{order:-9999}
.mdMax\:order-last{order:9999}
.mdMax\:order-none{order:0}
.mdMax\:list-none{list-style-type:none}
.mdMax\:list-disc{list-style-type:disc}
.mdMax\:list-decimal{list-style-type:decimal}
.mdMax\:bg-black{background-color:#000}
.mdMax\:bg-white{background-color:#fff}
.mdMax\:bg-grey{background-color:#e1e6e1}
.mdMax\:bg-greyFade{background-color:#edf0ed}
.mdMax\:bg-green{background-color:#ebff80}
.mdMax\:bg-blue{background-color:#bdfaf0}
.mdMax\:bg-darkgreen{background-color:#30474e}
.group:hover .mdMax\:group-hover\:bg-black{background-color:#000}
.group:hover .mdMax\:group-hover\:bg-white{background-color:#fff}
.group:hover .mdMax\:group-hover\:bg-grey{background-color:#e1e6e1}
.group:hover .mdMax\:group-hover\:bg-greyFade{background-color:#edf0ed}
.group:hover .mdMax\:group-hover\:bg-green{background-color:#ebff80}
.group:hover .mdMax\:group-hover\:bg-blue{background-color:#bdfaf0}
.group:hover .mdMax\:group-hover\:bg-darkgreen{background-color:#30474e}
.mdMax\:focus-within\:bg-black:focus-within{background-color:#000}
.mdMax\:focus-within\:bg-white:focus-within{background-color:#fff}
.mdMax\:focus-within\:bg-grey:focus-within{background-color:#e1e6e1}
.mdMax\:focus-within\:bg-greyFade:focus-within{background-color:#edf0ed}
.mdMax\:focus-within\:bg-green:focus-within{background-color:#ebff80}
.mdMax\:focus-within\:bg-blue:focus-within{background-color:#bdfaf0}
.mdMax\:focus-within\:bg-darkgreen:focus-within{background-color:#30474e}
.mdMax\:hover\:bg-black:hover{background-color:#000}
.mdMax\:hover\:bg-white:hover{background-color:#fff}
.mdMax\:hover\:bg-grey:hover{background-color:#e1e6e1}
.mdMax\:hover\:bg-greyFade:hover{background-color:#edf0ed}
.mdMax\:hover\:bg-green:hover{background-color:#ebff80}
.mdMax\:hover\:bg-blue:hover{background-color:#bdfaf0}
.mdMax\:hover\:bg-darkgreen:hover{background-color:#30474e}
.mdMax\:focus\:bg-black:focus{background-color:#000}
.mdMax\:focus\:bg-white:focus{background-color:#fff}
.mdMax\:focus\:bg-grey:focus{background-color:#e1e6e1}
.mdMax\:focus\:bg-greyFade:focus{background-color:#edf0ed}
.mdMax\:focus\:bg-green:focus{background-color:#ebff80}
.mdMax\:focus\:bg-blue:focus{background-color:#bdfaf0}
.mdMax\:focus\:bg-darkgreen:focus{background-color:#30474e}
.mdMax\:fill-current{fill:currentColor}
.mdMax\:text-left{text-align:left}
.mdMax\:text-center{text-align:center}
.mdMax\:text-right{text-align:right}
.mdMax\:text-justify{text-align:justify}
.mdMax\:uppercase{text-transform:uppercase}
.mdMax\:lowercase{text-transform:lowercase}
.mdMax\:capitalize{text-transform:capitalize}
.mdMax\:normal-case{text-transform:none}
.mdMax\:text-black{color:#000}
.mdMax\:text-white{color:#fff}
.mdMax\:text-grey{color:#e1e6e1}
.mdMax\:text-greyFade{color:#edf0ed}
.mdMax\:text-green{color:#ebff80}
.mdMax\:text-blue{color:#bdfaf0}
.mdMax\:text-darkgreen{color:#30474e}
.group:hover .mdMax\:group-hover\:text-black{color:#000}
.group:hover .mdMax\:group-hover\:text-white{color:#fff}
.group:hover .mdMax\:group-hover\:text-grey{color:#e1e6e1}
.group:hover .mdMax\:group-hover\:text-greyFade{color:#edf0ed}
.group:hover .mdMax\:group-hover\:text-green{color:#ebff80}
.group:hover .mdMax\:group-hover\:text-blue{color:#bdfaf0}
.group:hover .mdMax\:group-hover\:text-darkgreen{color:#30474e}
.mdMax\:focus-within\:text-black:focus-within{color:#000}
.mdMax\:focus-within\:text-white:focus-within{color:#fff}
.mdMax\:focus-within\:text-grey:focus-within{color:#e1e6e1}
.mdMax\:focus-within\:text-greyFade:focus-within{color:#edf0ed}
.mdMax\:focus-within\:text-green:focus-within{color:#ebff80}
.mdMax\:focus-within\:text-blue:focus-within{color:#bdfaf0}
.mdMax\:focus-within\:text-darkgreen:focus-within{color:#30474e}
.mdMax\:hover\:text-black:hover{color:#000}
.mdMax\:hover\:text-white:hover{color:#fff}
.mdMax\:hover\:text-grey:hover{color:#e1e6e1}
.mdMax\:hover\:text-greyFade:hover{color:#edf0ed}
.mdMax\:hover\:text-green:hover{color:#ebff80}
.mdMax\:hover\:text-blue:hover{color:#bdfaf0}
.mdMax\:hover\:text-darkgreen:hover{color:#30474e}
.mdMax\:focus\:text-black:focus{color:#000}
.mdMax\:focus\:text-white:focus{color:#fff}
.mdMax\:focus\:text-grey:focus{color:#e1e6e1}
.mdMax\:focus\:text-greyFade:focus{color:#edf0ed}
.mdMax\:focus\:text-green:focus{color:#ebff80}
.mdMax\:focus\:text-blue:focus{color:#bdfaf0}
.mdMax\:focus\:text-darkgreen:focus{color:#30474e}
.mdMax\:underline{text-decoration:underline}
.mdMax\:line-through{text-decoration:line-through}
.mdMax\:no-underline{text-decoration:none}
.group:hover .mdMax\:group-hover\:underline{text-decoration:underline}
.group:hover .mdMax\:group-hover\:line-through{text-decoration:line-through}
.group:hover .mdMax\:group-hover\:no-underline{text-decoration:none}
.mdMax\:focus-within\:underline:focus-within{text-decoration:underline}
.mdMax\:focus-within\:line-through:focus-within{text-decoration:line-through}
.mdMax\:focus-within\:no-underline:focus-within{text-decoration:none}
.mdMax\:hover\:underline:hover{text-decoration:underline}
.mdMax\:hover\:line-through:hover{text-decoration:line-through}
.mdMax\:hover\:no-underline:hover{text-decoration:none}
.mdMax\:focus\:underline:focus{text-decoration:underline}
.mdMax\:focus\:line-through:focus{text-decoration:line-through}
.mdMax\:focus\:no-underline:focus{text-decoration:none}
}@media(max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:.4375rem;height:.1875rem}
.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:6.1875rem;background-color:rgba(156,156,156,0.25);box-shadow:0 0 .0625rem rgba(255,255,255,0.25)}
}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}