body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code,html{font-family:"Nunito Sans"}html{height:100%}body{min-height:100%;font-family:"Nunito Sans"}#root{position:absolute;top:0;right:0;bottom:0;left:0}.App{height:100%;text-align:center;background-color:#fff;display:flex;flex-direction:column}.App-logo{height:40vmin}.App-header{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#09d3ac}.dropdown-menu{min-width:0!important}#language-select{background-color:transparent!important;border:none!important;color:#3f51b5;padding:0!important}.dropdown-item:active,.dropdown-item:focus,.dropdown-item:visited,.dropdown-menu .dropdown-item{color:#3f51b5!important;background-color:#fff!important;opacity:1}.dropdown-item:hover{background-color:rgba(63,81,181,.3)!important}.dropdown-menu .dropdown-item.active{background-color:transparent!important;font-weight:700}.go-to-appstore{font-size:22px!important;line-height:36px!important}.preloader{height:0;width:0;display:none}._loading_overlay_content{width:100vw;height:100vh;background:rgba(0,0,0,.9);transition:all 3s linear}._loading_overlay_spinner{height:100vh}.content-wrapper,.slick-slide>div{width:100%;height:100%}.content-wrapper{display:flex;justify-content:center;align-items:center;position:relative;background-repeat:no-repeat;background-position:top;background-size:cover}.content-wrapper:after{background-color:#fff;color:#ffc30d;font-size:12px;content:"© 2021 Kailona.";font-weight:700;opacity:.8}.bg-name,.content-wrapper:after{position:absolute;bottom:0;padding:10px}.bg-name{color:#3f51b5!important;font-size:10px;right:0}.Dignity-bg{background-image:url(/backgrounds/kailona-dignity.jpg)}.Trust-bg{background-image:url(/backgrounds/kailona-trust.jpg)}.Self-Determination-bg{background-image:url(/backgrounds/kailona-self-determination.jpg)}.Healing-bg{background-image:url(/backgrounds/kailona-healing.jpg)}.About-bg,.Press-bg{background-image:url(/backgrounds/kailona-about.jpg)}.press-release{width:100%;display:flex;flex-wrap:wrap;overflow-y:auto;flex-direction:column}.press-release-item{padding:5px;flex:1 1}.press-release-item-title{word-break:break-word;text-overflow:ellipsis;overflow:hidden;text-decoration:none!important;cursor:pointer}.press-release-item-title:hover{text-decoration:underline!important}.press-release-item-source{font-size:16px;line-height:24px;opacity:.8}.content-wrapper>img{position:absolute;top:0;left:0;right:0}.text-content{margin:auto;position:absolute;left:0;padding:40px 30px;background-color:#ffc30d;width:50%;opacity:.9;text-align:left}.text-content>h1{font-size:22px;line-height:27px;color:#fff;margin:0;word-wrap:break-word;width:98%}.text-content p{word-wrap:break-word;padding:0 10px;text-align:left}.text-content .body-lead{font-size:16px;line-height:21px;font-weight:400;color:#3f51b5;width:94%}.text-content .body-lead a{color:#3f51b5;font-weight:500;text-decoration:underline}.text-content .body-lead hr{border:1px solid #fff;opacity:.5;margin-top:30px;margin-bottom:35px}.text-content .body-lead .sponsors{display:flex;align-items:center;justify-content:space-around;margin-top:30px}.text-content .body-lead .sponsors a:hover{opacity:1}.text-content .body-lead .sponsors a{margin:0 10px;width:18%}.sponsor-acanio{width:26%!important}.text-content .body-lead .sponsors a img{width:100%}.text-content .body-lead .sponsors a.sponsor-prototype-fund img{width:100%;max-height:50px}.text-content.lg{width:100%}.page{flex:1 1;position:relative;overflow:hidden}.page .splash{margin-top:0!important}.mobile-splash{display:none!important}.page .slick-slider{height:100%;width:100%;position:absolute;top:0;bottom:0}.title{width:75%;font-size:75px;letter-spacing:.5;font-weight:medium;margin:0 0 40px;color:#fff;line-height:.95}.carousel .slide{background:none!important}.carousel-status{display:none!important}ul.slider{margin-bottom:20px!important}ul.control-dots li,ul.control-dots li:active,ul.control-dots li:focus{background:#fff!important;outline:none!important;box-shadow:none!important}ul.control-dots li.selected{opacity:.6!important;border:2px solid #fff;background-color:#ffc30d!important}@media screen and (max-width:768px){.text-content{overflow:hidden}.text-content h1{font-size:22px;line-height:25px}.text-content .body-lead .sponsors{flex-wrap:wrap}.text-content .body-lead .sponsors a{width:30%;margin-bottom:15px}.sponsor-medken{width:24%!important}.sponsor-acanio{width:36%!important}.sponsor-toca{width:25%!important}.go-to-appstore-content{left:0!important;right:0!important}.mobile-content{width:100%}}@media screen and (min-width:1281px){.text-content>h1{font-size:46px;line-height:54px;margin-bottom:30px}.text-content .body-lead .sponsors a{width:10%}.sponsor-medken{width:9%!important}.sponsor-acanio{width:14%!important}.text-content .body-lead .sponsors a.sponsor-prototype-fund{width:5%!important}}.legal-notice{font-size:12px;line-height:14px;margin-top:30px}.legal-notice>h3{font-size:14px;line-height:16px;font-weight:700}a,a:visited{color:inherit;text-decoration:none}.nav-item a{transition:all .2s linear}a:hover{opacity:.7}p{color:#fff;font-size:1.2rem;line-height:1.1rem}.slick-slider{height:calc(85vh - 80px);width:calc(100vw - 80px);outline:none!important}.slick-list.draggable{-webkit-user-select:text;-ms-user-select:text;user-select:text!important}.slick-slider div{outline:none!important}.slick-list,.slick-track{height:100%;color:#fff;outline:none!important}.slick-arrow{display:none!important}.slick-dots{position:fixed!important;bottom:30px!important;width:100%!important;text-align:center}.slick-dots button:before{content:"-"!important;font-size:56pt!important}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:fixed;min-width:160px;max-width:260px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:15px 5px;right:10px;z-index:200;background:rgba(255,255,0,.9);opacity:1;overflow:auto}.dropdown-content .nav-item{color:#000;height:25px}.dropdown-content .link{color:#000}.dropdown:hover .dropdown-content{display:block;opacity:1}.main{transition:background-image .2s ease-in-out;padding-top:80px;min-height:calc(100vh - 80px);display:flex;max-width:100%;background:linear-gradient(170deg,rgba(0,0,0,.5),rgba(0,0,0,.5));background-size:cover;-webkit-column-count:2;column-count:2;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.main.post{background:#fff}.slick-dots,.slick-dots button:before{color:#fff}@media (max-width:850px){.slick-slider{width:85vw}}@media (max-width:400px){.slick-dots button:before{font-size:36pt!important}}.slick-active button:before{color:#fff!important}.main .post h1,p{color:#444}.main .post .slick-dots{color:#ffc30d}.main .post .slick-dots button:before{content:"-"!important;font-size:46pt!important;color:#000!important}@media (max-width:400px){.main .post .slick-dots button:before{font-size:36pt!important}}.homepage{flex:1 1;position:relative}.slide-show{margin:0;position:absolute;top:0;bottom:0}.slide-show,.slide-show .slick-slider{width:100%;height:100%}.homepage .slick-slide{background-size:cover!important}.homepage .slick-dots{bottom:50px!important}.homepage .slick-dots button:before{content:"."!important;top:-20px}.homepage .splash{font-family:"Nunito Sans";font-size:80px;letter-spacing:.5;font-weight:700;margin:0;color:hsla(0,0%,100%,.4);line-height:.95;width:100vw;transition:all .3s linear;position:relative;padding-top:32vh}.homepage .slogan{text-align:left;font-size:80px!important;line-height:1.05em;padding:15px;letter-spacing:.5;font-weight:medium;margin:0 0 40px;color:#0c112b;color:#fff;transition:all .3s ease;display:block!important;max-width:850px}@media (max-width:850px){.homepage .splash{padding-top:30vh}.homepage .splash .slogan{font-size:36px!important}.slogan{font-size:36px;margin-bottom:20px}}.header{width:150px;max-width:100%;box-sizing:border-box;padding:0 24px;color:#fff;justify-content:space-around;height:100%;transition:all .2s linear}.header:hover .nav-container{visibility:visible!important;top:25px!important}.logo{font-size:20pt;margin:0 0 16px;font-weight:700}.dark.logo{color:#000}.ehr-action{color:#fff!important;background-color:#3f51b5;border-radius:30px;padding:15px 20px;font-weight:500;font-size:14px;line-height:22px;min-width:150px}.ehr-action:hover{color:#ffc30d!important;font-weight:800;background-color:#3f51b5!important;text-decoration:none;opacity:1}.nav-container{list-style:none;display:flex;flex:1 1;box-sizing:border-box;padding:0 20px;margin:0;transition:all .2s linear;visibility:visible;justify-content:flex-end;align-items:center}.nav-container:hover{visibility:visible!important;top:25px!important}.nav-container.hidden{visibility:hidden;top:-50px}.nav-container.visibile{visibility:visible;top:25px}.nav-item{padding:0;margin:0 16px;font-size:.9em;box-sizing:border-box;flex-shrink:0;color:#3f51b5}.nav-item>a{text-decoration:none}.nav-item>a:hover{color:#ffc30d;display:inline-block;font-weight:800;border-bottom:2pt solid #ffc30d!important}.nav-item.selected>a,.nav-item>a:active{font-weight:800;border-bottom:2pt solid #3f51b5}.nav-item>select{outline:none;border:none;font-size:14px;color:#3f51b5}.toggle-nav{position:fixed;right:5px;top:15px;float:right;text-align:right;padding:0 25px;z-index:105;cursor:pointer}.toggle-nav svg{color:#3f51b5}.toggle-nav:hover svg{color:#ffc30d}.dropdown-container{float:right;text-align:right;list-style:none;display:flex;width:100%;max-width:100%;box-sizing:border-box;padding:0 24px;margin:0;overflow-x:auto}.dropdown-nav{top:70px;height:calc(100vh - 70px)}.dropdown-nav,.dropdown-nav-content{position:absolute;display:block;z-index:101;width:100vw}.dropdown-nav-content{background-color:#3f51b5;min-width:200px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);text-align:left;height:100%}.dropdown-content .nav-item{text-align:left}.dropdown-nav-content .nav-item{color:#fff;font-size:22px;line-height:27px;padding:15px 30px;width:100%;margin:0}.dropdown-nav-content .nav-item>a{color:#fff!important;font-size:22px;line-height:27px}.dropdown-nav-content .nav-item .ehr-action{padding:0}.dropdown-nav-content .nav-item .ehr-action:hover{background-color:transparent!important}.dropdown-nav-content .nav-item select,.dropdown-nav-content .nav-item select:focus{font-size:20px!important;border:none;outline:none;background-color:transparent}.dropdown-nav-content .nav-item:hover{background-color:hsla(0,0%,100%,.2);border-bottom:none}.dropdown-nav-content .nav-item a:hover{color:#fff;text-decoration:none!important;border-bottom:none!important}.dropdown-nav-content #language-select{color:#fff!important}
/*# sourceMappingURL=main.427a2005.chunk.css.map */