body{margin:auto;padding:0;outline:0;font-family:"Open Sans",serif;scroll-behavior:smooth;background-image:url(../_img/bkg.png);background-size:cover;background-size:100%}body *{margin:0;padding:0;outline:0}body #header{position:sticky;top:0;height:104px;background-color:#f0eee2;margin-left:auto;margin-right:auto;text-align:center;z-index:99}body #header #mobile-menu-icon{display:none}body #header #topnav{position:relative;margin-left:auto;margin-right:auto}body #header #topnav ul{height:100%;position:relative;font-size:16px;list-style-type:none}body #header #topnav ul li{position:relative;top:20px;display:inline-block;padding:0px 24px;height:100%;margin:auto;height:55px;cursor:pointer}body #header #topnav ul li a{text-decoration:none;color:inherit}body #header #topnav ul li img{padding:0 24px;padding-right:100px}body #header #topnav ul li img.logo{position:relative;max-width:164px;top:13px}body #header #topnav ul li:hover:before{content:"";position:absolute;width:calc(100% - 48px);left:24px;top:55px;border-bottom:11px solid rgba(223,201,158,.5)}body #header #topnav ul li.active:before{content:"";position:absolute;width:calc(100% - 48px);left:24px;top:55px;border-bottom:11px solid #dfc99e}body #header #topnav ul li.active:after{background-color:#f0eee2;font-weight:bold;content:attr(orig-content);position:absolute;top:0;left:0;width:100%;height:100%}body #header #topnav ul li.home{font-weight:unset}body #header #topnav ul li.home:before{content:unset}body #header #topnav ul li.home:after{content:unset}body #header #sticky-contact{margin-top:30vh;pointer-events:fill;width:100px;margin-left:calc(100% - 100px)}body #header #sticky-contact img{max-width:100px}body #content{position:relative;margin:auto;text-align:center;color:#f0eee2}body #content>div,body #content section{margin:auto;margin-top:50px;padding-bottom:50px}body #content>div ul,body #content section ul{list-style-type:none}body #content>div :target,body #content section :target{scroll-margin-top:250px}body #content>div#contact_oikia,body #content section#contact_oikia{position:relative;color:#343f37;padding-top:50px;font-weight:100;font-size:16px;background-color:#f0eee2;padding-bottom:100px;background-image:url(../_img/contact-bkg.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin-top:0}body #content>div#contact_oikia .form-font,body #content section#contact_oikia .form-font{font-size:14px}body #content>div#contact_oikia>div,body #content section#contact_oikia>div{position:relative;z-index:1}body #content>div#contact_oikia .section_ani_bkg,body #content section#contact_oikia .section_ani_bkg{position:absolute;background-color:#f0eee2;z-index:0;top:0;left:0;max-width:1440px;width:100%;height:0%;animation:expand 4s}@keyframes expand{0%{height:100%}30%{height:100%;top:0%}100%{top:100%;height:0}}body #content>div#contact_oikia .checkboxes input,body #content section#contact_oikia .checkboxes input{margin-right:.5em;margin-bottom:.5em}body #content>div#contact_oikia .checkboxes .invalid,body #content section#contact_oikia .checkboxes .invalid{color:#fb6d52;font-weight:bold}body #content>div#contact_oikia .textboxes label,body #content section#contact_oikia .textboxes label{display:inline-flex;width:48%}body #content>div#contact_oikia .textboxes input,body #content section#contact_oikia .textboxes input{position:relative;height:40px;background-color:rgba(0,0,0,0);border:rgba(52,63,55,.582) 1px solid;width:98%}body #content>div#contact_oikia .textboxes input:nth-of-type(1),body #content section#contact_oikia .textboxes input:nth-of-type(1){width:44%}body #content>div#contact_oikia .textboxes input:nth-of-type(2),body #content section#contact_oikia .textboxes input:nth-of-type(2){width:49%;margin-left:4%}body #content>div#contact_oikia .textboxes input.invalid,body #content section#contact_oikia .textboxes input.invalid{border:#fb6d52 1px solid}body #content>div#contact_oikia .textboxes span,body #content section#contact_oikia .textboxes span{width:98%;color:#fb6d52;font-weight:bold;opacity:0}body #content>div#contact_oikia .textboxes span:nth-of-type(1),body #content section#contact_oikia .textboxes span:nth-of-type(1){width:44%}body #content>div#contact_oikia .textboxes span:nth-of-type(2),body #content section#contact_oikia .textboxes span:nth-of-type(2){width:49%;margin-left:4%}body #content>div#contact_oikia .textboxes span.invalid,body #content section#contact_oikia .textboxes span.invalid{opacity:1}body #content h1{font-size:26px;font-weight:400;margin-bottom:20px}body #content h2{color:#a4a36a;font-size:22px;font-weight:400;margin-bottom:15px}body #content p,body #content li{font-size:18px;font-weight:100;line-height:26px}body #content .caption{color:#343f37;font-weight:400;font-size:16px;padding-top:5px;font-style:oblique}body #content .caption.salmon{color:#ffce55}body #content .contact.button{text-align:center;margin:auto;margin-top:20px;border:1px solid #ffce55;background-color:#f0eee2;color:#343f37;max-width:121px;max-height:46px;line-height:3rem;border-radius:23px}body #content .video_series_background{width:100vw;margin-top:50px;margin-bottom:0}body #content #video_main_bg_mute{position:relative;top:-50px;width:7em;background-color:#fff;color:#000;height:3em;margin:0 auto;padding:0 2em;line-height:3em;cursor:pointer;border-radius:5px;opacity:.8;font-size:.8em;font-weight:bold;box-shadow:0 0 10px #ffce55}body #content #video_main_bg_mute.mute{background-color:#aaa;box-shadow:0 0 10px #888}body #content #home{padding-top:50px;position:relative}body #content #home:target{scroll-margin-top:300px}body #content #home .contact-top-button{max-width:178px;position:absolute;top:0;right:0;margin-right:50px;cursor:pointer}body #content #home img{margin:auto;max-width:500px;padding-top:0}body #content #home #gs_logo_ani{opacity:0}body #content #home #logo_ani{position:absolute;display:none;width:500px;height:160px;top:-31px;left:32.6%}body #content #home #logo_ani img{position:absolute}body #content #home #logo_ani #ph{top:45px;left:0;display:none}body #content #home #logo_ani #gso{max-width:124px;transform:scale(0.15);top:-4px;left:141px}body #content #home #logo_ani #gsi{max-width:30px;color:#343f37;top:152px;left:159px}body #content #home #logo_ani #gsi2{max-width:30px;top:152px;left:269px}body #content #home #logo_ani #gsk1{max-width:30px;top:71px;left:187px}body #content #home #logo_ani #gsk2{max-width:94px;transform:rotate(90deg);top:90px;left:196px}body #content #home #logo_ani #gsk3a{max-width:9px;transform:rotate(0);transform:scalex(1.75) scaleY(2);top:232px;left:97px}body #content #home #logo_ani #gsk3b{max-width:9px;transform:rotate(0);transform:scalex(1.75) scaleY(2);top:232px;left:121px}body #content #home #logo_ani #gsa{max-width:113px;transform:rotate(0);transform:scale(0.5);top:152px;left:57px}body #content #home #svg_logo{position:absolute;left:0;top:-280px;width:100%}body #content #home #svg_logo .svg_use{opacity:0}body #content #story{padding-top:0}body #content #story_media{padding-bottom:80px}body #content #story_media .video_series{max-width:625px}body #content #story_media #timeline{overflow-x:scroll;overflow-y:hidden}body #content #story_media #timeline .sk-ww-linkedin-page-post .sk-header-followers{display:none}body #content #story_media #timeline .sk-ww-linkedin-page-post .sk-header-visit-btn{display:none}body #content #story_media #timeline .sk-ww-linkedin-page-post .sk-post-body-full{display:none}body #content #propositions{position:relative;color:#343f37;background-image:url(../_img/prop-bkg.png);background-size:cover;background-size:100% 100%;padding-bottom:100px}body #content #propositions .propcell{position:relative}body #content #propositions .propcell .prop1-before,body #content #propositions .propcell .prop4-after{position:relative}body #content #propositions .propcell .prop1-after,body #content #propositions .propcell .prop4-after{position:absolute;top:0;left:0;width:0%;height:100%;overflow:hidden;background-size:cover;background-repeat:no-repeat}body #content #propositions .propcell .prop1-after{background-image:url(../_img/prop-1-b.png)}body #content #propositions .propcell .prop4-after{background-image:url(../_img/prop-4-b.png)}body #content #propositions .data-animate{position:absolute;top:52.5%;left:34.25%;width:31.5%;height:7%;margin:auto}body #content #propositions .data-animate>div{position:absolute;display:inline-flex;width:5%;height:30%;outline:1px solid rgba(52,63,55,.0745098039);background-color:#f0eee2;top:5%;padding:0;margin:0;border:0;gap:0}body #content #propositions .data-animate>div:nth-of-type(1){border-top-left-radius:3px;border-bottom-left-radius:3px;left:0}body #content #propositions .data-animate>div:nth-of-type(2){left:5%}body #content #propositions .data-animate>div:nth-of-type(3){left:10%}body #content #propositions .data-animate>div:nth-of-type(4){left:15%}body #content #propositions .data-animate>div:nth-of-type(5){left:20%}body #content #propositions .data-animate>div:nth-of-type(6){left:25%}body #content #propositions .data-animate>div:nth-of-type(7){left:30%}body #content #propositions .data-animate>div:nth-of-type(8){left:35%}body #content #propositions .data-animate>div:nth-of-type(9){left:40%}body #content #propositions .data-animate>div:nth-of-type(10){left:45%}body #content #propositions .data-animate>div:nth-of-type(11){left:50%}body #content #propositions .data-animate>div:nth-of-type(12){left:55%}body #content #propositions .data-animate>div:nth-of-type(13){left:60%}body #content #propositions .data-animate>div:nth-of-type(14){left:65%}body #content #propositions .data-animate>div:nth-of-type(15){left:70%}body #content #propositions .data-animate>div:nth-of-type(16){left:75%}body #content #propositions .data-animate>div:nth-of-type(17){left:80%}body #content #propositions .data-animate>div:nth-of-type(18){left:85%}body #content #propositions .data-animate>div:nth-of-type(19){left:90%}body #content #propositions .data-animate>div:nth-of-type(20){border-top-right-radius:3px;border-bottom-right-radius:3px;left:95%}body #content #solutions{background-color:#677648;padding-bottom:130px}body #content #solutions .video_series{max-width:625px}body #content #partnerships{color:#343f37;background-image:url(../_img/part-bkg.png);background-size:cover;background-size:100% 100%;padding-bottom:200px}body #content #partnerships .break-spacer{height:100px;width:95%;margin:auto;background-image:url(../_img/part-spacer.png);background-size:cover;background-size:100%;background-position:center;background-repeat:no-repeat}body #content #partnerships .logo-list img{max-width:250px;width:15vw;margin:1vw}body #content #team{background-color:#677648;padding-bottom:150px}body #content #team .team-pics{margin-top:30px}body #content #team .team-pics h1{margin-top:30px;margin-bottom:5px;font-size:18px;font-weight:bold}body #content #team .team-pics p{font-size:14px;font-weight:100;display:inline-flex}body #content #team .team-pics>div{display:inline-block;padding:0 9px;cursor:pointer}body #content #team .team-pics>div img{max-width:284px}body #content #team .team-pics>div.inactive{opacity:.5}body #content #team .team-pics>div.active img{outline:3px solid #dfc99e}body #content #team .team-pics>div.active p{padding-bottom:10px;border-bottom:11px solid #dfc99e}body #content #team .team-bios{text-align:left}body #content #team .team-bios .bio{margin-top:30px}body #content #team .team-bios .bio p{padding-bottom:30px}body #content #team .team-bios .bio.inactive{display:none}body #content #team :target{scroll-margin-top:250px}body #content #invest{color:#343f37;background-image:url(../_img/inv-bkg.png);background-size:cover;background-size:100% 100%;padding-bottom:200px}body #content #contact{background-color:#677648;padding-bottom:150px}body #footer{color:#fff;font-weight:100;font-size:16px;margin-bottom:30px;margin-left:auto;margin-right:auto;text-align:center}body #footer .footer-details{position:relative;margin-left:auto;margin-right:auto}body #footer .footer-details .logo{max-width:164px}body #footer .footer-details>div .col2{width:100%;text-align:left}body #footer .footer-details>div .col2 .links ul{list-style-type:none;margin-top:30px}body #footer .footer-details>div .col2 .links ul.contact li{margin-bottom:10px}body #footer .footer-details>div .col2 .links ul.policy li{display:inline-block;margin-right:20px}body #footer .footer-details>div .col2 .links ul.policy li a{color:inherit}body #footer .footer-details>div .col2 .links p{margin-top:40px}body #footer .footer-details>div .col2 .sm img{max-width:28px;margin-left:10px}body #footer .footer-details>div .col2:nth-of-type(2){text-align:right}body #footer .footer-details .policy .privacy_link{text-decoration:underline;cursor:pointer}body #overlay{position:fixed;display:none;width:100%;max-width:1440px;height:calc(100% - 104px);top:104px;border:3px solid #677648;border-radius:5px;background-color:rgba(240,238,226,.85);text-align:center;overflow-y:scroll;left:50%;transform:translateX(-50%);z-index:99}body #overlay #privacy_policy{position:relative;display:block;text-align:left;border-radius:5px;width:calc(100% - 160px);height:100%;padding:50px 80px;background-color:#fff;overflow-y:scroll}body #overlay #privacy_policy h1{margin:1rem 0}body #overlay #privacy_policy h2,body #overlay #privacy_policy p{margin:1rem 0}body #overlay #privacy_policy .button{background-color:#191970;display:inline-block;line-height:30px;color:#fff;padding:5px 10px;border-radius:5px}@media(min-width: 769px)and (max-width: 1439px){body #overlay{top:7.222vw;height:calc(100% - 7.222vw)}body #overlay #privacy_policy{padding:6vw;width:calc(100% - 12vw)}}@media(min-width: 100px)and (max-width: 768px){body #overlay{top:14vw;height:calc(100% - 14vw)}body #overlay #privacy_policy{padding:4vw;width:calc(100% - 8vw)}}body.contact #content .contact.button{color:#ffce55;background-color:#343f37}body .pad-0{margin-top:0}body .pad-lr-margin{margin-left:90px;margin-right:90px}body .pad-t-50{margin-top:50px}body .salmon-bkg{background-color:#dfc99e}body .alignleft{text-align:left}body .aligncenter{text-align:center}body .alignright{text-align:right}body .max{max-width:100%}body .full{max-width:1440px}body .w250{max-width:250px;margin:auto}body .w450{max-width:450px;margin:auto}body .w600{max-width:625px;margin:auto}body .w900{max-width:900px;margin:auto}body img{max-width:100%}body .button{cursor:pointer}body .noshow{display:none}body .col2{display:inline-block;vertical-align:top;max-width:600px;border:0;margin-bottom:27px}body .col2 img{width:100%}body .col2 img.resize-ani{position:relative;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 0;object-position:100% 0;width:600px;aspect-ratio:1.55;animation-duration:30s;animation-name:slide-in;animation-iteration-count:infinite;animation-direction:alternate}@keyframes slide-in{0%,10%{-o-object-position:100% 0;object-position:100% 0}90%,100%{-o-object-position:100% 100%;object-position:100% 100%}}body .col2.add-border{position:relative}body .col2.add-border .resize-ani-border{position:absolute;top:0;left:0;border:3px solid #dfc99e}body .col2:nth-of-type(1){margin-right:28px}body .col2:nth-of-type(2){margin-left:28px}body .anchor:before{display:block;content:" ";margin-top:-150px;height:150px;visibility:hidden;pointer-events:none}body .mobile{display:none}@media(min-width: 769px)and (max-width: 1439px){body #header{height:7.222vw}body #header #topnav ul{font-size:1.111vw}body #header #topnav ul li{top:1.389vw;padding:0px 1.667vw;height:3.819vw}body #header #topnav ul li img{padding:0 1.667vw;padding-right:6.944vw}body #header #topnav ul li img.logo{max-width:11.389vw;top:.903vw}body #header #topnav ul li:hover:before{width:calc(100% - 3.333vw);left:1.667vw;top:3.819vw}body #header #topnav ul li.active:before{width:calc(100% - 3.333vw);left:1.667vw;top:3.819vw;border-bottom:11px solid #dfc99e}body #content>div,body #content section{margin-top:10.417vw;padding-bottom:10.417vw}body #content h1{font-size:1.806vw;margin-bottom:1.389vw}body #content h2{font-size:1.528vw;margin-bottom:1.042vw}body #content p,body #content li{font-size:1.25vw;line-height:1.806vw}body #content .caption{font-size:1.111vw;padding-top:.347vw}body #content #home img{max-width:34.722vw;padding-top:6.25vw}body #content #home #svg_logo{top:-10.444vw;height:55.556vw;width:100vw}body #content #story_media .video_series{max-width:45vw}body #content #solutions .video_series{max-width:45vw}body #content #partnerships .break-spacer{height:6.944vw;width:95%}body #content #team .team-pics{margin-top:2.083vw}body #content #team .team-pics h1{margin-top:2.083vw;margin-bottom:.347vw;font-size:1.25vw}body #content #team .team-pics p{font-size:.972vw}body #content #team .team-pics>div{padding:0 .625vw}body #content #team .team-pics>div img{max-width:19.722vw}body #content #team .team-pics>div.active img{outline:.208vw solid #dfc99e}body #content #team .team-pics>div.active p{padding-bottom:.694vw;border-bottom:.764vw solid #dfc99e}body #content #team .team-bios{max-width:85%}body #content #team .team-bios .bio{margin-top:2.083vw}body #content #team .team-bios .bio p{padding-bottom:2.083vw}body #content .pad-0{margin-top:0}body #content .pad-lr-margin{margin-left:6.25vw;margin-right:6.25vw}body #content .pad-t-50{margin-top:3.472vw}body #footer{font-size:1.111vw;margin-bottom:2.083vw}body #footer .logo{max-width:11.389vw}body #footer>div .col2{width:100%;max-width:47%}body #footer>div .col2 .links ul{margin-top:2.083vw}body #footer>div .col2 .links ul.contact li{margin-bottom:.694vw}body #footer>div .col2 .links ul.policy li{margin-right:1.389vw}body #footer>div .col2 .links p{margin-top:2.778vw}body #footer>div .col2 .sm img{max-width:1.944vw;margin-left:.694vw}body .desktop-only{display:none}body .pad-lr-margin{margin-left:6.25vw;margin-right:6.25vw}body .pad-t-50{margin-top:3.472vw}body .full{width:100%}body .w600{max-width:625px}body .w900{max-width:85%}body .col2{max-width:41.667vw;margin-bottom:1.875vw}body .col2 img{width:100%}body .col2:nth-of-type(1){margin-right:1.944vw}body .col2:nth-of-type(2){margin-left:1.944vw}}@media(min-width: 100px)and (max-width: 768px){body #header{height:14vw;z-index:99}body #header #mobile-menu-icon{position:absolute;display:flex;margin-left:88vw;margin-bottom:-3vw;text-decoration:none;font-size:7vw;top:2vw;color:#343f37}body #header #topnav{position:relative}body #header #topnav ul li{display:none;top:0;background-color:#f0eee2;padding:0px 3.125vw;height:7.161vw;padding-left:2vw}body #header #topnav ul li:nth-of-type(1){position:relative;display:flex;top:.5vw;left:0vw;padding-left:0}body #header #topnav ul li:nth-of-type(2){margin-top:2vw;padding-top:2vw}body #header #topnav ul li img.logo{top:13px;max-width:21.354vw}body #header #topnav ul li.active:before,body #header #topnav ul li.active:after{content:none}body #header #topnav.active ul li{display:flex}body #header #sticky-contact{margin-top:30vh;width:13.021vw;margin-left:calc(100% - 13.021vw)}body #header #sticky-contact img{max-width:13.021vw}body #content>div,body #content section{margin:auto;margin-top:19.531vw;padding-bottom:19.531vw}body #content>div ul,body #content section ul{list-style-type:none}body #content #home img{max-width:65.104vw;padding-top:0}body #content #home .contact-top-button{max-width:30vw;margin-right:4vw;margin-top:-10vw}body #content #home #svg_logo{top:-25.444vw;height:80vw;width:100vw}body #content #story{margin-top:0}body #content #story_media .video_series{max-width:90vw}body #content #solutions .video_series{max-width:90vw}body #content #team .team-pics{position:sticky;top:10vw;padding-top:3vw;background-color:#677648;z-index:0}body #content #team .team-pics>div{max-width:21vw;padding:0 .625vw}body #content #team .team-pics>div img{max-width:15vw}body #content #team .team-pics>div.active p{border-bottom-width:1vw}body #content #team .team-pics h1{font-size:2vw;margin-top:2vw;margin-bottom:0}body #content #team .team-pics p{margin-bottom:3vw;font-size:1.6vw;line-height:normal}body #content #team .team-bios .bio .mobile img{max-width:50vw}body #content #team .team-bios .bio .mobile h1{margin-top:2vw;margin-bottom:1vw;font-size:3.906vw;font-weight:bold}body #content #team .team-bios .bio .mobile p{font-size:2.344vw;padding-bottom:4vw}body #content #team .team-bios :target{scroll-margin-top:300px}body #footer{font-size:2.083vw;margin-bottom:3.906vw}body #footer .logo{max-width:21.354vw}body #footer>div .col2{display:inline-block;width:46%}body #footer>div .col2 .links ul{margin-top:30px}body #footer>div .col2 .links ul.contact li{margin-bottom:10px}body #footer>div .col2 .links ul.policy li{margin-right:2.604vw}body #footer>div .col2 .links p{margin-top:40px}body #footer>div .col2 .sm img{max-width:28px;margin-left:1.302vw}body #footer>div .col2:nth-of-type(2){text-align:right}body .desktop-only{display:none}body .pad-lr-margin{margin-left:0;margin-right:0}body .pad-t-50{margin-top:6.51vw}body .full{width:100%}body .w600{max-width:90%}body .w900{max-width:90%}body .col2{display:block;max-width:90%;margin:auto;margin-bottom:1.875vw}body .col2 img{width:100%}body .col2:nth-of-type(1){margin-right:auto}body .col2:nth-of-type(2){margin-left:auto}body .mobile{display:block}body :target{scroll-margin-top:0}body .anchor:before{display:block;content:" ";margin-top:-19.531vw;height:19.531vw;visibility:hidden;pointer-events:none}}.ohide{opacity:0}.hide{display:none}body.contact #content #home .contact-top-button{display:none}body.contact #header #sticky-contact{display:none}body.desktop .sk-ww-linkedin-page-post .sk-posts-masonry{width:100%;white-space:nowrap;position:relative;overflow-x:scroll;overflow-y:hidden}body .sk-ww-linkedin-page-post .sk-header-visit-btn{display:none !important}body .sk-ww-linkedin-page-post .sk-posts-header{display:none}body .sk-ww-linkedin-page-post .sk-post-header{display:none}body .sk-ww-linkedin-page-post a{display:none}body .sk-ww-linkedin-page-post .sk-post-item{padding:0}body .sk-ww-linkedin-page-post .sk-post-body{margin:0;background-color:#dfc99e}body .sk-ww-linkedin-page-post .sk-post-media{margin:1vw}body .sk-ww-linkedin-page-post .sk-post-footer{display:none}body .sk-ww-linkedin-page-post .sk-post-media.--image .sk-post-image-wrapper{aspect-ratio:1/1}body .sk-ww-linkedin-page-post .sk-post-media{margin:3px;border-radius:0}body .sk-ww-linkedin-page-post .sk-posts-masonry .sk-post-item{transform:scale(0.96);background-color:rgba(0,0,0,0)}body.desktop .sk-ww-linkedin-page-post .sk-posts-masonry .sk-post-item{display:inline-block;padding-right:30px;transform-origin:top center;vertical-align:top}body.mobile .sk-ww-linkedin-page-post .sk-posts-masonry .sk-post-item{transform-origin:top center !important}body .sk-ww-linkedin-page-post .sk-shared-header{display:none}body .sk-ww-linkedin-page-post .sk-shared-body-full{display:none}body .sk-ww-linkedin-page-post .sk-post-shared{padding:0}body .sk-ww-linkedin-page-post .sk-shared-body{margin-top:0}body .sk-ww-linkedin-page-post .sk-post-media.--video{margin-top:0}