.loader,.loader:after{border-radius:50%;width:20px;height:20px}.loader{margin:auto;width:20px;height:20px;font-size:10px;position:relative;text-indent:-9999em;border-top:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid #fff;transform:translateZ(0);-webkit-animation:1.1s linear infinite load8;animation:1.1s linear infinite load8}.loader-color-dark{border-top:2px solid rgba(80,80,80,.2);border-right:2px solid rgba(80,80,80,.2);border-bottom:2px solid rgba(80,80,80,.2);border-left:2px solid #505050}@-webkit-keyframes load8{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes load8{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}*{margin:0;padding:0;box-sizing:border-box}.col,.logo-container,.main,.row,.statistic-progress,.statistic-progress-circle,.text-fill-space,.ui-box-list-link,.ui-box-list-link-image,.ui-button,.ui-button-container,.ui-form-color-list,.ui-header,.ui-header-button-announcement-image,.ui-information-sub-header,.ui-information-sub-header-time,.ui-menu-link,.ui-task-list-entry,body,button,form,main{display:flex;flex-direction:row}.col,.logo-container,.main,.statistic-progress-circle,.text-fill-space,body,form,main{flex-direction:column}.only-desktop{display:none}.only-mobile{display:block}body{width:100%;min-height:100vh;background-color:#fff}.main,main{width:100%;max-width:380px;margin:0 auto;min-height:calc(100vh - 60px)}a,body,button,h1,h2,input,p,select,textarea{color:#505050;font-family:myriad-devanagari,sans-serif;font-size:18px;font-weight:400}h1{font-size:30px;font-weight:300;margin-bottom:20px;line-height:1.5}.ui-header-time,a,button,h2{font-size:22px}p{margin-bottom:20px;font-weight:300}a,button{cursor:pointer;-webkit-tap-highlight-color:transparent}button:focus{outline:0;border:none;box-shadow:none}.ui-box-list-link,.ui-button,.ui-menu-link,button{background:0 0;outline:0;border:none}.ui-box-list-link img,.ui-button img,.ui-menu-link img,button img{width:20px;height:20px;margin:auto}.ui-box-list-link span,.ui-button span,.ui-menu-link span,button span{margin:auto}.ui-box-list-link-text-small,.ui-button-text-small,.ui-menu-link-text-small,button-text-small{font-size:18px}.ui-box-list-link-additional{font-weight:300}a{text-decoration:none}input,select,textarea{height:60px;width:calc(100% - 80px);margin:0 auto 20px;padding:0 30px;background:0 0;outline:0;border:2px solid #e8e4e4;border-radius:25px;-webkit-appearance:none}select{background:url(arrow-down-icon.aa5dbca4fb91c3579b2f.svg) 0 center/20px no-repeat;background-position-x:calc(100% - 30px)}textarea{resize:none}form{width:100%}.text{width:calc(100% - 80px);margin:0 40px}.text-special h1{font-family:spumante,sans-serif}.text-fill-space{margin:0 auto;height:calc(100vh - 180px - 20px - 80px)}.text-image{position:absolute;z-index:50}.text-image svg,.text-image-medium{height:60px;width:60px;z-index:100;top:calc(50% - 60px / 2 - 10px);left:calc(50% - 60px / 2)}.text-image-large{height:100px;width:100px;top:calc(50% - 100px / 2);left:calc(50% - 100px / 2)}.video{width:100%;height:250px}.shadow-1,.statistic-progress-circle,.ui-form-color-list-button-selected svg,.ui-header-button-announcement-image,.ui-header-button-announcement-info,.ui-task-list{box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.shadow-2,.ui-task-list-entry{box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.ui-header{height:60px}.ui-header h2{margin:auto}.ui-header-button{height:60px;width:60px;border-radius:25px;position:absolute;z-index:50;top:0;left:0}.ui-header-button-right{right:0;margin-left:auto}.ui-header-button-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ui-header-button-submit span{margin:0 40px}.ui-header-button-announcement-image{height:40px;width:40px;background:#fff;border-radius:50%;margin:10px;z-index:20;position:relative}.ui-header-button-announcement-image img{height:20px;width:20px;margin:auto}.ui-header-button-announcement-info{position:relative;z-index:0;height:40px;width:250px;margin-left:-200px;margin-top:-50px;padding:0 20px 0 30px;background:#fff;border-radius:25px}.ui-header-button-announcement-info span{font-size:18px;font-weight:300}.ui-header-time{margin:auto 20px auto auto;z-index:50}.ui-button{height:60px;width:calc(100% - 80px);margin:0 40px 20px;background:#f7ce97;border-radius:25px}.ui-button-without-background{background:0 0!important}.ui-button-small{margin-right:0;width:calc(50% - 40px - 10px)}.ui-button-small-right{margin-left:auto;margin-right:40px}.ui-button-loading{opacity:.75}.logo-container{margin:0 auto;height:calc(100vh - 180px - 20px - 80px)}.logo-container img{margin:auto}.world-image{width:80%;margin:10%;-webkit-animation:5s infinite float;animation:5s infinite float}@-webkit-keyframes float{50%{transform:scale(1.1)}}@keyframes float{50%{transform:scale(1.1)}}.ui-form{margin-top:80px;margin-bottom:80px}.ui-form textarea{padding:15px 30px}.ui-form .ng-touched.ng-invalid{border-color:#e35959}.ui-form-task textarea{min-height:80px;font-size:22px;padding:20px}.ui-form-task textarea.textarea-height-1{height:calc(80px + 24px * 0)}.ui-form-task textarea.textarea-height-2{height:calc(80px + 24px * 1)}.ui-form-task textarea.textarea-height-3{height:calc(80px + 24px * 2)}.ui-form-task textarea.textarea-height-4{height:calc(80px + 24px * 3)}.ui-form-task textarea.textarea-height-5{height:calc(80px + 24px * 4)}.ui-form-task textarea.textarea-height-6{height:calc(80px + 24px * 5)}.ui-form-task textarea.textarea-height-7{height:calc(80px + 24px * 6)}.ui-form-task textarea.textarea-height-8{height:calc(80px + 24px * 7)}.ui-form-task textarea.textarea-height-9{height:calc(80px + 24px * 8)}.ui-form-task textarea.textarea-height-10{height:calc(80px + 24px * 9)}.ui-form-task .ng-touched.ng-invalid{border-color:#e8e4e4}.ui-form-color-list{flex-grow:4;flex-wrap:wrap;width:calc(100% - 40px);margin:0 20px 20px;padding:0 10px}.ui-form-color-list svg,.ui-form-color-list-button{border-radius:50%;width:calc((100vw - 100px - 40px)/ 4);height:calc((100vw - 100px - 40px)/ 4)}.ui-form-color-list-button{margin:0 10px 20px}.ui-form-color-list-button:nth-child(n+5){margin-bottom:0}.ui-form-color-list-button-selected svg{border:1px solid #505050}.ui-form-message{width:calc(100% - 80px);margin:0 auto 40px;padding:0 30px}.ui-form-message-center{text-align:center}.ui-form-message-success{color:#177305}.ui-form-message-error{color:#e35959}.ui-menu{width:100%;height:100%;position:fixed;z-index:150;top:0;left:0;background:#fff}.ui-menu-link{height:60px;width:calc(100% - 40px);margin:0 20px 20px;border-radius:25px;padding:0 30px 0 0;background-color:rgba(232,228,228,.25)}.ui-menu-link img{margin:auto 20px}.ui-menu-link span{margin-left:0}.ui-menu .ui-header-button{z-index:200}img circle{fill:#505050!important}.statistic-progress{height:80px;margin:40px 0 40px 40px;border-top-left-radius:50px;border-bottom-left-radius:50px;background-color:rgba(232,228,228,.25)}.statistic-progress-description{width:60px;margin-left:20px;text-align:left}.statistic-progress-description h1{margin:10px 0 0}.statistic-progress-description p{margin:-10px 0 0 3px}.statistic-progress-circle{height:100px;width:100px;background:#fff;border-radius:50%;margin-top:-10px;margin-left:calc(100% - 80px - 100px - 60px + 20px)}.statistic-progress-circle h2{width:60px;text-align:left;margin:auto;padding:15px 0 0 10px}.statistic-progress-circle p{width:60px;text-align:right;margin:auto;padding:0 10px 15px 0}.statistic-progress-circle:after{content:'';width:50px;height:1px;background:#505050;margin:50px 0 0 25px;position:absolute;transform:rotate(135deg)}.statistic-progress-circle-border{position:absolute;height:130px;width:130px;margin-top:-20px;margin-left:calc(100% - 80px - 110px)}.statistic-progress-circle-border svg{transform:rotate(180deg)}.box-progress,.ui-box-list{margin-bottom:80px}.ui-box-list-link{height:60px;width:calc(100% - 20px);margin:0 10px 20px;border-radius:25px;padding:0 30px;background:url(arrow-right-icon.b939e81b9183b32cbbef.svg) 0 center no-repeat rgba(232,228,228,.25);background-position-x:calc(100% - 10px);background-size:20px 20px}.ui-box-list-link span{margin-left:0}.ui-box-list-link span.ui-box-list-link-additional{margin-left:auto;margin-right:10px;font-size:18px;opacity:.5;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-box-list-link-image{height:20px;width:20px;margin:auto 10px auto auto}.ui-box-list-link-image *{font-size:0}.ui-box-list-link-without-background{background:0 0}.ui-information-sub-header{min-height:40px;margin-bottom:40px}.ui-information-sub-header-headline{margin:auto 0}.ui-information-sub-header-headline-with-time{width:70%}.ui-information-sub-header-time{margin:auto 0 auto auto;opacity:.5}.ui-information-sub-header-time img{width:20px;height:20px;margin:auto}.ui-information-sub-header-time p{margin:auto 0 auto 10px}.ui-task-list{width:100%;height:calc(100% - 60px);position:fixed;overflow-x:hidden;overflow-y:scroll;border-top-left-radius:50px;border-top-right-radius:50px;background:#fff;z-index:200;top:60px;left:0}.ui-task-list-button{position:fixed;left:0;z-index:100;background:#fff;border-radius:0}.ui-task-list-entry{width:calc(100% - 80px);min-height:60px;margin:0 auto 20px;border-radius:25px}.ui-task-list-entry button{height:60px;width:60px;background-color:rgba(232,228,228,.25);border-radius:25px;position:absolute;right:40px;z-index:50}.ui-task-list-entry p{padding:16px 30px;margin-bottom:0;white-space:pre-wrap}@media only screen and (min-width:380px){.ui-form-color-list svg,.ui-form-color-list-button{width:calc((380px - 100px - 40px)/ 4);height:calc((380px - 100px - 40px)/ 4)}.ui-task-list-entry button{left:calc(50% + 380px/2 - 40px - 60px)}.statistic-progress{margin-right:calc(-100vw + 50vw + 190px)}.statistic-progress-circle{margin-left:calc(380px - 80px - 100px - 60px - 20px)}.statistic-progress-circle-border{margin-left:calc(380px - 80px - 110px)}}@media only screen and (min-width:1200px){.box-form,.box-progress,.col-copy,.home-container,.home-container .home-container-col,.row-copy,.task-container{display:flex;flex-direction:row}.box-form,.box-progress,.col-copy,.home-container .home-container-col{flex-direction:column}.only-desktop{display:block}.only-mobile{display:none}body.center main{width:100%;align-items:center}body.half-screen main{width:50%;width:calc(50% - 100px / 2);margin-left:25px;transition:.4s}body.with-menu{padding-left:100px}body.background{background-color:rgba(232,228,228,.25)}body.background .main,body.background main{max-width:100%}body.background .text{margin-left:40px;width:calc(100% - 80px)}body.background .text-special{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:calc(50% - 470px - 40px)}body.background .video{margin-left:40px;width:calc(100% - 80px)}.shadow-1-copy,.ui-menu{box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.box-form,.box-progress,.shadow-2-copy,.ui-box-list:hover,.ui-menu-link:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.home-container .home-container-col{width:470px}.home-container .home-container-col:first-of-type{margin-right:80px;margin-left:calc(50% - 470px - 40px)}.home-container .home-container-col:last-of-type{margin-right:calc(50% - 470px - 40px)}.text{width:470px;margin-left:calc((470px - 380px)/ 2 * -1)}.text-special{margin-left:0}.text-special h1{font-family:spumante,sans-serif;font-size:60px}.video{width:470px;margin-left:calc((470px - 380px)/ 2 * -1)}.statistic-progress{background:0 0;position:absolute;margin-top:0}.statistic-progress-circle{margin-left:calc(470px - 100px - 80px - 10px)}.statistic-progress-circle-border{margin-left:calc(470px - 110px - 80px - 10px)}.box-form[hidden]{display:none}.box-form,.box-progress,.ui-box-list{width:470px;padding:30px;background-color:rgba(255,255,255,.5);border-radius:25px}.box-progress{height:300px}.box-progress .ui-button{margin-top:auto}.box-form{margin:0 auto}.ui-menu{width:100px}.ui-menu .ui-header{display:none}.ui-menu-link{padding:0}.ui-menu-link span{display:none}.ui-menu-link:hover{width:250px;background-color:#fff}.ui-menu-link:hover span{display:block}.ui-task-list{width:calc(50% - 100px / 2);height:100%;border-bottom-left-radius:50px;border-top-right-radius:0;background:#fff;z-index:0;top:0;right:0;margin-left:auto}.ui-task-list-button{position:relative}.ui-task-list-entry{max-width:295px}}.margin-top-large{margin-top:80px}.margin-top-medium{margin-top:40px}.margin-top-small{margin-top:20px}.margin-top-very-small{margin-top:10px}.margin-top-none{margin-top:0}.margin-bottom-large{margin-bottom:80px}.margin-bottom-medium{margin-bottom:40px}.margin-bottom-small{margin-bottom:20px}.margin-bottom-very-small{margin-bottom:10px}.margin-bottom-none{margin-bottom:0}