.c-app-hero{align-items:stretch;display:flex;height:119vh;position:relative}@media only screen and (max-width:834px){.c-app-hero{height:100vh}}.c-app-hero img,.c-app-hero video{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media only screen and (max-width:1024px){.c-app-hero{height:auto}}@media only screen and (max-width:834px){.c-app-hero{display:block;min-height:100vh}.c-app-hero:before{content:none}}.c-app-hero__inner{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:max(20.14vw,290px)}@media only screen and (max-width:834px){.c-app-hero__inner{padding-top:50%;flex-direction:column;min-height:100vh;position:relative}}@media only screen and (max-width:600px){.c-app-hero__inner{padding-top:calc(50% + 70px)}}.c-app-hero__bg-image{-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:0 0 10px 10px}.c-app-hero__bg-image,.c-app-hero__bg-image:after{position:absolute;width:100%;height:100%;top:0;left:0}.c-app-hero__bg-image:after{content:"";display:block;background:linear-gradient(180deg,#000 20.67%,rgba(0,0,0,.1));opacity:.1}.c-app-hero__small-image{width:max(20.833%,300px);position:relative;display:flex;margin:0 auto;align-items:stretch}.c-app-hero__small-image:before{content:"";display:block;padding-top:118.3%;width:100%}.c-app-hero__small-image>iframe,.c-app-hero__small-image>img,.c-app-hero__small-image>video{height:100%;left:0;position:absolute;top:0;width:100%}​ .c-app-hero__small-image>img{-o-object-fit:cover;object-fit:cover}.c-app-hero__small-image:before{width:1px;height:0}@media only screen and (max-width:1024px){.c-app-hero__small-image{width:240px}}@media only screen and (max-width:600px){.c-app-hero__small-image{width:52.5%}}.c-app-hero__small-image .small-container{overflow:hidden;border-radius:10px}.c-app-hero__title{width:100%;max-width:50%;margin:0 auto;color:#fffbf6;position:relative;z-index:1;text-align:center}.-is-medical .c-app-hero__title{color:#000}@media only screen and (max-width:834px){.c-app-hero__title{max-width:calc(100% - 250px)}}@media only screen and (max-width:600px){.c-app-hero__title{max-width:calc(100% - 40px)}}.c-app-hero__title-wrapper{width:100%;position:relative}.c-app-hero__title-wrapper .c-ui-icon{position:absolute;top:0;left:calc(var(--spacer)*2);height:auto;width:max(8.33vw,120px)}@media only screen and (max-width:834px){.c-app-hero__title-wrapper .c-ui-icon{left:var(--spacer);width:60px}}@media only screen and (max-width:600px){.c-app-hero__title-wrapper .c-ui-icon{top:-30px;transform:translateY(-100%)}}.c-app-hero__title-wrapper .c-ui-icon svg{max-width:100%;height:auto}.c-app-hero__desc-wrapper{position:relative;width:100%;margin-top:5vw}@media only screen and (max-width:834px){.c-app-hero__desc-wrapper{margin-top:auto}}.c-app-hero__description{color:#fffbf6;right:calc(var(--spacer)*2);max-width:max(25%,360px);position:absolute;top:60px}@media only screen and (max-width:1024px){.c-app-hero__description{width:300px;max-width:100%;position:absolute;right:30px}.c-app-hero__description:before{padding-top:94.37%}}@media only screen and (max-width:834px){.c-app-hero__description{position:relative;bottom:auto;right:auto;pointer-events:none;width:100%;color:#000;margin-top:60px;padding:0 var(--spacer) 60px}.c-app-hero__description:before{content:none}}@media only screen and (max-width:834px){.c-app-hero__description.-hide-mobile{display:none!important}}.c-app-hero__description.-show-mobile{display:none!important}@media only screen and (max-width:834px){.c-app-hero__description.-show-mobile{display:block!important}}.c-app-folders{margin:calc(var(--spacer)*6) var(--spacer) 0;position:relative;display:flex;width:calc(100% - var(--spacer)*2);max-width:calc(100% - var(--spacer)*2);transition:width .3s cubic-bezier(.215,.61,.355,1) .5s;--scrollbar:13px}.c-app-folders:before{content:"";display:block;padding-top:51%;width:100%}.c-app-folders>iframe,.c-app-folders>img,.c-app-folders>video{height:100%;left:0;position:absolute;top:0;width:100%}​ .c-app-folders>img{-o-object-fit:cover;object-fit:cover}.c-app-folders:before{width:1px;height:0}.is-touch .c-app-folders{--scrollbar:0px}.-no-scroll .c-app-folders{width:calc(100% - var(--scrollbar))!important}@media only screen and (max-width:834px){.c-app-folders{margin:60px var(--spacer) 0}}.c-app-folders__inner{width:100%;height:100vh}.-is-medical .c-app-folders{margin-bottom:8.3333333333vw}@media only screen and (max-width:600px){.-is-medical .c-app-folders{margin-bottom:60px}}.c-app-folder{width:100%;z-index:1;background-color:#f5f5f5;border-radius:10px;height:calc(100vh - 60px);position:absolute;overflow:hidden;top:0}.c-app-folder:first-child{background-color:#e6e2dd;z-index:2;height:calc(100vh - 120px);bottom:0}.c-app-folder:last-child{background-color:#dcdcdc;z-index:0;height:100vh;bottom:0}.c-app-folder__inner{height:100%;display:grid;grid-template-columns:41.6% 1fr;overflow-y:hidden;position:relative}@media only screen and (max-width:1024px){.c-app-folder__inner{grid-template-columns:repeat(2,50%)}}@media only screen and (max-width:834px){.c-app-folder__inner{grid-template-columns:1fr;grid-template-rows:45% 1fr}}.c-app-folder--left{padding:calc(var(--spacer)*3) var(--spacer) 15px;display:grid;grid-template-rows:1fr 65px;max-height:100%;overflow-y:hidden}@media only screen and (max-width:834px){.c-app-folder--left{padding:30px 20px 20px}}@media only screen and (max-width:600px){.c-app-folder--left{padding:30px 20px 12px}}.c-app-folder--left p{max-width:76.4%}@media only screen and (max-width:600px){.c-app-folder--left p{max-width:100%}}.c-app-folder--left .h3{margin-bottom:var(--spacer)}.c-app-folder--left p{white-space:pre-line}.c-app-folder--left-top{max-height:100%;margin-bottom:2.0833333333vw;overflow:hidden}@media only screen and (max-width:834px){.c-app-folder--left-top{margin-bottom:30px}}.c-app-folder--left-bottom{display:flex;align-items:center;margin-top:auto;padding-top:20px;border-top:1px solid rgba(0,0,0,.2)}.c-app-folder--left-bottom>span:first-child{margin-right:60px}@media only screen and (max-width:834px){.c-app-folder--left-bottom>span:first-child{margin-right:30px}}.c-app-folder--right{overflow:hidden;border-top-right-radius:10px;border-bottom-right-radius:10px;position:relative}.c-app-folder--right:before{content:"";display:block;padding-top:106%;width:100%}.c-app-folder--right>iframe,.c-app-folder--right>img,.c-app-folder--right>video{height:100%;left:0;position:absolute;top:0;width:100%}​ .c-app-folder--right>img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:834px){.c-app-folder--right{border-bottom-right-radius:0;border-top-right-radius:10px;border-top-left-radius:10px;position:relative}.c-app-folder--right:before{content:"";display:block;padding-top:88%;width:100%}.c-app-folder--right>iframe,.c-app-folder--right>img,.c-app-folder--right>video{height:100%;left:0;position:absolute;top:0;width:100%}​ .c-app-folder--right>img{-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:834px){.c-app-folder--right.-hide-mobile{display:none!important}}.c-app-folder--right.-show-mobile{display:none!important}@media only screen and (max-width:834px){.c-app-folder--right.-show-mobile{display:block!important}}.c-app-folder--right img{height:100%;left:0;position:absolute;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.c-app-folder--right .btn{position:absolute;bottom:65px;right:var(--spacer)}@media only screen and (max-width:834px){.c-app-folder--right .btn{width:auto}}@media only screen and (max-width:600px){.c-app-folder--right .btn{bottom:20px}}.-is-medical .c-app-folder__inner{align-items:stretch;justify-items:stretch}.-is-medical .c-app-folder .c-app-folder--left p{margin:0}.-is-medical .c-app-folder:first-child .c-app-folder--right{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#dadddd}@media only screen and (max-width:834px){.-is-medical .c-app-folder:first-child .c-app-folder--right{position:relative}}.-is-medical .c-app-folder:first-child .c-app-folder--right img{border-bottom-left-radius:10px;mix-blend-mode:darken}@media only screen and (max-width:834px){.-is-medical .c-app-folder:first-child .c-app-folder--left{background-color:#dadddd}}@media only screen and (max-width:1024px){.-is-medical .c-app-folder:first-child .c-app-folder--left .h3{max-width:100%}}.-is-medical .c-app-folder:first-child .c-app-folder--left p{max-width:65%}@media only screen and (max-width:1024px){.-is-medical .c-app-folder:first-child .c-app-folder--left p{max-width:85%}}@media only screen and (max-width:600px){.-is-medical .c-app-folder:first-child .c-app-folder--left p{max-width:100%}}.-is-medical .c-app-folder:first-child .c-app-folder--left-top{margin-bottom:0}.-is-medical .c-app-folder:first-child .c-app-folder--left-top__inner{height:100%;display:flex;flex-direction:column}@media only screen and (max-width:600px){.-is-medical .c-app-folder:first-child .c-app-folder--left-top__inner{height:auto}}.-is-medical .c-app-folder:first-child .c-app-folder--left-top__inner p{margin:auto 0 0}@media only screen and (max-width:834px){.-is-medical .c-app-folder:first-child .c-app-folder--left-top__inner p{margin:15px 0 60px}}.-is-medical .c-app-folder:first-child .c-app-folder--left-top__inner .link{display:none}.-is-medical .c-app-folder:first-child .c-app-folder--left-bottom{position:absolute;border:none;width:4.1666666667vw;height:4.1666666667vw;min-width:60px;min-height:60px;bottom:60px;right:var(--spacer);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNDUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS44MjkgNDIuNTcxbC0uMDA2LjAwNiAxLjU5MSAxLjU5MUw0NS41IDIyLjA4MmwtMS41OTEtMS41OUwyNC41IDM5LjlWLjVoLTIuMjV2MzkuMzFMMi40NCAyMCAuODQ3IDIxLjU5MWwyMC45OCAyMC45OHoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:80%;background-position:50%}.-is-medical .c-app-folder:first-child .c-app-folder--left-bottom span{display:none}@media only screen and (max-width:600px){.-is-medical .c-app-folder:first-child .c-app-folder--left-bottom{width:30px;height:30px;min-width:30px;min-height:30px;bottom:20px;padding:0}}.-is-medical .c-app-folder:not(:first-child) .c-app-folder__inner{grid-template-columns:100%}@media only screen and (max-width:834px){.-is-medical .c-app-folder:not(:first-child) .c-app-folder__inner{grid-template-rows:1fr}}.-is-medical .c-app-folder:not(:first-child) .c-app-folder--right{display:none}.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left{height:100%;flex:0 0 100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:834px){.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left{flex-direction:column;justify-content:flex-start;height:100%;flex-wrap:nowrap;padding-top:90px}}.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left-top__inner{display:grid;grid-template-columns:42% 31%;justify-content:space-between}@media only screen and (max-width:1024px){.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left-top__inner{grid-template-columns:42% 42%}}@media only screen and (max-width:834px){.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left-top__inner{grid-template-columns:1fr;grid-template-rows:1fr}}.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left-top__inner .link{margin-top:20px}.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left .h3{flex:0 0 42%}@media only screen and (max-width:1024px){.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left .h3{flex:0 0 45%}}@media only screen and (max-width:834px){.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left .h3{flex:0 0 auto}}.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left p{max-width:100%}.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left .c-app-folder--left-bottom{flex:0 0 100%}@media only screen and (max-width:834px){.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left .c-app-folder--left-bottom{flex:0 0 auto;margin-top:auto}}.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left .link{margin-left:auto;width:auto}@media only screen and (max-width:834px){.-is-medical .c-app-folder:not(:first-child) .c-app-folder--left .link{margin-left:0}}