:root{--white:white;--black:black;--dark-grey:#9b9b9b;--grey:grey;--_apps---typography--heading-font:Roboto,sans-serif;--_apps---typography--body-font:Roboto,sans-serif;--black-2:#333;--_apps---typography--button-font:Roboto,sans-serif;--_apps---sizes--radius:5px;--dim-grey:#636363;--_apps---colors--background:#f0f0f0;--red:#fa191980;--_apps---colors--foreground:var(--black-2);--_apps---colors--card:var(--white);--_apps---colors--card-foreground:#060606;--_apps---colors--popover:#e3e3e3;--_apps---colors--popover-foreground:#060606;--_apps---colors--primary:#ab6cd3;--_apps---colors--primary-foreground:#100b14;--_apps---colors--secondary:#f4dbff;--_apps---colors--secondary-foreground:#0f0c11;--_apps---colors--muted:#e9e9e9;--_apps---colors--muted-foreground:#706c6d;--_apps---colors--accent:#d6d6d6;--_apps---colors--accent-foreground:#0d0d0d;--_apps---colors--destructive:#d74843;--_apps---colors--border:#bbb;--_apps---colors--input:#bebebe;--_apps---colors--ring:#a376c2;--_apps---charts--chart-1:#ab6cd3;--_apps---charts--chart-2:#c296df;--_apps---charts--chart-3:#9e58c9;--_apps---charts--chart-4:#8854a8;--_apps---charts--chart-5:#6c358c;--_apps---sidebar--sidebar:#e9e9e9;--_apps---sidebar--sidebar-foreground:#060606;--_apps---sidebar--sidebar-primary:#ab6cd3;--_apps---sidebar--sidebar-primary-foreground:#100b14;--_apps---sidebar--sidebar-accent:#d6d6d6;--_apps---sidebar--sidebar-accent-foreground:#0d0d0d;--_apps---sidebar--sidebar-border:#bbb;--_apps---sidebar--sidebar-ring:#a376c2;--_apps---colors--background-dark:#090909;--_apps---colors--foreground-dark:#f8f8f8;--_apps---colors--card-dark:#1d1d1d;--_apps---colors--card-foreground-dark:#f8f8f8;--_apps---colors--popover-dark:#1d1d1d;--_apps---colors--popover-foreground-dark:#f8f8f8;--_apps---colors--primary-dark:#ab6cd3;--_apps---colors--primary-foreground-dark:#100b14;--_apps---colors--secondary-dark:#2b113b;--_apps---colors--secondary-foreground-dark:#fbf7fe;--_apps---colors--muted-dark:#030303;--_apps---colors--muted-foreground-dark:#929292;--_apps---colors--accent-dark:var(--black-2);--_apps---colors--accent-foreground-dark:#f8f8f8;--_apps---colors--destructive-dark:#d54642;--_apps---colors--border-dark:#bbbbbb1a;--_apps---colors--input-dark:#ffffff26;--_apps---colors--ring-dark:#b082cf;--_apps---charts--chart-1-dark:#ab6cd3;--_apps---charts--chart-2-dark:#d2a6f0;--_apps---charts--chart-3-dark:#8f48b9;--_apps---charts--chart-4-dark:#c593e6;--_apps---charts--chart-5-dark:#7a439c;--_apps---sidebar--sidebar-dark:#0f0f0f;--_apps---sidebar--sidebar-foreground-dark:#f8f8f8;--_apps---sidebar--sidebar-primary-dark:#ab6cd3;--_apps---sidebar--sidebar-primary-foreground-dark:#100b14;--_apps---sidebar--sidebar-accent-dark:var(--black-2);--_apps---sidebar--sidebar-accent-foreground-dark:#f8f8f8;--_apps---sidebar--sidebar-border-dark:#ffffff1a;--_apps---sidebar--sidebar-ring-dark:#b082cf}body{color:#333;font-family:Roboto,sans-serif;font-size:14px;line-height:20px}h2{margin-top:20px;margin-bottom:30px;font-family:Roboto,sans-serif;font-size:44px;font-weight:900;line-height:52px}h3{margin-top:20px;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:38px}h4{color:#333;text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:24px}h5{color:gray;margin-top:10px;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}p{color:gray;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:32px}a{color:gray;padding-bottom:5px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;text-decoration:none;transition:box-shadow .2s,color .2s;box-shadow:inset 0 -2px #0000001a}a:hover{color:#000;box-shadow:inset 0 -2px #000}img{max-width:100%;display:inline-block}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.w-users-userformpagewrap{flex-direction:column;justify-content:center;align-items:stretch;max-width:340px;height:100vh;margin-left:auto;margin-right:auto;display:flex}.w-users-userupdatepasswordformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-userformsuccessstate{display:none}.w-users-userformheader{text-align:center}.w-users-userformbutton{text-align:center;width:100%}.w-users-userformerrorstate{margin-left:20px;margin-right:20px;position:absolute;top:100%;left:0%;right:0%}@media screen and (min-width:1920px){.image-14,.image-head-ol{text-align:right}}@media screen and (max-width:991px){a{margin-bottom:20px}.hero{justify-content:flex-start;padding-left:0}.wrapper-title{width:100vw}.vertical{flex-direction:row;justify-content:space-between;width:100vw;height:20vh;padding:0 10vw}.link{transform:none}.section.main{justify-content:flex-start}.main-h1,.main-h1.bold{font-size:84px;line-height:80px}.main-h1.bold{font-size:84px;line-height:80px}.main-h1.bold.home{line-height:15vh}.main-h1.home{font-size:18vh;line-height:15vh}.paragraph.bolder{width:auto;margin-bottom:0}.column._100vh{width:auto;padding-left:0;padding-right:0}.column.about{width:auto;padding-left:10vw;padding-right:10vw}.home-subhead{width:50vw}.project-info{width:100%;padding:10vh 5vw}.project-info.head{margin-bottom:0;padding-left:0}.wrapper{flex-direction:column-reverse}.wrapper.center.form{padding-left:70px}._w-title{margin-bottom:5vh}.wrapper-list-links{flex-direction:column;align-items:flex-start;width:auto}.wrap-content{width:100%}.div-block-18,.div-block-26{width:auto}.div-block-27{padding-left:5vw;padding-right:5vw}.big-link{font-size:40px;line-height:40px}}@media screen and (max-width:767px){.hero.pages{text-align:center;text-align:center;padding-left:40px}.vertical-social{background-color:#fff;flex-direction:row;justify-content:space-around;width:100%;height:30vh;position:relative}.paragraph.bolder{width:auto}.column._100vh{width:100%;min-height:auto}.column.background-image{flex:0 auto;width:100%}.column.about{width:100%}.project-info.head{padding-left:0}.wrapper.center{padding-left:40px;padding-right:40px}._w-title{margin-bottom:5vh}.wrapper-list-links{flex-direction:column;align-items:flex-start}.div-block-20{flex-direction:column;align-items:center}.navbar{flex-direction:row;justify-content:flex-start;align-items:center;padding-top:5vh;padding-left:5vw;padding-right:5vw;display:block}.brand{height:auto}.brand.w--current{height:auto;margin-bottom:0}.nav-menu{padding-top:0;padding-bottom:0}.big-link{font-size:30px;line-height:30px}.html-embed{margin-left:25%;margin-right:25%}.hero-2{padding:40px 20px}.flex-container{flex-direction:column}.hero-image-mask{order:-1;margin-left:0;margin-right:0}.navbar-2{flex-direction:row;justify-content:flex-start;align-items:center;padding-top:5vh;padding-left:5vw;padding-right:5vw;display:block}}@media screen and (max-width:479px){h2{font-size:30px;line-height:40px}.hero{padding-left:40px;padding-right:40px}.hero.pages{text-align:center;text-align:center}.vertical-social{background-color:#fff;height:60px;position:relative;inset:auto 0 0}.main-h1{font-size:50px;line-height:50px}.main-h1.bold{font-size:60px;line-height:50px}.main-h1.bold.home{line-height:8vh}.main-h1.home{font-size:8vh;line-height:8vh}.paragraph.bolder{width:auto;font-size:30px;line-height:40px}.column._100vh{padding:60px 40px}.column.about,.column._100vh{padding:60px 40px}.column.background-image{flex:0 auto;width:100%}.column.about{padding:60px 40px}.home-subhead{width:auto}.h2{font-size:30px;line-height:40px}.h2.mail{font-size:24px}.h2.contact{width:auto}.project-info{padding:0}.project-info.head{margin-bottom:0;padding:50px 40px}.wrapper{flex:none}.wrapper.center{padding-left:0;padding-right:0}.wrapper.center.form{padding-left:40px;padding-right:40px}._w-title{margin-bottom:5vh}.wrapper-info{flex-direction:column}.wrapper-info.about{flex-direction:column;padding-left:40px;padding-right:40px}.wrapper-info.contact{flex-direction:column}.wrap-content,.div-block-18{width:auto}.container{padding-left:30px;padding-right:30px}.div-block-24{flex-direction:column}.heading-6{margin-bottom:30px;font-size:16px;line-height:24px}.alt-next{font-size:20px;line-height:40px}.navbar{text-align:center;flex-direction:column;padding-top:2vh}.brand{float:none;justify-content:center;width:100%;height:80px;padding-left:0}.brand.w--current{float:none;justify-content:center;height:80px;padding-left:0}.div-block-27{padding-left:40px;padding-right:40px}.nav-menu{justify-content:space-between;width:100%;padding-left:0;padding-right:0}.big-link{font-size:20px;line-height:20px}.navbar-2{text-align:center;flex-direction:column;padding-top:2vh}}