html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}main>.vl-container{margin:0 auto 40px}.vl-container{margin:0 auto;max-width:1184px;width:100%}@media screen and (min-width:960px){.vl-container{width:90%}}.vl-col-container{align-items:center;display:flex;flex-flow:column nowrap;justify-content:unset}@media screen and (min-width:960px){.vl-col-container{align-items:flex-start;flex-flow:row nowrap;justify-content:space-between}}.vl-two-columns .vl-column,.vl-side-by-side .vl-column{width:100%}@media screen and (min-width:960px){.vl-two-columns .vl-column,.vl-side-by-side .vl-column{width:calc((100%/2) - (40px/2))}}.vl-three-columns .vl-column{max-width:460px;width:100%}@media screen and (min-width:960px){.vl-three-columns .vl-column{width:calc((100%/3) - (80px/3))}}@font-face{font-family:'Whitney-Medium';font-style:normal;font-weight:500;src:url("../../Areas/ViLiving/Content/fonts/Whitney-Medium.eot");src:url("../../Areas/ViLiving/Content/fonts/Whitney-Medium.eot@") format("embedded-opentype"),url("../../Areas/ViLiving/Content/fonts/Whitney-Medium.woff2") format("woff2"),url("../../Areas/ViLiving/Content/fonts/Whitney-Medium.woff") format("woff"),url("../../Areas/ViLiving/Content/fonts/Whitney-Medium.ttf") format("truetype"),url("../../Areas/ViLiving/Content/fonts/Whitney-Medium.svg") format("svg");font-display:swap}@font-face{font-family:'Whitney-Book';font-style:normal;font-weight:500;src:url("../../Areas/ViLiving/Content/fonts/Whitney-Book.eot");src:url("../../Areas/ViLiving/Content/fonts/Whitney-Book.eot@") format("embedded-opentype"),url("../../Areas/ViLiving/Content/fonts/Whitney-Book.woff2") format("woff2"),url("../../Areas/ViLiving/Content/fonts/Whitney-Book.woff") format("woff"),url("../../Areas/ViLiving/Content/fonts/Whitney-Book.ttf") format("truetype"),url("../../Areas/ViLiving/Content/fonts/Whitney-Book.svg") format("svg");font-display:swap}@font-face{font-family:'AngleciaProTitle-Regular';font-style:normal;font-weight:500;src:url("../../Areas/ViLiving/Content/fonts/AngleciaProTitle-Regular.eot");src:url("../../Areas/ViLiving/Content/fonts/AngleciaProTitle-Regular.eot@") format("embedded-opentype"),url("../../Areas/ViLiving/Content/fonts/AngleciaProTitle-Regular.woff2") format("woff2"),url("../../Areas/ViLiving/Content/fonts/AngleciaProTitle-Regular.woff") format("woff"),url("../../Areas/ViLiving/Content/fonts/AngleciaProTitle-Regular.ttf") format("truetype"),url("../../Areas/ViLiving/Content/fonts/AngleciaProTitle-Regular.svg") format("svg");font-display:swap}@font-face{font-family:'WhitneySSm-Medium';font-style:normal;font-weight:500;src:url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Medium.eot");src:url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Medium.eot@") format("embedded-opentype"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Medium.woff2") format("woff2"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Medium.woff") format("woff"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Medium.ttf") format("truetype"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Medium.svg") format("svg");font-display:swap}@font-face{font-family:'WhitneySSm-Book';font-style:normal;font-weight:500;src:url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Book.eot");src:url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Book.eot@") format("embedded-opentype"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Book.woff2") format("woff2"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Book.woff") format("woff"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Book.ttf") format("truetype"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Book.svg") format("svg");font-display:swap}@font-face{font-family:'WhitneySSm-Semibold';font-style:normal;font-weight:600;src:url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Semibold.eot");src:url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Semibold.eot@") format("embedded-opentype"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Semibold.woff2") format("woff2"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Semibold.woff") format("woff"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Semibold.ttf") format("truetype"),url("../../Areas/ViLiving/Content/fonts/WhitneySSm-Semibold.svg") format("svg");font-display:swap}body{font-family:Arial,Helvetica,sans-serif}body a{color:#10396b}.sr-only{display:none}.header1size{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif!important;font-size:38px!important;letter-spacing:-1px!important;line-height:40px!important}@media screen and (min-width:960px){.header1size{font-size:56px!important;line-height:60px!important}}.header2size{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif!important;font-size:28px!important;letter-spacing:-1px!important;line-height:32px!important}@media screen and (min-width:960px){.header2size{font-size:40px!important;line-height:44px!important}}.header3size{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif!important;font-size:24px!important;letter-spacing:-1px!important;line-height:28px!important}@media screen and (min-width:960px){.header3size{font-size:30px!important;line-height:36px!important}}.header4size{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif!important;font-size:20px!important;letter-spacing:-.4px!important;line-height:24px!important}@media screen and (min-width:960px){.header4size{font-size:24px!important;line-height:28px!important}}.header5size{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif!important;font-size:18px!important;letter-spacing:0!important;line-height:24px!important}@media screen and (min-width:960px){.header5size{font-size:18px!important;line-height:24px!important}}.header6size{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif!important;font-size:16px!important;letter-spacing:0!important;line-height:24px!important}@media screen and (min-width:960px){.header6size{font-size:16px!important;line-height:24px!important}}html,body{margin:0;min-width:320px;padding:0;width:100%}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}main>*,.vl-main-section>*{margin-bottom:60px}main *::before,.vl-main-section *::before{pointer-events:none}main sup,.vl-main-section sup{vertical-align:super;font-size:smaller}main strong,main bold,.vl-main-section strong,.vl-main-section bold{font-weight:bold}main i,main em,.vl-main-section i,.vl-main-section em{font-style:italic}main .default-header-styles h1,.vl-main-section .default-header-styles h1{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:38px;letter-spacing:-1px;line-height:40px;margin:.67em 0}@media screen and (min-width:960px){main .default-header-styles h1,.vl-main-section .default-header-styles h1{font-size:56px;line-height:60px}}main .default-header-styles h2,.vl-main-section .default-header-styles h2{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;margin:.83em 0}@media screen and (min-width:960px){main .default-header-styles h2,.vl-main-section .default-header-styles h2{font-size:40px;line-height:44px}}main .default-header-styles h3,.vl-main-section .default-header-styles h3{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;margin:1em 0}@media screen and (min-width:960px){main .default-header-styles h3,.vl-main-section .default-header-styles h3{font-size:30px;line-height:36px}}main .default-header-styles h4,.vl-main-section .default-header-styles h4{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;margin:1.33em 0}@media screen and (min-width:960px){main .default-header-styles h4,.vl-main-section .default-header-styles h4{font-size:24px;line-height:28px}}main .default-header-styles h5,.vl-main-section .default-header-styles h5{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;margin:1.67em 0}@media screen and (min-width:960px){main .default-header-styles h5,.vl-main-section .default-header-styles h5{font-size:18px;line-height:24px}}main .default-header-styles h6,.vl-main-section .default-header-styles h6{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:16px;letter-spacing:0;line-height:24px;margin:2.33em 0}@media screen and (min-width:960px){main .default-header-styles h6,.vl-main-section .default-header-styles h6{font-size:16px;line-height:24px}}main p,.vl-main-section p{margin-bottom:1em;margin-top:1em}main ol,main ul,.vl-main-section ol,.vl-main-section ul{display:block;margin-bottom:1em;margin-left:0;margin-right:0;margin-top:1em;padding-left:40px}main ol,.vl-main-section ol{list-style-type:decimal}main ul,.vl-main-section ul{list-style-type:disc}main li,.vl-main-section li{display:list-item}main>.vl-content-block__image img{width:100%}main .jump-link{display:block;position:relative;top:-160px;visibility:hidden}@media screen and (min-width:960px){main .jump-link{top:-200px}}header.vl-header{height:54px;left:0;margin:19px 0 0;position:relative;width:100%}header.vl-header .vl-container{height:100%;left:0;position:relative;width:90%}@media screen and (min-width:960px){header.vl-header .vl-container{left:2.5%}}@media screen and (min-width:1400px){header.vl-header .vl-container{left:5%}}@media screen and (min-width:960px){header.vl-header{margin:60px 0 0;height:64px;width:97.5%}}@media screen and (min-width:1400px){header.vl-header{width:95%}}.vl-header-overlay{position:absolute;top:0;width:100%;z-index:4}.vl-header-overlay .vl-sticky-background{display:none}.vl-header-overlay.sticky .vl-sticky-background{display:block;width:100%;height:104px;position:fixed;top:0;transition:all .8s ease-in-out;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}@media screen and (min-width:960px){.vl-header-overlay.sticky .vl-sticky-background{width:80%;height:43px}}.vl-header-overlay.sticky .vl-header{position:fixed;top:0;z-index:1}@media screen and (min-width:960px){.vl-header-overlay.sticky .vl-header{top:-20px}}.vl-header-overlay.sticky .vl-critical-com+.vl-header{top:0}.vl-header-overlay.sticky .vl-breadcrumb__background{position:fixed;top:104px}@media screen and (max-width:960px){.vl-header-overlay.sticky.scrolling .vl-header__brand{top:-20px}.vl-header-overlay.sticky.scrolling .vl-header__brand img{width:134px}.vl-header-overlay.sticky.scrolling .vl-header__brand.vl-corporate img{width:60px}.vl-header-overlay.sticky.scrolling .vl-header .burger-menu__open{width:36px;height:34px;background-size:40%;position:relative;top:0;right:-2px}.vl-header-overlay.sticky.scrolling .vl-sticky-background{height:69px}}.vl-header-overlay .vl-breadcrumb__background{display:none}@media screen and (min-width:960px){.vl-header-overlay .vl-breadcrumb__background{display:block;min-height:30px;width:97.5%}.vl-header-overlay .vl-breadcrumb__background>div{left:2.5%;width:90%;position:relative;margin:0 auto;max-width:1184px}.vl-header-overlay .vl-breadcrumb__background .vl-breadcrumb__container{margin-left:240px}.vl-header-overlay .vl-breadcrumb__background .vl-breadcrumb__container.vl-corporate{margin-left:134px}.vl-header-overlay .vl-breadcrumb__background .vl-breadcrumb__container ol.breadcrumb{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.28px;display:block;padding-bottom:8px}}@media screen and (min-width:960px)and (min-width:960px){.vl-header-overlay .vl-breadcrumb__background .vl-breadcrumb__container ol.breadcrumb{font-size:11px;font-weight:300;line-height:14px;letter-spacing:0}}@media screen and (min-width:960px){.vl-header-overlay .vl-breadcrumb__background .vl-breadcrumb__container ol.breadcrumb li{margin:auto 0;padding-top:8px;display:inline-block}.vl-header-overlay .vl-breadcrumb__background .vl-breadcrumb__container ol.breadcrumb li a{text-decoration:none}.vl-header-overlay .vl-breadcrumb__background .vl-breadcrumb__container ol.breadcrumb li:last-child span{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-weight:bold}.vl-header-overlay .vl-breadcrumb__background .vl-breadcrumb__container ol.breadcrumb li+li:before{content:'';margin-left:5px;margin-right:8px;border-style:solid;border-width:1px 1px 0 0;display:inline-block;position:relative;width:4px;height:4px;left:0;vertical-align:middle;transform:rotate(45deg)}}@media screen and (min-width:1400px){.vl-header-overlay .vl-breadcrumb__background{width:95%}.vl-header-overlay .vl-breadcrumb__background>div{left:5%}}header.vl-header .vl-header__brand{float:left;position:relative;top:-20px;left:0;z-index:3;transition:all .8s ease-in-out}header.vl-header .vl-header__brand a{display:inline-block;margin-left:10px;margin-top:10px;position:relative;z-index:4}header.vl-header .vl-header__brand a:focus{outline:0}header.vl-header .vl-header__brand a img{display:block;max-width:210px;width:100%;height:auto;transition:all .8s ease-in-out}@media screen and (min-width:960px){header.vl-header .vl-header__brand a{margin-left:16px;margin-top:16px}}header.vl-header .vl-header__brand::after{border-radius:4px;box-shadow:0 0 1px 3px #007aff;content:'';display:none;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:calc(100% + 16px)}header.vl-header .vl-header__brand:focus-within::after{display:inline-block}@media screen and (min-width:960px){header.vl-header .vl-header__brand{top:-40px}}header.vl-header .vl-header__navigation{height:0;opacity:0;overflow:hidden auto;transition-duration:.4s;transition-property:opacity;transition-timing-function:ease-in}header.vl-header .vl-header__navigation.active{box-sizing:border-box;height:100vh;left:0;opacity:1;padding:40px;position:fixed;top:0;width:100vw;z-index:4}@media screen and (min-width:960px){header.vl-header .vl-header__navigation{height:100%;opacity:1;overflow:initial}}header.vl-header .vl-header__navigation>.vl-breadcrumb__container{position:relative;margin-left:-40px;margin-top:30px;padding:0 50px;width:100%;height:55px}@media screen and (min-width:960px){header.vl-header .vl-header__navigation>.vl-breadcrumb__container{display:none}}header.vl-header .vl-header__navigation>.vl-breadcrumb__container.see-more-left:before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:40%;height:100%;z-index:1}header.vl-header .vl-header__navigation>.vl-breadcrumb__container.see-more-left ol.breadcrumb:before{content:"";position:absolute;top:19px;width:16px;height:16px;z-index:1;border-style:solid;border-width:3px 3px 0 0;transform:rotate(225deg)}header.vl-header .vl-header__navigation>.vl-breadcrumb__container.see-more-right:after{content:"";pointer-events:none;position:absolute;top:0;right:0;width:40%;height:100%}header.vl-header .vl-header__navigation>.vl-breadcrumb__container.see-more-right ol.breadcrumb:after{content:"";position:absolute;width:16px;height:16px;top:19px;right:54px;z-index:1;border-style:solid;border-width:3px 3px 0 0;transform:rotate(45deg)}header.vl-header .vl-header__navigation>.vl-breadcrumb__container ol.breadcrumb{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.28px;overflow-x:scroll;white-space:nowrap;width:100%;height:100%;display:flex;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:960px){header.vl-header .vl-header__navigation>.vl-breadcrumb__container ol.breadcrumb{font-size:11px;font-weight:300;line-height:14px;letter-spacing:0}}header.vl-header .vl-header__navigation>.vl-breadcrumb__container ol.breadcrumb::-webkit-scrollbar{display:none}header.vl-header .vl-header__navigation>.vl-breadcrumb__container ol.breadcrumb li{margin:auto 0}header.vl-header .vl-header__navigation>.vl-breadcrumb__container ol.breadcrumb li a{text-decoration:none}header.vl-header .vl-header__navigation>.vl-breadcrumb__container ol.breadcrumb li:last-child span{font-weight:bold}header.vl-header .vl-header__navigation>.vl-breadcrumb__container ol.breadcrumb li+li:before{content:'';position:relative;width:4px;height:4px;left:0;margin-left:8px;margin-right:6px;border-style:solid;border-width:1px 1px 0 0;display:inline-block;vertical-align:middle;transform:rotate(45deg)}header.vl-header .burger-menu__open{background:url("../../Areas/ViLiving/Content/assets/icon-menu.svg") no-repeat center center transparent;background-size:46%;border:0;float:right;height:46px;margin-top:4px;overflow:hidden;text-indent:200%;width:52px;position:relative;top:0;right:0;transition:all .8s ease-in-out}@media screen and (min-width:960px){header.vl-header .burger-menu__open{display:none}}header.vl-header .burger-menu__close{background-color:transparent;background-image:url("../../Areas/ViLiving/Content/assets/icon-close.svg");background-position:center center;background-repeat:no-repeat;border:0;float:right;height:32px;margin-right:2px;padding:8px;width:32px}@media screen and (min-width:960px){header.vl-header .burger-menu__close{display:none}}header.vl-header .burger-menu__title{margin-bottom:32px;padding:10px 10px}header.vl-header .burger-menu__title a{font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;text-decoration:none}@media screen and (min-width:960px){header.vl-header .burger-menu__title{display:none}}.vl-body-noscroll{}@media screen and (min-width:960px){.vl-body-noscroll{height:auto;overflow:auto}}header.vl-header .vl-header__utility{border-top:1px solid;margin-top:20px;padding-top:10px;position:relative}header.vl-header .vl-header__utility a.utility__link{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;position:relative;text-decoration:none;display:block;margin:16px 0;padding:0 10px}header.vl-header .vl-header__utility a.utility__link::before{border-radius:4px;box-shadow:0 0 1px 3px #007aff;content:'';display:none;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:calc(100% + 16px)}header.vl-header .vl-header__utility a.utility__link:focus{outline:none}header.vl-header .vl-header__utility a.utility__link:focus::before{display:inline-block}@media screen and (min-width:960px){header.vl-header .vl-header__utility a.utility__link{font-size:14px;line-height:14px;transition-duration:.4s;transition-property:background,background-color,color,border-color;transition-timing-function:ease-in-out}header.vl-header .vl-header__utility a.utility__link:hover{transition-duration:.8s}}header.vl-header .vl-header__utility a.utility__link.purple{padding:8px 10px}@media screen and (min-width:960px){header.vl-header .vl-header__utility a.utility__link.purple{padding:8px 56px 8px 16px}}@media screen and (min-width:960px){header.vl-header .vl-header__utility a.utility__link{border:1px solid;box-sizing:border-box;display:inline-block;margin:0 8px;padding:8px 56px 8px 16px}}header.vl-header .vl-header__utility a.utility__link::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:9px;margin-left:4px;width:6px}@media screen and (min-width:960px){header.vl-header .vl-header__utility a.utility__link::after{display:none}}header.vl-header .vl-header__utility a.utility__link.purple::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right_white.svg") no-repeat center center transparent}header.vl-header .vl-header__utility .vl-header__search{display:inline-block;position:relative;width:100%}header.vl-header .vl-header__utility .vl-header__search form{margin:0 10px}@media screen and (min-width:960px){header.vl-header .vl-header__utility .vl-header__search form{margin:0}}header.vl-header .vl-header__utility .vl-header__search::before{border-radius:4px;box-shadow:0 0 1px 3px #007aff;content:'';display:none;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:calc(100% + 16px)}header.vl-header .vl-header__utility .vl-header__search:focus-within::before{display:inline-block}header.vl-header .vl-header__utility .vl-header__search .search__textbox{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;position:relative;text-decoration:none;background:transparent;border:1px solid;box-sizing:border-box;padding:7px 32px 7px 8px;position:relative;width:100%}header.vl-header .vl-header__utility .vl-header__search .search__textbox::before{border-radius:4px;box-shadow:0 0 1px 3px #007aff;content:'';display:none;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:calc(100% + 16px)}header.vl-header .vl-header__utility .vl-header__search .search__textbox:focus{outline:none}header.vl-header .vl-header__utility .vl-header__search .search__textbox:focus::before{display:inline-block}@media screen and (min-width:960px){header.vl-header .vl-header__utility .vl-header__search .search__textbox{font-size:14px;line-height:14px;transition-duration:.4s;transition-property:background,background-color,color,border-color;transition-timing-function:ease-in-out}header.vl-header .vl-header__utility .vl-header__search .search__textbox:hover{transition-duration:.8s}}header.vl-header .vl-header__utility .vl-header__search .search__button{background-color:transparent;background-image:url("../../Areas/ViLiving/Content/assets/icon-search.svg");background-position:center center;background-repeat:no-repeat;border:0;cursor:pointer;height:32px;overflow:hidden;position:absolute;right:10px;text-indent:100px;top:0;width:32px}@media screen and (min-width:960px){header.vl-header .vl-header__utility .vl-header__search .search__button{right:0}}header.vl-header .vl-header__utility .vl-header__search .search__button:focus{outline:2px solid #007aff}@media screen and (min-width:960px){header.vl-header .vl-header__utility .vl-header__search{width:220px}}@media screen and (min-width:960px){header.vl-header .vl-header__utility{border-top:0;margin-top:0;padding:8px;position:absolute;right:0;top:-40px}}header.vl-header .vl-header__main-nav{padding:0 10px}@media screen and (min-width:960px){header.vl-header .vl-header__main-nav{padding:0}}header.vl-header .vl-header__main-nav .nav__link{display:block;margin-bottom:12px;margin-left:-8px;position:relative}@media screen and (min-width:960px){header.vl-header .vl-header__main-nav .nav__link{display:flex;flex-flow:column nowrap;height:100%;justify-content:center;margin:0}}@media screen and (min-width:960px){header.vl-header .vl-header__main-nav .nav__link::after{background:transparent;bottom:0;content:'';height:4px;left:0;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in;width:0%}}@media screen and (min-width:960px){header.vl-header .vl-header__main-nav .nav__link:hover::after{width:100%}}@media screen and (min-width:960px){header.vl-header .vl-header__main-nav .nav__link.active::after{width:100%}}header.vl-header .vl-header__main-nav .nav__link a,header.vl-header .vl-header__main-nav .nav__link .nav__link-dropdown{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;padding:8px;text-decoration:none;display:inline-block}header.vl-header .vl-header__main-nav .nav__link a:focus,header.vl-header .vl-header__main-nav .nav__link .nav__link-dropdown:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff;outline:none}@media screen and (min-width:960px){header.vl-header .vl-header__main-nav .nav__link a,header.vl-header .vl-header__main-nav .nav__link .nav__link-dropdown{font-size:16px;line-height:16px}}@media screen and (min-width:960px){header.vl-header .vl-header__main-nav .nav__link a,header.vl-header .vl-header__main-nav .nav__link .nav__link-dropdown{margin:0 4px}}header.vl-header .vl-header__main-nav .nav__link a::after,header.vl-header .vl-header__main-nav .nav__link .nav__link-dropdown::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:9px;margin-left:4px;width:6px}@media screen and (min-width:960px){header.vl-header .vl-header__main-nav .nav__link a::after,header.vl-header .vl-header__main-nav .nav__link .nav__link-dropdown::after{display:none}}header.vl-header .vl-header__main-nav .nav__link .nav__link-dropdown{position:relative}header.vl-header .vl-header__main-nav .nav__link .nav__link-dropdown::before{content:'';display:block;height:64px;left:0;position:absolute;top:-16px;width:100%}@media screen and (min-width:960px){header.vl-header .vl-header__main-nav{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-start;position:relative}}.vl-secondary-navigation{display:none;left:0;opacity:0;position:fixed;top:0;transition-duration:.2s;transition-property:opacity,height;transition-timing-function:ease-in-out}@media screen and (min-width:960px){.vl-secondary-navigation{display:flex;height:0;left:0;overflow:hidden;padding:0 20px;position:absolute;top:64px;transition-duration:.2s;transition-property:height,opacity,padding;transition-timing-function:ease-in-out}}.vl-secondary-navigation.active{box-sizing:border-box;display:block;height:100%;opacity:1;overflow:auto;padding:0 40px;width:100vw;z-index:2}@media screen and (min-width:960px){.vl-secondary-navigation.active{align-items:flex-start;display:flex;flex-flow:row nowrap;height:auto;padding:40px 20px;width:100%}}.vl-secondary-navigation .vl-secondary-nav__close-title{font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;text-decoration:none;background-color:transparent;background-image:url("../../Areas/ViLiving/Content/assets/icon-close.svg");background-position:calc(100% - 8px) center;background-repeat:no-repeat;margin-bottom:32px;margin-left:-8px;margin-top:40px;padding:10px 8px;width:100%}@media screen and (min-width:960px){.vl-secondary-navigation .vl-secondary-nav__close-title{display:none}}.vl-secondary-navigation .vl-secondary-nav__close-title::before{background-image:url("../../Areas/ViLiving/Content/assets/icon-arrow-left.svg");background-position:center center;background-repeat:no-repeat;content:'';display:inline-block;height:11px;margin-right:8px;width:11px}.vl-secondary-navigation .vl-navigation-column{margin:0 0 32px;width:100%}.vl-secondary-navigation .vl-navigation-column:last-child{margin-bottom:0;padding-bottom:40px}@media screen and (min-width:960px){.vl-secondary-navigation .vl-navigation-column{margin:0 20px;width:33.33%}.vl-secondary-navigation .vl-navigation-column:last-child{margin-bottom:unset;padding-bottom:0}}.vl-secondary-navigation .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:3px;line-height:14px;margin-bottom:6px}@media screen and (min-width:960px){.vl-secondary-navigation .vl-content-block__heading-top{margin-top:-20px}}.vl-secondary-navigation .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px;margin-bottom:12px}@media screen and (min-width:960px){.vl-secondary-navigation .vl-content-block__heading{margin-bottom:0}}.vl-secondary-navigation hr{border:0;border-bottom:1px solid;margin-bottom:24px}.vl-secondary-navigation .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-secondary-navigation .vl-content-block__cta{margin-top:12px}.vl-secondary-navigation .vl-content-block__cta a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-secondary-navigation .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-secondary-navigation .vl-content-block__cta a:hover::before{width:calc(100% - 32px)}.vl-secondary-navigation .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-secondary-navigation .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-secondary-navigation .vl-in-this-section .vl-content-block__cta{display:block;margin-top:6px}.vl-secondary-navigation .vl-in-this-section .vl-content-block__cta a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-secondary-navigation .vl-in-this-section .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-secondary-navigation .vl-in-this-section .vl-content-block__cta a:hover::before{width:calc(100% - 32px)}.vl-secondary-navigation .vl-in-this-section .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-secondary-navigation .vl-in-this-section .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-secondary-navigation .vl-in-this-section.vl-double-column{display:block}.vl-secondary-navigation .vl-in-this-section.vl-double-column .vl-content-block__heading,.vl-secondary-navigation .vl-in-this-section.vl-double-column hr{width:100%}.vl-secondary-navigation .vl-in-this-section.vl-double-column .vl-content-block__cta{width:100%}@media screen and (min-width:960px){.vl-secondary-navigation .vl-in-this-section.vl-double-column{display:flex;flex:1 1 auto;flex-flow:row wrap}.vl-secondary-navigation .vl-in-this-section.vl-double-column .vl-content-block__cta{width:50%}}.vl-back-top{display:none;position:fixed;right:26px;bottom:37px;height:34px;width:34px;z-index:3;background:linear-gradient(146.39deg,#52c5d6 0%,#c2e1e1 100%);opacity:.9}@media screen and (min-width:960px){.vl-back-top{left:90%;bottom:120px;height:58px;width:58px}}@media screen and (min-width:1440px){.vl-back-top{left:85%}}.vl-back-top button{position:absolute;right:-6px;bottom:-6px;height:36px;width:36px;border:0;background:linear-gradient(135deg,#005bbb 0%,rgba(0,91,187,.9) 100%);cursor:pointer}@media screen and (min-width:960px){.vl-back-top button{right:-9px;bottom:-9px;height:58px;width:58px}}.vl-back-top button::after{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;content:"";transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}@media screen and (min-width:960px){.vl-back-top button::after{padding:6px;margin-top:8px}}.vl-header-overlay.sticky+.vl-back-top{display:block}main>.vl-content-block{padding:0 0 60px 0}main .vl-two-columns__intro .vl-content-block{padding-bottom:0}.vl-three-columns-wrapper>.vl-content-block{padding:40px 0 60px 0}main>.vl-content-block,.vl-three-columns-wrapper>.vl-content-block,.vl-main-section>.vl-content-block,.vl-pricing-table>.vl-content-block,.vl-image-carousel-wrapper>.vl-content-block{margin:0 auto;max-width:1184px;text-align:left;width:90%}@media screen and (min-width:960px){main>.vl-content-block,.vl-three-columns-wrapper>.vl-content-block,.vl-main-section>.vl-content-block,.vl-pricing-table>.vl-content-block,.vl-image-carousel-wrapper>.vl-content-block{width:100%}}main>.vl-content-block .vl-content-block__heading-top,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__heading-top,.vl-main-section>.vl-content-block .vl-content-block__heading-top,.vl-pricing-table>.vl-content-block .vl-content-block__heading-top,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:16px;margin-bottom:12px}main>.vl-content-block .vl-content-block__heading,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__heading,.vl-main-section>.vl-content-block .vl-content-block__heading,.vl-pricing-table>.vl-content-block .vl-content-block__heading,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:16px}main>.vl-content-block hr,.vl-three-columns-wrapper>.vl-content-block hr,.vl-main-section>.vl-content-block hr,.vl-pricing-table>.vl-content-block hr,.vl-image-carousel-wrapper>.vl-content-block hr{border:0;border-bottom:1px solid;margin:0 0 16px}main>.vl-content-block .vl-content-block__body,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body,.vl-main-section>.vl-content-block .vl-content-block__body,.vl-pricing-table>.vl-content-block .vl-content-block__body,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}main>.vl-content-block .vl-content-block__body h1,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h1,.vl-main-section>.vl-content-block .vl-content-block__body h1,.vl-pricing-table>.vl-content-block .vl-content-block__body h1,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h1{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:38px;letter-spacing:-1px;line-height:40px;margin:.67em 0}@media screen and (min-width:960px){main>.vl-content-block .vl-content-block__body h1,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h1,.vl-main-section>.vl-content-block .vl-content-block__body h1,.vl-pricing-table>.vl-content-block .vl-content-block__body h1,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h1{font-size:56px;line-height:60px}}main>.vl-content-block .vl-content-block__body h2,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h2,.vl-main-section>.vl-content-block .vl-content-block__body h2,.vl-pricing-table>.vl-content-block .vl-content-block__body h2,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h2{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;margin:.83em 0}@media screen and (min-width:960px){main>.vl-content-block .vl-content-block__body h2,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h2,.vl-main-section>.vl-content-block .vl-content-block__body h2,.vl-pricing-table>.vl-content-block .vl-content-block__body h2,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h2{font-size:40px;line-height:44px}}main>.vl-content-block .vl-content-block__body h3,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h3,.vl-main-section>.vl-content-block .vl-content-block__body h3,.vl-pricing-table>.vl-content-block .vl-content-block__body h3,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h3{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;margin:1em 0}@media screen and (min-width:960px){main>.vl-content-block .vl-content-block__body h3,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h3,.vl-main-section>.vl-content-block .vl-content-block__body h3,.vl-pricing-table>.vl-content-block .vl-content-block__body h3,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h3{font-size:30px;line-height:36px}}main>.vl-content-block .vl-content-block__body h4,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h4,.vl-main-section>.vl-content-block .vl-content-block__body h4,.vl-pricing-table>.vl-content-block .vl-content-block__body h4,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h4{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;margin:1.33em 0}@media screen and (min-width:960px){main>.vl-content-block .vl-content-block__body h4,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h4,.vl-main-section>.vl-content-block .vl-content-block__body h4,.vl-pricing-table>.vl-content-block .vl-content-block__body h4,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h4{font-size:24px;line-height:28px}}main>.vl-content-block .vl-content-block__body h5,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h5,.vl-main-section>.vl-content-block .vl-content-block__body h5,.vl-pricing-table>.vl-content-block .vl-content-block__body h5,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h5{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;margin:1.67em 0}@media screen and (min-width:960px){main>.vl-content-block .vl-content-block__body h5,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h5,.vl-main-section>.vl-content-block .vl-content-block__body h5,.vl-pricing-table>.vl-content-block .vl-content-block__body h5,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h5{font-size:18px;line-height:24px}}main>.vl-content-block .vl-content-block__body h6,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h6,.vl-main-section>.vl-content-block .vl-content-block__body h6,.vl-pricing-table>.vl-content-block .vl-content-block__body h6,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h6{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:16px;letter-spacing:0;line-height:24px;margin:2.33em 0}@media screen and (min-width:960px){main>.vl-content-block .vl-content-block__body h6,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__body h6,.vl-main-section>.vl-content-block .vl-content-block__body h6,.vl-pricing-table>.vl-content-block .vl-content-block__body h6,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__body h6{font-size:16px;line-height:24px}}main>.vl-content-block .vl-content-block__cta,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__cta,.vl-main-section>.vl-content-block .vl-content-block__cta,.vl-pricing-table>.vl-content-block .vl-content-block__cta,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__cta{margin-top:16px}main>.vl-content-block .vl-content-block__cta a,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__cta a,.vl-main-section>.vl-content-block .vl-content-block__cta a,.vl-pricing-table>.vl-content-block .vl-content-block__cta a,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}main>.vl-content-block .vl-content-block__cta a:hover,.vl-three-columns-wrapper>.vl-content-block .vl-content-block__cta a:hover,.vl-main-section>.vl-content-block .vl-content-block__cta a:hover,.vl-pricing-table>.vl-content-block .vl-content-block__cta a:hover,.vl-image-carousel-wrapper>.vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}main .vl-content-block{text-align:left}main .vl-content-block.content-center{max-width:572px;text-align:center}main .vl-content-block.content-center hr:last-child,main .vl-content-block.content-center p:last-child{margin-bottom:0}main .vl-content-block.content-wide{max-width:1080px}@media screen and (min-width:960px){main .vl-content-block.content-wide .vl-content-block__heading-top,main .vl-content-block.content-wide .vl-content-block__heading,main .vl-content-block.content-wide .vl-content-block__body,main .vl-content-block.content-wide .vl-content-block__cta{padding-left:105px}}@media screen and (min-width:1200px){main .vl-content-block.content-wide .vl-content-block__heading-top,main .vl-content-block.content-wide .vl-content-block__heading,main .vl-content-block.content-wide .vl-content-block__body,main .vl-content-block.content-wide .vl-content-block__cta{padding-left:calc(1108px - 83vw)}}@media screen and (min-width:1315px){main .vl-content-block.content-wide .vl-content-block__heading-top,main .vl-content-block.content-wide .vl-content-block__heading,main .vl-content-block.content-wide .vl-content-block__body,main .vl-content-block.content-wide .vl-content-block__cta{padding-left:0}}@media screen and (min-width:960px){main .vl-content-block.content-wide hr{padding-left:105px}}@media screen and (min-width:1200px){main .vl-content-block.content-wide hr{padding-left:calc(1108px - 83vw)}}@media screen and (min-width:1315px){main .vl-content-block.content-wide hr{padding-left:0}}main .vl-content-block.content-wide .vl-content-block__body:after{clear:both;content:'';display:table}main .vl-content-block.content-wide .vl-content-block__body img{height:auto!important;margin-bottom:20px;width:100%!important}@media screen and (min-width:960px){main .vl-content-block.content-wide .vl-content-block__body img{height:inherit!important;width:inherit!important}}main .vl-content-block.content-wide+.vl-biography{margin-top:26px}@media screen and (min-width:768px){main .vl-content-block.content-wide+.vl-biography{margin-top:-20px}}@media screen and (min-width:768px){main .vl-content-block.content-wide+.vl-biography .background{top:0}}@media screen and (min-width:768px){main .vl-content-block.content-wide+.vl-biography .vl-content-block{margin-top:4px}}main .vl-content-block.content-widest p:last-child{margin-bottom:0}main .vl-content-block.content-widest hr:last-child{margin-bottom:0}main .vl-content-block.content-widest .vl-content-block__body:after{clear:both;content:'';display:table}main .vl-content-block.content-medium{max-width:572px}main .vl-content-block.content-narrow{max-width:368px}main .vl-content-block.content-scroll{overflow:hidden}main .vl-content-block.content-scroll .vl-content-block__body .vl-desktop{display:none}@media screen and (min-width:960px){main .vl-content-block.content-scroll .vl-content-block__body .vl-desktop{display:block}}@media screen and (min-width:768px){main .vl-content-block.content-scroll .vl-content-block__body .vl-desktop{display:block}}main .vl-content-block.content-scroll .vl-content-block__body .vl-mobile{display:block}@media screen and (min-width:960px){main .vl-content-block.content-scroll .vl-content-block__body .vl-mobile{display:none}}@media screen and (min-width:768px){main .vl-content-block.content-scroll .vl-content-block__body .vl-mobile{display:none}}main .vl-content-block.content-scroll .vl-content-block__body .vl-mobile img{max-width:340px}.vl-container>.vl-two-columns,.vl-container>.vl-side-by-side{margin:80px auto;padding:0}.vl-two-columns .vl-two-columns__intro{margin:0 auto;padding:40px 0 240px;text-align:center;width:100%}.vl-two-columns .vl-two-columns__intro .vl-content-block{display:block;margin:0 auto;width:90%}@media screen and (min-width:960px){.vl-two-columns .vl-two-columns__intro .vl-content-block{width:80%}}.vl-two-columns .vl-two-columns__intro .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:16px;margin-bottom:12px}.vl-two-columns .vl-two-columns__intro .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:16px}.vl-two-columns .vl-two-columns__intro hr{border:0;border-bottom:1px solid;margin-bottom:16px}.vl-two-columns .vl-two-columns__intro .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-two-columns .vl-two-columns__intro .vl-content-block__cta{margin-top:16px}.vl-two-columns .vl-two-columns__intro .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-two-columns .vl-two-columns__intro .vl-content-block__cta a:hover{transition-duration:.8s}@media screen and (min-width:960px){.vl-two-columns .vl-two-columns__intro{width:80%}}.vl-two-columns .vl-col-container{margin-top:-200px}.vl-two-columns .vl-column{margin-bottom:40px;padding:56px 0;width:90%}.vl-two-columns .vl-column .vl-content-block{border-left:1px solid;display:block;margin:0 auto;padding-left:5%;width:75%}.vl-two-columns .vl-column .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:3px;line-height:14px;margin-bottom:12px}.vl-two-columns .vl-column .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px;margin-bottom:16px}.vl-two-columns .vl-column hr{display:none}.vl-two-columns .vl-column .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-two-columns .vl-column .vl-content-block__cta{margin-top:16px}.vl-two-columns .vl-column .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-two-columns .vl-column .vl-content-block__cta a:hover{transition-duration:.8s}@media screen and (min-width:960px){.vl-two-columns .vl-column{margin-bottom:0;width:calc(50% - 20px)}}@media screen and (min-width:960px){.vl-two-columns.vl-two-columns-extra .vl-column{width:calc(33% - 20px)}}.vl-two-columns>.vl-content-block{display:block;margin:24px auto 0;width:90%}.vl-two-columns>.vl-content-block .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:3px;line-height:14px;margin-bottom:12px}.vl-two-columns>.vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px;margin-bottom:16px}.vl-two-columns>.vl-content-block hr{display:none}.vl-two-columns>.vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-two-columns>.vl-content-block .vl-content-block__body .body-legal{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}.vl-two-columns>.vl-content-block .vl-content-block__cta{margin-top:30px}@media screen and (min-width:960px){.vl-two-columns>.vl-content-block .vl-content-block__cta{margin-top:50px}}.vl-two-columns>.vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;border-radius:0}.vl-two-columns>.vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}.vl-two-columns>.vl-content-block .vl-content-block__cta a::before,.vl-two-columns>.vl-content-block .vl-content-block__cta a::after{display:none}.vl-side-by-side .vl-two-columns__intro{margin:0 auto 60px;padding:0;text-align:center;width:100%}.vl-side-by-side .vl-two-columns__intro .vl-content-block{display:block;margin:0 auto;width:90%}@media screen and (min-width:960px){.vl-side-by-side .vl-two-columns__intro .vl-content-block{width:100%}}.vl-side-by-side .vl-two-columns__intro .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:16px;margin-bottom:12px}.vl-side-by-side .vl-two-columns__intro .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:16px}.vl-side-by-side .vl-two-columns__intro hr{border:0;border-bottom:1px solid;margin-bottom:16px}.vl-side-by-side .vl-two-columns__intro .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-side-by-side .vl-two-columns__intro .vl-content-block__cta{margin-top:16px}.vl-side-by-side .vl-two-columns__intro .vl-content-block__cta a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-side-by-side .vl-two-columns__intro .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-side-by-side .vl-two-columns__intro .vl-content-block__cta a:hover::before{width:calc(100% - 32px)}.vl-side-by-side .vl-two-columns__intro .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-side-by-side .vl-two-columns__intro .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}@media screen and (min-width:768px){.vl-side-by-side .vl-two-columns__intro{width:60%}}@media screen and (min-width:960px){.vl-side-by-side .vl-two-columns__intro{width:40%}}.vl-side-by-side.vl-bv6 .vl-two-columns__intro .vl-content-block__heading{font-size:32px}.vl-side-by-side.vl-bv6 .vl-two-columns__intro hr{border-bottom:2px solid}.vl-side-by-side .vl-column{margin-bottom:60px}.vl-side-by-side .vl-column .vl-content-block__image img{height:auto;max-width:100%}.vl-side-by-side .vl-column .vl-content-block{display:block;margin:-60px auto 0;padding:40px;position:relative;width:calc(90% - 80px)}@media screen and (min-width:960px){.vl-side-by-side .vl-column .vl-content-block{display:flex;flex-direction:column}}.vl-side-by-side .vl-column .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:3px;line-height:14px;margin-bottom:12px}.vl-side-by-side .vl-column .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.vl-side-by-side .vl-column .vl-content-block__heading .vl-content-block__image *{max-width:inherit;min-width:inherit}.vl-side-by-side .vl-column .vl-content-block__heading .vl-content-block__image{align-items:center;display:flex;max-width:33px;min-width:33px}@media screen and (min-width:960px){.vl-side-by-side .vl-column .vl-content-block__heading .vl-content-block__image{max-width:45px;min-width:45px}}.vl-side-by-side .vl-column hr{border:0;border-bottom:1px solid;margin-bottom:24px;width:115%}.vl-side-by-side .vl-column .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-side-by-side .vl-column .vl-content-block__cta{margin-top:16px}.vl-side-by-side .vl-column .vl-content-block__cta a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-side-by-side .vl-column .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-side-by-side .vl-column .vl-content-block__cta a:hover::before{width:calc(100% - 32px)}.vl-side-by-side .vl-column .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-side-by-side .vl-column .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}@media screen and (min-width:960px){.vl-side-by-side .vl-column{margin-bottom:0}}.vl-side-by-side .vl-column .vl-content-block__wrapper{position:relative;display:none}.vl-side-by-side .vl-column .vl-content-block__wrapper.active{display:block!important}@media screen and (min-width:960px){.vl-side-by-side .vl-column .vl-content-block__wrapper{display:none}}.vl-side-by-side .vl-column .vl-content-block__wrapper .vl-content-block__control{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;border:0;background-color:transparent;padding:0;position:absolute;left:0;z-index:1}.vl-side-by-side .vl-column .vl-content-block__wrapper .vl-content-block__control::before{content:'➕';display:inline-block;color:rgba(0,0,0,0);text-shadow:0 0 #fff;font-size:12px;padding:2px 4px}.vl-side-by-side .vl-column .vl-content-block__wrapper .vl-content-block__control.active::before{content:"➖"}.vl-side-by-side .vl-column .vl-content-block__wrapper .vl-content-block__control.active .vl-content-block__expand{opacity:0}.vl-side-by-side .vl-column .vl-content-block__wrapper .vl-content-block__control .vl-content-block__expand{padding-left:9px;transition:opacity .2s ease-out .2s}.vl-side-by-side .vl-column .vl-content-block__wrapper .vl-content-block__body{padding-left:36px;position:relative;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.vl-side-by-side.vl-bv6 .vl-col-container{justify-content:space-around}.vl-side-by-side.vl-bv6 .vl-column:empty{display:none!important}.vl-side-by-side.vl-bv6 .vl-column hr{border-bottom:2px solid}.vl-side-by-side.vl-bv6 .vl-column .vl-content-block__body{text-align:left}.vl-side-by-side.vl-bv6 .vl-column .vl-content-block__cta{text-align:left}.vl-side-by-side.vl-bv6 .vl-column .vl-content-block__cta a{font-size:16px}.vl-side-by-side.vl-our-community{max-width:none;width:100%;padding:70px 0 90px 0}.vl-side-by-side.vl-our-community .vl-col-container{margin:auto}@media screen and (min-width:960px){.vl-side-by-side.vl-our-community .vl-col-container{width:75%}}.vl-side-by-side.vl-our-community .vl-column{text-align:center}.vl-side-by-side.vl-our-community .vl-column .vl-content-block{max-width:444px}.vl-side-by-side.vl-our-community .vl-column .vl-content-block::before{border:1px solid;content:'';height:calc(100% + 40px);left:20px;position:absolute;top:-20px;width:calc(100% - 40px)}.vl-side-by-side.vl-our-community .vl-content-block hr{width:100%}.vl-side-by-side.vl-our-community .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-side-by-side.vl-our-community .vl-content-block__cta a:hover{transition-duration:.8s}.vl-side-by-side.vl-our-community .vl-content-block__cta a::before,.vl-side-by-side.vl-our-community .vl-content-block__cta a::after{content:unset}.vl-container.vl-side-by-side{margin-bottom:60px}.vl-container.vl-side-by-side .vl-col-container{align-items:stretch}.vl-container.vl-side-by-side .vl-col-container .vl-column{display:flex;flex-flow:column nowrap}.vl-container.vl-side-by-side .vl-col-container .vl-column:last-child{margin-bottom:0}.vl-container.vl-side-by-side .vl-col-container .vl-column .vl-content-block{height:100%}.vl-container.vl-side-by-side.vl-floor-plans{border-bottom:0;width:100%;margin:0 auto}@media screen and (min-width:960px){.vl-container.vl-side-by-side.vl-floor-plans{margin-bottom:60px}}.vl-container.vl-side-by-side.vl-floor-plans .vl-two-columns__intro{margin:0 auto 0}.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__image img{padding-bottom:50px}.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block hr{display:block;width:100%;margin-bottom:0}.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block::before{border:1px solid;content:'';height:calc(100% + 40px);left:20px;position:absolute;top:-20px;width:calc(100% - 40px)}.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px}@media screen and (min-width:960px){.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__heading{font-size:40px;line-height:44px}}.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__body .body-head{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:24px}.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__body .body-title{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px}@media screen and (min-width:960px){.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__body .body-title{font-size:18px;line-height:24px}}.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__cta a:hover{transition-duration:.8s}.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__cta a::before,.vl-container.vl-side-by-side.vl-floor-plans .vl-content-block__cta a::after{content:unset}.vl-three-columns{margin:0 auto 40px auto;padding:0}@media screen and (max-width:960px){.vl-three-columns.is-carousel .vl-three-columns__carousel_container{display:block;margin-bottom:90px}.vl-three-columns.is-carousel .vl-three-columns__carousel_container .vl-column,.vl-three-columns.is-carousel .vl-three-columns__carousel_container .vl-community-tile{max-width:95%}.vl-three-columns.is-carousel .vl-three-columns__carousel_container .slick-dots{bottom:-50px}.vl-three-columns.is-carousel .vl-three-columns__carousel_container .slick-dots li{margin:0 8px}.vl-three-columns.is-carousel .vl-three-columns__carousel_container .slick-dots button::before{content:" ";width:10px;height:10px;margin:auto;left:0;right:0;top:0;bottom:0;opacity:1}.vl-three-columns.is-carousel .vl-three-columns__carousel_container .slick-dots .slick-active button::before{width:20px;height:20px;background-color:#10396b}}.vl-three-columns .vl-community-tile{margin-bottom:60px;padding-top:16px;position:relative}.vl-three-columns .vl-community-tile:last-child{margin-bottom:0}.vl-three-columns .vl-community-tile>a{text-decoration:none}.vl-three-columns .vl-community-tile>a .vl-content-block__heading::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:16px;margin-left:4px;position:absolute;right:20px;top:24px;width:16px}.vl-three-columns .vl-column{margin-bottom:44px;position:relative}.vl-three-columns .vl-column:last-child{margin-bottom:0}@media screen and (min-width:960px){.vl-three-columns .vl-column{margin-bottom:0}}.vl-three-columns .vl-column .content-center,.vl-three-columns .vl-column .content-medium,.vl-three-columns .vl-column .content-widest{margin-top:20px}.vl-three-columns .vl-column .vl-community-tile .vl-content-block{margin-top:20px}.vl-three-columns .vl-content-block__image{left:0;position:absolute;width:100%}.vl-three-columns .vl-content-block__image img{height:auto;width:100%}.vl-three-columns .vl-content-block__row .vl-content-block__image{border:1px solid}.vl-three-columns .vl-content-block{background-position-y:240px;background-repeat:no-repeat;border:1px solid;margin:0 auto;padding-bottom:20px;padding-top:calc(56.73% - 30px);position:relative;width:calc(100% - 40px)}.vl-three-columns .vl-content-block>a{text-decoration:none}.vl-three-columns .vl-content-block>a .vl-content-block__heading::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:16px;margin-left:4px;position:absolute;right:20px;top:24px;width:16px}.vl-three-columns .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;margin-bottom:20px;padding:20px;position:relative;width:calc(100% - 20px)}@media screen and (min-width:960px){.vl-three-columns .vl-content-block .vl-content-block__heading{font-size:18px;line-height:24px}}.vl-three-columns .vl-content-block .vl-content-block__heading *{margin-right:25px}.vl-three-columns .vl-content-block.content-center .vl-content-block__heading{padding-right:40px;width:calc(100% - 40px)}.vl-three-columns .vl-content-block hr{display:none}.vl-three-columns .vl-content-block .vl-content-block__subheading,.vl-three-columns .vl-content-block .vl-content-block__body,.vl-three-columns .vl-content-block .vl-content-block__cta{margin:0 auto;width:calc(100% - 40px)}.vl-three-columns .vl-content-block .vl-content-block__subheading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:16px}@media screen and (min-width:960px){.vl-three-columns .vl-content-block .vl-content-block__subheading{font-size:16px;line-height:24px}}.vl-three-columns .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;margin-bottom:16px}.vl-three-columns .vl-content-block .vl-content-block__cta a{display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-three-columns .vl-content-block .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-three-columns .vl-content-block .vl-content-block__cta a:hover::before{width:calc(100% - 30px)}.vl-three-columns .vl-content-block .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:9px;margin-left:8px;width:6px}.vl-three-columns .vl-content-block .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-three-columns .vl-content-block .vl-content-block__row{display:flex;position:relative}.vl-three-columns .vl-content-block .vl-content-block__image{left:calc(100% - 65px);padding:8px;top:-50px;width:40px}@media screen and (min-width:960px){.vl-three-columns .vl-content-block .vl-content-block__image{left:calc(100% - 88px);top:-75px;width:64px}}.vl-three-columns .vl-content-block.minimal-design{margin-top:0!important;border:none;padding-bottom:0}.vl-three-columns .vl-content-block.minimal-design.regular-tile{margin-top:32px!important}.vl-three-columns .vl-content-block.minimal-design .vl-content-block__row{display:block}.vl-three-columns .vl-content-block.minimal-design .vl-content-block__subheading,.vl-three-columns .vl-content-block.minimal-design .vl-content-block__body,.vl-three-columns .vl-content-block.minimal-design .vl-content-block__cta{display:none}.vl-three-columns .vl-three-columns__extra{display:none}@media screen and (min-width:960px){.vl-three-columns{overflow:hidden;transition:max-height .5s ease-in-out}.vl-three-columns .vl-community-tile{opacity:0}.vl-three-columns .vl-three-columns__extra{flex-flow:row nowrap;justify-content:center;margin-top:40px;column-gap:40px}.vl-three-columns .vl-three-columns__extra .vl-community-tile{margin-bottom:0}}.vl-three-columns-wrapper .vl-three-columns__control{display:none}@media screen and (min-width:960px){.vl-three-columns-wrapper .vl-three-columns__control{padding-bottom:25px}.vl-three-columns-wrapper .vl-three-columns__control button{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;cursor:pointer;margin:0 auto}.vl-three-columns-wrapper .vl-three-columns__control button:hover{transition-duration:.8s}.vl-three-columns-wrapper .vl-three-columns__control .vl-three-columns__close{display:none}.vl-three-columns-wrapper .vl-three-columns__control.active .vl-three-columns__close{display:inline-block}.vl-three-columns-wrapper .vl-three-columns__control.active .vl-three-columns__expand{display:none}}.ThreeColGradientBg{background-repeat:no-repeat;background-size:cover}.vl-feature-impact{position:relative;z-index:1}.vl-feature-impact .vl-gradient{position:absolute;width:100%;z-index:-1;background-size:cover}.vl-feature-impact .vl-background-block{background-size:cover}.vl-feature-impact .vl-background-block iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%)}@media(min-aspect-ratio:16/9){.vl-feature-impact .vl-background-block iframe{height:56.25vw}}@media(max-aspect-ratio:16/9){.vl-feature-impact .vl-background-block iframe{width:177.78vh}}.vl-feature-impact.vl-background-video .vl-background-block{background-position:center;position:relative;overflow:hidden}.vl-feature-impact .vl-feature-overlay-container{position:relative}@media screen and (min-width:960px){.vl-feature-impact .vl-feature-overlay-container{left:0;width:100%;z-index:2}}.vl-feature-impact .vl-container{display:flex;flex-flow:column nowrap;position:relative}@media screen and (min-width:960px){.vl-feature-impact .vl-container{flex-flow:row nowrap}}.vl-feature-impact .vl-container>.vl-content-block{padding:40px;position:relative}.vl-feature-impact .vl-container>.vl-content-block::before{border:1px solid;content:'';height:calc(100% + 40px);left:20px;position:absolute;top:-20px;width:calc(100% - 40px)}@media screen and (min-width:960px){.vl-feature-impact .vl-container>.vl-content-block{padding:40px 60px}}.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__heading-top,.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__heading,.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__body,.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__cta{position:relative}.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:24px;margin-bottom:8px}.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:16px}.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__body .body-head{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:24px}.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__body .body-title{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px}@media screen and (min-width:960px){.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__body .body-title{font-size:18px;line-height:24px}}.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__cta{margin-top:16px;padding-left:40px}.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-feature-impact .vl-container>.vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}.vl-feature-impact.vl-feature-center .vl-background-block,.vl-feature-impact.vl-background-video .vl-background-block{min-height:400px}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-center .vl-background-block,.vl-feature-impact.vl-background-video .vl-background-block{min-height:592px}}.vl-feature-impact.vl-feature-center .vl-gradient,.vl-feature-impact.vl-background-video .vl-gradient{height:calc(100% - 380px);top:400px}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-center .vl-gradient,.vl-feature-impact.vl-background-video .vl-gradient{height:calc(100% - 572px);top:592px}}.vl-feature-impact.vl-feature-center .vl-feature-overlay-container,.vl-feature-impact.vl-background-video .vl-feature-overlay-container{bottom:40px}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-center .vl-feature-overlay-container,.vl-feature-impact.vl-background-video .vl-feature-overlay-container{bottom:124px}}.vl-feature-impact.vl-feature-center .vl-container,.vl-feature-impact.vl-background-video .vl-container{justify-content:center}.vl-feature-impact.vl-feature-center .vl-container>.vl-content-block,.vl-feature-impact.vl-background-video .vl-container>.vl-content-block{text-align:center;width:auto;margin:0 16px;box-sizing:border-box}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-center .vl-container>.vl-content-block,.vl-feature-impact.vl-background-video .vl-container>.vl-content-block{width:calc(60% - 120px)}}.vl-feature-impact.vl-feature-center .vl-container>.vl-content-block .vl-content-block__heading,.vl-feature-impact.vl-background-video .vl-container>.vl-content-block .vl-content-block__heading{border-bottom:1px solid;padding-bottom:12px}.vl-feature-impact:not(.vl-background-video).vl-feature-right .vl-background-block,.vl-feature-impact:not(.vl-background-video).vl-feature-left .vl-background-block{min-height:592px}@media screen and (min-width:960px){.vl-feature-impact:not(.vl-background-video).vl-feature-right .vl-background-block,.vl-feature-impact:not(.vl-background-video).vl-feature-left .vl-background-block{min-height:800px}}.vl-feature-impact:not(.vl-background-video).vl-feature-right .vl-gradient,.vl-feature-impact:not(.vl-background-video).vl-feature-left .vl-gradient{height:calc(100% - 572px);top:592px}@media screen and (min-width:960px){.vl-feature-impact:not(.vl-background-video).vl-feature-right .vl-gradient,.vl-feature-impact:not(.vl-background-video).vl-feature-left .vl-gradient{height:calc(100% - 780px);top:800px}}.vl-feature-impact:not(.vl-background-video).vl-feature-right .vl-feature-overlay-container,.vl-feature-impact:not(.vl-background-video).vl-feature-left .vl-feature-overlay-container{bottom:192px}@media screen and (min-width:960px){.vl-feature-impact:not(.vl-background-video).vl-feature-right .vl-feature-overlay-container,.vl-feature-impact:not(.vl-background-video).vl-feature-left .vl-feature-overlay-container{bottom:300px}}.vl-feature-impact:not(.vl-background-video).vl-feature-right .vl-feature-overlay-container .vl-content-block,.vl-feature-impact:not(.vl-background-video).vl-feature-left .vl-feature-overlay-container .vl-content-block{opacity:.9}.vl-feature-impact:not(.vl-background-video).vl-feature-right .vl-container>.vl-content-block,.vl-feature-impact:not(.vl-background-video).vl-feature-left .vl-container>.vl-content-block{text-align:left;width:calc(100% - 80px)}@media screen and (min-width:960px){.vl-feature-impact:not(.vl-background-video).vl-feature-right .vl-container>.vl-content-block,.vl-feature-impact:not(.vl-background-video).vl-feature-left .vl-container>.vl-content-block{width:calc(40% - 120px)}}.vl-feature-impact.vl-background-video.vl-feature-right .vl-feature-overlay-container .vl-content-block,.vl-feature-impact.vl-background-video.vl-feature-left .vl-feature-overlay-container .vl-content-block{opacity:.9}.vl-feature-impact.vl-background-video.vl-feature-right .vl-container>.vl-content-block,.vl-feature-impact.vl-background-video.vl-feature-left .vl-container>.vl-content-block{text-align:left;width:calc(100% - 80px);box-sizing:content-box;margin:0}@media screen and (min-width:960px){.vl-feature-impact.vl-background-video.vl-feature-right .vl-container>.vl-content-block,.vl-feature-impact.vl-background-video.vl-feature-left .vl-container>.vl-content-block{width:calc(40% - 120px)}}.vl-feature-impact.vl-feature-right .vl-container{justify-content:flex-end}.vl-feature-impact.vl-feature-left .vl-container{justify-content:flex-start}.vl-feature-impact.vl-feature-right2 .vl-background-block,.vl-feature-impact.vl-feature-left2 .vl-background-block{min-height:552px}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-background-block,.vl-feature-impact.vl-feature-left2 .vl-background-block{min-height:480px}}.vl-feature-impact.vl-feature-right2 .vl-gradient,.vl-feature-impact.vl-feature-left2 .vl-gradient{height:0;top:0}.vl-feature-impact.vl-feature-right2 .vl-feature-overlay-container,.vl-feature-impact.vl-feature-left2 .vl-feature-overlay-container{margin-top:-64px;position:relative}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-feature-overlay-container,.vl-feature-impact.vl-feature-left2 .vl-feature-overlay-container{margin-top:-132px}}.vl-feature-impact.vl-feature-right2 .vl-content-block,.vl-feature-impact.vl-feature-left2 .vl-content-block{box-sizing:border-box;padding:40px 24px 0 40px;width:calc(100% - 32px)}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-content-block,.vl-feature-impact.vl-feature-left2 .vl-content-block{padding:48px 64px 0 64px;width:780px}}.vl-feature-impact.vl-feature-right2 .vl-content-block::before,.vl-feature-impact.vl-feature-left2 .vl-content-block::before{content:'';border:0;height:calc(100% - 40px);left:40px;position:absolute;top:40px;width:2px}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-content-block::before,.vl-feature-impact.vl-feature-left2 .vl-content-block::before{left:64px}}.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__heading,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;margin-bottom:0;padding-left:40px;position:relative}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__heading,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__heading{font-size:40px;line-height:44px}}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__heading,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__heading{padding-left:38px}}.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__heading::before,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__heading::before{display:none}.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__heading::after,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__heading::after{bottom:-18px;content:'';display:block;height:2px;left:-32px;position:absolute;width:calc(100% + 48px)}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__heading::after,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__heading::after{bottom:-48px;width:332px}}.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__icon,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__icon{display:inline-block;height:56px;left:0;padding:10px;position:absolute;top:10px;width:56px}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__icon,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__icon{height:64px;left:20px;top:20px;width:64px}}.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__icon img,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__icon img{width:100%;height:auto}.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__body,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__body{padding:40px 0 40px 40px}.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__body:empty,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__body:empty{padding:20px}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__body,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__body{margin-top:48px;padding:40px}}.vl-feature-impact.vl-feature-right2 .vl-content-block .vl-content-block__heading-top,.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__heading-top{display:none}.vl-feature-impact.vl-feature-right2 .vl-container>.vl-content-block.hiddenLines::before,.vl-feature-impact.vl-feature-left2 .vl-container>.vl-content-block.hiddenLines::before{display:none}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-container>.vl-content-block.hiddenLines::before,.vl-feature-impact.vl-feature-left2 .vl-container>.vl-content-block.hiddenLines::before{display:block}}.vl-feature-impact.vl-feature-right2 .vl-container>.vl-content-block.hiddenLines .vl-content-block__heading::after,.vl-feature-impact.vl-feature-left2 .vl-container>.vl-content-block.hiddenLines .vl-content-block__heading::after{display:none}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-container>.vl-content-block.hiddenLines .vl-content-block__heading::after,.vl-feature-impact.vl-feature-left2 .vl-container>.vl-content-block.hiddenLines .vl-content-block__heading::after{display:block}}.vl-feature-impact.vl-feature-right2 .vl-container{align-items:center}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-right2 .vl-container{justify-content:flex-end}}.vl-feature-impact.vl-feature-left2 .vl-container{align-items:center}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-left2 .vl-container{justify-content:flex-start}}main>.vl-feature-impact.vl-feature-right2~.vl-content-block,main>.vl-feature-impact.vl-feature-left2~.vl-content-block{padding-top:0}@media screen and (min-width:960px){main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading-top,main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading,main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body,main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__cta,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__heading-top,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__heading,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__body,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__cta{padding-left:155px}}@media screen and (min-width:1100px){main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading-top,main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading,main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body,main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__cta,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__heading-top,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__heading,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__body,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__cta{padding-left:calc(700px - 50vw)}}@media screen and (min-width:1200px){main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading-top,main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading,main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body,main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__cta,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__heading-top,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__heading,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__body,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__cta{padding-left:calc(1022px - 90%)}}@media screen and (min-width:960px){main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide hr,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide hr{margin-left:155px}}@media screen and (min-width:1100px){main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide hr,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide hr{margin-left:calc(700px - 50vw)}}@media screen and (min-width:1200px){main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide hr,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide hr{margin-left:calc(1022px - 90%)}}main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body p:first-of-type,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__body p:first-of-type{margin-top:0}main>.vl-feature-impact.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body p:last-of-type,main>.vl-feature-impact.vl-feature-right2~.vl-content-block.content-wide .vl-content-block__body p:last-of-type{margin-bottom:0}.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__body{box-sizing:border-box;width:100%}.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__body .content-widest{padding:0;width:100%}.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__body .content-widest .vl-content-block__body{padding:0}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__body .content-widest .vl-content-block__body{width:100%;margin:0}}@media screen and (min-width:960px){.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__body{width:140%;padding-bottom:0}}@media screen and (min-width:1200px){.vl-feature-impact.vl-feature-left2 .vl-content-block .vl-content-block__body{width:170%}}@media screen and (min-width:960px){main>.vl-feature-impact.vl-feature-left2~.vl-copy-and-caption-breaker.content-wide .vl-col-container,main>.vl-feature-impact.vl-feature-right2~.vl-copy-and-caption-breaker.content-wide .vl-col-container{padding-left:155px}}@media screen and (min-width:1100px){main>.vl-feature-impact.vl-feature-left2~.vl-copy-and-caption-breaker.content-wide .vl-col-container,main>.vl-feature-impact.vl-feature-right2~.vl-copy-and-caption-breaker.content-wide .vl-col-container{padding-left:calc(700px - 50vw)}}@media screen and (min-width:1200px){main>.vl-feature-impact.vl-feature-left2~.vl-copy-and-caption-breaker.content-wide .vl-col-container,main>.vl-feature-impact.vl-feature-right2~.vl-copy-and-caption-breaker.content-wide .vl-col-container{padding-left:calc(1022px - 90%)}}.vl-feature-impact-carousel{position:relative;z-index:1}.vl-feature-impact-carousel .vl-background-block{background-size:cover}.vl-feature-impact-carousel .vl-feature-overlay-container{position:relative}@media screen and (min-width:960px){.vl-feature-impact-carousel .vl-feature-overlay-container{left:0;width:100%;z-index:2}}.vl-feature-impact-carousel .vl-container{display:flex;flex-flow:column nowrap;position:relative}@media screen and (min-width:960px){.vl-feature-impact-carousel .vl-container{flex-flow:row nowrap}}.vl-feature-impact-carousel .vl-container>.vl-content-block{padding:40px;position:relative}.vl-feature-impact-carousel .vl-container>.vl-content-block::before{border:1px solid;content:'';height:calc(100% + 40px);left:20px;position:absolute;top:-20px;width:calc(100% - 40px)}@media screen and (min-width:960px){.vl-feature-impact-carousel .vl-container>.vl-content-block{padding:40px 60px}}.vl-feature-impact-carousel .vl-container>.vl-content-block .vl-content-block__heading-top,.vl-feature-impact-carousel .vl-container>.vl-content-block .vl-content-block__heading,.vl-feature-impact-carousel .vl-container>.vl-content-block .vl-content-block__body{position:relative}.vl-feature-impact-carousel .vl-container>.vl-content-block .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:24px;margin-bottom:8px}.vl-feature-impact-carousel .vl-container>.vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:16px}.vl-feature-impact-carousel .vl-container>.vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-feature-impact-carousel .vl-carousel-nav{position:absolute;top:0;right:0;width:266px;z-index:1000;margin-top:-50px}@media screen and (min-width:960px){.vl-feature-impact-carousel .vl-carousel-nav{top:81px;max-width:400px;width:auto;margin-top:0}}.vl-feature-impact-carousel .slick-dots{top:50px;left:24px;bottom:unset;margin-left:-5px;text-align:left;width:auto}.vl-feature-impact-carousel .slick-dots li{margin:0}.vl-feature-impact-carousel .slick-dots li button::before{opacity:1;font-size:32px}.vl-feature-impact-carousel .vl-carousel-nav-item{min-width:266px;min-height:100px;padding:15px 20px;box-sizing:border-box}@media screen and (min-width:960px){.vl-feature-impact-carousel .vl-carousel-nav-item{margin-top:0}}.vl-feature-impact-carousel .vl-carousel-nav-item .vl-carousel-nav-item__heading{margin-bottom:35px;font-family:'Anglecia Pro Title';font-size:24px;font-style:italic;line-height:28px}.vl-feature-impact-carousel .vl-carousel-nav-item .vl-carousel-nav-item__heading a{background:url(../../Areas/ViLiving/Content/assets/icon-arrow-right.svg) no-repeat 100% center transparent;padding-right:15px;text-decoration:none;white-space:nowrap}.vl-feature-impact-carousel .vl-carousel-nav-item .vl-carousel-nav-item__body{font-family:'Anglecia Pro Title';font-size:12px;line-height:14px}.vl-feature-impact-carousel.vl-feature-center .vl-background-block{min-height:400px}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-center .vl-background-block{min-height:592px}}.vl-feature-impact-carousel.vl-feature-center .vl-feature-overlay-container{bottom:40px}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-center .vl-feature-overlay-container{bottom:124px}}.vl-feature-impact-carousel.vl-feature-center .vl-container{justify-content:center}.vl-feature-impact-carousel.vl-feature-center .vl-container>.vl-content-block{text-align:center;width:auto;margin:0 16px;box-sizing:border-box}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-center .vl-container>.vl-content-block{width:calc(60% - 120px)}}.vl-feature-impact-carousel.vl-feature-center .vl-container>.vl-content-block .vl-content-block__heading{border-bottom:1px solid;padding-bottom:12px}.vl-feature-impact-carousel.vl-feature-left2 .vl-background-block{min-height:552px}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-background-block{min-height:480px}}.vl-feature-impact-carousel.vl-feature-left2 .vl-feature-overlay-container{margin-top:-96px;position:relative}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-feature-overlay-container{margin-top:-132px}}.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block{box-sizing:border-box;padding:96px 24px 0 40px;width:calc(100% - 32px)}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block{padding:48px 64px 0 64px;width:572px}}.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block::before{content:'';border:0;height:calc(100% - 40px);left:40px;position:absolute;top:40px;width:2px}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block::before{left:64px}}.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;margin-bottom:0;padding-left:40px;position:relative}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__heading{font-size:40px;line-height:44px}}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__heading{padding-left:38px}}.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__heading::before{display:none}.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__heading::after{bottom:-18px;content:'';display:block;height:2px;left:-32px;position:absolute;width:calc(100% + 48px)}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__heading::after{bottom:-48px;width:332px}}.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__body{padding:40px 0 40px 40px}.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__body:empty{padding:20px}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__body{margin-top:48px;padding:40px}}.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__heading-top{display:none}.vl-feature-impact-carousel.vl-feature-left2 .vl-container{align-items:center}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-container{justify-content:flex-start;left:5%}}main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block{padding-top:0}@media screen and (min-width:960px){main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading-top,main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading,main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body{padding-left:155px}}@media screen and (min-width:1100px){main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading-top,main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading,main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body{padding-left:calc(700px - 50vw)}}@media screen and (min-width:1200px){main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading-top,main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__heading,main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body{padding-left:calc(1022px - 90%)}}@media screen and (min-width:960px){main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide hr{margin-left:155px}}@media screen and (min-width:1100px){main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide hr{margin-left:calc(700px - 50vw)}}@media screen and (min-width:1200px){main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide hr{margin-left:calc(1022px - 90%)}}main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body p:first-of-type{margin-top:0}main>.vl-feature-impact-carousel.vl-feature-left2~.vl-content-block.content-wide .vl-content-block__body p:last-of-type{margin-bottom:0}.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__body{box-sizing:border-box;width:100%}@media screen and (min-width:960px){.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__body{width:160%;padding-bottom:0}}@media screen and (min-width:1200px){.vl-feature-impact-carousel.vl-feature-left2 .vl-content-block .vl-content-block__body{width:170%}}.vl-secondary-feature{display:flex;position:relative}@media screen and (min-width:768px){.vl-secondary-feature{margin-bottom:60px}}@media screen and (min-width:960px){.vl-secondary-feature{margin-bottom:110px}}.vl-secondary-feature .vl-background{height:100%;position:absolute;width:calc(50% + 700px);z-index:-1}.vl-secondary-feature .vl-container{align-items:center;display:flex;flex-flow:column nowrap}.vl-secondary-feature .vl-container>.vl-content-block__image{min-width:360px}.vl-secondary-feature .vl-content-block__image{max-width:100%}@media screen and (min-width:768px){.vl-secondary-feature .vl-content-block__image{max-width:370px;align-self:flex-start}}.vl-secondary-feature .vl-content-block__image img{display:block;height:auto;max-width:100%;position:relative;top:0}@media screen and (min-width:768px){.vl-secondary-feature .vl-content-block__image img{flex-flow:row nowrap;top:50px}}.vl-secondary-feature .vl-content-block{box-sizing:border-box;max-width:100%;padding:48px 32px 48px 64px;position:relative}@media screen and (min-width:768px){.vl-secondary-feature .vl-content-block{padding:40px;max-width:calc(100% - 300px)}}.vl-secondary-feature .vl-content-block .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:3px;line-height:14px;margin-bottom:12px}.vl-secondary-feature .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;align-items:center;display:flex;justify-content:flex-start;margin-bottom:24px}@media screen and (min-width:960px){.vl-secondary-feature .vl-content-block .vl-content-block__heading{font-size:30px;line-height:36px}}.vl-secondary-feature .vl-content-block .vl-content-block__heading .vl-content-block__image{align-items:center;display:flex;margin-left:20px;max-width:40px;position:relative;top:-7px}@media screen and (min-width:768px){.vl-secondary-feature .vl-content-block .vl-content-block__heading .vl-content-block__image{max-width:56px}}.vl-secondary-feature .vl-content-block .vl-content-block__heading .vl-content-block__image *{max-width:inherit}.vl-secondary-feature .vl-content-block .vl-content-block__heading .vl-content-block__image img{top:0}.vl-secondary-feature .vl-content-block hr{border-top:0;border-right:0;border-bottom:0;border-left:1px solid;bottom:48px;height:100%;left:32px;position:absolute;z-index:1}@media screen and (min-width:768px){.vl-secondary-feature .vl-content-block hr{border-left:0;border-bottom:1px solid;bottom:inherit;left:inherit;margin-bottom:24px;position:relative;width:100%}}.vl-secondary-feature .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-secondary-feature .vl-content-block .vl-content-block__cta{margin-top:40px}.vl-secondary-feature .vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-secondary-feature .vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}@media screen and (min-width:768px){.vl-secondary-feature.vl-left-image .vl-container,.vl-secondary-feature.vl-left-image-dark .vl-container{flex-flow:row nowrap}.vl-secondary-feature.vl-left-image .vl-content-block hr,.vl-secondary-feature.vl-left-image-dark .vl-content-block hr{margin-left:-64px;width:calc(100% + 60px)}}.vl-secondary-feature.vl-left-image .vl-background,.vl-secondary-feature.vl-left-image-dark .vl-background{right:0}.vl-secondary-feature.vl-right-image .vl-background,.vl-secondary-feature.vl-right-image-dark .vl-background{right:0}@media screen and (min-width:768px){.vl-secondary-feature.vl-right-image .vl-container,.vl-secondary-feature.vl-right-image-dark .vl-container{flex-flow:row-reverse nowrap}.vl-secondary-feature.vl-right-image .vl-content-block__heading,.vl-secondary-feature.vl-right-image-dark .vl-content-block__heading{margin-right:100px}.vl-secondary-feature.vl-right-image .vl-content-block hr,.vl-secondary-feature.vl-right-image-dark .vl-content-block hr{margin-left:-38px;width:calc(100% + 100px)}.vl-secondary-feature.vl-right-image .vl-background,.vl-secondary-feature.vl-right-image-dark .vl-background{right:initial}}.vl-biography{display:flex;position:relative;margin-bottom:28px}@media screen and (min-width:768px){.vl-biography{margin-bottom:60px}}.vl-biography .background{display:none}@media screen and (min-width:768px){.vl-biography .background{content:'';display:block;height:20px;max-width:calc(50% + 600px);position:absolute;top:84px;width:100%;z-index:0;left:0}}.vl-biography .vl-container{align-items:flex-start;display:flex;flex-flow:column nowrap}.vl-biography .vl-content-block__image{position:relative;z-index:2}@media screen and (min-width:768px){.vl-biography .vl-content-block__image{max-width:350px;min-width:350px}}.vl-biography .vl-content-block__image img{display:block;height:auto;margin:0 auto;max-width:calc(100% - 32px);position:relative;top:0}@media screen and (min-width:768px){.vl-biography .vl-content-block__image img{max-width:100%}}.vl-biography .vl-content-block{display:flex;flex-direction:column;max-width:100%;padding:0;position:relative;top:-32px;z-index:1}@media screen and (min-width:768px){.vl-biography .vl-content-block{padding:0 32px;top:0;margin-top:80px}}.vl-biography .vl-content-block::before{content:'';display:block;height:calc(100% - 64px);left:16px;position:absolute;top:64px;width:2px}@media screen and (min-width:768px){.vl-biography .vl-content-block::before{height:calc(100% - 40px);left:0;top:40px}}.vl-biography .vl-content-block .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:3px;line-height:14px;display:block;padding-left:41px;position:relative;top:-59px}@media screen and (min-width:768px){.vl-biography .vl-content-block .vl-content-block__heading-top{padding-left:0}}@media screen and (min-width:960px){.vl-biography .vl-content-block .vl-content-block__heading-top{top:-32px}}.vl-biography .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;align-items:center;display:flex;margin-bottom:32px;padding:64px 40px 32px;width:calc(100% - 80px)}@media screen and (min-width:960px){.vl-biography .vl-content-block .vl-content-block__heading{font-size:30px;line-height:36px}}@media screen and (min-width:768px){.vl-biography .vl-content-block .vl-content-block__heading{align-items:center;justify-content:flex-start;padding:0;width:100%}}@media screen and (min-width:768px){.vl-biography .vl-content-block .vl-content-block__heading span:first-child{box-sizing:border-box;display:inline-block;padding:40px 0}}.vl-biography .vl-content-block .vl-content-block__icon{height:auto;margin-left:40px;min-width:56px;position:relative;width:56px}.vl-biography .vl-content-block .vl-content-block__icon img,.vl-biography .vl-content-block .vl-content-block__icon svg{height:auto;max-width:100%;top:30px}.vl-biography .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-biography .vl-content-block .vl-content-block__body p{margin-bottom:16px}@media screen and (max-width:960px){.vl-biography .vl-content-block .vl-content-block__body.collapsed{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:114px}}.vl-biography .vl-content-block .vl-biography__control{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;background-color:transparent;border:0;padding-left:40px;width:fit-content;margin-top:24px;outline:none;cursor:pointer;display:flex}@media screen and (min-width:960px){.vl-biography .vl-content-block .vl-biography__control{display:none}}.vl-biography .vl-content-block .vl-biography__control .vl-biography__expand{margin-left:6px;margin-top:auto;margin-bottom:auto}.vl-biography .vl-content-block .vl-biography__control .vl-biography__close{display:none;margin-left:6px;margin-top:auto;margin-bottom:auto}.vl-biography .vl-content-block .vl-biography__control::before{content:'➕';display:inline-block;color:rgba(0,0,0,0);font-size:12px;padding:2px 4px}.vl-biography .vl-content-block .vl-biography__control.active::before{content:"➖"}.vl-biography .vl-content-block .vl-biography__control.active .vl-biography__close{display:block}.vl-biography .vl-content-block .vl-biography__control.active .vl-biography__expand{display:none}.vl-biography .vl-content-block .vl-content-block__cta{margin-top:24px}.vl-biography .vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-biography .vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}.vl-biography .vl-content-block .vl-content-block__body,.vl-biography .vl-content-block .vl-content-block__cta{padding:0 40px;width:calc(100% - 80px)}@media screen and (min-width:768px){.vl-biography .vl-content-block .vl-content-block__body,.vl-biography .vl-content-block .vl-content-block__cta{padding:0;width:100%}}@media screen and (min-width:768px){.vl-biography.vl-left-image .vl-container{flex-flow:row nowrap}.vl-biography.vl-left-image .vl-content-block{margin-left:32px;width:100%}}@media screen and (min-width:768px){.vl-biography.vl-right-image .vl-container{flex-flow:row-reverse nowrap}.vl-biography.vl-right-image .vl-content-block{margin-right:32px}}.vl-resident-quote{display:flex;position:relative;margin-bottom:60px}@media screen and (min-width:768px){.vl-resident-quote{margin-top:95px;background-image:none!important}}.vl-resident-quote .background{display:none}@media screen and (min-width:768px){.vl-resident-quote .background{content:'';display:block;position:absolute;width:90%;z-index:0;height:295px;top:0;bottom:0;margin:auto}}.vl-resident-quote .vl-container{align-items:center;display:flex;flex-flow:column nowrap}.vl-resident-quote .vl-container .vl-content-block__image{display:none}@media screen and (min-width:768px){.vl-resident-quote .vl-container{flex-flow:row nowrap;max-width:unset;margin-left:0;justify-content:flex-end}.vl-resident-quote .vl-container .vl-content-block__image{display:block}.vl-resident-quote .vl-container .vl-content-block__image:after{content:'';width:130px;height:2px;display:block;position:absolute;top:calc(50% - 25px);right:-101px;transform:translateY(-50%)}}.vl-resident-quote .vl-content-block__image{position:relative;z-index:3}@media screen and (min-width:768px){.vl-resident-quote .vl-content-block__image{max-width:350px}}.vl-resident-quote .vl-content-block__image img{display:block;height:auto;margin:0 auto;position:relative;top:0;max-width:100%}.vl-resident-quote .vl-content-block{background-color:#fff;display:flex;flex-direction:column;max-width:100%;padding:0 35px 40px 35px;position:relative;z-index:2;margin:24px}.vl-resident-quote .vl-content-block .vl-content-block__image hr{position:absolute;z-index:3;bottom:-91px;left:80px;height:130px;border-left-width:2px;border-right-width:0}@media screen and (min-width:768px){.vl-resident-quote .vl-content-block{margin-top:auto;margin-bottom:auto;margin-left:128px;margin-right:62px;padding:50px 30px 50px 0;width:85%}.vl-resident-quote .vl-content-block .vl-content-block__image{display:none}}@media screen and (min-width:960px){.vl-resident-quote .vl-content-block{width:88%}}@media screen and (min-width:1200px){.vl-resident-quote .vl-content-block{width:90%}}@media screen and (min-width:1440px){.vl-resident-quote .vl-content-block{width:94%}}.vl-resident-quote .vl-content-block .vl-content-block__image{top:-55px}.vl-resident-quote .vl-content-block .vl-content-quote{margin-left:0;font-size:200px;font-family:"AngleciaProTitle-Regular";position:relative;width:110px;text-align:left;height:135px;line-height:225px}@media screen and (min-width:768px){.vl-resident-quote .vl-content-block .vl-content-quote{margin-left:62px;position:absolute;line-height:142px}}.vl-resident-quote .vl-content-block .vl-content-block__heading{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-resident-quote .vl-content-block .vl-content-block__subheading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;margin-top:20px}@media screen and (min-width:960px){.vl-resident-quote .vl-content-block .vl-content-block__subheading{font-size:18px;line-height:24px}}@media screen and (min-width:768px){.vl-resident-quote .vl-content-block .vl-content-block__heading,.vl-resident-quote .vl-content-block .vl-content-block__subheading{margin-left:206px;width:unset}}.vl-resident-quote.vl-left-image{margin-top:0}@media screen and (min-width:768px){.vl-resident-quote.vl-left-image .vl-content-block .vl-content-quote{line-height:142px}}@media screen and (min-width:768px){.vl-resident-quote.vl-left-image .vl-content-block{margin-left:0;margin-right:0;width:48%;left:-62px}.vl-resident-quote.vl-left-image .vl-content-block .vl-content-quote{text-align:right}}@media screen and (min-width:960px){.vl-resident-quote.vl-left-image .vl-content-block{width:52%}}@media screen and (min-width:1200px){.vl-resident-quote.vl-left-image .vl-content-block{width:60%}}@media screen and (min-width:1440px){.vl-resident-quote.vl-left-image .vl-content-block{width:62%}}@media screen and (min-width:768px){.vl-resident-quote.vl-left-image .background{left:0}}@media screen and (min-width:768px){.vl-resident-quote.vl-left-image .vl-container{flex-flow:row nowrap}}@media screen and (min-width:768px){.vl-resident-quote.vl-right-image .vl-container .vl-content-block__image:after{right:auto;left:-101px}}.vl-resident-quote.vl-right-image .vl-content-block .vl-content-quote{right:0;margin-left:0;margin-right:62px}@media screen and (min-width:768px){.vl-resident-quote.vl-right-image .vl-content-block .vl-content-quote{line-height:142px}}@media screen and (min-width:768px){.vl-resident-quote.vl-right-image .vl-content-block{margin-left:0;margin-right:0;width:48%;right:-62px;padding:50px 0 50px 40px}}@media screen and (min-width:960px){.vl-resident-quote.vl-right-image .vl-content-block{width:52%}}@media screen and (min-width:1200px){.vl-resident-quote.vl-right-image .vl-content-block{width:60%}}@media screen and (min-width:1440px){.vl-resident-quote.vl-right-image .vl-content-block{width:62%}}@media screen and (min-width:768px){.vl-resident-quote.vl-right-image .vl-content-block .vl-content-block__heading,.vl-resident-quote.vl-right-image .vl-content-block .vl-content-block__subheading{margin-left:0;margin-right:206px}}@media screen and (min-width:768px){.vl-resident-quote.vl-right-image .background{right:0}}@media screen and (min-width:768px){.vl-resident-quote.vl-right-image .vl-container{flex-flow:row-reverse nowrap;margin-left:auto;margin-right:0}}.vl-photo-feature{margin-bottom:30px}@media screen and (min-width:960px){.vl-photo-feature{margin-bottom:60px}}.vl-photo-feature .vl-container{align-items:center;display:flex;flex-flow:column nowrap;position:relative}@media screen and (min-width:960px){.vl-photo-feature .vl-content-block__image{max-width:75%;min-width:60%}}.vl-photo-feature .vl-content-block__image img{max-width:100%;height:auto}@media screen and (min-width:960px){.vl-photo-feature .vl-content-block__image img{max-height:880px}}@media screen and (min-width:960px){.vl-photo-feature .vl-content-block__wrapper{align-items:center;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}}.vl-photo-feature .vl-content-block{box-sizing:border-box;margin:0 auto;padding:48px;position:relative;top:-30px;width:90%}@media screen and (min-width:960px){.vl-photo-feature .vl-content-block{margin:0;padding:72px;top:0;width:50%}}.vl-photo-feature .vl-content-block::before{border:1px solid;box-sizing:border-box;content:'';display:block;height:calc(100% - 32px);left:16px;position:absolute;top:16px;width:calc(100% - 32px)}@media screen and (min-width:960px){.vl-photo-feature .vl-content-block::before{height:calc(100% - 48px);left:24px;top:24px;width:calc(100% - 48px)}}.vl-photo-feature .vl-content-block .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:3px;line-height:14px;margin-bottom:12px}.vl-photo-feature .vl-content-block .vl-content-block__row{align-items:center;display:flex;justify-content:flex-start;margin-bottom:24px}.vl-photo-feature .vl-content-block .vl-content-block__row img{max-width:38px;top:0}@media screen and (min-width:960px){.vl-photo-feature .vl-content-block .vl-content-block__row img{max-width:60px}}.vl-photo-feature .vl-content-block .vl-content-block__row .vl-content-block__image{margin-left:10px;max-width:38px;position:relative;top:11px}@media screen and (min-width:960px){.vl-photo-feature .vl-content-block .vl-content-block__row .vl-content-block__image{margin-left:20px;max-width:60px;min-width:unset}}.vl-photo-feature .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px}.vl-photo-feature .vl-content-block hr{display:none}@media screen and (min-width:960px){.vl-photo-feature .vl-content-block hr{border:0;border-bottom:1px solid;display:block;margin-bottom:24px;position:relative;width:calc(100% + 100px)}}.vl-photo-feature .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-photo-feature .vl-content-block .vl-content-block__cta{margin-top:40px}.vl-photo-feature .vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-photo-feature .vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}@media screen and (min-width:960px){.vl-photo-feature.vl-left-image hr{left:-100px}.vl-photo-feature.vl-left-image .vl-container{flex-flow:row nowrap}.vl-photo-feature.vl-left-image .vl-content-block{right:0}.vl-photo-feature.vl-left-image .vl-content-block__wrapper{justify-content:flex-end}.vl-photo-feature.vl-left-image .vl-content-block__image{align-items:flex-start}}@media screen and (min-width:960px){.vl-photo-feature.vl-right-image hr{left:0}.vl-photo-feature.vl-right-image .vl-container{flex-flow:row-reverse nowrap}.vl-photo-feature.vl-right-image .vl-content-block{left:0}.vl-photo-feature.vl-right-image .vl-content-block__image{align-items:flex-end}}.vl-callout-strip{display:flex;flex-flow:row nowrap;justify-content:center;min-height:unset;position:relative;width:100%}@media screen and (min-width:960px){.vl-callout-strip{bottom:40px;min-height:204px;position:absolute;width:510px}}@media screen and (min-width:1200px){.vl-callout-strip{width:570px}}.vl-callout-strip .vl-content-block__image{display:none;flex:0 0 204px;float:left;height:192px}@media screen and (min-width:960px){.vl-callout-strip .vl-content-block__image{display:block}}.vl-callout-strip .vl-content-block__image img{height:auto;left:-16px;position:relative;top:-16px;width:100%}.vl-callout-strip .vl-content-block{display:flex;flex-flow:column nowrap;justify-content:center;padding:32px 48px;width:100%}@media screen and (min-width:960px){.vl-callout-strip .vl-content-block{padding:38px 32px 38px 48px}}.vl-callout-strip .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;margin-bottom:18px}@media screen and (min-width:960px){.vl-callout-strip .vl-content-block__heading{font-size:24px;line-height:28px}}.vl-callout-strip .vl-content-block__cta a{display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-callout-strip .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-callout-strip .vl-content-block__cta a:hover::before{width:calc(100% - 30px)}.vl-callout-strip .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:9px;margin-left:8px;width:6px}.vl-callout-strip .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-feature-impact.vl-feature-right .vl-callout-strip{left:0;right:unset}.vl-feature-impact.vl-feature-left .vl-callout-strip{left:unset;right:0}.vl-feature-impact.vl-feature-center .vl-callout-strip{display:none}.vl-feature-impact .vl-feature-overlay-container .vl-callout-strip{margin-top:60px}@media screen and (min-width:960px){.vl-feature-impact .vl-feature-overlay-container .vl-callout-strip{margin-top:0}}.vl-full-video__wrapper{position:relative;max-width:none;width:auto;padding-top:60px;padding-bottom:20px;margin-bottom:60px!important}.vl-full-video__wrapper .vl-full-video__overlay{position:relative;box-sizing:border-box;overflow:hidden;margin:auto;width:100%;height:100%}.vl-full-video__wrapper .vl-full-video__overlay div,.vl-full-video__wrapper .vl-full-video__overlay iframe{width:100%;height:100%}@media screen and (min-width:960px){.vl-full-video__wrapper .vl-full-video__overlay{padding:60px}.vl-full-video__wrapper .vl-full-video__overlay::before{border-style:solid;border-width:1px;box-sizing:border-box;content:'';position:absolute;display:block;height:calc(100% - 60px);left:30px;top:30px;width:calc(100% - 60px)}}.vl-full-video__wrapper .vl-full-video__modal{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;overflow:hidden}@media screen and (min-width:960px){.vl-full-video__wrapper .vl-full-video__modal{position:fixed}}.vl-full-video__wrapper .vl-full-video__modal-close{height:60px;width:60px;font-size:30px;display:none;align-items:center;justify-content:center;position:absolute;top:0;right:0;cursor:pointer}@media screen and (min-width:960px){.vl-full-video__wrapper .vl-full-video__modal-close{display:flex}}.vl-full-video__wrapper.active-modal .vl-video-frame::after{display:none}.vl-full-video__wrapper.active-modal .vl-full-video__modal{display:flex}.vl-full-video__wrapper.active-modal .vl-video-frame img,.vl-full-video__wrapper.active-modal .vl-video-frame .vl-video-play{opacity:0;pointer-events:none}@media screen and (min-width:960px){.vl-full-video__wrapper{margin-bottom:84px!important;padding-top:0;padding-bottom:0}.vl-full-video__wrapper.open-in-modal.active-modal{z-index:99}}.vl-full-video{position:relative;display:flex;justify-content:space-between;gap:80px;max-width:1184px;margin:0 auto 60px auto;flex-direction:column-reverse}.vl-full-video.vl-right-image{flex-direction:column;margin-bottom:30px}.vl-full-video.vl-right-image .vl-video-frame{margin-top:20px}.vl-full-video.vl-right-image .vl-content-block{margin-top:0}@media screen and (min-width:960px){.vl-full-video.vl-right-image .vl-video-frame{margin-top:0}.vl-full-video.vl-right-image .vl-content-block{margin-top:55px}}.vl-full-video .vl-video-frame{display:block;position:relative;width:100%;flex:70;z-index:2}.vl-full-video .vl-video-frame img{width:100%;height:100%;min-height:234px;max-height:100%;object-fit:contain;transition-duration:.4s;transition-property:opacity;transition-timing-function:ease-in-out;position:relative;z-index:1;-moz-force-broken-image-icon:1}.vl-full-video .vl-video-frame .vl-video-play{background:url("../../Areas/ViLiving/Content/assets/play-button.svg") no-repeat center center transparent;border:0;border-radius:50%;cursor:pointer;height:84px;left:calc(50% - 42px);position:absolute;top:calc(50% - 42px);transition-duration:.4s;transition-property:opacity;transition-timing-function:ease-in-out;width:84px;z-index:3}.vl-full-video .vl-video-frame::after{border:1px solid;box-sizing:border-box;content:'';display:block;height:calc(100% + 48px);left:32px;position:absolute;top:-24px;width:calc(100% - 64px);z-index:1}.vl-full-video .vl-content-block__wrapper{flex:30}.vl-full-video .vl-content-block{width:80%;margin-left:auto;margin-right:auto;text-align:center}.vl-full-video .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px}.vl-full-video .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;line-height:32px;margin-top:24px}.vl-full-video .vl-content-block hr{border:0;border-bottom:1px solid;margin-top:24px;position:relative}.vl-full-video .vl-content-block .vl-content-block__cta{margin-top:24px}.vl-full-video .vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-full-video .vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}.vl-full-video .vl-video-container iframe,.vl-full-video .video-container object,.vl-full-video .video-container embed{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:960px){.vl-full-video{width:90%;flex-direction:row}.vl-full-video.vl-right-image{flex-direction:row-reverse}.vl-full-video .vl-content-block{width:auto;margin-left:0;margin-right:0;text-align:left;margin-top:55px}.vl-full-video .vl-video-frame img{min-height:375px}}@media screen and (min-width:1200px){.vl-full-video .vl-video-frame img{object-fit:cover}}.vl-fullwidthmap{margin-bottom:60px;position:relative;height:674px;width:100%}@media screen and (min-width:960px){main>.vl-container .vl-fullwidthmap{margin-bottom:128px}}.vl-critical-com{padding:12px 12px}@media screen and (min-width:768px){.vl-critical-com{padding:12px 50px}}.vl-critical-com.vl-critical-com__skinny{padding:8px 50px}.vl-critical-com .vl-critical-com__content{align-items:center;display:flex;flex-flow:column nowrap;justify-content:space-between}@media screen and (min-width:960px){.vl-critical-com .vl-critical-com__content{flex-flow:row nowrap}}.vl-critical-com .vl-critical-com__title{align-items:center;display:flex;flex-flow:row nowrap;font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:18px;padding-top:6px}@media screen and (min-width:960px){.vl-critical-com .vl-critical-com__title{padding-top:0}}.vl-critical-com .vl-critical-com__title::before{background-position:center center;background-repeat:no-repeat;background-size:cover;content:'';display:inline-block;height:24px;margin-right:8px;min-width:24px}.vl-critical-com .vl-critical-com__cta a{display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-critical-com .vl-critical-com__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-critical-com .vl-critical-com__cta a:hover::before{width:calc(100% - 30px)}.vl-critical-com .vl-critical-com__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:9px;margin-left:8px;width:6px}.vl-critical-com .vl-critical-com__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-header-overlay .vl-critical-com+header.vl-header{margin:19px 0}@media screen and (min-width:960px){.vl-header-overlay .vl-critical-com+header.vl-header{margin:initial;margin-top:40px}}.vl-article-impact{display:flex;position:relative}.vl-article-impact hr{border-style:solid;margin:0 0 24px;position:relative;width:100vw}@media screen and (min-width:960px){.vl-article-impact hr{left:-130px;margin:0 0 32px;width:calc(100% + 156px)}}.vl-article-impact .vl-container{align-items:center;display:flex;flex-direction:column;position:relative}@media screen and (min-width:960px){.vl-article-impact .vl-container{flex-direction:row}}.vl-article-impact .vl-container>.vl-content-block__image{align-items:flex-start;display:flex;justify-content:center;width:100%}@media screen and (min-width:960px){.vl-article-impact .vl-container>.vl-content-block__image{left:0;position:relative;width:50%}}.vl-article-impact .vl-container>.vl-content-block__image img{max-width:572px;height:auto}.vl-article-impact .vl-content-block{border:1px solid;box-sizing:border-box;display:flex;flex-direction:column;margin:auto;max-width:90%;padding:64px 32px 32px;position:relative;top:-20px}@media screen and (min-width:960px){.vl-article-impact .vl-content-block{left:-20px;margin:0;max-width:50%;padding:128px 48px 88px 108px;top:-10px}}.vl-article-impact .vl-content-block .vl-content-block__image{height:auto;margin-bottom:24px;max-width:52px;top:0}@media screen and (min-width:960px){.vl-article-impact .vl-content-block .vl-content-block__image{margin-bottom:32px;max-width:60px}}.vl-article-impact .vl-content-block img{max-width:100%;height:auto}.vl-article-impact .vl-content-block__heading{font-size:28px;font-style:italic;letter-spacing:0;line-height:40px;font-family:angleciaProTitle;margin-bottom:24px}@media screen and (min-width:960px){.vl-article-impact .vl-content-block__heading{font-size:32px;letter-spacing:-.8px;line-height:48px}}@media screen and (min-width:960px){.vl-article-impact .vl-content-block__heading{margin-bottom:32px}}.vl-article-impact .vl-content-block__body{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;margin-bottom:24px}@media screen and (min-width:960px){.vl-article-impact .vl-content-block__body{font-size:18px;line-height:24px}}@media screen and (min-width:960px){.vl-article-impact .vl-content-block__body{margin-bottom:0}}.vl-article-impact .vl-background-container{display:flex;flex-direction:column;height:90%;position:absolute;top:5%;width:100%;z-index:-1}.vl-article-impact .vl-background-container .vl-background-trim{display:none;height:40px;position:absolute;top:0;width:100%}@media screen and (min-width:960px){.vl-article-impact .vl-background-container .vl-background-trim{display:flex}}.vl-story-telling{display:flex;margin-top:40px;position:relative}.vl-story-telling .vl-container{display:flex;justify-content:flex-end}.vl-story-telling .vl-gradient{display:none;height:60%;position:absolute;top:48px;transform:rotate(180deg);width:100vw;z-index:-1}@media screen and (min-width:960px){.vl-story-telling .vl-gradient{display:flex}}.vl-story-telling .vl-content-wrapper{box-sizing:border-box;display:flex;flex-direction:column;padding:48px 32px 0;width:100%}.vl-story-telling .vl-content-wrapper>.vl-content-block__cta{margin-top:20px}@media screen and (min-width:960px){.vl-story-telling .vl-content-wrapper{padding:80px 100px 50px;width:65%}}.vl-story-telling .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:24px}.vl-story-telling .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px}@media screen and (min-width:960px){.vl-story-telling .vl-content-block__heading{font-size:30px;line-height:36px}}.vl-story-telling .vl-content-block__cta a{display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-story-telling .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-story-telling .vl-content-block__cta a:hover::before{width:calc(100% - 30px)}.vl-story-telling .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:9px;margin-left:8px;width:6px}.vl-story-telling .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-story-telling .vl-content-block__row{align-items:center;display:flex;flex-direction:column;margin-top:40px;position:relative}@media screen and (min-width:960px){.vl-story-telling .vl-content-block__row{align-items:flex-start;flex-direction:row;margin-top:55px}}.vl-story-telling .vl-content-block__image{margin-bottom:32px}@media screen and (min-width:960px){.vl-story-telling .vl-content-block__image{align-items:flex-start;display:flex;flex-direction:row-reverse;margin-bottom:0;max-width:20%;min-width:20%}}.vl-story-telling .vl-content-block__image img{width:100vw;height:auto}@media screen and (min-width:960px){.vl-story-telling .vl-content-block__image img{max-width:600px;position:relative;right:48px;width:auto}}.vl-story-telling .vl-content-block{margin-left:30px;position:relative}@media screen and (min-width:960px){.vl-story-telling .vl-content-block{margin-left:0}}.vl-story-telling .vl-content-block hr{bottom:0;height:calc(100% + 60px);left:-30px;position:absolute;border-top:0;border-left:0;border-width:1px}@media screen and (min-width:960px){.vl-story-telling .vl-content-block hr{height:auto;left:-20%;position:relative;width:120%}}.vl-story-telling .vl-content-block .vl-content-block__heading{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:24px;margin-bottom:10px}.vl-story-telling .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;line-height:32px;margin-bottom:20px}.vl-feature-list{display:flex;flex-direction:column;width:90%}.vl-feature-list.vl-container{margin-bottom:60px}.vl-feature-list .vl-content-block__heading-top{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:10px;text-align:center}.vl-feature-list .vl-content-block__wrapper{display:flex;flex-direction:column}@media screen and (min-width:960px){.vl-feature-list .vl-content-block__wrapper{flex-direction:row;flex-wrap:wrap}.vl-feature-list .vl-content-block__wrapper:last-child{justify-content:center}}.vl-feature-list .vl-content-block{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;align-items:center;display:flex;flex-direction:column;line-height:32px;text-align:center}.vl-feature-list .vl-content-block+.vl-content-block{margin-top:40px}@media screen and (min-width:960px){.vl-feature-list .vl-content-block+.vl-content-block{margin-top:0}}@media screen and (min-width:960px){.vl-feature-list .vl-content-block{margin-top:0;padding:30px 2%;position:relative;width:29%}.vl-feature-list .vl-content-block:nth-child(-n+3){padding-top:0}.vl-feature-list .vl-content-block:nth-last-child(-n+3){padding-bottom:0}}.vl-feature-list .vl-feature-list__control{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;background-color:transparent;border:0;width:fit-content;outline:none;cursor:pointer;display:flex}@media screen and (min-width:960px){.vl-feature-list .vl-feature-list__control{display:none}}.vl-feature-list .vl-feature-list__control .vl-feature-list__expand{margin-top:auto;margin-bottom:auto}.vl-feature-list .vl-feature-list__control .vl-feature-list__close{display:none;margin-top:auto;margin-bottom:auto}.vl-feature-list .vl-feature-list__control::before{content:'➕';display:inline-block;color:rgba(0,0,0,0);font-size:12px;padding:2px 4px}.vl-feature-list .vl-feature-list__control.active::before{content:"➖"}.vl-feature-list .vl-feature-list__control.active .vl-feature-list__close{display:block}.vl-feature-list .vl-feature-list__control.active .vl-feature-list__expand{display:none}.vl-feature-list .vl-content-block__body{max-width:100%}.vl-feature-list .vl-content-block__body.collapsed{overflow:hidden;max-height:0;transition:max-height .2s ease-out}@media screen and (min-width:960px){.vl-feature-list .vl-content-block__body.collapsed{max-height:none;overflow:visible}}.vl-feature-list .vl-content-block__separator{font-size:108px;height:54px;left:-27px;position:absolute;top:-27px;width:54px}.vl-feature-list .vl-content-block__separator::before,.vl-feature-list .vl-content-block__separator::after{content:'';position:absolute;z-index:-1}.vl-feature-list .vl-content-block__separator::before{height:100%;left:50%;top:0;width:1px}.vl-feature-list .vl-content-block__separator::after{height:1px;left:0;top:50%;width:100%}.vl-feature-list .vl-content-block__heading{width:100%}.vl-feature-list .vl-content-block__heading a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none;font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif}.vl-feature-list .vl-content-block__heading a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-feature-list .vl-content-block__heading a:hover::before{width:calc(100% - 32px)}.vl-feature-list .vl-content-block__heading a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-feature-list .vl-content-block__heading a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-feature-list .vl-content-block__image{margin-bottom:20px}.vl-feature-list .vl-content-block__image>*{max-width:80px;height:auto}@media screen and (min-width:960px){.vl-feature-list .vl-content-block__image>*{max-width:96px}}.vl-feature-list .vl-content-block__cta{margin-top:16px}.vl-feature-list .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-feature-list .vl-content-block__cta a:hover{transition-duration:.8s}.vl-feature-list .vl-feature-list__cta{margin:60px auto 0}.vl-feature-list.vl-floor-plans .vl-content-block{padding:30px;text-align:left}.vl-feature-list.vl-floor-plans .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;font-weight:normal}@media screen and (min-width:960px){.vl-feature-list.vl-floor-plans .vl-content-block .vl-content-block__heading{font-size:24px;line-height:28px}}.vl-feature-list.vl-floor-plans .vl-content-block .vl-content-block__body{margin-top:20px}.vl-feature-list.vl-floor-plans .vl-content-block hr{width:100%;border:0;border-bottom:1px solid;margin-top:35px;width:-moz-available;width:-webkit-fill-available}@media screen and (min-width:960px){.vl-feature-list{width:100%}.vl-feature-list.vl-floor-plans .vl-content-block{margin:30px;width:23%;padding-bottom:60px}.vl-feature-list.vl-floor-plans .vl-content-block hr{position:absolute;bottom:20px;margin-left:30px;margin-right:30px}}.vl-tab{margin-bottom:24px}.vl-tab:last-child{margin-bottom:0}.vl-container.vl-accordion-container{margin-bottom:0;padding-bottom:60px}.vl-tab__heading{align-items:center;box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:30px;width:100%}.vl-tab__heading .vl-tab__control{border:0;font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;padding:8px 30px 8px 8px;position:relative}.vl-tab__heading .vl-tab__control:focus{border-radius:4px;box-shadow:0 0 1px 2px rgba(255,255,255,.8);outline:0}.vl-tab__heading .vl-tab__control::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:14px;position:absolute;right:8px;top:calc(50% - 7px);transform:rotate(90deg);transition:transform .4s ease-in-out;width:14px}.vl-tab__heading .vl-tab__title{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;border-left:1px solid;box-sizing:border-box;padding-left:24px;width:90%}@media screen and (min-width:960px){.vl-tab__heading .vl-tab__title{font-size:24px;line-height:28px}}@media screen and (min-width:768px){.vl-tab__heading .vl-tab__title{width:70%}}@media screen and (min-width:960px){.vl-tab__heading .vl-tab__title{width:80%}}.vl-tab__heading .vl-tab__close{display:none}.vl-tab__heading .vl-tab__expand{display:inline-block}.vl-tab__heading.expanded .vl-tab__control::after{transform:rotate(-90deg)}.vl-tab__heading.expanded .vl-tab__close{display:inline-block}.vl-tab__heading.expanded .vl-tab__expand{display:none}.vl-tab__body{display:none;padding:30px 0 36px 0}.vl-tab__body .vl-tab__close-container{border-top:1px solid;margin:32px auto 0;padding:16px 0;text-align:center;width:90%}@media screen and (min-width:960px){.vl-tab__body .vl-tab__close-container{width:400px}}.vl-tab__body .vl-tab__close-container button{border:0;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;padding:8px 30px 8px 8px;position:relative}.vl-tab__body .vl-tab__close-container button:focus{border-radius:4px;box-shadow:0 0 1px 2px #007aff}.vl-tab__body .vl-tab__close-container button::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:14px;position:absolute;right:8px;top:calc(50% - 7px);transform:rotate(-90deg);width:14px}.vl-tab__body .vl-content-block{margin:0 auto 48px;width:100%}.vl-tab__body .vl-content-block .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:16px;margin-bottom:12px}.vl-tab__body .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:16px}.vl-tab__body .vl-content-block hr{border:0;border-bottom:1px solid;margin-bottom:16px}.vl-tab__body .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-tab__body .vl-content-block .vl-content-block__cta{margin-top:16px}.vl-tab__body .vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-tab__body .vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}.vl-tab__body .vl-floor-plan__image{margin:0 auto;text-align:center;width:90%}@media screen and (min-width:960px){.vl-tab__body .vl-floor-plan__image{margin:0 auto;width:75%}}.vl-tab__body .vl-floor-plan__image img{height:auto;max-width:100%}.vl-tab__body .vl-cost-comparison__table-body .vl-content-block{margin:initial}@media screen and (min-width:960px){.vl-tab__body .vl-cost-comparison__table-body .vl-content-block{margin:0 auto 48px}}.vl-split-feature{align-items:center;display:flex;margin:50px 0 60px 0;position:relative}@media screen and (min-width:960px){.vl-split-feature{padding-bottom:50px;align-items:stretch}}.vl-split-feature .vl-content-block{position:relative}.vl-split-feature .vl-content-block:first-child{margin-bottom:50px}.vl-split-feature .vl-container{align-items:center;display:flex;flex-direction:column;position:relative}@media screen and (min-width:960px){.vl-split-feature .vl-container{align-items:stretch;flex-direction:row}}.vl-split-feature .vl-container .vl-gradient{display:flex;height:780px;width:100%}@media screen and (min-width:960px){.vl-split-feature .vl-container .vl-gradient{display:none}}.vl-split-feature>.vl-gradient{display:none;height:50%;position:absolute;top:25%;width:100%;z-index:-1}@media screen and (min-width:960px){.vl-split-feature>.vl-gradient{display:flex}}@media screen and (min-width:960px){.vl-split-feature .vl-content-block__image{position:relative;right:0;top:50px}}@media screen and (min-width:960px){.vl-split-feature .vl-content-block__image:first-child{left:0;top:-50px}}.vl-split-feature .vl-content-block__image img{display:block;max-width:100%;height:auto}.vl-split-feature .vl-content-block__wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.vl-split-feature .vl-content-block__container{border:1px solid;box-sizing:border-box;max-width:80vw;padding:32px 22px 32px 49px;z-index:2}@media screen and (min-width:960px){.vl-split-feature .vl-content-block__container{min-width:592px;padding:48px 72px;width:50%}}.vl-split-feature .vl-content-block__heading-top{font-size:16px;font-weight:500;letter-spacing:4px;line-height:1.5;margin-bottom:32px}.vl-split-feature .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (min-width:960px){.vl-split-feature .vl-content-block__heading{font-size:30px;line-height:36px}}.vl-split-feature .vl-content-block__icon{display:inline-block;flex:0 0 auto;height:56px;margin-left:20px;top:-5px;position:relative;width:56px}@media screen and (min-width:960px){.vl-split-feature .vl-content-block__icon{height:64px;width:64px}}.vl-split-feature .vl-content-block__icon img{width:100%;height:auto}.vl-split-feature hr{height:calc(100% + 70px);left:-25px;position:absolute;top:0}@media screen and (min-width:960px){.vl-split-feature hr{bottom:unset;height:auto;left:0;position:relative;width:130%}}.vl-split-feature .vl-content-block:first-child hr{bottom:0;top:unset}@media screen and (min-width:960px){.vl-split-feature .vl-content-block:first-child hr{height:auto;left:-30%}}.vl-split-feature .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;line-height:32px;margin-bottom:10px}.vl-split-feature .vl-content-block__cta a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-split-feature .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-split-feature .vl-content-block__cta a:hover::before{width:calc(100% - 32px)}.vl-split-feature .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-split-feature .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-photo-gallery.vl-photo-gallery-3 .vl-gradient{height:90%;position:absolute;top:5%;width:100%}.vl-photo-gallery.vl-photo-gallery-3 hr{left:32px}.vl-photo-gallery.vl-photo-gallery-3 .vl-container{align-items:center;display:flex}.vl-photo-gallery.vl-photo-gallery-3 .vl-container>.vl-content-block__image{display:none;left:-60px;position:relative;z-index:1}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-3 .vl-container>.vl-content-block__image{display:block}}.vl-photo-gallery.vl-photo-gallery-3 .vl-container>.vl-content-block__image::before,.vl-photo-gallery.vl-photo-gallery-3 .vl-container .vl-column::before{box-sizing:border-box;content:'';display:block;height:calc(100% - 64px);left:32px;position:absolute;top:32px;width:calc(100% - 64px);z-index:3}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-3 .vl-container>.vl-content-block__image::before,.vl-photo-gallery.vl-photo-gallery-3 .vl-container .vl-column::before{display:block;height:calc(100% - 48px);left:24px;top:24px;width:calc(100% - 48px)}}.vl-photo-gallery.vl-photo-gallery-3 .vl-container>.vl-content-block__image::before{display:none}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-3 .vl-container>.vl-content-block__image::before{display:block;height:calc(100% + 48px);top:-24px}}.vl-photo-gallery.vl-photo-gallery-3 .vl-column{align-items:flex-end;display:flex;flex-direction:column;position:relative;width:100%}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-3 .vl-column{width:66%}}.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block__image{box-sizing:border-box;margin:auto;padding:16px;width:100%;z-index:0}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block__image{padding:0}}.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block__image img{width:100%}.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block,.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block__image:last-child{width:100%}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block,.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block__image:last-child{width:90%}}.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block__image img{max-width:100%;height:auto}.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block__image.mobile-only{display:block;margin-bottom:-5px}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-3 .vl-column .vl-content-block__image.mobile-only{display:none}}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6{padding-top:120px}}.vl-photo-gallery.vl-photo-gallery-6 .vl-content-block__image-wrapper{width:100%}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-content-block__image-wrapper{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0}}.vl-photo-gallery.vl-photo-gallery-6 .vl-content-block__image-wrapper .vl-content-block__image{align-items:center;display:flex}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-row:first-child::before{box-sizing:border-box;content:'';display:block;height:calc(100% - 32px);left:16px;position:absolute;top:16px;width:calc(100% - 32px);z-index:3}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-row:first-child::before{display:block;height:calc(100% - 48px);left:24px;top:24px;width:calc(100% - 48px)}}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section{margin-bottom:32px}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section{margin-bottom:unset}}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block{width:100%}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block{position:relative;top:-100px;width:55%}}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block__image{width:100%}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block__image{width:auto}}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block__image:first-child{max-width:100%}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block__image:first-child{max-width:67%;min-width:67%}}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block__image:last-child{max-width:100%}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block__image:last-child{max-width:40%;min-width:40%}}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block{padding:40px 56px}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section .vl-content-block{left:5%;padding:48px 72px}}.vl-photo-gallery.vl-photo-gallery-6 .vl-row{align-items:center;display:flex;flex-direction:column;max-width:100%;position:relative}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-row{flex-direction:row}}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section.vl-photo-gallery-section-1{margin-bottom:-124px}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section.vl-photo-gallery-section-2{margin-bottom:-124px}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section.vl-photo-gallery-section-2 .vl-content-block__image-wrapper{z-index:1}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section.vl-photo-gallery-section-2 .vl-row:last-child{flex-direction:row-reverse}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section.vl-photo-gallery-section-2 .vl-row .vl-content-block__image:first-child{z-index:2}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section.vl-photo-gallery-section-2 .vl-content-block{left:unset;right:5%}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section.vl-photo-gallery-section-3 .vl-content-block__image:first-child{max-width:40%;min-width:40%}.vl-photo-gallery.vl-photo-gallery-6 .vl-photo-gallery-section.vl-photo-gallery-section-3 .vl-content-block__image:last-child{max-width:67%;min-width:67%}}.vl-photo-gallery.vl-photo-gallery-6 .vl-content-block__image img{max-width:100%;width:100%;height:auto}.vl-photo-gallery.vl-photo-gallery-6 .vl-content-block{display:none}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-content-block{display:flex;flex-direction:column}}.vl-photo-gallery.vl-photo-gallery-6 .vl-content-block.mobile-only{display:flex;flex-direction:column}@media screen and (min-width:960px){.vl-photo-gallery.vl-photo-gallery-6 .vl-content-block.mobile-only{display:none}}.vl-photo-gallery{position:relative}.vl-photo-gallery .vl-content-block{box-sizing:border-box;padding:40px 56px;position:relative;z-index:3}@media screen and (min-width:960px){.vl-photo-gallery .vl-content-block{padding:48px 72px}}.vl-photo-gallery .vl-content-block__image{height:100%}.vl-photo-gallery hr{height:calc(100% - 80px);left:16px;position:absolute}@media screen and (min-width:960px){.vl-photo-gallery hr{height:100px;left:24px;left:40px;top:-30px}}.vl-photo-gallery .vl-content-block__heading{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:24px;margin-bottom:15px}.vl-photo-gallery .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;letter-spacing:-.2px;line-height:32px}.vl-photo-gallery .vl-content-block__cta a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-photo-gallery .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-photo-gallery .vl-content-block__cta a:hover::before{width:calc(100% - 32px)}.vl-photo-gallery .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-photo-gallery .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.formContainer.vl-container{margin-bottom:60px}.formContainer form{border:1px solid;box-sizing:border-box;margin:auto auto 0;padding:20px;width:90%}@media screen and (min-width:960px){.formContainer form{padding:80px 102px}}.formContainer #whatToDo{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;border-left:1px solid;padding-left:19px}.formContainer h2{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:24px}.formContainer .is-hidden{display:none}.formContainer .introduction{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;margin-bottom:40px;margin-left:auto;margin-right:auto;width:90%}@media screen and (min-width:960px){.formContainer .introduction{width:100%}}.formContainer .mb{margin-left:auto;margin-right:auto;width:90%}@media screen and (min-width:960px){.formContainer .mb{width:100%}}.formContainer select{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;border:0;border-bottom:1px solid;font-size:18px;height:40px;outline:none}.formContainer .city-state-zip{display:flex;flex-direction:column;margin-bottom:10px}.formContainer .city-state-zip select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("../../Areas/ViLiving/Content/assets/icon-arrow-down.svg") no-repeat;background-position:right 10px top 50%;text-indent:30px}@media screen and (min-width:960px){.formContainer .city-state-zip form-field{margin:0}}.formContainer .city-state-zip #contactUsForm_city{width:100%}@media screen and (min-width:960px){.formContainer .city-state-zip #contactUsForm_city{width:40%}}.formContainer .city-state-zip #contactUsForm_state{width:100%}@media screen and (min-width:960px){.formContainer .city-state-zip #contactUsForm_state{width:20%}}.formContainer .city-state-zip #contactUsForm_zipCode{width:100%}@media screen and (min-width:960px){.formContainer .city-state-zip #contactUsForm_zipCode{width:30%}}@media screen and (min-width:960px){.formContainer .city-state-zip{align-items:flex-end;flex-direction:row;justify-content:space-between}}.formContainer .city-state-zip__wrapper{display:flex;flex-direction:column;margin-bottom:20px;max-width:600px}.formContainer .city-state-zip__wrapper form-field-error div{margin:10px 0 10px 30px}.formContainer .no-margin{margin:0}.formContainer #whatToDo>div{margin-bottom:25px}.formContainer #whatToDo form-field{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;font-size:16px;height:auto;margin:10px 0}.formContainer #whatToDo form-field .check{font-size:16px;padding:12px}.formContainer #whatToDo form-field .checkboxDrawer{display:flex;flex-direction:column;padding:0 20px}.formContainer #whatToDo form-field .checkboxDrawer.brochure-download{padding-left:30px}.formContainer #whatToDo form-field .checkboxDrawer textarea.question,.formContainer #whatToDo form-field .checkboxDrawer .questionError{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;font-size:16px}.formContainer #whatToDo form-field .checkboxDrawer.brochure-download .check{margin:5px 0;padding:0}.formContainer #whatToDo form-field .checkboxDrawer.brochure-download .instructions{margin:0 0 20px}@media screen and (min-width:960px){.formContainer #whatToDo form-field .checkboxDrawer.brochure-download .instructions{margin:0 0 20px 30px}}.formContainer #whatToDo form-field .checkboxDrawer .error{margin:10px 0}.formContainer #whatToDo form-field .checkboxDrawer b{font-weight:bold}.formContainer #whatToDo form-field .checkboxDrawer label.check{font-weight:normal}.formContainer #whatToDo form-field .checkboxDrawer label{font-weight:bold;margin:15px 0}.formContainer #whatToDo form-field .checkboxDrawer label .instructions{font-weight:normal;margin-top:10px}.formContainer #whatToDo form-field .checkboxDrawer select{border:0;height:50px}@media screen and (min-width:960px){.formContainer #whatToDo form-field .checkboxDrawer{padding:0 61px 52px}}.formContainer #whatToDo form-field .check input{height:16px;width:16px}.formContainer #contact-form-questions{display:flex;flex-direction:column}@media screen and (min-width:960px){.formContainer #contact-form-questions{flex-direction:row;justify-content:space-between}}.formContainer #contact-form-questions form-field-error{margin:10px 0 0}.formContainer .vl-radio-container{border-left:1px solid;box-sizing:border-box;display:flex;flex-direction:column;height:auto;padding:0 50px}.formContainer .vl-radio-container>label{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;font-size:18px;margin-bottom:10px}.formContainer .vl-radio-container .vl-radio-option{align-items:center;display:flex}.formContainer .vl-radio-container input{margin:20px 20px 10px 0;width:auto}@media screen and (min-width:768px){.formContainer .vl-radio-container input{margin:10px 20px 10px 0}}@media screen and (min-width:960px){.formContainer .vl-radio-container input{margin:10px 20px 10px 0}}.formContainer .vl-radio-container label{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.formContainer .vl-radio-container .select-all{font-family:"Whitney-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.formContainer #contactUsForm_email{margin-bottom:20px}.formContainer #contactUsForm_phone .check{margin:10px 0;max-width:400px}.formContainer form-field-error{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}.formContainer form-field{display:flex;flex-direction:column;margin:20px 0;position:relative;width:100%}.formContainer form-field input.error+form-field-error{visibility:visible}.formContainer form-field form-field-error{margin:7px 0 0}.formContainer form-field .is-hidden{visibility:none}.formContainer form-field.active .textbox-label{font-size:13px;top:-15px}.formContainer form-field .textbox-label{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;pointer-events:none;position:absolute;top:10px;transition:.3s ease all;width:100%}.formContainer form-field .vl-ticket-count{top:-10px}.formContainer form-field .check{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.formContainer form-field .check.light{margin:20px 0;max-width:350px}.formContainer form-field input[type='checkbox']{height:16px;margin-left:30px;margin-right:15px;min-width:16px;width:auto;width:16px}.formContainer form-field input{border:0;border-bottom:1px solid;font-size:20px;height:40px;outline:none;text-indent:30px;width:100%}.formContainer form-field .lastName,.formContainer form-field .firstName,.formContainer form-field .email,.formContainer form-field .phone{font-size:16px}@media screen and (min-width:960px){.formContainer form-field{margin:30px 0}}.formContainer form-field label{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;font-size:16px}.formContainer form-field textarea.comments{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;font-size:16px}.formContainer .vl-contact-submit{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;position:relative;background-color:transparent;cursor:pointer;padding:12px 45px;position:relative;outline:2px solid}.formContainer .vl-contact-submit:hover{transition-duration:.8s}@media screen and (min-width:960px){.formContainer .vl-contact-submit.submit-offset{left:55%}}.formContainer #contactUsForm_state hr{height:20px;position:absolute;right:30px}.formContainer .personalInfo>form-field{max-width:600px}.formContainer ul.suggestions li{padding:5px}.formContainer .success .introduction{text-align:center}.formContainer .success-thank-you h3{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;margin-bottom:20px}@media screen and (min-width:960px){.formContainer .success-thank-you h3{font-size:30px;line-height:36px}}.formContainer .success-thank-you p{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.formContainer .success-thank-you p:last-of-type{margin-bottom:-6px}.formContainer ul.brochure-container h4{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;margin-top:20px}@media screen and (min-width:960px){.formContainer ul.brochure-container h4{font-size:24px;line-height:28px}}.formContainer ul.brochure-container li{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;margin:5px 0}.formContainer .modal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.formContainer .modal-content{border:1px solid;margin:15% auto;padding:5px;width:50%}.formContainer .loadingIcon{animation:spin 2s linear infinite;left:50%;margin-top:30px;padding:2px;top:50%}@keyframes spin{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.formContainer .personalInfo .vl-radio-container label{font-size:18px;font-weight:500}.formContainer .personalInfo .vl-radio-container .select-all{font-family:"Whitney-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;margin-bottom:20px}.formContainer .personalInfo .vl-radio-option{display:flex;align-items:center}.formContainer .personalInfo .vl-radio-option input{margin:0 20px 0 0;width:22px}.formContainer .personalInfo .vl-radio-option label{font-size:18px;font-weight:400}.formContainer .personalInfo form-field .textbox-label{left:0}.formContainer .personalInfo form-field input[type='checkbox']{margin-left:0}.formContainer .personalInfo form-field input[type='text'],.formContainer .personalInfo form-field input[type='email'],.formContainer .personalInfo form-field input[type='tel']{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;font-size:16px}.vl-jump-strip{background-repeat:no-repeat;background-size:cover;display:flex;margin-bottom:80px;margin-top:20px;float:left;width:100%}.vl-jump-strip+div{clear:both}.vl-jump-strip .vl-content-block{align-items:center;border:1px solid;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% + 40px);justify-content:center;margin:auto;padding:20px;position:relative;top:-20px;width:90%}.vl-jump-strip .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;margin-bottom:30px;text-align:center}@media screen and (min-width:960px){.vl-jump-strip .vl-content-block__heading{font-size:40px;line-height:44px}}.vl-jump-strip .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-jump-strip .vl-content-block__cta a:hover{transition-duration:.8s}.vl-link-feature .vl-container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:960px){.vl-link-feature .vl-container{flex-direction:row}}.vl-link-feature .vl-content-block__heading-top{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:1em;width:90%}@media screen and (min-width:960px){.vl-link-feature .vl-content-block__heading-top{width:100%}}.vl-link-feature a{text-decoration:none}.vl-link-feature .vl-content-block__image{margin-bottom:-60px;width:100%}@media screen and (min-width:960px){.vl-link-feature .vl-content-block__image{margin-bottom:0;width:auto}}.vl-link-feature .vl-content-block__image img{width:100%;height:auto}@media screen and (min-width:960px){.vl-link-feature .vl-content-block__image img{width:auto}}.vl-link-feature .vl-content-block__wrapper{align-items:center;display:flex;flex-direction:column;width:100%}@media screen and (min-width:960px){.vl-link-feature .vl-content-block__wrapper{align-items:flex-start;flex-direction:row;justify-content:flex-start;width:auto}}.vl-link-feature .vl-content-block{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;box-sizing:border-box;display:flex;flex-direction:column;padding:32px 48px;width:90%}@media screen and (min-width:960px){.vl-link-feature .vl-content-block{padding:120px 48px}}.vl-link-feature .vl-content-block:last-child{margin-top:40px;padding:0 16px}@media screen and (min-width:960px){.vl-link-feature .vl-content-block:last-child{margin-top:0;padding:15px 40px}}.vl-link-feature .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;margin-bottom:20px}@media screen and (min-width:960px){.vl-link-feature .vl-content-block .vl-content-block__heading{font-size:24px;line-height:28px}}.vl-link-feature .vl-content-block__links{display:flex;flex-direction:column}.vl-link-feature .vl-content-block__link{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.vl-link-feature .vl-content-block__link:hover a::after{width:100%}.vl-link-feature .vl-content-block__link a:first-child{margin-right:50px;padding-bottom:5px;position:relative}.vl-link-feature .vl-content-block__link a::after{bottom:0;content:'';height:1px;left:0;position:absolute;transition:.8s ease all;width:0}.vl-link-feature hr{border:1px solid;width:100%}.vl-link-feature .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;margin-bottom:20px}.vl-link-feature .vl-content-block__cta a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-link-feature .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-link-feature .vl-content-block__cta a:hover::before{width:calc(100% - 32px)}.vl-link-feature .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-link-feature .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-icon-logo{display:flex;flex-direction:column}.vl-icon-logo .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px}.vl-icon-logo .vl-content-block__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.vl-icon-logo .vl-content-block{margin:auto;max-width:90%;text-align:center}@media screen and (min-width:960px){.vl-icon-logo .vl-content-block{max-width:50%}}.vl-icon-logo .vl-content-block__image{display:flex;justify-content:center;position:relative;width:100%}.vl-icon-logo .vl-content-block__image img{max-width:100%;width:100%}@media screen and (min-width:960px){.vl-icon-logo .vl-content-block__image img{width:auto}}@media screen and (min-width:960px){.vl-icon-logo .vl-content-block__image{margin:auto;margin-bottom:-50px;max-width:50%;width:auto}}.vl-icon-logo .vl-content-block__image::before{border:1px solid;content:'';height:calc(100% + 48px);left:24px;position:absolute;top:-24px;width:calc(100% - 48px)}@media screen and (min-width:960px){.vl-icon-logo .vl-content-block__image::before{height:calc(100% - 48px);left:-24px;top:24px;width:calc(100% + 48px)}}.vl-icon-logo .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:24px;margin-bottom:10px}@media screen and (min-width:960px){.vl-icon-logo .vl-content-block__heading-top{margin-bottom:20px}}.vl-icon-logo .vl-content-block__heading{font-size:24px;letter-spacing:.4px;line-height:32px;margin-bottom:45px}@media screen and (min-width:960px){.vl-icon-logo .vl-content-block__heading{font-size:32px;letter-spacing:-1px;line-height:40px;margin-bottom:30px}}.vl-icon-logo .vl-content-carousel__select{padding:80px 0 40px}@media screen and (min-width:960px){.vl-icon-logo .vl-content-carousel__select{padding:95px 150px 50px}}.vl-icon-logo .vl-content-carousel__select .slick-track{align-items:flex-end;display:flex}.vl-icon-logo .vl-content-carousel__select .slick-slide{opacity:.5;transition:.5s ease all}.vl-icon-logo .vl-content-carousel__select .slick-slide.slick-current{opacity:1}.vl-icon-logo .vl-content-carousel__select .slick-slide img{max-width:90px}.vl-icon-logo .vl-content-carousel__select .slick-slide.slick-current img{max-width:110px}.vl-icon-logo .vl-content-carousel__display{margin:auto;max-width:90%}@media screen and (min-width:960px){.vl-icon-logo .vl-content-carousel__display{max-width:400px}}.vl-icon-logo .vl-content-slide{align-items:center;display:flex!important;flex-direction:column;justify-content:center;text-align:center}.vl-icon-logo .vl-content-slide hr{margin-bottom:40px;width:100%}.vl-icon-logo .slick-arrow{top:165px}.vl-icon-logo .slick-arrow::before{display:none}.vl-icon-logo .slick-arrow img{height:25px}.vl-icon-logo .slick-arrow.slick-prev{left:50px}.vl-icon-logo .slick-arrow.slick-next{right:50px}.vl-icon-logo .vl-content-slide__caption{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;margin-bottom:30px}@media screen and (min-width:960px){.vl-icon-logo .vl-content-slide__caption{font-size:18px;line-height:24px}}.vl-icon-logo .vl-content-slide__cta{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;box-sizing:border-box;margin-bottom:30px;width:100%}.vl-icon-logo .vl-content-slide__cta:hover{transition-duration:.8s}@media screen and (min-width:960px){.vl-icon-logo .vl-content-slide__cta{padding:17px 44px;width:auto}}.vl-tabs .vl-tabs-title{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;margin:0 auto;max-width:1184px;width:90%;margin-bottom:28px}@media screen and (min-width:960px){.vl-tabs .vl-tabs-title{font-size:40px;line-height:44px}}.vl-tabs .vl-tabs-head{display:flex}@media screen and (min-width:960px){.vl-tabs .vl-tabs-head{margin:0 auto;max-width:1184px;width:100%}}.vl-tabs .vl-tabs-header{display:flex;-ms-overflow-style:none;overflow-x:auto;padding:15px 15px 0;margin-left:25px;padding-left:0;position:relative}@media screen and (min-width:960px){.vl-tabs .vl-tabs-header{border-bottom:1px solid;margin:0 auto;max-width:1184px;width:100%}}.vl-tabs .vl-tabs-header::-webkit-scrollbar{display:none}.vl-tabs .vl-tabs-arrow{background:url(../../Areas/ViLiving/Content/assets/icon-arrow-right.svg) no-repeat 50% center transparent;width:45px;margin-top:5px}@media screen and (min-width:960px){.vl-tabs .vl-tabs-arrow{display:none}}.vl-tabs .vl-tabs-heading{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;box-sizing:border-box;cursor:pointer;display:flex;font-weight:bold;justify-content:center;padding:0 10px 10px;position:relative;text-align:center;white-space:nowrap;z-index:2}.vl-tabs .vl-tabs-heading:first-child{padding-left:0}@media screen and (min-width:960px){.vl-tabs .vl-tabs-heading{align-items:center;margin-right:30px}.vl-tabs .vl-tabs-heading:first-child{padding-left:10px}}.vl-tabs .vl-tabs-heading__underline{bottom:0;height:2px;left:0;margin:auto;position:absolute;transition:ease width .5s;width:0}.vl-tabs .vl-tabs-heading.active .vl-tabs-heading__underline{width:100%}.vl-tabs .vl-tab-container{position:relative;width:100%;border-top:1px solid}@media screen and (min-width:960px){.vl-tabs .vl-tab-container{border-top:0}}.vl-tabs .vl-tab{box-sizing:border-box;display:none;overflow:hidden;transition:max-height .5s ease-in-out}.vl-tabs .vl-tab.active{display:flex;flex-direction:column;padding:12px 32px 34px}@media screen and (min-width:960px){.vl-tabs .vl-tab.active{padding:16px 0 80px}}.vl-tabs .vl-tab>*{border-bottom:1px solid;padding:32px 0}.vl-tabs .vl-tab>.vl-container:only-child{border-bottom:0;margin:0 auto}.vl-tabs .vl-content-block__heading-top{display:none}.vl-tabs hr{display:none}.vl-tabs .vl-content-block__image{margin-bottom:32px;width:100%}.vl-tabs .vl-content-block__image img{max-width:100%;height:auto}.vl-tabs .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px;letter-spacing:-.4px}.vl-tabs .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.2px}.vl-tabs a.vl-content-block__cta,.vl-tabs .vl-content-block__cta a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none;margin-top:15px}.vl-tabs a.vl-content-block__cta::before,.vl-tabs .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-tabs a.vl-content-block__cta:hover::before,.vl-tabs .vl-content-block__cta a:hover::before{width:calc(100% - 32px)}.vl-tabs a.vl-content-block__cta::after,.vl-tabs .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-tabs a.vl-content-block__cta:focus,.vl-tabs .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-tabs .vl-content-block__bg{height:100%;position:absolute;top:0;width:100%;z-index:-1}.vl-tabs .slick-list{z-index:2}.vl-tabs .vl-tab-container__control{display:none;text-align:center;padding-bottom:40px}.vl-tabs .vl-tab-container__control button{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;cursor:pointer;margin:0 auto}.vl-tabs .vl-tab-container__control button:hover{transition-duration:.8s}.vl-tabs .vl-tab-container__control .vl-tab-container__close{display:none}.vl-tabs .vl-tab-container__control.active .vl-tab-container__expand{display:none}.vl-tabs .vl-tab-container__control.active .vl-tab-container__close{display:inline-block}.vl-cost-comparison{margin:0 auto;width:100%}.vl-cost-comparison .vl-cost-comparison__control,.vl-cost-comparison .vl-cost-comparison__collapsible hr{display:none}.vl-cost-comparison .vl-cost-comparison__heading{margin-top:15px}@media screen and (max-width:960px){.vl-cost-comparison.collapsible{margin-top:35px!important;margin-bottom:35px}.vl-cost-comparison.collapsible .vl-cost-comparison__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;width:80%;margin:auto;margin-bottom:15px;padding:20px 25px}}@media screen and (max-width:960px)and (min-width:960px){.vl-cost-comparison.collapsible .vl-cost-comparison__heading{font-size:18px;line-height:24px}}@media screen and (max-width:960px){.vl-cost-comparison.collapsible .vl-cost-comparison__heading p{margin:0}.vl-cost-comparison.collapsible .vl-cost-comparison__control{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;border:0;margin-top:15px;padding:0;display:block}.vl-cost-comparison.collapsible .vl-cost-comparison__control::before{content:'➕';display:inline-block;font-size:12px;padding:2px 4px}.vl-cost-comparison.collapsible .vl-cost-comparison__control.active::before{content:"➖"}.vl-cost-comparison.collapsible .vl-cost-comparison__control.active .vl-cost-comparison__expand{display:none}.vl-cost-comparison.collapsible .vl-cost-comparison__control.active .vl-cost-comparison__close{display:inline}.vl-cost-comparison.collapsible .vl-cost-comparison__control .vl-cost-comparison__expand{padding-left:4px}.vl-cost-comparison.collapsible .vl-cost-comparison__control .vl-cost-comparison__close{display:none;padding-left:4px}}@media screen and (max-width:960px)and (min-width:960px){.vl-cost-comparison.collapsible .vl-cost-comparison__control{display:none}}@media screen and (max-width:960px){.vl-cost-comparison.collapsible .vl-cost-comparison__collapsible{overflow:hidden;max-height:0;transition:max-height .2s ease-out}}@media screen and (max-width:960px)and (min-width:960px){.vl-cost-comparison.collapsible .vl-cost-comparison__collapsible{max-height:none;overflow:visible}}@media screen and (max-width:960px){.vl-cost-comparison.collapsible .vl-cost-comparison__collapsible .vl-cost-comparison__control{width:80%;text-align:left;margin-left:auto;margin-right:auto}.vl-cost-comparison.collapsible .vl-cost-comparison__collapsible .vl-cost-comparison__control::before{content:'➖'}.vl-cost-comparison.collapsible .vl-cost-comparison__collapsible .vl-cost-comparison__control .vl-cost-comparison__close{display:inline}.vl-cost-comparison.collapsible .vl-cost-comparison__collapsible hr{display:block;width:92%;border-bottom:0;border-top:1px solid;margin:0 auto}}@media screen and (max-width:960px)and (min-width:960px){.vl-cost-comparison.collapsible .vl-cost-comparison__collapsible hr{display:none}}.vl-cost-comparison .vl-cost-comparison__heading{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;margin-left:24px;margin-right:24px}@media screen and (min-width:960px){.vl-cost-comparison .vl-cost-comparison__heading{width:100%;padding:0;margin:15px 0 15px 0}}.vl-cost-comparison .vl-cost-comparison__table{width:100%}.vl-cost-comparison .mobile-table-label{align-items:center;border-bottom:1px solid;box-sizing:border-box;display:flex;height:auto!important;padding:20px 12px;width:50%}@media screen and (min-width:960px){.vl-cost-comparison .mobile-table-label{display:none;padding:20px}}.vl-cost-comparison .mobile-table-label+.vl-content-block{width:50%}@media screen and (min-width:960px){.vl-cost-comparison .mobile-table-label+.vl-content-block{width:unset}}.vl-cost-comparison .vl-cost-comparison__table-head{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;display:none}@media screen and (min-width:960px){.vl-cost-comparison .vl-cost-comparison__table-head{font-size:18px;line-height:24px}}@media screen and (min-width:960px){.vl-cost-comparison .vl-cost-comparison__table-head{display:table-header-group}}.vl-cost-comparison .vl-cost-comparison__table-head .vl-content-block{margin:0;padding:20px}.vl-cost-comparison .vl-cost-comparison__table-head tr th:first-child{display:table-cell}.vl-cost-comparison .vl-cost-comparison__table-head tr th:first-child .vl-content-block__body{text-align:center}.vl-cost-comparison .vl-cost-comparison__table-body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px}.vl-cost-comparison .vl-cost-comparison__table-body .vl-content-block__image{text-align:center}.vl-cost-comparison .vl-cost-comparison__table-body .vl-content-block__image img{max-width:50px;height:auto}.vl-cost-comparison .vl-cost-comparison__table-body .vl-content-block{border-bottom:1px solid;border-left:1px solid;margin:0;padding:20px 12px}@media screen and (min-width:960px){.vl-cost-comparison .vl-cost-comparison__table-body .vl-content-block{padding:20px;border-bottom:0;border-left:0}}.vl-cost-comparison .vl-cost-comparison__table-body tr td:first-child .vl-content-block{border-left:0;box-sizing:border-box;width:100%}.vl-cost-comparison .vl-cost-comparison__table-body tr td:first-child .vl-content-block__body{text-align:center}@media screen and (min-width:960px){.vl-cost-comparison .vl-cost-comparison__table-body tr td:not(:last-child){border-right:1px solid}}.vl-cost-comparison .vl-cost-comparison__table-body td{align-items:stretch;display:flex;justify-content:center}@media screen and (min-width:960px){.vl-cost-comparison .vl-cost-comparison__table-body td{display:table-cell;border-bottom:1px solid}}@media screen and (max-width:960px){.vl-cost-comparison .vl-cost-comparison__table-body td{width:100%!important}}.vl-tab__body .vl-content-block .vl-content-block__body p{margin-left:24px;margin-right:24px}@media screen and (min-width:960px){.vl-tab__body .vl-content-block .vl-content-block__body p{margin-left:initial;margin-right:initial}}@media screen and (min-width:960px){.vl-tab__body .vl-cost-comparison{margin-top:0}}.vl-community-map{display:none;position:relative}@media screen and (min-width:960px){.vl-community-map{display:flex}}.vl-community-map.vl-bv6{width:100%;max-width:max-content}.vl-community-map.vl-bv6 .vl-community-map__image{display:flex;flex-direction:column}.vl-community-map.vl-bv6 .vl-community-map__image::before,.vl-community-map.vl-bv6 .vl-community-map__image::after{content:'';height:8px;width:79%;margin:auto}.vl-community-map.vl-bv6 .vl-content-block__body a{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;text-decoration:none}.vl-community-map.vl-community-map__mobile{display:flex}@media screen and (min-width:960px){.vl-community-map.vl-community-map__mobile{display:none}}.vl-community-map.vl-community-map__mobile .vl-community-map__image img{max-width:100%}.vl-community-map .vl-communitymap__overlay{display:none;position:relative;max-width:980px;box-sizing:border-box;padding:60px 40px 60px 60px;overflow:auto;margin:auto;flex-direction:column-reverse}@media screen and (min-width:960px){.vl-community-map .vl-communitymap__overlay{flex-direction:row;padding:60px}}.vl-community-map .vl-communitymap__overlay.active{display:flex}.vl-community-map .vl-communitymap__overlay::before{border-style:solid;border-width:1px;box-sizing:border-box;content:'';position:absolute;height:calc(100% - 40px);width:calc(100% - 40px);left:20px;top:20px}@media screen and (min-width:960px){.vl-community-map .vl-communitymap__overlay::before{display:block;height:calc(100% - 60px);left:30px;top:30px;width:calc(100% - 60px)}}.vl-community-map .vl-community-map__modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;overflow:auto}.vl-community-map .vl-community-map__modal.active{display:flex}.vl-community-map .vl-community-map__modal-close{height:60px;width:60px;font-size:30px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;cursor:pointer}.vl-community-map .vl-community-map__modal .vl-content-block__image{display:block;margin-bottom:20px;width:90vw;position:relative;left:-60px}@media screen and (min-width:960px){.vl-community-map .vl-community-map__modal .vl-content-block__image{margin-bottom:0;left:0;width:auto;max-width:350px;min-width:300px}}.vl-community-map .vl-community-map__modal .vl-content-block__image img{max-width:100%}.vl-community-map .vl-community-map-area{cursor:pointer}.vl-community-map .vl-content-block{box-sizing:border-box;display:flex;flex-direction:column}@media screen and (min-width:960px){.vl-community-map .vl-content-block{margin-right:50px}}.vl-community-map .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;margin-bottom:8px}@media screen and (min-width:960px){.vl-community-map .vl-content-block__heading{font-size:30px;line-height:36px}}.vl-community-map .vl-content-block__heading-top{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;margin-bottom:15px}@media screen and (min-width:960px){.vl-community-map .vl-content-block__heading-top{font-size:40px;line-height:44px}}.vl-community-map .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;line-height:32px;margin-bottom:20px}.vl-community-map .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-community-map .vl-content-block__cta a:hover{transition-duration:.8s}.vl-community-map hr{border:none;height:1px;margin-bottom:25px;z-index:2}.vl-community-map .vl-content-block hr{width:calc(100% + 100px)}.vl-community-map .vl-mobile-block hr{position:absolute;height:calc(100% + 50px);top:0;left:-20px}.vl-community-map .vl-mobile-block{position:relative}.vl-community-map .vl-content-block .vl-content-block__heading,.vl-community-map .vl-content-block .vl-content-block__heading-top,.vl-community-map .vl-content-block hr{display:none}@media screen and (min-width:960px){.vl-community-map .vl-content-block .vl-content-block__heading,.vl-community-map .vl-content-block .vl-content-block__heading-top,.vl-community-map .vl-content-block hr{display:block}}.vl-community-map .vl-mobile-block .vl-content-block__heading,.vl-community-map .vl-mobile-block .vl-content-block__heading-top,.vl-community-map .vl-mobile-block hr{display:block}@media screen and (min-width:960px){.vl-community-map .vl-mobile-block .vl-content-block__heading,.vl-community-map .vl-mobile-block .vl-content-block__heading-top,.vl-community-map .vl-mobile-block hr{display:none}}.vl-carousel-wrapper{padding-top:60px}.vl-carousel-wrapper.border-overlay *::before{z-index:3}.vl-carousel-wrapper .vl-carousel-nav{display:none}@media screen and (min-width:960px){.vl-carousel-wrapper .vl-carousel-nav{display:block}}.vl-carousel-wrapper .vl-carousel-nav .slick-slide{margin:0 20px}.vl-carousel-wrapper .vl-carousel-nav .vl-carousel-nav-item{box-sizing:border-box;max-width:300px}.vl-carousel-wrapper .vl-carousel-nav .slick-slide.slick-current img{border:1px solid}.vl-carousel-wrapper img{max-width:100%}.vl-carousel-wrapper div.vl-carousel-container{background-size:0;margin-top:60px;position:relative}@media screen and (min-width:960px){.vl-carousel-wrapper div.vl-carousel-container{background-size:auto;margin-top:100px}}.vl-carousel-wrapper div.vl-carousel-container::before{border-style:solid;border-width:1px;box-sizing:border-box;content:'';display:none;position:absolute}@media screen and (min-width:960px){.vl-carousel-wrapper div.vl-carousel-container::before{display:block;height:100%;left:30px;top:25px;width:calc(100% - 60px)}}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-block{position:relative}.vl-carousel-wrapper div.vl-carousel-container .vl-default-carousel{max-width:100%;position:relative;top:-60px}.vl-carousel-wrapper div.vl-carousel-container .vl-default-carousel::before{border-style:solid;border-width:1px;box-sizing:border-box;content:'';display:block;height:calc(100% + 50px);left:38px;position:absolute;top:-25px;width:calc(100% - 76px)}@media screen and (min-width:960px){.vl-carousel-wrapper div.vl-carousel-container .vl-default-carousel::before{display:none}}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-arrow{align-items:center;border-radius:50%;display:flex;height:63px;justify-content:center;width:63px;z-index:3;pointer-events:all}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-arrow img{height:24px}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-prev{transform:rotate(180deg)}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-buttons{box-sizing:border-box;display:flex;justify-content:space-around;margin:auto;margin-top:50px;max-width:50%;pointer-events:none}@media screen and (min-width:960px){.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-buttons{align-items:center;height:100%;justify-content:space-between;left:0;max-width:100%;padding:60px;position:absolute;top:0;width:100%}}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-buttons .vl-carousel-prev{left:60px}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-buttons .vl-carousel-next{right:60px}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-slide *{margin:auto;max-width:100%}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-slide{box-sizing:border-box;padding:20px;position:relative;text-align:center}@media screen and (min-width:960px){.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-slide{padding:20px 100px}}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__caption{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;padding:10px 25px 10px 25px;text-align:left}@media screen and (min-width:768px){.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__caption{padding:10px;text-align:center;font-size:22px}}.vl-carousel-wrapper div.vl-carousel-container .vl-carousel-slide.over-border{z-index:4}.vl-carousel-wrapper div.vl-carousel-container .slick-hidden{display:none}.vl-article-farm{margin:auto;width:90%}@media screen and (min-width:960px){.vl-article-farm{width:100%}}.vl-article-farm .vl-content-block__heading-top{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px;margin-bottom:30px}.vl-article-farm .vl-article-list{display:flex;flex-wrap:wrap}.vl-article-farm .vl-article-list-item{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:40px;width:100%}@media screen and (min-width:960px){.vl-article-farm .vl-article-list-item{flex-direction:row;width:50%}}.vl-article-farm .vl-content-block__image{max-width:100%}@media screen and (min-width:960px){.vl-article-farm .vl-content-block__image{width:164px}}.vl-article-farm .vl-content-block__image img{height:auto;width:100%}.vl-article-farm .vl-content-block{display:flex;flex-direction:column;padding:28px 0 0 0}@media screen and (min-width:960px){.vl-article-farm .vl-content-block{padding:28px 32px}}.vl-article-farm .vl-content-block a{text-decoration:none}.vl-article-farm .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px}.vl-article-farm .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;margin-bottom:5px}@media screen and (min-width:960px){.vl-article-farm .vl-content-block__heading{font-size:18px;line-height:24px}}.vl-left-rail{width:100%;margin-bottom:40px}@media screen and (min-width:960px){.vl-left-rail{width:350px;margin-right:140px}}.vl-left-rail>.vl-content-block__heading{cursor:pointer;border:1px solid;box-sizing:border-box;width:90%;margin:auto;margin-bottom:40px;padding:24px;position:relative;top:8px;transition:margin-bottom .4s ease-in-out}@media screen and (min-width:960px){.vl-left-rail>.vl-content-block__heading{cursor:unset;margin-bottom:0}}.vl-left-rail>.vl-content-block__heading .vl-nav-toggle{display:flex;flex-flow:row nowrap;font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;position:absolute;right:16px;top:calc(50% - 10px)}.vl-left-rail>.vl-content-block__heading .vl-nav-toggle .vl-nav__expand{display:inline-block}.vl-left-rail>.vl-content-block__heading .vl-nav-toggle .vl-nav__close{display:none}.vl-left-rail>.vl-content-block__heading .vl-nav-toggle::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:16px;margin-left:8px;margin-top:2px;transform:rotate(90deg);transition:transform .4s ease-in-out;width:16px}@media screen and (min-width:960px){.vl-left-rail>.vl-content-block__heading .vl-nav-toggle{display:none}}.vl-left-rail>.vl-content-block__heading.expanded{margin-bottom:0}.vl-left-rail>.vl-content-block__heading.expanded .vl-nav-toggle .vl-nav__expand{display:none}.vl-left-rail>.vl-content-block__heading.expanded .vl-nav-toggle .vl-nav__close{display:inline-block}.vl-left-rail>.vl-content-block__heading.expanded .vl-nav-toggle::after{transform:rotate(-90deg)}.vl-left-rail>*{margin-bottom:40px}.vl-left-rail .vl-left-rail__menu{display:none;flex-direction:column}@media screen and (min-width:960px){.vl-left-rail .vl-left-rail__menu{display:flex}}.vl-left-rail .vl-left-rail__menu.expanded{display:flex}.vl-left-rail .vl-left-rail__menu .vl-left-rail__main-nav .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right_white.svg") no-repeat center center transparent}.vl-left-rail .vl-left-rail__menu .vl-content-block__cta a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none;font-size:16px}.vl-left-rail .vl-left-rail__menu .vl-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-left-rail .vl-left-rail__menu .vl-content-block__cta a:hover::before{width:calc(100% - 32px)}.vl-left-rail .vl-left-rail__menu .vl-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-left-rail .vl-left-rail__menu .vl-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}@media screen and (min-width:960px){.vl-left-rail .formContainer{width:100%}}.vl-left-rail .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left}@media screen and (min-width:960px){.vl-left-rail .vl-content-block__heading{font-size:24px;line-height:28px}}.vl-left-rail .vl-left-rail__menu-section{padding:48px 40px;box-sizing:border-box;position:relative;width:100%}.vl-left-rail .vl-left-rail__background{height:100%;width:100%;position:absolute;top:0;right:0;z-index:-1}@media screen and (min-width:960px){.vl-left-rail .vl-left-rail__background{width:calc(100% + 80px);right:-40px}}@media screen and (min-width:960px){.vl-left-rail .vl-left-rail__menu-section.vl-left-rail__main-nav{padding:48px 40px 128px}}.vl-left-rail .vl-left-rail__related{width:100%}@media screen and (min-width:960px){.vl-left-rail .vl-left-rail__related{position:relative;top:-80px;margin-bottom:-80px}}.vl-left-rail .vl-left-rail__related .vl-content-block__heading{margin-bottom:30px}.vl-left-rail .vl-left-rail__menu .vl-content-block__cta{margin-bottom:30px}.vl-left-rail .vl-left-rail__menu .vl-content-block__cta:last-child{margin-bottom:0}.vl-pricing-table{padding:85px 0}.vl-pricing-table .vl-content-block__wrapper+.vl-content-block{padding-bottom:0;padding-top:85px}.vl-pricing-table .vl-content-block__row{display:flex;position:relative;flex-direction:column;padding:46px 43px;margin-bottom:100px}@media screen and (min-width:960px){.vl-pricing-table .vl-content-block__row{flex-direction:row;justify-content:center}}.vl-pricing-table .vl-content-block__row::before{border:1px solid;box-sizing:border-box;content:'';display:block;height:calc(100% + 48px);left:20px;position:absolute;top:-24px;width:calc(100% - 40px)}.vl-pricing-table .vl-content-block__row:last-child{margin-bottom:0}.vl-pricing-table .vl-content-block{padding:36px 0;border-bottom:1px solid;box-sizing:border-box}@media screen and (min-width:960px){.vl-pricing-table .vl-content-block{border-bottom:0;border-right:1px solid;padding:43px 16px;max-width:33%}}.vl-pricing-table .vl-content-block:last-child{border-bottom:0}@media screen and (min-width:960px){.vl-pricing-table .vl-content-block:last-child{border-right:0}}.vl-pricing-table .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px;margin-bottom:20px}.vl-pricing-table .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-pricing-table .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-pricing-table .vl-content-block__cta a:hover{transition-duration:.8s}.vl-pricing-table .vl-content-block{text-align:left}.vl-pricing-table .vl-content-block.content-center{max-width:572px;text-align:center}.vl-content-block.content-widest .vl-content-block__body p a img{height:auto!important;max-width:90%;width:auto!important}@media screen and (min-width:960px){.vl-content-block.content-widest .vl-content-block__body p a img{height:1142px!important;width:1216px!important}}.vl-search-results{display:flex;flex-direction:column;font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;max-width:90%;margin:auto}.vl-search-results .vl-search-results__header{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;text-align:center;margin-bottom:40px}@media screen and (min-width:960px){.vl-search-results .vl-search-results__header{font-size:40px;line-height:44px}}.vl-search-results .st-query-present{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-search-results .vl-search-results__form{display:flex;width:100%;margin-bottom:5px}.vl-search-results .vl-search-results__form .st-default-search-input__wrapper{display:flex;position:relative;width:100%;margin-right:20px}.vl-search-results .vl-search-results__form .st-default-search-input__close{padding:0 20px;cursor:pointer}.vl-search-results .vl-search-results__form input{width:100%;background-color:transparent;border:none;outline:none;position:relative}.vl-search-results .vl-search-results__form button{padding:0 20px}.formContainer form.vl-signup-horizontal{border:0;display:flex;flex-flow:column wrap;margin-bottom:60px;padding:40px 20px}.formContainer form.vl-signup-horizontal.is-hidden{display:none}@media screen and (min-width:960px){.formContainer form.vl-signup-horizontal{flex-flow:row wrap;padding:40px}}.formContainer form.vl-signup-horizontal .vl-signup-h-heading{border-left:1px solid;box-sizing:border-box;margin-bottom:20px;padding:0 0 0 40px;width:100%}@media screen and (min-width:768px){.formContainer form.vl-signup-horizontal .vl-signup-h-heading{margin-bottom:0;padding:0 40px;width:100%;align-self:flex-start}}@media screen and (min-width:960px){.formContainer form.vl-signup-horizontal .vl-signup-h-heading{margin-bottom:0;padding:0 40px;width:37%;align-self:flex-start}}.formContainer form.vl-signup-horizontal .vl-signup-h-heading p{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.formContainer form.vl-signup-horizontal .vl-signup-h-fields{width:100%}.formContainer form.vl-signup-horizontal .vl-signup-h-fields input[type="text"],.formContainer form.vl-signup-horizontal .vl-signup-h-fields input[type="email"],.formContainer form.vl-signup-horizontal .vl-signup-h-fields input[type="tel"]{border-radius:0;box-sizing:border-box;font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;max-width:100%;width:100%}.formContainer form.vl-signup-horizontal .vl-signup-h-fields .textbox-label{font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;left:0}.formContainer form.vl-signup-horizontal .vl-signup-h-fields .error{text-align:left}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #contactUsForm_phone .check{align-items:flex-start;margin-top:24px;position:relative}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #contactUsForm_phone .check .checkmark{width:24px;height:24px;border-radius:4px;border:2px solid;position:absolute;top:0;box-sizing:border-box;background:transparent}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #contactUsForm_phone .check .checkmark::before{content:'';left:6px;top:2px;width:5px;position:relative;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);display:block;opacity:0}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #contactUsForm_phone .check input[type="checkbox"]:checked~.checkmark::before{opacity:1}.formContainer form.vl-signup-horizontal .vl-signup-h-fields input[type="checkbox"]{margin-left:0;width:24px;min-width:24px;height:24px;margin-top:0;opacity:0;z-index:1;cursor:pointer}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring{margin-bottom:9px;padding:0;border:none}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring>label{font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;border-bottom:1px solid;height:40px;line-height:45px;position:relative;cursor:pointer}@media screen and (min-width:960px)and (max-width:1200px){.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring>label{font-size:13px}}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring>label::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);width:9px;height:9px;border-bottom:2px solid;border-right:2px solid;transition:all .5s}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring>label.expanded::before{top:65%;transform:translateY(-50%) rotate(225deg)}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring .vl-radio-option{display:none;position:relative}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring .vl-radio-option:before{content:'';width:21px;height:21px;border-radius:50%;border:2px solid;position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring .vl-radio-option label::after{content:'';left:5px;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;width:11px;height:11px;border:none;display:none}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring .vl-radio-option input{margin:0 20px 0 0;width:22px;opacity:0;cursor:pointer}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring .vl-radio-option input:checked~label::after{display:block}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring .vl-radio-option.showOption{display:flex}@media screen and (min-width:960px){.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring{margin-top:-114px}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring form-field{width:100%;margin:21px 0 0}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-inquiring form-field .textbox-label{font-size:16px}}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest{border:none;padding:0}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .check-multi-selection{border-bottom:1px solid;cursor:pointer;font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:18px;height:40px;line-height:45px;margin-bottom:5px;position:relative}@media screen and (min-width:960px)and (max-width:1200px){.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .check-multi-selection{font-size:13px}}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .check-multi-selection::before{border-bottom:2px solid;border-right:2px solid;content:'';height:9px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:all .5s;width:9px}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .check-multi-selection.expanded::before{top:65%;transform:translateY(-50%) rotate(225deg)}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .checkboxDrawer{display:none}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .checkboxDrawer.showOption{display:block}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .checkboxDrawer .instructions{font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;padding-left:40px}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .checkboxDrawer .check{margin-bottom:5px;position:relative}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .checkboxDrawer .check .checkmark{border-radius:4px;border:2px solid;box-sizing:border-box;height:24px;position:absolute;top:0;width:24px}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .checkboxDrawer .check .checkmark::before{content:'';left:6px;top:2px;width:5px;position:relative;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);display:block;opacity:0}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest .checkboxDrawer .check input:checked~.checkmark::before{opacity:1}.formContainer form.vl-signup-horizontal .vl-signup-h-fields #radio-interest+form-field-error .error{margin:-20px 0 20px}@media screen and (min-width:960px){.formContainer form.vl-signup-horizontal .vl-signup-h-fields{width:60%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;height:fit-content}.formContainer form.vl-signup-horizontal .vl-signup-h-fields form-field{width:47%;margin:0 0 21px}}@media screen and (min-width:960px){.formContainer form.vl-signup-horizontal .vl-signup-h-fields .vl-signup-h__column-form{width:46%}}@media screen and (min-width:960px){.formContainer form.vl-signup-horizontal .vl-signup-h-fields .vl-signup-h__column-form #radio-inquiring{margin-top:0}}@media screen and (min-width:960px){.formContainer form.vl-signup-horizontal .vl-signup-h-fields .vl-signup-h__column-form form-field{width:100%}}@media screen and (min-width:960px){.formContainer form.vl-signup-horizontal .vl-signup-h-fields .vl-signup-h__column-form .vl-contact-submit{width:100%}}.formContainer form.vl-signup-horizontal .vl-contact-submit{width:100%}@media screen and (min-width:960px){.formContainer form.vl-signup-horizontal .vl-contact-submit{width:47%}}.formContainer .vl-success{border:0;box-sizing:border-box;margin:0 auto 60px;padding:40px 20px;width:90%}.formContainer .vl-success>div{display:flex;flex-flow:column wrap;align-items:center;width:100%}@media screen and (min-width:960px){.formContainer .vl-success{flex-flow:row wrap;padding:40px}}.formContainer .vl-success .success-thank-you{border-left:1px solid;box-sizing:border-box;padding-left:40px;width:100%}@media screen and (min-width:960px){.formContainer .vl-success .success-thank-you{width:50%}}.formContainer .vl-success h3{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px}@media screen and (min-width:960px){.formContainer .vl-success h3{font-size:30px;line-height:36px}}.formContainer .vl-success p{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.formContainer form.vl-signup-vertical{border:0;display:flex;flex-flow:column wrap;padding:40px}@media screen and (min-width:960px){.formContainer form.vl-signup-vertical{width:100%}}.formContainer form.vl-signup-vertical.is-hidden{display:none}.formContainer form.vl-signup-vertical .vl-signup-h-heading{box-sizing:border-box;margin-bottom:20px;width:50%}.formContainer form.vl-signup-vertical .vl-signup-h-heading p{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.formContainer form.vl-signup-vertical .vl-signup-h-fields{text-align:left}.formContainer form.vl-signup-vertical .vl-signup-h-fields input[type="text"],.formContainer form.vl-signup-vertical .vl-signup-h-fields input[type="email"],.formContainer form.vl-signup-vertical .vl-signup-h-fields input[type="tel"]{border-radius:0;box-sizing:border-box;font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;max-width:100%;width:100%}.formContainer form.vl-signup-vertical .vl-signup-h-fields .textbox-label{font-family:"Whitney-Medium",Arial,Helvetica,sans-serif}.formContainer form.vl-signup-vertical .vl-signup-h-fields .error{text-align:left}.formContainer form.vl-signup-vertical .vl-signup-h-fields #contactUsForm_phone .check{align-items:flex-start;margin-top:24px;position:relative}.formContainer form.vl-signup-vertical .vl-signup-h-fields #contactUsForm_phone .check .checkmark{width:24px;height:24px;border-radius:4px;border:2px solid;position:absolute;top:0;box-sizing:border-box;background:transparent}.formContainer form.vl-signup-vertical .vl-signup-h-fields #contactUsForm_phone .check .checkmark::before{content:'';left:6px;top:2px;width:5px;position:relative;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);display:block;opacity:0}.formContainer form.vl-signup-vertical .vl-signup-h-fields #contactUsForm_phone .check input[type="checkbox"]:checked~.checkmark::before{opacity:1}.formContainer form.vl-signup-vertical .vl-signup-h-fields input[type="checkbox"]{margin-left:0;width:24px;min-width:24px;height:24px;margin-top:0;opacity:0;z-index:1}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-inquiring{padding:0;border:none}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-inquiring>label{font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;border-bottom:1px solid;height:40px;position:relative;text-align:left}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-inquiring .vl-radio-option{display:flex;position:relative}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-inquiring .vl-radio-option:before{content:'';width:21px;height:21px;border-radius:50%;border:2px solid;position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-inquiring .vl-radio-option label::after{content:'';left:5px;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;width:11px;height:11px;border:none;display:none}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-inquiring .vl-radio-option input{margin:0 20px 0 0;width:22px;opacity:0}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-inquiring .vl-radio-option input:checked~label::after{display:block}@media screen and (min-width:960px){.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-inquiring form-field{width:100%;margin:21px 0 0}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-inquiring form-field .textbox-label{font-size:16px}}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest{border:none;padding:0}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .check-multi-selection{border-bottom:1px solid;cursor:pointer;font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:18px;height:40px;line-height:45px;margin-bottom:5px;position:relative}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .check-multi-selection::before{border-bottom:2px solid;border-right:2px solid;content:'';height:9px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:all .5s;width:9px}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .check-multi-selection.expanded::before{top:65%;transform:translateY(-50%) rotate(225deg)}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .checkboxDrawer{display:none}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .checkboxDrawer.showOption{display:block}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .checkboxDrawer .instructions{font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;padding-left:40px}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .checkboxDrawer .check{margin-bottom:5px;position:relative}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .checkboxDrawer .check .checkmark{border-radius:4px;border:2px solid;box-sizing:border-box;height:24px;position:absolute;top:0;width:24px}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .checkboxDrawer .check .checkmark::before{content:'';left:6px;top:2px;width:5px;position:relative;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);display:block;opacity:0}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest .checkboxDrawer .check input:checked~.checkmark::before{opacity:1}.formContainer form.vl-signup-vertical .vl-signup-h-fields #radio-interest+form-field-error .error{margin:-30px 0 30px}.formContainer form.vl-signup-vertical .vl-signup-h-heading,.formContainer form.vl-signup-vertical .vl-signup-h-fields{width:100%}.formContainer form.vl-signup-vertical .vl-contact-submit{width:100%}@media screen and (min-width:960px){.formContainer .vl-success.vl-success-left .success-thank-you{width:100%}}.vl-news-events img{max-width:100%;height:auto}.vl-news-events .vl-news-events__two-column{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:960px){.vl-news-events .vl-news-events__two-column{flex-direction:row}}@media screen and (min-width:960px){.vl-news-events .vl-news-events__two-column .vl-news-events__left .vl-caption-breaker{margin-left:40px;max-width:290px}}@media screen and (min-width:960px){.vl-news-events .vl-news-events__two-column .vl-news-events__right .content-wide .vl-content-block__heading,.vl-news-events .vl-news-events__two-column .vl-news-events__right .content-wide .vl-content-block__body{padding-left:0!important}}@media screen and (min-width:960px){.vl-news-events .vl-news-events__two-column .vl-news-events__right .vl-content-block__image{margin-bottom:53px;margin-top:30px}}.vl-news-events .vl-news-events__two-column .vl-news-events__right .formContainer{margin-bottom:0}@media screen and (min-width:960px){.vl-news-events .vl-news-events__two-column .vl-news-events__right .formContainer{max-width:1080px;width:100%}}.vl-news-events .vl-content-block .vl-content-block__body .emphasize-event{color:red}.vl-news-events .vl-content-block .vl-content-block__body .vl-news-events-dates{margin-bottom:30px}.vl-news-events .vl-content-block .vl-content-block__body .vl-news-events-dates div{margin-bottom:20px}@media screen and (min-width:960px){.vl-news-events .vl-content-block .vl-content-block__heading{font-size:46px;line-height:60px}.vl-news-events .vl-content-block .vl-content-block__body h1{font-size:46px;line-height:60px}.vl-news-events .vl-content-block .vl-content-block__body h6{font-style:italic}.vl-news-events .vl-content-block .vl-content-block__body .two-columns-events-row-3{display:grid;grid-template-columns:370px 370px;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column}.vl-news-events .vl-content-block .vl-content-block__body .two-columns-events-row-4{display:grid;grid-template-columns:370px 370px;grid-template-rows:1fr 1fr 1fr 1fr;grid-auto-flow:column}}.vl-caption-breaker{display:flex;flex-direction:column-reverse;margin-bottom:60px!important;justify-content:center}@media screen and (min-width:960px){.vl-caption-breaker{flex-direction:row-reverse}}.vl-caption-breaker.vl-caption-breaker-with-bg{width:90%;margin-left:0;margin-bottom:80px!important;position:relative}@media screen and (min-width:960px){.vl-caption-breaker.vl-caption-breaker-with-bg{margin-left:auto;max-width:978px}.vl-caption-breaker.vl-caption-breaker-with-bg .vl-content-block{left:-143px;z-index:1}.vl-caption-breaker.vl-caption-breaker-with-bg .vl-content-block__image{left:-147px;position:relative;justify-content:left}.vl-caption-breaker.vl-caption-breaker-with-bg .vl-content-block__image img{max-width:470px;min-width:470px}.vl-caption-breaker.vl-caption-breaker-with-bg.vl-caption-breaker-reverse{flex-direction:row;max-width:870px}.vl-caption-breaker.vl-caption-breaker-with-bg.vl-caption-breaker-reverse .vl-content-block{left:74px;margin-left:0;padding-left:0}.vl-caption-breaker.vl-caption-breaker-with-bg.vl-caption-breaker-reverse .vl-content-block hr{left:0}.vl-caption-breaker.vl-caption-breaker-with-bg.vl-caption-breaker-reverse .vl-content-block__image{left:75px}}.vl-caption-breaker.vl-caption-breaker-with-bg .vl-background{min-height:calc(100% + 25px);z-index:-1;position:absolute;top:22px;width:100vw}@media screen and (min-width:960px){.vl-caption-breaker.vl-caption-breaker-with-bg .vl-background{min-height:calc(100% - 62px)}}.vl-caption-breaker .vl-content-block__image{justify-content:center;margin-bottom:0!important;margin-top:0!important}.vl-caption-breaker .vl-content-block+.vl-content-block__image{max-width:100%}.vl-caption-breaker .vl-content-block__image img{max-width:100%;object-fit:cover;height:auto}.vl-caption-breaker .vl-content-block{position:relative;padding:0 24px 45px 48px;margin-left:0;margin-top:30px;max-width:100%;box-sizing:border-box}@media screen and (max-width:960px){.vl-caption-breaker .vl-content-block.no-title{padding-left:0;padding-right:0;width:90%;margin-left:auto;margin-right:auto}}@media screen and (min-width:960px){.vl-caption-breaker .vl-content-block{margin-left:-30px;padding-left:80px;max-width:450px;min-width:450px}.vl-caption-breaker .vl-content-block.no-title{margin-top:0!important}}.vl-caption-breaker .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px;font-size:20px;line-height:24px;letter-spacing:-.4px;margin-bottom:16px}@media screen and (min-width:960px){.vl-caption-breaker .vl-content-block .vl-content-block__heading{font-size:24px;line-height:26px}}.vl-caption-breaker .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-caption-breaker .vl-content-block hr{height:calc(100% + 9px);position:absolute;left:24px;bottom:45px;margin-bottom:0;border-width:0 2px 0 0}@media screen and (min-width:960px){.vl-caption-breaker .vl-content-block hr{border-width:0 0 2px 0;position:relative;width:calc(100% + 80px);left:-80px;bottom:unset;height:0;margin-bottom:16px}}.vl-caption-breaker.vl-leftrail-captionbreaker{flex-direction:column-reverse;width:100%}.vl-caption-breaker.vl-leftrail-captionbreaker .vl-content-block+.vl-content-block__image{max-width:100%}.vl-caption-breaker.vl-leftrail-captionbreaker .vl-content-block{margin-left:0;padding-left:90px}@media screen and (max-width:960px){.vl-caption-breaker.vl-leftrail-captionbreaker .vl-content-block.no-title{padding-left:0;margin-left:auto}}@media screen and (min-width:960px){.vl-caption-breaker.vl-leftrail-captionbreaker .vl-content-block{max-width:100%;min-width:unset}.vl-caption-breaker.vl-leftrail-captionbreaker .vl-content-block.no-title{margin-top:30px;padding-left:0}}.vl-caption-breaker.vl-leftrail-captionbreaker .vl-content-block hr{position:absolute;height:calc(100% + 80px);border-width:0 2px 0 0;width:0;margin-bottom:0;left:40px;bottom:0}.vl-caption-breaker.vl-leftrail-captionbreaker.vl-caption-breaker-with-bg{margin-left:0;width:90%}.vl-caption-breaker.vl-leftrail-captionbreaker.vl-caption-breaker-with-bg .vl-content-block{left:0;padding-left:48px}.vl-caption-breaker.vl-leftrail-captionbreaker.vl-caption-breaker-with-bg .vl-content-block hr{height:calc(100% + 9px);left:24px;bottom:45px}.vl-caption-breaker.vl-leftrail-captionbreaker.vl-caption-breaker-with-bg .vl-content-block__image{left:0}.vl-caption-breaker.vl-leftrail-captionbreaker.vl-caption-breaker-with-bg .vl-content-block__image img{max-width:100%;min-width:0}.vl-caption-breaker.vl-leftrail-captionbreaker.vl-caption-breaker-with-bg .vl-background{min-height:calc(100% + 25px)}@media screen and (min-width:960px){.vl-caption-breaker.vl-leftrail-captionbreaker.vl-caption-breaker-with-bg .vl-background{width:350px}}.vl-copy-and-caption-breaker img{width:100%}.vl-copy-and-caption-breaker.vl-container{margin-bottom:60px;max-width:1080px;width:100%}.vl-copy-and-caption-breaker.vl-container.content-widest{max-width:1184px}.vl-copy-and-caption-breaker .vl-caption-breaker{margin-bottom:0!important;width:100%}@media screen and (min-width:960px){.vl-copy-and-caption-breaker .vl-caption-breaker{flex-direction:column-reverse}}@media screen and (min-width:960px){.vl-copy-and-caption-breaker .vl-caption-breaker .vl-content-block{margin:30px auto 0;padding:0 50px 45px 48px;min-width:100%}.vl-copy-and-caption-breaker .vl-caption-breaker .vl-content-block hr{width:0;height:calc(100% + 9px);position:absolute;left:24px;bottom:45px;margin-bottom:0;border-width:0 2px 0 0}}@media screen and (min-width:960px){.vl-copy-and-caption-breaker .vl-caption-breaker .vl-content-block__image{margin-bottom:0;margin-top:0}}.vl-copy-and-caption-breaker .vl-caption-breaker .vl-content-block__image img{width:100%;max-width:469px}@media screen and (min-width:960px){.vl-copy-and-caption-breaker .vl-caption-breaker .vl-content-block__image img{max-width:100%;width:100%}}.vl-copy-and-caption-breaker .vl-caption-breaker.vl-caption-breaker-with-bg{width:90%;max-width:410px;margin-bottom:53px!important}@media screen and (min-width:960px){.vl-copy-and-caption-breaker .vl-caption-breaker.vl-caption-breaker-with-bg .vl-content-block{left:0}.vl-copy-and-caption-breaker .vl-caption-breaker.vl-caption-breaker-with-bg .vl-content-block__image{left:0}.vl-copy-and-caption-breaker .vl-caption-breaker.vl-caption-breaker-with-bg .vl-content-block__image img{min-width:0}.vl-copy-and-caption-breaker .vl-caption-breaker.vl-caption-breaker-with-bg .vl-background{width:calc(100% + 40px);min-height:calc(100% + 52px)}}.vl-copy-and-caption-breaker .vl-column{position:relative}.vl-copy-and-caption-breaker .vl-column:first-child{margin-bottom:40px}@media screen and (min-width:960px){.vl-copy-and-caption-breaker .vl-column:first-child{margin-bottom:0}}.vl-copy-and-caption-breaker .vl-column:first-child .vl-content-block.content-center{margin:0}@media screen and (min-width:960px){.vl-copy-and-caption-breaker .vl-column{width:50%}}.vl-copy-and-caption-breaker .vl-column>.vl-content-block__image{display:none}.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-center,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-wide,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-widest{width:90%;margin:30px auto 0 auto;max-width:90%}@media screen and (min-width:960px){.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-center,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-wide,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-widest{max-width:572px}}.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-center .vl-content-block__body,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-wide .vl-content-block__body,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-widest .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-center .vl-content-block__heading,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-wide .vl-content-block__heading,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-widest .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px;font-size:20px;line-height:24px;letter-spacing:-.4px;margin-bottom:16px}.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-center hr,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-wide hr,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-widest hr{display:none}.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-center .vl-content-block__heading-top,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-wide .vl-content-block__heading-top,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-widest .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:16px;margin-bottom:12px}.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-center .vl-content-block__cta,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-wide .vl-content-block__cta,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-widest .vl-content-block__cta{margin-top:40px}.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-center .vl-content-block__cta a,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-wide .vl-content-block__cta a,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-widest .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-center .vl-content-block__cta a:hover,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-wide .vl-content-block__cta a:hover,.vl-copy-and-caption-breaker .vl-column .vl-content-block.content-widest .vl-content-block__cta a:hover{transition-duration:.8s}.vl-full-width-photos{margin-bottom:0;position:relative}.vl-full-width-photos.has-arrow{margin-top:-82px}.vl-full-width-photos.with-margin-bottom{margin-bottom:60px}.vl-full-width-photos .vl-full-width-photos__arrow{height:164px;width:164px;border-radius:50%;margin:auto;position:relative;bottom:-82px}.vl-full-width-photos .vl-full-width-photos__arrow::before{display:block;left:21px;top:21px;border-radius:50%;box-sizing:border-box;content:'';width:122px;height:122px;position:absolute}.vl-full-width-photos .vl-full-width-photos__arrow i{border-style:solid;border-width:0 4px 4px 0;display:inline-block;padding:3px;width:34px;height:34px;position:relative;top:46px;left:60px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.vl-full-width-photos .vl-full-width-photos__image img{display:block;width:100%;height:auto}.vl-full-width-photos .vl-content-block{margin-bottom:76px;position:relative}.vl-full-width-photos .vl-content-block .vl-content-block__background{position:absolute;margin-bottom:5%;margin-top:5%;height:auto;top:0;bottom:0;left:0;right:0}.vl-full-width-photos .vl-content-block .vl-container{display:flex;align-items:center;justify-content:center;position:relative;margin-top:-5%;width:80%}@media screen and (min-width:768px){.vl-full-width-photos .vl-content-block .vl-container::before{display:block;height:calc(100% - 47px);left:40px;top:23px;width:calc(100% - 82px);content:'';position:absolute}}.vl-full-width-photos .vl-content-block .vl-container::after{display:block;height:calc(100% + 38px);left:20px;top:-20px;width:calc(100% - 42px);content:'';position:absolute}.vl-full-width-photos .vl-content-block .vl-container .vl-content-block__wrapper{width:80%;padding:40px 0}@media screen and (min-width:768px){.vl-full-width-photos .vl-content-block .vl-container .vl-content-block__wrapper{padding:50px 0}}.vl-full-width-photos .vl-content-block .vl-container .vl-content-block__wrapper .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:4px;line-height:24px;text-align:center;margin-bottom:24px}.vl-full-width-photos .vl-content-block .vl-container .vl-content-block__wrapper .vl-content-block__heading{font-family:"AngleciaProTitle","AngleciaProTitle-Regular","Times New Roman",Times,serif;text-align:center;margin-bottom:24px;font-size:30px;letter-spacing:-1px;line-height:36px}@media screen and (min-width:768px){.vl-full-width-photos .vl-content-block .vl-container .vl-content-block__wrapper .vl-content-block__heading{font-size:50px;letter-spacing:-.75px;line-height:48px}}.vl-full-width-photos .vl-content-block .vl-container .vl-content-block__wrapper .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;font-weight:300;letter-spacing:-.2px;line-height:32px;text-align:center}.vl-full-width-photos .vl-content-block.has-second-image{margin-bottom:0}.vl-full-width-photos .vl-content-block.has-second-image .vl-container{margin-bottom:-5%}.vl-full-width-photos .vl-content-block.second-version{margin-bottom:0}.vl-full-width-photos .vl-content-block.second-version .vl-container{display:flex;align-items:center;justify-content:center;position:relative;margin-top:0;width:90%}@media screen and (min-width:768px){.vl-full-width-photos .vl-content-block.second-version .vl-container{width:80%}}.vl-full-width-photos .vl-content-block.second-version .vl-container::before{display:block;height:calc(100% - 47px);left:0;top:23px;width:100%;content:'';position:absolute}.vl-full-width-photos .vl-content-block.second-version .vl-container::after{display:none}.vl-full-width-photos .vl-content-block.second-version .vl-container .vl-content-block__wrapper{width:90%;padding:40px 0}@media screen and (min-width:768px){.vl-full-width-photos .vl-content-block.second-version .vl-container .vl-content-block__wrapper{width:70%;padding:50px 0}}.vl-full-width-photos .vl-content-block.second-version .vl-container .vl-content-block__wrapper .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:4px;line-height:24px;text-align:center;margin-bottom:24px}.vl-full-width-photos .vl-content-block.second-version .vl-container .vl-content-block__wrapper .vl-content-block__heading{font-family:"AngleciaProTitle","AngleciaProTitle-Regular","Times New Roman",Times,serif;text-align:center;margin-bottom:24px;font-size:30px;letter-spacing:-1px;line-height:36px}@media screen and (min-width:768px){.vl-full-width-photos .vl-content-block.second-version .vl-container .vl-content-block__wrapper .vl-content-block__heading{font-size:50px;letter-spacing:-.75px;line-height:48px}}.vl-full-width-photos .vl-content-block.second-version .vl-container .vl-content-block__wrapper .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;font-weight:300;letter-spacing:-.2px;line-height:32px;text-align:center}.vl-cross-promotion{margin-bottom:30px}@media screen and (min-width:960px){.vl-cross-promotion{margin-bottom:60px}}.vl-cross-promotion .vl-container{align-items:center;display:flex;flex-flow:column nowrap;position:relative}@media screen and (min-width:960px){.vl-cross-promotion .vl-content-block__image{max-width:75%;min-width:60%}}.vl-cross-promotion .vl-content-block__image img{max-width:100%}@media screen and (min-width:960px){.vl-cross-promotion .vl-content-block__image img{max-height:880px}}.vl-cross-promotion .vl-content-block__wrapper{width:100%}@media screen and (min-width:960px){.vl-cross-promotion .vl-content-block__wrapper{align-items:center;display:flex;height:100%;left:0;position:absolute;top:0}}.vl-cross-promotion .vl-content-block{box-sizing:border-box;margin:0 auto;padding:48px;position:relative;top:-30px;width:90%}@media screen and (min-width:960px){.vl-cross-promotion .vl-content-block{margin:0;padding:72px;top:0;width:50%}}.vl-cross-promotion .vl-content-block::before{border:1px solid;box-sizing:border-box;content:'';display:block;height:calc(100% - 32px);left:16px;position:absolute;top:16px;width:calc(100% - 32px)}@media screen and (min-width:960px){.vl-cross-promotion .vl-content-block::before{height:calc(100% - 48px);left:24px;top:24px;width:calc(100% - 48px)}}.vl-cross-promotion .vl-content-block .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:4px;line-height:24px;margin-bottom:12px}.vl-cross-promotion .vl-content-block .vl-content-block__row{align-items:center;display:flex;justify-content:flex-start;margin-bottom:24px}.vl-cross-promotion .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle","AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;font-weight:500;letter-spacing:-1px;line-height:36px}.vl-cross-promotion .vl-content-block hr{display:none}@media screen and (min-width:960px){.vl-cross-promotion .vl-content-block hr{border:0;border-bottom:2px solid;display:block;margin-bottom:24px;position:relative;width:calc(100% + 72px)}}.vl-cross-promotion .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;font-weight:300;letter-spacing:-.2px;line-height:32px}.vl-cross-promotion .vl-content-block .vl-content-block__cta{margin-top:40px}.vl-cross-promotion .vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-cross-promotion .vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}@media screen and (min-width:960px){.vl-cross-promotion.vl-left-image hr{left:-72px}.vl-cross-promotion.vl-left-image .vl-container{flex-flow:row nowrap}.vl-cross-promotion.vl-left-image .vl-content-block{right:0}.vl-cross-promotion.vl-left-image .vl-content-block__wrapper{justify-content:flex-end}.vl-cross-promotion.vl-left-image .vl-content-block__image{align-items:flex-start}}@media screen and (min-width:960px){.vl-cross-promotion.vl-right-image hr{left:0}.vl-cross-promotion.vl-right-image .vl-container{flex-flow:row-reverse nowrap}.vl-cross-promotion.vl-right-image .vl-content-block{left:0}.vl-cross-promotion.vl-right-image .vl-content-block__image{align-items:flex-end}}.vl-footer .vl-container{width:100%}@media screen and (min-width:960px){.vl-footer .vl-container{width:90%}}.vl-footer .vl-footer__info .nav__link a:after{display:inline-block}.vl-footer__top{padding-bottom:0}@media screen and (min-width:960px){.vl-footer__top{padding-bottom:80px}}.vl-footer__top .vl-container{display:flex;flex-flow:column nowrap}@media screen and (min-width:960px){.vl-footer__top .vl-container{flex-flow:row nowrap}}.vl-footer__top .vl-container .vl-footer__location,.vl-footer__top .vl-container .vl-footer__map,.vl-footer__top .vl-container .vl-footer__contact{width:100%}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-footer__location,.vl-footer__top .vl-container .vl-footer__map,.vl-footer__top .vl-container .vl-footer__contact{width:33.33%}}.vl-footer__top .vl-container .vl-footer__location,.vl-footer__top .vl-container .vl-footer__contact{align-items:center;display:flex;flex-flow:column nowrap;margin-bottom:32px}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-footer__location,.vl-footer__top .vl-container .vl-footer__contact{margin-bottom:0}}.vl-footer__top .vl-container .vl-location__title{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;padding:32px 0}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-location__title{font-size:18px;line-height:24px}}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-location__title{padding:32px 0 24px}}@media screen and (min-width:1200px){.vl-footer__top .vl-container .vl-location__title{padding:32px 0}}.vl-footer__top .vl-container .vl-location__header,.vl-footer__top .vl-container .vl-location__address{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px}.vl-footer__top .vl-container .vl-location__address{max-width:50%;text-align:center}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-location__address{max-width:70%}}@media screen and (min-width:1200px){.vl-footer__top .vl-container .vl-location__address{max-width:45%}}.vl-footer__top .vl-container .vl-location__link{margin-top:12px}.vl-footer__top .vl-container .vl-location__link a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-footer__top .vl-container .vl-location__link a:hover{transition-duration:.8s}.vl-footer__top .vl-container .vl-contact__header{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;box-sizing:border-box;padding:32px 72px;text-align:center;width:100%}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-contact__header{font-size:18px;line-height:24px}}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-contact__header{padding:32px 48px 8px}}@media screen and (min-width:1200px){.vl-footer__top .vl-container .vl-contact__header{padding:32px 72px}}.vl-footer__top .vl-container .vl-contant__phone{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;text-align:center}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-contant__phone{margin-top:6px}}@media screen and (min-width:1200px){.vl-footer__top .vl-container .vl-contant__phone{margin-top:12px}}.vl-footer__top .vl-container .vl-contant__email{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;margin-top:12px;text-align:center}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-contant__email{margin-top:6px}}@media screen and (min-width:1200px){.vl-footer__top .vl-container .vl-contant__email{margin-top:12px}}.vl-footer__top .vl-container .vl-contant__icon{text-align:center;width:100px}.vl-footer__top .vl-container .vl-contant__icon-email{margin-bottom:-30px}@media screen and (min-width:768px){.vl-footer__top .vl-container .vl-contant__icon{display:none}}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-contant__icon{display:none}}@media screen and (min-width:1200px){.vl-footer__top .vl-container .vl-contant__icon{display:none}}.vl-footer__top .vl-container .vl-contant__phone a{display:block;font-size:24px;line-height:1;margin-top:12px;text-decoration:none}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-contant__phone a{font-size:28px;margin-top:6px}}@media screen and (min-width:1200px){.vl-footer__top .vl-container .vl-contant__phone a{font-size:32px;margin-top:12px}}.vl-footer__top .vl-container .vl-contant__email a{display:block;font-size:24px;line-height:1;margin-top:12px;text-decoration:none}@media screen and (min-width:960px){.vl-footer__top .vl-container .vl-contant__email a{font-size:20px;margin-top:6px}}@media screen and (min-width:1200px){.vl-footer__top .vl-container .vl-contant__email a{font-size:24px;margin-top:12px}}.vl-footer__top .vl-footer__map .vl-footer__map-header{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;padding:32px 0;text-align:center}@media screen and (min-width:960px){.vl-footer__top .vl-footer__map .vl-footer__map-header{font-size:18px;line-height:24px}}.vl-footer__top .vl-footer__map img{display:block;height:auto;width:100%}.vl-footer__bottom{background-position:47% 21em;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:960px){.vl-footer__bottom{background-position:center bottom}}.vl-footer__subtitle{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;margin-bottom:8px;width:100%}@media screen and (min-width:960px){.vl-footer__subtitle{font-size:24px;line-height:28px}}.vl-footer__info{padding:40px;position:relative;top:0}@media screen and (min-width:960px){.vl-footer__info{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:40px 0;top:-80px}}.vl-footer__about{width:100%}@media screen and (min-width:960px){.vl-footer__about{padding:0 0 0 2%;width:29%}}.vl-footer__communities{width:100%}@media screen and (min-width:960px){.vl-footer__communities{width:46%}}.vl-footer__about p{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;margin:8px 0}.vl-footer__communities,.vl-footer__quick-links{margin-top:40px}.vl-footer__communities .nav__link,.vl-footer__quick-links .nav__link{display:inline-block;padding:8px 0}.vl-footer__communities .nav__link a,.vl-footer__quick-links .nav__link a{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-footer__communities .nav__link a::before,.vl-footer__quick-links .nav__link a::before{bottom:4px;content:'';display:inline-block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-footer__communities .nav__link a::after,.vl-footer__quick-links .nav__link a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right_white.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:9px;margin-left:8px;width:6px}.vl-footer__communities .nav__link a:hover::before,.vl-footer__quick-links .nav__link a:hover::before{text-decoration:underline;width:calc(100% - 28px)}.vl-footer__communities .nav__link a:focus,.vl-footer__quick-links .nav__link a:focus{border-radius:4px;box-shadow:0 0 1px 3px #fff;outline:none}@media screen and (min-width:960px){.vl-footer__communities,.vl-footer__quick-links{margin-top:0}}@media screen and (min-width:960px){.vl-footer__quick-links{width:27%}}.vl-mobile{display:inline-block;margin-top:0;margin-bottom:40px}@media screen and (min-width:960px){.vl-mobile{display:none}}@media screen and (min-width:768px){.vl-mobile{display:none}}.vl-desktop{display:none}@media screen and (min-width:960px){.vl-desktop{display:inline-block}}@media screen and (min-width:768px){.vl-desktop{display:inline-block}}@media screen and (min-width:960px){.vl-footer__communities{width:44%}}.vl-footer__communities .nav__link{white-space:nowrap;width:100%}@media screen and (min-width:960px){.vl-footer__communities .nav__link{width:50%}}@media screen and (min-width:960px){.vl-footer__communities{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0 0 0 2%}}.vl-footer__quick-links .nav__link{width:100%}.vl-footer__legal{padding:40px 40px 60px;text-align:center}.vl-footer__legal p{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;margin-bottom:30px;padding-bottom:30px;position:relative}.vl-footer__legal p::before{bottom:0;content:'';display:inline-block;height:3px;left:0;max-width:unset;position:absolute;width:100%}@media screen and (min-width:960px){.vl-footer__legal p::before{display:inline-block;left:calc(50% - 200px);max-width:400px}}.vl-footer__legal a{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;display:block;margin-right:-8px;padding:8px;text-decoration:none}.vl-footer__legal a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff;outline:0}@media screen and (min-width:960px){.vl-footer__legal a{display:inline-block;margin:0 8px}}.vl-footer__legal a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:9px;margin-left:4px;width:6px}@media screen and (min-width:960px){.vl-footer__legal{padding:0 40px 60px}}.vl-footer__icons{padding-top:40px;position:relative;text-align:center;top:0}.vl-footer__icons a{display:inline-block;margin:0 10px;padding:8px}.vl-footer__icons a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff;outline:none}@media screen and (min-width:960px){.vl-footer__icons{padding-top:0;top:-40px}}@media screen and (max-width:960px){.vl-feature-peel-back{margin-bottom:0}}@media screen and (min-width:960px){.vl-feature-peel-back{height:1150px}}.vl-feature-peel-back .vl-feature-impact.vl-feature-left2{display:none;height:initial!important;position:absolute;top:0;width:100%!important}@media screen and (min-width:960px){.vl-feature-peel-back .vl-feature-impact.vl-feature-left2{display:block}.vl-feature-peel-back .vl-feature-impact.vl-feature-left2 .vl-feature-overlay-container .vl-content-block{width:540px}}@media screen and (min-width:1200px){.vl-feature-peel-back .vl-feature-impact.vl-feature-left2 .vl-feature-overlay-container .vl-content-block{width:780px}}.vl-feature-peel-back .vl-feature-impact.vl-feature-left{z-index:2}@media screen and (min-width:960px){.vl-feature-peel-back .vl-feature-impact.vl-feature-left{height:100%!important}}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container{top:-200px}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-container .vl-content-block{margin:0 16px;opacity:1;width:auto}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-container .vl-content-block .vl-content-block__heading{font-size:30px;line-height:36px}@media screen and (min-width:960px){.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-container .vl-content-block{margin:0;top:-21px;width:calc(40% - 10px)}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-container .vl-content-block .vl-content-block__heading{font-size:40px;line-height:46px}}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-container .vl-content-block .vl-content-block__heading{font-size:40px;line-height:46px}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-container .vl-content-block .vl-content-block__body{line-height:32px}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-callout-strip{height:250px;bottom:19px}@media screen and (min-width:960px){.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-callout-strip{height:329px}}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-callout-strip .vl-content-block__image{height:291px}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-callout-strip .vl-content-block{opacity:1}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-callout-strip .vl-content-block .vl-content-block__heading{font-size:24px;line-height:28px}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-callout-strip .vl-content-block .corner{position:absolute;content:'';bottom:0;right:0;transition-duration:1s;cursor:pointer;width:60px;height:60px;z-index:5}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-callout-strip:hover .corner{transition-duration:.5s;width:80px;height:80px}.vl-feature-peel-back .vl-feature-impact.vl-feature-left .vl-feature-overlay-container .vl-callout-strip .corner.on-screen{transition-duration:.5s;width:100px;height:100px}.vl-feature-peel-back .vl-feature-impact .vl-background-block{position:relative}.vl-feature-peel-back .vl-feature-impact .vl-background-block .vl-feature-overlay-container{margin-top:0;position:absolute;bottom:0}.vl-feature-peel-back .vl-feature-impact .vl-background-block .vl-feature-overlay-container .vl-content-block::before{height:calc(100% + 74px);top:-24px}.vl-feature-peel-back .vl-feature-impact .vl-background-block .vl-feature-overlay-container .vl-content-block .vl-content-block__heading::after{bottom:-20px}.vl-feature-peel-back .vl-feature-impact .vl-background-block .vl-feature-overlay-container .vl-content-block .vl-content-block__right-heading{font-family:'Anglecia Pro Title';font-size:24px;font-style:italic;letter-spacing:-.8px;line-height:70px;height:70px;width:100%;position:absolute;bottom:-35px;left:100%;padding-left:40px}.vl-feature-peel-back .vl-feature-impact .vl-background-block .vl-feature-overlay-container .vl-content-block .vl-content-block__right-description{font-family:'Anglecia Pro Title';font-size:12px;font-style:italic;line-height:14px;position:absolute;bottom:-92px;left:100%;padding-left:40px;width:300px}.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion{position:relative}@media screen and (min-width:960px){.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion{margin-top:180px}}@media screen and (min-width:1200px){.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion{margin-top:150px}}.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container{position:initial}.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container .vl-content-block__image{position:relative;z-index:1;min-width:initial;width:57%}.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container .vl-content-block__image::before{border:1px solid;box-sizing:border-box;content:'';display:block;height:calc(100% - 90px);left:-30px;position:absolute;top:45px;width:calc(100% + 60px)}.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container .vl-content-block{padding:50px 72px 39px 100px;width:48%}@media screen and (min-width:960px){.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container .vl-content-block{padding:20px 20px 20px 100px}}@media screen and (min-width:1200px){.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container .vl-content-block{padding:50px 72px 39px 100px}}.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container .vl-content-block::before{display:none}.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container .vl-content-block hr{border-bottom:1px solid;left:-95px;width:100%}.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container .vl-content-block .vl-content-block__heading{padding-left:0}.vl-feature-peel-back .vl-feature-impact .vl-cross-promotion .vl-container .vl-content-block .vl-content-block__body{padding-left:0;padding-top:0;margin-top:0;width:100%}.vl-feature-peel-back .close{display:none;position:absolute;top:222px;left:127px;font-size:38px;line-height:60px;font-weight:bold;z-index:100;border-radius:50%;width:60px;height:60px;text-align:center;cursor:pointer}.vl-feature-peel-back .close.active{display:block}@media screen and (min-width:960px){.vl-feature-peel-back.active .corner{animation:gradient-960px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-960px 2s forwards}}@media screen and (min-width:1024px){.vl-feature-peel-back.active .corner{animation:gradient-1024px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-1024px 2s forwards}}@media screen and (min-width:1152px){.vl-feature-peel-back.active .corner{animation:gradient-1152px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-1152px 2s forwards}}@media screen and (min-width:1176px){.vl-feature-peel-back.active .corner{animation:gradient-1176px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-1176px 2s forwards}}@media screen and (min-width:1280px){.vl-feature-peel-back.active .corner{animation:gradient-1280px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-1280px 2s forwards}}@media screen and (min-width:1366px){.vl-feature-peel-back.active .corner{animation:gradient-1366px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-1366px 2s forwards}}@media screen and (min-width:1440px){.vl-feature-peel-back.active .corner{animation:gradient-1440px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-1440px 2s forwards}}@media screen and (min-width:1536px){.vl-feature-peel-back.active .corner{animation:gradient-1536px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-1536px 2s forwards}}@media screen and (min-width:1600px){.vl-feature-peel-back.active .corner{animation:gradient-1600px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-1600px 2s forwards}}@media screen and (min-width:1920px){.vl-feature-peel-back.active .corner{animation:gradient-1920px 2s forwards}.vl-feature-peel-back.revert .corner{animation:gradient-back-1920px 2s forwards}}.vl-feature-peel-back.active .vl-feature-impact.vl-feature-left{transition-duration:2s;background-color:transparent;pointer-events:none}.vl-feature-peel-back.active .vl-feature-impact.vl-feature-left .vl-callout-strip{transition-duration:2s;background:none!important}.vl-feature-peel-back.active .vl-feature-impact.vl-feature-left .vl-background-block,.vl-feature-peel-back.active .vl-feature-impact.vl-feature-left .vl-container,.vl-feature-peel-back.active .vl-feature-impact.vl-feature-left .vl-content-block__image,.vl-feature-peel-back.active .vl-feature-impact.vl-feature-left .vl-content-block__heading,.vl-feature-peel-back.active .vl-feature-impact.vl-feature-left .vl-content-block__cta{transition-duration:2s;opacity:0}.vl-feature-peel-back.revert .vl-feature-impact.vl-feature-left{transition-duration:2s}.vl-feature-peel-back.revert .vl-feature-impact.vl-feature-left .vl-callout-strip{transition-duration:2s}.vl-feature-peel-back.revert .vl-feature-impact.vl-feature-left .vl-background-block,.vl-feature-peel-back.revert .vl-feature-impact.vl-feature-left .vl-container,.vl-feature-peel-back.revert .vl-feature-impact.vl-feature-left .vl-content-block__image,.vl-feature-peel-back.revert .vl-feature-impact.vl-feature-left .vl-content-block__heading,.vl-feature-peel-back.revert .vl-feature-impact.vl-feature-left .vl-content-block__cta{transition-duration:2s;opacity:1}.vl-modal-container{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;overflow:auto}.vl-modal-container.active{display:flex}.vl-modal-container .vl-modal-container__overlay{display:none;overflow-x:hidden;position:relative;width:90%;max-width:980px;box-sizing:border-box;padding:60px 40px 60px 50px;margin:auto;flex-direction:column-reverse}@media screen and (min-width:960px){.vl-modal-container .vl-modal-container__overlay{flex-direction:row;padding:60px;padding-left:105px}}.vl-modal-container .vl-modal-container__overlay.active{display:flex}.vl-modal-container .vl-modal-container__overlay::before{border-style:solid;border-width:2px;box-sizing:border-box;content:'';position:absolute;height:calc(100% - 40px);width:calc(100% - 40px);left:20px;top:20px}@media screen and (min-width:960px){.vl-modal-container .vl-modal-container__overlay::before{display:block;height:calc(100% - 60px);left:30px;top:30px;width:calc(100% - 60px)}}.vl-modal-container .vl-modal-container__modal-close{height:60px;width:60px;font-size:30px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;cursor:pointer}.vl-modal-container .vl-modal-container__form h3{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;width:70vw;margin-bottom:40px}@media screen and (min-width:960px){.vl-modal-container .vl-modal-container__form h3{font-size:30px;line-height:36px}}.vl-modal-container .vl-modal-container__form h3::after{content:"";display:block;height:2px;width:120%;margin-top:12px}.vl-modal-container .vl-modal-container__form .vl-radio-option{display:block;position:relative;font-size:16px;font-family:"Whitney-Book",Arial,Helvetica,sans-serif;line-height:24px;margin-bottom:6px;padding-left:32px}.vl-modal-container .vl-modal-container__form .vl-radio-option::before{content:'';width:16px;height:16px;border-radius:50%;border:2px solid;position:absolute;top:50%;left:0;transform:translateY(-50%);box-sizing:border-box}.vl-modal-container .vl-modal-container__form .vl-radio-option input[type=radio]{margin-left:0;margin-right:0;appearance:none}.vl-modal-container .vl-modal-container__form .vl-radio-option input[type=radio]::after{content:'';left:4px;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;width:8px;height:8px;border:none;display:none}.vl-modal-container .vl-modal-container__form .vl-radio-option input[type=radio]:checked::after{display:block}.vl-modal-container .vl-modal-container__form input[type=text]{border-radius:0;box-sizing:border-box;max-width:100%;width:100%;border:0;border-bottom:2px solid;font-size:18px;font-family:"Whitney-Book",Arial,Helvetica,sans-serif;line-height:20px;height:40px;outline:none;text-indent:30px}.vl-modal-container .vl-modal-container__form input[type=submit]{display:block;margin-top:30px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;background-color:transparent;cursor:pointer;padding:16px 40px;outline:2px solid}.vl-modal-container .vl-modal-container__form input[type=submit]:hover{transition-duration:.8s}@media screen and (min-width:960px){.vl-modal-container .vl-modal-container__form{margin-right:50px;z-index:1}.vl-modal-container .vl-modal-container__form h3{width:auto}}.vl-modal-container .vl-modal-container__image{display:none}@media screen and (min-width:960px){.vl-modal-container .vl-modal-container__image{display:block;position:relative;margin-bottom:0;left:0;width:auto;max-width:350px;min-width:300px}}.vl-modal-container .vl-modal-container__image img{max-width:100%}.vl-modal-container .vl-modal-container__thankyou{margin-right:50px;display:none;z-index:1}.vl-modal-container .vl-modal-container__thankyou .vl-content-block__heading-top,.vl-modal-container .vl-modal-container__thankyou .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px}@media screen and (min-width:960px){.vl-modal-container .vl-modal-container__thankyou .vl-content-block__heading-top,.vl-modal-container .vl-modal-container__thankyou .vl-content-block__heading{font-size:30px;line-height:36px}}.vl-modal-container .vl-modal-container__thankyou .vl-content-block__heading{margin-bottom:36px}.vl-modal-container .vl-modal-container__thankyou .vl-content-block__heading::after{content:"";display:block;height:2px;width:120%;margin-top:12px}.vl-modal-container .vl-modal-container__thankyou hr{display:none}.vl-modal-container .vl-modal-container__thankyou .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px}.vl-modal-container .vl-modal-container__thankyou .vl-content-block__cta a{display:block;margin-top:30px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;background-color:transparent;cursor:pointer;padding:16px 40px;outline:2px solid;text-decoration:none}.vl-modal-container .vl-modal-container__thankyou .vl-content-block__cta a:hover{transition-duration:.8s}.vl-collapsible-content-block{display:flex;flex-direction:column}.vl-collapsible-content-block.collapsible .vl-collapsible-content-block__body{overflow:hidden;max-height:0;transition:max-height .2s ease-out}@media screen and (min-width:960px){.vl-collapsible-content-block.collapsible .vl-collapsible-content-block__body{max-height:initial;overflow:auto}}.vl-collapsible-content-block .vl-collapsible-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;padding:28px 32px 20px 32px;display:flex}@media screen and (min-width:960px){.vl-collapsible-content-block .vl-collapsible-content-block__heading{font-size:24px;line-height:28px}}.vl-collapsible-content-block .vl-collapsible-content-block__heading .vl-collapsible-content-block__image{margin-left:auto}.vl-collapsible-content-block .vl-collapsible-content-block__heading .vl-collapsible-content-block__image img{margin-left:20px;max-width:50px;max-height:50px}.vl-collapsible-content-block .vl-collapsible-content-block__control{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;background-color:transparent;border:0;padding:0 30px 0 32px;margin-bottom:28px;outline:none;cursor:pointer;display:flex}@media screen and (min-width:960px){.vl-collapsible-content-block .vl-collapsible-content-block__control{display:none}}.vl-collapsible-content-block .vl-collapsible-content-block__control .vl-collapsible-content-block__expand{margin-left:6px;margin-top:auto;margin-bottom:auto}.vl-collapsible-content-block .vl-collapsible-content-block__control .vl-collapsible-content-block__close{display:none;margin-left:6px;margin-top:auto;margin-bottom:auto}.vl-collapsible-content-block .vl-collapsible-content-block__control::before{content:'➕';display:inline-block;color:rgba(0,0,0,0);text-shadow:0 0 #fff;font-size:12px;padding:2px 4px}.vl-collapsible-content-block .vl-collapsible-content-block__control.active::before{content:"➖"}.vl-collapsible-content-block .vl-collapsible-content-block__control.active .vl-collapsible-content-block__close{display:block}.vl-collapsible-content-block .vl-collapsible-content-block__control.active .vl-collapsible-content-block__expand{display:none}.vl-collapsible-content-block .vl-collapsible-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;padding-left:32px;padding-right:32px;margin-bottom:20px}.vl-collapsible-content-block .vl-collapsible-content-block__cta{padding-top:15px}.vl-collapsible-content-block .vl-collapsible-content-block__cta a{display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;margin-left:-8px;padding:8px;position:relative;text-decoration:none}.vl-collapsible-content-block .vl-collapsible-content-block__cta a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-collapsible-content-block .vl-collapsible-content-block__cta a:hover::before{width:calc(100% - 30px)}.vl-collapsible-content-block .vl-collapsible-content-block__cta a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:9px;margin-left:8px;width:6px}.vl-collapsible-content-block .vl-collapsible-content-block__cta a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}.vl-collapsible-content-block hr{margin-top:auto;margin-right:32px;margin-left:32px;padding-bottom:28px;border:0;border-top:2px solid}.vl-collapsible-content-block.content-center{max-width:572px;text-align:center}.vl-collapsible-content-block.content-center .vl-collapsible-content-block__heading{text-align:center}.vl-collapsible-content-block.content-center .vl-collapsible-content-block__control{margin-left:auto;margin-right:auto}.vl-quick-links{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;margin-top:20px;width:100%}.vl-quick-links+div{clear:both}.vl-quick-links .vl-content-block{align-items:center;border:1px solid;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% + 40px);justify-content:center;margin:auto;padding:0 20px 0 20px;position:relative;top:-20px;width:90%}@media screen and (min-width:960px){.vl-quick-links .vl-content-block{padding:40px 20px 20px 20px}}.vl-quick-links .vl-content-block__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:16px;align-items:center;box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:space-between;width:90%;margin:20px 0}.vl-quick-links .vl-content-block__heading-top .vl-content-block__control{border:0;font-family:"Whitney-Medium",Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;padding:8px 30px 8px 8px;position:relative}.vl-quick-links .vl-content-block__heading-top .vl-content-block__control .vl-content-block__close{display:none}.vl-quick-links .vl-content-block__heading-top .vl-content-block__control:focus{border-radius:4px;box-shadow:0 0 1px 2px rgba(255,255,255,.8);outline:0}.vl-quick-links .vl-content-block__heading-top .vl-content-block__control::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:14px;position:absolute;right:8px;top:calc(50% - 7px);transform:rotate(90deg);transition:transform .4s ease-in-out;width:14px}@media screen and (min-width:960px){.vl-quick-links .vl-content-block__heading-top .vl-content-block__control{display:none}}@media screen and (min-width:960px){.vl-quick-links .vl-content-block__heading-top{display:block;text-align:center;width:initial;margin:0 0 20px}}.vl-quick-links .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;margin-bottom:30px;text-align:center;display:none}@media screen and (min-width:960px){.vl-quick-links .vl-content-block__heading{font-size:24px;line-height:28px}}@media screen and (min-width:960px){.vl-quick-links .vl-content-block__heading{display:block;width:60%}}.vl-quick-links .vl-grid-container{display:none;width:100%;margin-bottom:25px}@media screen and (min-width:960px){.vl-quick-links .vl-grid-container{display:flex;margin:0;flex-wrap:wrap;justify-content:center}}.vl-quick-links .vl-content-block__cta{margin-bottom:15px}.vl-quick-links .vl-content-block__cta .cta-sticky{display:none}.vl-quick-links .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;display:flex;border:1px solid;text-align:center;align-items:center}.vl-quick-links .vl-content-block__cta a:hover{transition-duration:.8s}.vl-quick-links .vl-content-block__cta a span{margin:auto}@media screen and (min-width:960px){.vl-quick-links .vl-content-block__cta{display:grid;margin-bottom:24px;width:calc(100%/3)}.vl-quick-links .vl-content-block__cta a{margin:0 20px}}.vl-quick-links.sticky{position:fixed;top:120px;z-index:4}@media screen and (min-width:960px){.vl-quick-links.sticky{z-index:3;position:sticky;top:134px;height:90px!important}.vl-quick-links.sticky .vl-container{max-width:initial}.vl-quick-links.sticky .vl-content-block{border:none;display:grid;grid-template-columns:auto auto;grid-column-gap:2%;width:100%;padding:20px}.vl-quick-links.sticky .vl-content-block__heading{display:none}.vl-quick-links.sticky .vl-grid-container{flex-wrap:nowrap;justify-content:normal}.vl-quick-links.sticky .vl-content-block__cta{display:flex;margin:0 8px 0 8px;width:auto}.vl-quick-links.sticky .vl-content-block__cta .cta-regular{display:none}.vl-quick-links.sticky .vl-content-block__cta .cta-sticky{display:block}.vl-quick-links.sticky .vl-content-block__cta a{margin:0}.vl-quick-links.sticky .vl-content-block__heading-top{margin:0}}@media screen and (min-width:1200px){.vl-quick-links.sticky{height:70px!important}}.vl-quick-links .vl-content-block.expanded .vl-content-block__control::after{transform:rotate(-90deg)}.vl-quick-links .vl-content-block.expanded .vl-content-block__close{display:inline-block}.vl-quick-links .vl-content-block.expanded .vl-content-block__expand{display:none}@media screen and (min-width:960px){.vl-quick-links{transition:all .3s ease-out}@-moz-document url-prefix(){.vl-quick-links{transition:none !important;}}}@media screen and (max-width:960px){.vl-quick-links-spacer{display:none;height:92px}.vl-quick-links-spacer.sticky{display:flex}}.vl-full-image__wrapper{position:relative;max-width:none;width:auto;padding-top:60px;padding-bottom:20px;margin-bottom:60px!important}@media screen and (min-width:960px){.vl-full-image__wrapper{margin-bottom:84px!important;padding-top:0;padding-bottom:0}}.vl-full-image{position:relative;display:flex;justify-content:space-between;gap:80px;max-width:1184px;margin:0 auto 60px auto;flex-direction:column-reverse}.vl-full-image.vl-right-image{flex-direction:column;margin-bottom:30px}.vl-full-image.vl-right-image .vl-video-frame{margin-top:20px}.vl-full-image.vl-right-image .vl-content-block{margin-top:0}@media screen and (min-width:960px){.vl-full-image.vl-right-image .vl-video-frame{margin-top:0}.vl-full-image.vl-right-image .vl-content-block{margin-top:55px}}.vl-full-image .vl-video-frame{display:block;position:relative;width:100%;flex:70}.vl-full-image .vl-video-frame .slick-list{max-width:776px}.vl-full-image .vl-video-frame img{width:100%;height:100%;min-height:234px;max-height:100%;object-fit:contain;transition-duration:.4s;transition-property:opacity;transition-timing-function:ease-in-out;position:relative;-moz-force-broken-image-icon:1}.vl-full-image .vl-video-frame::after{position:absolute;top:-10px;height:calc(100% + 20px);left:32px;width:calc(100% - 64px);border:1px solid;box-sizing:border-box;content:'';display:block;pointer-events:none}@media screen and (min-width:960px){.vl-full-image .vl-video-frame::after{top:-24px;height:calc(100% + 48px)}}.vl-full-image .vl-content-block__wrapper{flex:30}.vl-full-image .vl-content-block{width:80%;margin-left:auto;margin-right:auto;text-align:center}.vl-full-image .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px}.vl-full-image .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;line-height:32px;margin-top:24px}.vl-full-image .vl-content-block hr{border:0;border-bottom:1px solid;margin-top:24px;position:relative}.vl-full-image .vl-content-block .vl-content-block__cta{margin-top:24px}.vl-full-image .vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-full-image .vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}@media screen and (min-width:960px){.vl-full-image{width:90%;flex-direction:row}.vl-full-image.vl-right-image{flex-direction:row-reverse}.vl-full-image .vl-content-block{width:auto;margin-left:0;margin-right:0;text-align:left;margin-top:55px}.vl-full-image .vl-video-frame img{min-height:375px}}@media screen and (min-width:1200px){.vl-full-image .vl-video-frame img{object-fit:cover}}.vl-full-strip-callout{position:relative;max-width:none;width:auto;padding-top:60px;padding-bottom:20px;margin-bottom:60px!important}.vl-full-strip-callout .vl-background-container{width:100vw;position:absolute;z-index:-1;min-height:calc(74%);top:100px}@media screen and (min-width:960px){.vl-full-strip-callout{margin-bottom:84px!important;padding-top:0;padding-bottom:0}.vl-full-strip-callout .vl-background-container{min-height:calc(100% - 62px);top:32px}}.vl-full-strip-callout .vl-full-strip-callout__content{position:relative;display:flex;justify-content:space-between;max-width:1184px;margin:0 auto 60px auto;flex-direction:column;width:90%;gap:0}@media screen and (min-width:960px){.vl-full-strip-callout .vl-full-strip-callout__content.vl-right-image .vl-full-strip-callout__image{margin-top:0}.vl-full-strip-callout .vl-full-strip-callout__content.vl-right-image .vl-content-block{margin-top:44px;margin-left:40px}}.vl-full-strip-callout .vl-full-strip-callout__content .vl-full-strip-callout__image{display:block;position:relative;width:100%;flex:40}.vl-full-strip-callout .vl-full-strip-callout__content .vl-full-strip-callout__image img{width:100%;height:100%;min-height:234px;max-height:100%;object-fit:contain;position:relative;-moz-force-broken-image-icon:1}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block__wrapper{flex:60}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block{margin-left:auto;margin-right:auto;padding:50px 32px 48px 64px;position:relative}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;line-height:32px;margin-top:24px}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block hr{border:0;border-left:1px solid;bottom:40px;height:100%;left:32px;position:absolute;z-index:1}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block .vl-content-block__cta{margin-top:24px}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}@media screen and (min-width:960px){.vl-full-strip-callout .vl-full-strip-callout__content{flex-direction:row;gap:140px}.vl-full-strip-callout .vl-full-strip-callout__content.vl-right-image{flex-direction:row-reverse}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block{width:auto;margin:44px 0;text-align:left;padding:0}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block .vl-content-block__heading{width:85%}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block .vl-content-block__body{width:85%}.vl-full-strip-callout .vl-full-strip-callout__content .vl-content-block hr{width:calc(100% + 40px);right:40px;bottom:0;left:auto;border-left:0;border-bottom:1px solid;margin-top:24px;position:relative}}@media screen and (min-width:1200px){.vl-full-strip-callout .vl-full-strip-callout__content .vl-full-strip-callout__image img{object-fit:cover}}.vl-image-carousel-wrapper.vl-with-bg{padding-top:60px;padding-bottom:60px}.vl-image-carousel-wrapper>.vl-content-block{margin-bottom:80px}.vl-image-carousel-wrapper .vl-carousel-slide-overlay{margin:0 auto;max-width:1184px;text-align:left;width:90%}.vl-image-carousel-wrapper .vl-carousel-slide-overlay>*{width:80%;text-align:center;margin:0 auto}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:32px}@media screen and (min-width:960px){.vl-image-carousel-wrapper .vl-carousel-slide-overlay{width:100%}.vl-image-carousel-wrapper .vl-carousel-slide-overlay>*{width:60%}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:30px;letter-spacing:-1px;line-height:40px;margin-bottom:16px}}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__heading-top{font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:4px;line-height:16px;margin-bottom:12px}.vl-image-carousel-wrapper .vl-carousel-slide-overlay hr{border:0;border-bottom:2px solid;margin-bottom:16px;width:30%}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;font-size:21px;font-weight:600;line-height:36px}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h1{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:38px;letter-spacing:-1px;line-height:40px;margin:.67em 0}@media screen and (min-width:960px){.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h1{font-size:56px;line-height:60px}}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h2{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;margin:.83em 0}@media screen and (min-width:960px){.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h2{font-size:40px;line-height:44px}}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h3{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;margin:1em 0}@media screen and (min-width:960px){.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h3{font-size:30px;line-height:36px}}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h4{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:20px;letter-spacing:-.4px;line-height:24px;text-align:left;margin:1.33em 0}@media screen and (min-width:960px){.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h4{font-size:24px;line-height:28px}}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h5{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;margin:1.67em 0}@media screen and (min-width:960px){.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h5{font-size:18px;line-height:24px}}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h6{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:16px;letter-spacing:0;line-height:24px;margin:2.33em 0}@media screen and (min-width:960px){.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__body h6{font-size:16px;line-height:24px}}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__cta{margin-top:16px}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-image-carousel-wrapper .vl-carousel-slide-overlay .vl-carousel-slide-overlay__cta a:hover{transition-duration:.8s}.vl-image-carousel-wrapper .vl-carousel-nav-wrapper{position:relative}.vl-image-carousel-wrapper .vl-carousel-nav{display:none}@media screen and (min-width:960px){.vl-image-carousel-wrapper .vl-carousel-nav{display:block;margin-left:84px;margin-right:75px}}.vl-image-carousel-wrapper .vl-carousel-nav .slick-slide{margin:0 16px}.vl-image-carousel-wrapper .vl-carousel-nav .vl-carousel-nav-item{box-sizing:border-box;max-width:300px;position:relative}.vl-image-carousel-wrapper .vl-carousel-nav .vl-carousel-nav-item.vl-overlay::before{content:"";background-color:rgba(255,255,255,.75);height:100%;position:absolute;top:0;left:0;width:100%}.vl-image-carousel-wrapper .vl-carousel-nav .vl-carousel-nav-item .vl-carousel-nav-item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.vl-image-carousel-wrapper .vl-carousel-nav .vl-carousel-nav-item .vl-carousel-nav-item__cta{margin-bottom:16px;text-align:center}.vl-image-carousel-wrapper .vl-carousel-nav .vl-carousel-nav-item .vl-carousel-nav-item__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.vl-image-carousel-wrapper .vl-carousel-nav .vl-carousel-nav-item .vl-carousel-nav-item__cta a:hover{transition-duration:.8s}.vl-image-carousel-wrapper .vl-carousel-nav .vl-carousel-nav-item .vl-carousel-nav-item__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:18px;letter-spacing:0;line-height:24px;text-align:center;margin-bottom:10px}@media screen and (min-width:960px){.vl-image-carousel-wrapper .vl-carousel-nav .vl-carousel-nav-item .vl-carousel-nav-item__heading{font-size:18px;line-height:24px}}.vl-image-carousel-wrapper img{max-width:100%}.vl-image-carousel-wrapper div.vl-carousel-container{background-size:0;margin-top:60px;position:relative}@media screen and (min-width:960px){.vl-image-carousel-wrapper div.vl-carousel-container{background-size:auto}}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-block{position:relative}@media screen and (min-width:960px){.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-block{margin-bottom:40px}}.vl-image-carousel-wrapper div.vl-carousel-container .vl-default-carousel{max-width:100%;position:relative}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-arrow{align-items:center;border-radius:50%;display:flex;height:56px;justify-content:center;width:56px;pointer-events:all}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-arrow img{height:24px}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-prev{transform:rotate(180deg)}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-buttons{box-sizing:border-box;display:flex;justify-content:space-around;margin:auto;margin-top:15px;max-width:50%;pointer-events:none}@media screen and (min-width:960px){.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-buttons{margin-top:50px;align-items:center;justify-content:space-between;left:0;max-width:100%;position:absolute;top:0;width:100%}}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-buttons .vl-carousel-prev{left:60px}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-buttons .vl-carousel-next{right:60px}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide>*{margin:auto;max-width:100%}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide{box-sizing:border-box;position:relative;text-align:center}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__image{position:relative;margin-top:25px}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__image.vl-overlay::after{content:"";background-color:rgba(255,255,255,.75);height:100%;position:absolute;top:0;left:0;width:100%}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__image::before{border-style:solid;border-width:1px;box-sizing:border-box;content:'';position:absolute;z-index:1;display:block;width:calc(100% - 46px);height:calc(100% + 50px);left:23px;top:-25px}@media screen and (min-width:960px){.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__image{margin-top:40px}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__image::before{height:calc(100% + 80px);left:100px;top:-40px;width:calc(100% - 200px)}}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide img{margin-bottom:40px}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide-overlay{position:absolute;top:0;width:100%;height:90%;z-index:1;display:flex;flex-direction:column;justify-content:flex-end}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide-overlay__heading-top,.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide-overlay__body,.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide-overlay hr{display:none}@media screen and (min-width:960px){.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide-overlay__heading-top,.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide-overlay__body,.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide-overlay hr{display:block}}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__caption{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;padding:10px 25px 10px 25px;text-align:left}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__caption a{border-radius:4px;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;margin-left:-8px;padding:8px;position:relative;text-decoration:none;margin-right:-8px}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__caption a::before{border-bottom:1px solid;bottom:4px;content:'';display:block;height:1px;left:8px;position:absolute;transition-duration:.4s;transition-property:width;transition-timing-function:ease-in-out;width:0}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__caption a:hover::before{width:calc(100% - 32px)}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__caption a::after{background:url("../../Areas/ViLiving/Content/assets/icon-arrow-right.svg") no-repeat center center transparent;background-size:contain;content:'';display:inline-block;height:10px;margin-left:8px;width:8px}.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__caption a:focus{border-radius:4px;box-shadow:0 0 1px 3px #007aff}@media screen and (min-width:768px){.vl-image-carousel-wrapper div.vl-carousel-container .vl-carousel-slide .vl-carousel-slide__caption{text-align:end;padding-top:15px;padding-right:100px}}.vl-image-carousel-wrapper div.vl-carousel-container .slick-hidden{display:none}.vl-interstitial{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;z-index:50}.vl-interstitial.active{display:flex}.vl-interstitial .vl-interstitial__overlay{display:none;position:relative;max-width:980px;box-sizing:border-box;padding:60px 40px 60px 60px;overflow:auto;overflow-x:hidden;margin:auto;flex-direction:column-reverse;z-index:99}@media screen and (min-width:960px){.vl-interstitial .vl-interstitial__overlay{flex-direction:row;padding:60px}}.vl-interstitial .vl-interstitial__overlay.active{display:flex}.vl-interstitial .vl-interstitial__overlay::before{border-style:solid;border-width:1px;box-sizing:border-box;content:'';position:absolute;height:calc(100% - 40px);width:calc(100% - 40px);left:20px;top:20px}@media screen and (min-width:960px){.vl-interstitial .vl-interstitial__overlay::before{display:block;height:calc(100% - 60px);left:30px;top:30px;width:calc(100% - 60px)}}.vl-interstitial .vl-interstitial__overlay .vl-interstitial__overlay-close{height:60px;width:60px;font-size:30px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;cursor:pointer}.vl-interstitial .vl-interstitial__overlay .vl-content-block__image{display:none;margin-bottom:20px;width:90vw;position:relative;left:-60px}@media screen and (min-width:960px){.vl-interstitial .vl-interstitial__overlay .vl-content-block__image{display:block;margin-bottom:0;left:0;width:auto;max-width:350px;min-width:300px}}.vl-interstitial .vl-interstitial__overlay .vl-content-block__image img{max-width:100%}.vl-interstitial .vl-interstitial__overlay .vl-content-block{box-sizing:border-box;display:flex;flex-direction:column;z-index:1}@media screen and (min-width:960px){.vl-interstitial .vl-interstitial__overlay .vl-content-block{margin-right:50px}}.vl-interstitial .vl-interstitial__overlay .vl-content-block .vl-content-block__heading{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:24px;letter-spacing:-1px;line-height:28px;margin-bottom:8px}@media screen and (min-width:960px){.vl-interstitial .vl-interstitial__overlay .vl-content-block .vl-content-block__heading{font-size:30px;line-height:36px}}.vl-interstitial .vl-interstitial__overlay .vl-content-block .vl-content-block__heading-top{font-family:"AngleciaProTitle-Regular","Times New Roman",Times,serif;font-size:28px;letter-spacing:-1px;line-height:32px;margin-bottom:15px}@media screen and (min-width:960px){.vl-interstitial .vl-interstitial__overlay .vl-content-block .vl-content-block__heading-top{font-size:40px;line-height:44px}}.vl-interstitial .vl-interstitial__overlay .vl-content-block .vl-content-block__body{font-family:"WhitneySSm-Book",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;line-height:32px;margin-bottom:20px}.vl-interstitial .vl-interstitial__overlay .vl-content-block .vl-content-block__cta a{border:2px solid;display:inline-block;font-family:"WhitneySSm-Medium",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:0;padding:12px 24px;text-decoration:none;transition-duration:.4s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;cursor:pointer}.vl-interstitial .vl-interstitial__overlay .vl-content-block .vl-content-block__cta a:hover{transition-duration:.8s}.vl-interstitial .vl-interstitial__overlay .vl-content-block hr{border:none;height:1px;margin-bottom:25px;z-index:2;width:calc(100% + 100px)}