.article-card{border:2px solid var(--color-gray-400);border-top:0;padding:var(--display-stacks-lg)}.article-card .card-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}.article-card:hover .card-image{transform:scale(1.05);background-color:var(--color-gray-400)}.article-card .overlay{padding:var(--display-stacks-lg)}.clipboard-toastr-banner{padding:.75rem 3.5rem;background-color:var(--color-green-700);color:#fff;font-size:1.25rem;position:fixed;bottom:1rem;left:0;right:0;width:fit-content;text-align:center;margin:0 auto;opacity:0;pointer-events:none;font-weight:var(--font-weight-light);z-index:9999}.clipboard-toastr-banner.fade-in-n-fade-out{animation:fadeInFadeOut 5s ease-in-out forwards}@keyframes fadeInFadeOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.breadcrumb{margin:0}.breadcrumb-item a{color:var(--color-text-inverse);font-weight:var(--font-weight-regular)}.breadcrumb-item a:hover{color:var(--color-text-inverse);text-decoration:underline}.breadcrumb-item.active{color:var(--color-text-inverse);font-weight:var(--font-weight-regular)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--spacing-16);color:var(--color-text-inverse)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--spacing-16);color:var(--color-text-inverse);content:var(--breadcrumb-divider-white-url)}.button{padding:var(--spacing-24) var(--spacing-32);overflow:hidden;transition:all .25s cubic-bezier(.31,-.105,.43,1.4);place-self:start;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-green-600);background-color:var(--color-green-600);color:var(--color-text);margin-bottom:var(--display-stacks-xl)}.button div{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1rem;transition:transform .4s ease,opacity .3s ease,background-color .4s}.button span{display:block;white-space:normal;transition:transform .4s ease,opacity .3s ease}.button:hover,.button:focus{background-color:transparent;color:var(--color-green-600)}.button.button-with-arrow{padding:var(--spacing-8) var(--spacing-24);background-color:var(--color-green-600);color:var(--color-text-base);display:inline-flex;align-items:center;overflow:hidden}.button.button-with-arrow .arrow-icon{display:inline-flex;margin-left:var(--spacing-16);transition:transform .3s ease;transform:translateX(0)}.button.button-with-arrow:hover .arrow-icon,.button.button-with-arrow:focus .arrow-icon{transform:translateX(8px)}.button.button-dark{background-color:var(--color-green-900);color:var(--color-white);border:2px solid var(--color-green-900)}.button.button-dark:hover,.button.button-dark:focus{background-color:transparent;color:var(--color-green-900)}.button.button-outlined{background-color:transparent;color:var(--color-green-600);border-color:var(--color-green-600)}.button.button-outlined:hover,.button.button-outlined:focus{background-color:var(--color-green-600);color:var(--color-green-900)}.button.button-outlined-dark{background-color:transparent;color:var(--color-green-900);border:2px solid var(--color-green-900)}.button.button-outlined-dark:hover,.button.button-outlined-dark:focus{background-color:var(--color-green-900);color:var(--color-white)}.button-sm{padding:var(--spacing-8) var(--spacing-16);font-size:var(--font-size-xs);margin-bottom:0}.button-sm.white{background-color:var(--color-white)}.btn-link{color:var(--color-white)}.btn-link:focus,.btn-link:active,.btn-link:hover{color:var(--color-green-600)!important}.grid-row{background-repeat:no-repeat;background-size:cover}.grid-row-item{display:flex;flex-direction:column}.grid-row-forecolor-white,.grid-row-forecolor-white h1,.grid-row-forecolor-white h2,.grid-row-forecolor-white h3,.grid-row-forecolor-white p,.grid-row-forecolor-white a{color:var(--color-white)}.grid-row-valigned .grid-row-item{justify-content:center}.grid-row p:last-of-type{margin-bottom:0}.padding-y-0{padding-top:0;padding-bottom:0}.padding-y-1{padding-top:1rem;padding-bottom:1rem}.padding-y-2{padding-top:2rem;padding-bottom:2rem}.padding-y-3{padding-top:3rem;padding-bottom:3rem}.padding-y-4{padding-top:4rem;padding-bottom:4rem}.padding-y-5{padding-top:5rem;padding-bottom:5rem}.padding-y-6{padding-top:6rem;padding-bottom:6rem}.padding-y-7{padding-top:7rem;padding-bottom:7rem}.padding-y-8{padding-top:8rem;padding-bottom:8rem}.padding-y-9{padding-top:9rem;padding-bottom:9rem}.padding-y-10{padding-top:10rem;padding-bottom:10rem}.half-container{height:100%;padding:2rem 1rem;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;text-align:center}@media screen and (min-width:992px){.half-container{padding:3rem;max-width:636px;align-items:start;text-align:left}.col1 .half-container{float:right}}.spacer{height:var(--spacer-padding)}.accordion-body{padding:var(--display-stacks-lg) var(--display-stacks-xl)}.accordion-button{background-color:var(--color-gray-100);font-weight:bold;font-size:var(--font-size-md);padding:var(--display-stacks-lg) var(--display-stacks-xl)}.accordion-button:hover,.accordion-button:focus,.accordion-button:active{background-color:var(--color-gray-400);border-color:#fff;color:var(--color-black)}.accordion-button:not(.collapsed){color:var(--color-black);background-color:var(--color-gray-400)}.hover-card{overflow:hidden}.hover-bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1.2s ease;z-index:0}.hover-card:hover .hover-bg{opacity:1}.hover-card .section-grid{position:relative;z-index:1}.hover-default{position:relative;opacity:1;transition:opacity .8s ease}.hover-card:hover .hover-default{opacity:0}.hover-reveal{opacity:0;display:none;transition:opacity .8s ease .8s,visibility 0s linear .4s}.hover-card:hover .hover-reveal{opacity:1;display:block;transition:opacity .8s ease .8s,visibility 0s}.arrow-slide{transition:transform .3s ease}a:hover .arrow-slide{transform:translateX(24px)}.badge{background-color:var(--color-green-900);color:var(--color-text-inverse);border:1px solid var(--color-gray-600);padding:var(--spacing-8) var(--spacing-16);border-radius:8px;font-weight:normal}.badge:hover{background-color:var(--color-green-800);color:var(--color-text-inverse);text-decoration:none}.area-card{position:relative;width:100%;height:200px;overflow:hidden;cursor:pointer;margin-bottom:var(--display-stacks-lg)}.area-card:last-child{margin-bottom:0}.area-card:first-child{margin-top:var(--display-stacks-lg)}.area-card .card-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}.area-card .header-bar{position:absolute;top:0;left:0;width:100%;height:100px;background-color:var(--color-green-900);opacity:.9;color:var(--color-white);display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;font-weight:bold;z-index:3}.products{padding:var(--display-insets-lg);transition:background-color .3s ease;color:var(--color-text-inverse)}.products img{height:350px;width:auto}.products a{color:var(--color-text-inverse)}.products a:hover{color:var(--color-text-inverse)}.products:hover{background-color:var(--color-green-900);color:var(--color-text-inverse)}.scopes{padding:var(--display-insets-lg);transition:background-color .3s ease;color:var(--color-text-inverse)}.scopes a{color:var(--color-text-inverse)}.scopes a:hover{color:var(--color-text-inverse)}.scopes:hover{background-color:var(--color-green-900);color:var(--color-text-inverse)}.news{padding:var(--display-insets-lg);transition:background-color .3s ease;color:var(--color-text-base)}.news img{height:200px;width:auto}.news img.logo{height:auto;width:150px}.news a{color:var(--color-text-base)}.news a:hover{color:var(--color-text-base)}.news:hover{background-color:var(--color-gray-100);color:var(--color-text-base)}#TableOfContents .nav-link{color:var(--color-text-base);transition:all .3s ease;border-left:2px solid transparent;padding-left:10px}#TableOfContents .nav-link.active{color:var(--color-green-600);font-weight:bold;border-left:2px solid var(--color-green-600)}#TableOfContents a.nav-link:hover{color:var(--color-green-600)!important;text-decoration:underline;transition:all .3s ease;border-left:2px solid var(--color-green-600);padding-left:10px}.area-card .overlay{position:absolute;top:100px;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-white);background-color:var(--color-green-900);opacity:0;transition:opacity .5s ease;padding:0 48px 32px 48px;z-index:2}.area-card .content{opacity:0;transform:translateY(-20px);transition:opacity .4s ease .2s,transform .4s ease .2s}.area-card:hover .header-bar{text-decoration:underline}.area-card:hover .overlay{opacity:.9}.area-card:hover .content{opacity:1;transform:translateY(0)}.area-card:hover .card-image{transform:scale(1.05)}.card{border-radius:0;margin-bottom:1.5rem;padding:var(--spacing-32);transition:background-color .3s ease;color:var(--color-text-inverse)}.card:last-child{margin-bottom:0}.card-img-big{height:300px;object-fit:cover;width:100%;border-radius:0}.card:hover .card-image-big{transform:scale(1.05)}.card-img-medium{height:100px;object-fit:cover;width:100%;border-radius:0}.card-body{padding:0}.card img{transition:transform .25s ease,filter .25s ease}.card:hover img{transform:scale(1.02);filter:brightness(1.05)}.card-max-height{height:8rem}.img-side{width:100%;object-fit:cover}.quote-max-width{max-width:1920px;margin:0 auto}.quote-card{padding:var(--spacing-32)}.quote-text p{font-size:var(--text-heading-2);font-style:italic}.quote-icon{display:inline-block;width:60px;height:60px;background-size:contain;background-repeat:no-repeat}.quote-icon-sm{display:inline-block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat}.quote-icon-left{background-image:var(--quote-left-url)}.quote-icon-right{background-image:var(--quote-right-url);margin-left:auto;align-content:flex-end}.image-quote-wrapper{position:relative;overflow:hidden}.quote-container{position:static;padding:var(--spacing-48) var(--spacing-80);z-index:auto}.image-quote-wrapper.overlay .quote-container{position:static}.author-name{font-weight:var(--font-weight-bold)}.author-title{font-style:italic}.swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.swiper-button-next,.swiper-button-prev{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}.picture{width:100%;height:600px;object-fit:cover}.news-swiper{width:100%}.news-swiper .swiper-slide{width:320px;height:auto}.news-swiper .card{height:100%}.banner{padding:var(--display-stacks-2xl) var(--display-stacks-2xl)}.client-logo{filter:brightness(0) saturate(100%) invert(1)}.logo-max-width img{max-width:150px;padding-bottom:1rem}.brand-logo{height:150px}.section-grid{height:600px;padding:var(--display-insets-3xl) var(--display-insets-2xl)}.video{width:100%}.video iframe{width:100%;aspect-ratio:16/9;height:200px;border:0}.vici-arrow{position:relative;transition:transform .5s ease-in;top:20px}.vici-arrow.rotate{transform:rotate(180deg)}.info-box{background-color:var(--color-gray-100);padding:var(--spacing-48) var(--spacing-24)}.info-box p{margin:0}.info-box.full-width{padding:var(--spacing-32)}.info-box.green{background-color:var(--color-green-600)}.info-box.green p{color:var(--color-text-base);font-size:var(--font-size-md)}.info-box.green a{color:var(--color-text-base)}.info-box.green h3{color:var(--color-text-inverse)}.floating-widget{position:fixed;bottom:16px;right:0;width:260px;padding:8px 8px 8px 16px;background:var(--color-green-600);border-radius:8px 0 0 8px;box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease;color:var(--color-white)}.floating-widget p{font-size:var(--size-14px)}.floating-widget.is-visible{opacity:1;visibility:visible}.floating-widget a{color:var(--color-white)}.floating-widget a:hover{color:var(--color-white);text-decoration:underline}.breaking-news-banner{background-color:var(--color-gray-100);padding:var(--spacing-8) 0}.breaking-news-banner a{color:var(--color-green-900)}.breaking-news-banner a:hover{color:var(--color-green-900);text-decoration:underline}.solution-section{background-color:#d1f6df;border:2px solid #8bddac;padding:var(--display-insets-lg)}.problem-section{color:#441001;background-color:#fff3ef;border:2px solid #ffbeaa;padding:var(--display-insets-lg)}@media all and (min-width:992px){.floating-widget{padding:16px}.banner{padding:var(--display-stacks-4xl) var(--display-stacks-4xl)}.video iframe{height:400px}.area-card:first-child{margin-top:0}.info-box.full-width{padding:var(--spacing-48)}.image-quote-wrapper.overlay .quote-container{position:absolute}.quote-card{padding:var(--spacing-96) 200px}.quote-text p{font-size:var(--text-heading-3)}.quote-icon{display:inline-block;width:100px;background-size:contain;background-repeat:no-repeat}.quote-icon-sm{display:inline-block;width:40px;background-size:contain;background-repeat:no-repeat}.image-quote-wrapper.overlay .quote-container{bottom:100px;right:var(--spacing-32);max-width:50%;padding:var(--spacing-32)}.logo-max-width img{padding-bottom:0}.floating-widget p{font-size:var(--size-18px)}}@media(min-width:768px){.container{padding-left:0!important;padding-right:0!important}}body{margin:0;padding:0;height:100%;font-size:100%;color:inherit;text-align:inherit;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}footer{background-color:var(--color-background-dark);font-size:var(--size-16px)}footer a,footer p{font-size:var(--size-16px);font-weight:var(--font-weight-regular);text-underline-position:from-font;text-decoration:underline}footer a{color:var(--color-green-600)}footer a:hover,footer a:focus{text-decoration:underline}footer address p{margin:0;padding:0}.social-icon:hover{filter:brightness(.8)}.field-validation-error{color:#b50202!important;font-size:var(--text-body-small)}.form-input-style{border:1px solid var(--color-gray-400);border-radius:5px;background-color:var(--color-white);outline:0;transition:box-shadow .2s,border-color .2s}.form-input-style:focus{box-shadow:0 2px 6px rgba(0,0,0,.2);border-color:#333}select{border:1px solid var(--color-gray-400);border-radius:5px;background-color:var(--color-white);outline:0;height:100%;margin-bottom:1rem}option{padding:24px 8px;height:2rem;display:flex;align-items:center}option:active,option:focus,option:hover{background-color:var(--color-green-300);color:var(--color-text-base)}a.nav-link{color:var(--color-white);font-size:var(--font-size-sm);text-decoration:underline}a.nav-link:hover,a.nav-link:focus{font-size:var(--font-size-sm);color:var(--color-white)!important;background-color:var(--color-green-900)}a.nav-link.nav-link-small{font-size:var(--font-size-xs)}a.nav-link.nav-link-small:hover,a.nav-link.nav-link-small:focus{font-size:var(--font-size-xs)}.company-logo{width:100px}header{background-color:var(--color-green-950);width:100%}.header-image-fit{display:none}#navbar ul{list-style:none;margin:0}.navbar{padding:0;position:relative;top:0;z-index:100;background-color:transparent}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--color-white)}body.navbar-open{overflow:hidden}.navbar-collapse{top:100px;left:0;right:0;bottom:0;height:calc(100vh - 100px);z-index:9999;background-color:var(--color-green-950);overflow-y:auto;-webkit-overflow-scrolling:touch}.custom-toggle .toggle-icon{transition:transform .4s;will-change:transform;transform-origin:center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.custom-toggle .toggle-icon path{fill:var(--color-green-600)!important}.custom-toggle[aria-expanded="true"] .toggle-icon{transform:rotate(180deg)}.nav-link.dropdown-toggle{text-decoration:none!important}.nav-link.dropdown-toggle .label{text-decoration:underline}.nav-link.dropdown-toggle::after{text-decoration:none!important;border:0!important;display:inline-block}.dropdown-toggle::after{display:inline-block;margin-left:var(--display-stacks-sm);content:"";font-family:"Font Awesome 6 Pro";font-size:var(--font-size-xs);border:0;transform:rotate(0deg);transition:transform .3s ease;text-decoration:none!important;text-decoration-line:none!important}.megamenu{display:none;position:static;box-shadow:none;border:0;background:transparent;padding:var(--display-stacks-md) var(--display-stacks-lg)}.menu-box{background-color:var(--color-green-750);color:var(--color-white);padding:var(--display-stacks-md);border-radius:12px;height:100%}.menu-box a{font-size:var(--font-size-sm);text-decoration:underline}.menu-title{color:var(--color-text-inverse)}.submenu-link{color:var(--color-white);text-transform:none;font-size:var(--font-size-md);font-weight:normal;text-decoration:underline}body.megamenu-open .nav-item.dropdown.open>.megamenu{display:block}body.megamenu-open .nav-item.dropdown.open>.nav-link::after{transform:rotate(180deg)}@media all and (min-width:1200px){header{position:unset}body.megamenu-hidden-by-scroll .megamenu{display:none!important}.nav-toggler{display:none}.navbar .has-megamenu{position:static!important}.navbar-collapse{height:auto;position:relative;box-shadow:none;top:0;background-color:transparent}.megamenu{display:none;height:auto;left:0;right:0;top:140px;width:100%;position:fixed;padding:var(--spacing-80);background:rgba(255,255,255,.8);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.4px);-webkit-backdrop-filter:blur(8.4px);border:1px solid rgba(255,255,255,.27)}.menu-box{padding:var(--display-stacks-xl);font-weight:bold}.menu-title{color:var(--color-text-base)}a.nav-link:hover,a.nav-link:focus{font-size:var(--font-size-sm);color:var(--color-text-base);background-color:transparent}body.megamenu-open .nav-item.dropdown.open>.megamenu{display:block}body.megamenu-open .nav-item.dropdown.open>.nav-link::after{transform:rotate(180deg)}.submenu-link{color:var(--color-green-700);text-transform:none;font-weight:bold}}@media(min-width:1440px){.header-image-fit{display:block;width:200px;height:stretch;object-fit:cover;object-position:center;border-radius:10px;transition:opacity .3s ease}}.hero{height:800px;background-size:cover;background-position:center;background-repeat:no-repeat;padding:0 var(--spacing-24)}.hero .page-title{font-weight:bold}.hero .page-description{color:var(--color-text-inverse)}.hero-content{height:500px;padding:0 var(--spacing-32)}.hero-product{height:100%;padding:var(--spacing-48) var(--spacing-32)}.hero-image{width:400px}.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero-swiper .swiper-pagination-bullet{background:var(--color-white);opacity:.5;width:12px;height:12px}.hero-swiper .swiper-pagination-bullet-active{background:var(--color-green-600);opacity:1}.hero-swiper .swiper-pagination{bottom:60px!important}@media all and (min-width:1440px){.hero-content{padding:0 var(--spacing-64)}.hero-product{height:800px}}.image-fit{object-fit:cover;height:100%;width:100%}.side-image-fit{object-fit:cover;height:100%}.checkbox-image{object-fit:cover;height:500px;width:100%}.image-max-height-100{height:100px;object-fit:cover}.image-max-height{height:200px;object-fit:cover}.img-glow{filter:drop-shadow(0 0 15px rgba(255,255,255,.3))}.padding-x-0,.padding-x-0 .row{padding-left:0;padding-right:0}.padding-y-0{padding:0}.padding-header{padding:var(--spacing-32) var(--spacing-16)}.padding-default{padding:var(--spacing-48)}.padding-y-default{padding:var(--spacing-48) 0}.padding-x-default{padding:0 var(--spacing-48)}.padding-footer{padding:var(--spacing-112) var(--spacing-16) var(--spacing-48) var(--spacing-16)}.remove-padding-left{padding-left:0!important}.bg-pattern-vici{background-color:var(--color-gray-100);background-image:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)),url("/images/vici-pattern.svg");background-repeat:repeat;background-position:0 0;background-size:600px 600px}.bg-pattern-vicivision{background-color:var(--color-green-950);background-image:url("/images/vicivision.com/vici-arrow-white.svg"),url("/images/vicivision.com/vici-arrow-white.svg");background-repeat:repeat;background-position:0 0,50px 50px;background-size:100px 100px}.bg-gray{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green{background-color:var(--color-green-900)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-350{background-color:var(--color-green-350)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-750{background-color:var(--color-green-750)}.bg-green-800{background-color:var(--color-green-800)}.bg-green-950{background-color:var(--color-green-950)}.bg-white-glass{background:rgba(255,255,255,.8);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.4px);-webkit-backdrop-filter:blur(8.4px);border:1px solid rgba(255,255,255,.27)}.bg-green-glass{background:rgba(0,155,62,.8);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.4px);-webkit-backdrop-filter:blur(8.4px);border:1px solid rgba(0,155,62,.27)}.bg-with-gradient-and-image{background-image:linear-gradient(137deg,rgba(5,29,17,.6) 40%,rgba(0,155,62,.2) 100%),var(--bg-image)}.img-with-gradient{position:relative;overflow:hidden}.img-with-gradient::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(137deg,rgba(5,29,17,.3) 30%,rgba(0,155,62,.2) 100%);z-index:1;pointer-events:none}.img-with-gradient img{position:absolute;object-fit:cover;z-index:0}.border-bottom-green{border-bottom:10px solid var(--color-green-600)}.hero p{font-size:var(--size-24px)}.auto-padding{display:flex;flex-direction:column;padding-top:var(--main-padding);padding-bottom:var(--main-padding);gap:var(--main-padding)}.negative-margin-top{margin-top:calc(var(--main-padding)*-1)}.negative-margin-bottom{margin-bottom:calc(var(--main-padding)*-1)}.negative-margin-y{margin-top:calc(var(--main-padding)*-1);margin-bottom:calc(var(--main-padding)*-1)}.section-max-height{height:550px}.rotate-right{transform:rotate(90deg)}@media all and (min-width:992px){.padding-default{padding:var(--spacing-96)}.padding-y-default{padding:var(--spacing-96) 0}.padding-heading-homepage{padding:0 0 0 var(--spacing-80)}.max-width{max-width:800px}}@media all and (min-width:1440px){.max-width{max-width:1200px}.max-width-layout{max-width:2560px;margin-left:auto;margin-right:auto}}.nested-block-styles .button{margin-bottom:0}.nested-block-styles h2,.h2{margin-bottom:0}:root{--main-padding:3rem;--color-black:#000;--color-white:#fff;--color-text:#082416;--color-gray-100:#f3f3f3;--color-gray-200:#afb7b3;--color-gray-400:#d9d9d9;--color-gray-600:#a1a1aa;--color-gray-800:#444;--color-green-200:#84948c;--color-green-300:#85da6a;--color-green-350:#607f79;--color-green-600:#009b3e;--color-green-700:#00742e;--color-green-750:#1b483f;--color-green-800:#374a41;--color-green-900:#0a2b1a;--color-green-950:#051d11;--color-text-base:var(--color-text);--color-text-muted:var(--color-gray-800);--color-text-disabled:var(--color-gray-600);--color-text-inverse:var(--color-white);--color-link-default:var(--color-green-600);--color-link-hover:var(--color-green-700);--color-link-active:var(--color-green-700);--color-link-visited:var(--color-green-700);--color-link-disabled:var(--color-gray-600);--color-link-focus:var(--color-green-700);--color-background-default:var(--color-white);--color-background-subtle:var(--color-gray-100);--color-background-dark:var(--color-green-950);--spacing-8:.5rem;--spacing-16:1rem;--spacing-24:1.5rem;--spacing-32:2rem;--spacing-48:3rem;--spacing-56:3.5rem;--spacing-64:4rem;--spacing-80:5rem;--spacing-96:6rem;--spacing-112:7rem;--display-stacks-sm:var(--spacing-8);--display-stacks-md:var(--spacing-16);--display-stacks-lg:var(--spacing-24);--display-stacks-xl:var(--spacing-32);--display-stacks-2xl:var(--spacing-48);--display-stacks-3xl:var(--spacing-56);--display-stacks-4xl:var(--spacing-96);--display-insets-sm:var(--spacing-8);--display-insets-md:var(--spacing-16);--display-insets-lg:var(--spacing-24);--display-insets-xl:var(--spacing-32);--display-insets-2xl:var(--spacing-48);--display-insets-3xl:var(--spacing-56);--display-insets-4xl:var(--spacing-96);--size-14px:.875rem;--size-16px:1rem;--size-18px:1.125rem;--size-20px:1.25rem;--size-24px:1.5rem;--size-28px:1.75rem;--size-32px:2rem;--size-40px:2.5rem;--size-48px:3rem;--size-64px:4rem;--size-72px:4.5rem;--size-96px:6rem;--size-128px:8rem;--size-128px:8rem;--font-size-xs:var(--size-14px);--font-size-sm:var(--size-16px);--font-size-md:var(--size-18px);--font-size-lg:var(--size-20px);--font-size-xl:var(--size-32px);--font-size-2xl:var(--size-48px);--font-size-3xl:var(--size-64px);--font-size-4xl:var(--size-96px);--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-bolder:900;--text-body-small:var(--size-14px);--text-body-base:var(--size-18px);--text-body-large:var(--size-24px);--text-heading-1:var(--size-48px);--text-heading-2:var(--size-32px);--text-heading-3:var(--size-28px);--text-heading-4:var(--size-24px);--text-heading-5:var(--size-20px);--text-heading-6:var(--size-18px);--text-heading-huge:var(--size-64px);--margin-heading-1:calc(var(--text-heading-1)*.5);--margin-heading-2:calc(var(--text-heading-2)*.5);--margin-heading-3:calc(var(--text-heading-3)*.5);--margin-heading-4:calc(var(--text-heading-4)*.5);--margin-heading-5:calc(var(--text-heading-5)*.5);--margin-heading-6:calc(var(--text-heading-6)*.5);--margin-heading-huge:calc(var(--text-heading-huge)*.5);--icon-menu-toggler-url:url("/images/vici-menu-toggle.svg");--icon-long-arrow-right:url("/images/vicivision.com/long-arrow-right.svg");--breadcrumb-divider-url:url("/images/arrow-right.svg");--breadcrumb-divider-white-url:url("/images/vicivision.com/arrow-right.svg");--quote-left-url:url("/images/quote-left.svg");--quote-right-url:url("/images/quote-right.svg");--spacer-padding:2rem}@media screen and (min-width:992px){:root{--main-padding:4rem;--text-body-small:var(--size-16px);--text-body-base:var(--size-20px);--text-body-large:var(--size-24px);--text-body-headline:var(--size-32px);--text-heading-1:var(--size-72px);--text-heading-2:var(--size-48px);--text-heading-3:var(--size-32px);--text-heading-4:var(--size-28px);--text-heading-5:var(--size-24px);--text-heading-6:var(--size-20px);--text-heading-huge:var(--size-128px);--margin-heading-1:calc(var(--text-heading-1)*1.2);--margin-heading-2:calc(var(--text-heading-2)*1.2);--margin-heading-3:calc(var(--text-heading-3)*1.2);--margin-heading-4:calc(var(--text-heading-4)*1.2);--margin-heading-5:calc(var(--text-heading-5)*1.2);--margin-heading-6:calc(var(--text-heading-6)*1.2);--margin-heading-huge:calc(var(--text-heading-huge)*1.2);--font-size-2xs:var(--size-14px);--font-size-xs:var(--size-16px);--font-size-sm:var(--size-18px);--font-size-md:var(--size-20px);--font-size-lg:var(--size-24px);--font-size-xl:var(--size-48px);--font-size-2xl:var(--size-64px);--font-size-3xl:var(--size-96px);--font-size-4xl:var(--size-160px);--spacer-padding:3.5rem}}@font-face{font-family:"Clear Sans";src:url("../fonts/ClearSans-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Clear Sans";src:url("../fonts/ClearSans-Italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Clear Sans";src:url("../fonts/ClearSans-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Clear Sans";src:url("../fonts/ClearSans-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Clear Sans";src:url("../fonts/ClearSans-BoldItalic.woff") format("woff");font-weight:700;font-style:italic}body{font-size:var(--text-body-base);color:var(--color-text-base);font-family:"Inter",sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Clear Sans",sans-serif;color:var(--color-text-base)}.display-1{font-size:var(--text-heading-1);margin-bottom:var(--margin-heading-1)}.display-2{font-size:var(--text-heading-2);margin-bottom:var(--margin-heading-2)}.display-3{font-size:var(--text-heading-3);margin-bottom:var(--margin-heading-3)}.display-4{font-size:var(--text-heading-4);margin-bottom:var(--margin-heading-4)}.display-5{font-size:var(--text-heading-5);margin-bottom:var(--margin-heading-5)}.display-6{font-size:var(--text-heading-6);margin-bottom:var(--margin-heading-6)}.display-huge{font-size:var(--text-heading-huge);line-height:3.5rem;font-weight:var(--font-weight-bold);margin-bottom:var(--margin-heading-huge)}p{font-size:var(--text-body-base);font-weight:var(--font-weight-light)}p:last-of-type{margin-bottom:0}a{color:var(--color-green-700);font-weight:var(--font-weight-bold);text-decoration:none;text-underline-position:from-font}a.button{font-size:var(--font-size-sm);font-weight:bold}a.title{font-family:"Clear Sans",sans-serif;font-size:var(--font-size-lg);font-weight:bold}a:hover,a:focus{color:var(--color-green-700);text-decoration:underline}a.text-decoration-light:hover,a.text-decoration-light:focus{color:#fff;text-decoration:underline}a.text-decoration-dark:hover,a.text-decoration-dark:focus{color:var(--color-text-base);text-decoration:underline}a.link-unstyled{color:inherit;text-decoration:none;font-weight:inherit;font-size:inherit;font-family:inherit}a.link-unstyled:hover,a.link-unstyled:focus{color:inherit;text-decoration:none}a.page-link{color:var(--color-green-600);padding:var(--spacing-16);font-size:var(--font-size-xs)}a.page-link:hover,a.page-link:focus{color:var(--color-green-600)}.page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}b,strong,.text-bold{font-weight:bold}.text-muted{color:var(--color-text-muted)!important}.text-small{font-size:var(--text-body-small)}.text-shadow{text-shadow:0 4px 4px rgba(0,0,0,.25)}@media all and (min-width:992px){.display-huge{line-height:7rem}}