body,html{font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;line-height:1.5}article,aside,audio,body,canvas,caption,details,div,figure,footer,header,hgroup,html,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}.scene{font-family:Montserrat,sans-serif;height:100vh;overflow:hidden;position:relative;width:100vw}.scene .cloud svg{opacity:.5}.scene .cloud path{fill:#fff7f0}.scene .top{height:60%;position:relative;width:100%}.scene .top #cloud1{height:12.1vw;left:-4vw;position:absolute;top:1.6vw;width:47.4vw}@media (max-width:992px){.scene .top #cloud1{height:15.6vw;top:5.4vw;width:60.6vw}}.scene .top #cloud2{height:8.3vw;left:56.4vw;position:absolute;top:1.8vw;width:32.5vw}@media (max-width:992px){.scene .top #cloud2{height:16.2vw;top:32.3vw;width:62.4vw}}.scene .top #cloud3{height:8.3vw;left:9.5vw;position:absolute;top:15.6vw;width:32.5vw}@media (max-width:992px){.scene .top #cloud3{height:10.8vw;top:53.9vw;width:41.6vw}}.scene .top #cloud4{height:8.3vw;left:67.6vw;position:absolute;top:13.3vw;width:32.5vw}@media (max-width:992px){.scene .top #cloud4{height:10.8vw;top:78.1vw;width:41.6vw}}.scene .top #moon,.scene .top #sun{left:88.6vw;position:absolute;top:4.2vw;width:4.4vw}@media (max-width:992px){.scene .top #moon,.scene .top #sun{height:21.3vw;left:69.3vw;width:21.3vw}}.scene .top .background{background:#feebda;height:100%;transition:background-color 1s linear;width:100%}.scene .top .background.night{background:#35383b;transition:background-color 1s linear}.scene .top .background.night .sun{opacity:0;transition:all 1s linear}.scene .top .background .sun,.scene .top .background.night .moon{opacity:1;transition:all 1s linear}.scene .top .background .sun svg circle{fill:#ffc933}.scene .top .background .moon{opacity:0;transition:all 1s linear}.scene .top .background .moon .cls-1{fill:#fff7f0}.scene .top .background .moon .cls-2{fill:#eae6e4}.scene .top .city{height:100%;position:relative}.scene .top .city .cityBack,.scene .top .city .cityFront{bottom:0;left:0;position:absolute;width:100%}@media (max-width:992px){.scene .top .city .cityBack,.scene .top .city .cityFront{left:-60%;width:160%}}.scene .top .city .cityBack{z-index:1}.scene .top .city .cityBack.night path{fill:#071327;transition:all 1s linear}.scene .top .city .cityBack path{fill:#edccad;transition:all 1s linear}.scene .top .city .cityFront{z-index:2}.scene .top .city .cityFront #Windows circle,.scene .top .city .cityFront #Windows path,.scene .top .city .cityFront #Windows polygon,.scene .top .city .cityFront #Windows rect{transition:all 1s linear}.scene .top .city .cityFront.night #Windows circle,.scene .top .city .cityFront.night #Windows path,.scene .top .city .cityFront.night #Windows polygon,.scene .top .city .cityFront.night #Windows rect{fill:#d48a0e!important;transition:all 1s linear}.scene .bottom{background-color:#9ad6d4;height:40%;position:relative;width:100%;z-index:2}.scene .bottom.night{background-color:#9a9fd6;transition:all 1s linear}.scene .bottom .background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.scene .bottom .background .cloud{opacity:.8;position:absolute}.scene .bottom .background .clouds-group-1{height:45vh;left:0;top:-2.8vw}.scene .bottom .background .clouds-group-2{height:calc(40vh + 5.6vw);left:20.8vw;top:-5.6vw}.scene .bottom .background .clouds-group-3{height:45vh;right:0;top:-4.9vw}.scene .bottom .details{background:linear-gradient(180deg,rgba(5,72,103,0),rgba(4,42,60,.9));bottom:0;height:37vh;left:0;position:absolute;width:100%;z-index:3}.scene .bottom .details .progressBar{margin-left:auto;margin-right:auto;position:relative;width:79.2vw}.scene .bottom .details .progressBar .plane{left:-6.9vw;position:absolute;width:25.7vw}@media (max-width:992px){.scene .bottom .details .progressBar .plane{width:40vw}}.scene .bottom .details .progressBar svg{display:block;height:auto;width:100%}@media (max-width:992px){.scene .bottom .details .progressBar svg{overflow:visible}.scene .bottom .details .progressBar #background,.scene .bottom .details .progressBar #progressBar{stroke-width:2.2vw!important}}.scene .bottom .details .progressBar .flag{bottom:-1.4vw;height:4.2vw;position:absolute;width:4.2vw}@media (max-width:992px){.scene .bottom .details .progressBar .flag{bottom:-5.4vw;height:12.9vw;width:12.9vw}}.scene .bottom .details .progressBar .flag.swe{left:-.7vw}@media (max-width:992px){.scene .bottom .details .progressBar .flag.swe{left:-4.3vw}}.scene .bottom .details .progressBar .flag.uae{right:-.7vw}@media (max-width:992px){.scene .bottom .details .progressBar .flag.uae{right:-4.3vw}}.scene .bottom .details .progressBar .numbers{align-items:center;bottom:-2.1vw;display:flex;flex-direction:column;gap:1.3vw;justify-content:center;position:absolute;width:100%}@media (max-width:992px){.scene .bottom .details .progressBar .numbers{bottom:-35vw}}.scene .bottom .details .progressBar .numbers .percentage{color:#ffc933;font-size:8.3vw;font-weight:700;line-height:1;text-shadow:0 4px 4px rgba(0,0,0,.25)}@media (max-width:992px){.scene .bottom .details .progressBar .numbers .percentage{font-size:21.5vw}}.scene .bottom .details .progressBar .numbers .amounts{font-feature-settings:"tnum";color:hsla(0,0%,100%,.6);font-size:3.8vw;font-variant-numeric:tabular-nums;font-weight:400}@media (max-width:992px){.scene .bottom .details .progressBar .numbers .amounts{font-size:4.8vw;white-space:nowrap}}.scene .adminBox{background:#fff;bottom:0;color:#000;display:flex;flex-direction:column;gap:8px;left:0;padding:16px;position:absolute;z-index:10}.scene .adminBox__heading{font-size:16px;font-weight:600;text-transform:uppercase}.scene .adminBox__input{display:flex;flex-direction:column;gap:4px}.scene .adminBox__input label{font-size:14px}