body{margin:0;font-family:"Roboto",sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}b{font-weight:500!important}header{background:#053960;color:#fff;padding:12px 0}header .container{display:flex;align-items:center;justify-content:space-between;position:relative}header .container .logo{width:56px;height:56px;background:url(/static/media/kjri_logo.45e58cef.png);background-size:cover;position:absolute}header .container .cc-img{width:73px;height:56px;background:url(/static/media/logo-white.27323a00.svg);background-size:cover}header .container .content{width:100%;text-align:center;height:56px;display:flex;flex-direction:column;justify-content:center;align-items:center}header .container .content .pretitle{font-size:14px;line-height:16px;opacity:.7;margin-bottom:6px}header .container .content .title{font-weight:500;font-size:16px;line-height:19px}header .container .right-col{position:absolute;right:0;display:flex}header .container .right-col .tag{padding:8px 18px;border-radius:8px;font-weight:500;font-size:13px;line-height:15px;cursor:pointer}header .container .right-col .tag:first-child{background:#ddd;border-top-right-radius:0;border-bottom-right-radius:0}header .container .right-col .tag:last-child{background:#7ead26;border-top-left-radius:0;border-bottom-left-radius:0;color:#fff}header.light{background:#fff;color:#053960}header.light .container .cc-img{width:73px;height:56px;background:url(/static/media/logo-solid.be8f58a8.svg);background-size:cover}.icon{width:18px;height:20px;display:inline-block}.icon.right{position:absolute;right:0}.icon.calendar{background:url(/static/media/event_24px.160f08ca.svg);background-size:100% 100%}.icon.print{width:17px;height:15px;background:url(/static/media/print_24px.14475662.svg);background-size:100% 100%;margin-right:8px}.icon.print-white{width:20px;height:18px;background:url(/static/media/print_white_24px.5d3b8fec.svg);background-size:100% 100%;margin-right:8px}.icon.download{width:17px;height:15px;background:url(/static/media/download_24px.025ac331.svg);background-size:100% 100%;margin-right:8px}.icon.arrow{width:8px;height:12px;background:url(/static/media/arrow_back_24px.d93039ed.svg);background-size:100% 100%}.icon.arrow-blue{width:10px;height:12px;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.chevron{width:8px;height:12px;background-color:rgba(0,0,0,.38);-webkit-mask:url(/static/media/chevron_right_24px.f106b4f4.svg) no-repeat center;mask:url(/static/media/chevron_right_24px.f106b4f4.svg) no-repeat center}.icon.chevron.down{transform:rotate(90deg)}.icon.chevron.up{transform:rotate(-90deg)}.icon.chevron.left{transform:rotate(180deg)}.icon.chevron.blue{background-color:#053960}.icon.hamburger{height:12px;-webkit-mask:url(/static/media/menu_24px.843cf585.svg) no-repeat center;mask:url(/static/media/menu_24px.843cf585.svg) no-repeat center}.icon.dashboard,.icon.hamburger{width:18px;background-color:rgba(0,0,0,.38)}.icon.dashboard{height:18px;-webkit-mask:url(/static/media/dashboard_24px.03c78165.svg) no-repeat center;mask:url(/static/media/dashboard_24px.03c78165.svg) no-repeat center}.icon.chat{width:24px;height:24px;-webkit-mask:url(/static/media/chat_24px.feecbd57.svg) no-repeat center;mask:url(/static/media/chat_24px.feecbd57.svg) no-repeat center}.icon.chat,.icon.report{background-color:rgba(0,0,0,.38)}.icon.report{width:20px;height:20px;-webkit-mask:url(/static/media/announcement_24px.8d7f3f5c.svg) no-repeat center;mask:url(/static/media/announcement_24px.8d7f3f5c.svg) no-repeat center}.icon.handshake{width:24px;height:24px;background-color:rgba(0,0,0,.38);-webkit-mask:url(/static/media/handshake.8a3ecf82.svg) no-repeat center;mask:url(/static/media/handshake.8a3ecf82.svg) no-repeat center}.icon.instagram{-webkit-mask:url(/static/media/instagram.80057d52.svg) no-repeat center;mask:url(/static/media/instagram.80057d52.svg) no-repeat center}.icon.facebook,.icon.instagram{width:20px;height:20px;background-color:rgba(0,0,0,.38);background-color:#053960}.icon.facebook{-webkit-mask:url(/static/media/facebook.cc2ec4fa.svg) no-repeat center;mask:url(/static/media/facebook.cc2ec4fa.svg) no-repeat center}.icon.twitter{-webkit-mask:url(/static/media/twitter.47a796ad.svg) no-repeat center;mask:url(/static/media/twitter.47a796ad.svg) no-repeat center}.icon.twitter,.icon.youtube{width:20px;height:20px;background-color:rgba(0,0,0,.38);background-color:#053960}.icon.youtube{-webkit-mask:url(/static/media/youtube.4539aace.svg) no-repeat center;mask:url(/static/media/youtube.4539aace.svg) no-repeat center}.icon.minimize{width:20px;height:20px;background-color:#053960}.icon.link{width:13px;height:7px;-webkit-mask:url(/static/media/link.b01548cd.svg) no-repeat center;mask:url(/static/media/link.b01548cd.svg) no-repeat center}.icon.link,.icon.visa{background-color:rgba(0,0,0,.38)}.icon.visa{width:17px;height:20px;-webkit-mask:url(/static/media/visa.3fae1dbd.svg) no-repeat center;mask:url(/static/media/visa.3fae1dbd.svg) no-repeat center}.icon.document{-webkit-mask:url(/static/media/document-icon.64d56017.svg) no-repeat center;mask:url(/static/media/document-icon.64d56017.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.document,.icon.stamp{width:24px;height:24px;background-color:rgba(0,0,0,.38)}.icon.stamp{-webkit-mask:url(/static/media/stamp-icon.ac2c4c24.svg) no-repeat center;mask:url(/static/media/stamp-icon.ac2c4c24.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.globe{width:18px;-webkit-mask:url(/static/media/globe.3175cb90.svg) no-repeat center;mask:url(/static/media/globe.3175cb90.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.dagang,.icon.globe{height:18px;background-color:rgba(0,0,0,.38)}.icon.dagang{width:20px;-webkit-mask:url(/static/media/dagang.a26aa378.svg) no-repeat center;mask:url(/static/media/dagang.a26aa378.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.budaya{width:24px;height:24px;-webkit-mask:url(/static/media/budaya.8d8130b3.svg) no-repeat center;mask:url(/static/media/budaya.8d8130b3.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.budaya,.icon.info{background-color:rgba(0,0,0,.38)}.icon.info{width:20px;height:20px;-webkit-mask:url(/static/media/info.5d892ee2.svg) no-repeat center;mask:url(/static/media/info.5d892ee2.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.book{width:24px;height:24px;-webkit-mask:url(/static/media/book.daabdcc6.svg) no-repeat center;mask:url(/static/media/book.daabdcc6.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.book,.icon.school{background-color:rgba(0,0,0,.38)}.icon.school{width:22px;height:14px;-webkit-mask:url(/static/media/school_24px.d560500f.svg) no-repeat center;mask:url(/static/media/school_24px.d560500f.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.list{width:20px;height:20px;-webkit-mask:url(/static/media/list_alt_24px.27e02359.svg) no-repeat center;mask:url(/static/media/list_alt_24px.27e02359.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.diaspora,.icon.list{background-color:rgba(0,0,0,.38)}.icon.diaspora{width:24px;height:24px;-webkit-mask:url(/static/media/diaspora_icon.24382684.svg) no-repeat center;mask:url(/static/media/diaspora_icon.24382684.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon.passport{width:15px;height:19px;-webkit-mask:url(/static/media/passport-icon.2233d23d.svg) no-repeat center;mask:url(/static/media/passport-icon.2233d23d.svg) no-repeat center}.icon.minimize,.icon.passport{background-color:rgba(0,0,0,.38)}.icon.minimize{width:12px;height:2px;-webkit-mask:url(/static/media/minimize_24px.405ff541.svg) no-repeat center;mask:url(/static/media/minimize_24px.405ff541.svg) no-repeat center}.icon.eye{width:22px;height:15px;background-color:rgba(0,0,0,.38);-webkit-mask:url(/static/media/remove_red_eye_24px.1e076fc1.svg) no-repeat center;mask:url(/static/media/remove_red_eye_24px.1e076fc1.svg) no-repeat center}.icon.check{-webkit-mask:url(/static/media/check_24px.19a10276.svg) no-repeat center;mask:url(/static/media/check_24px.19a10276.svg) no-repeat center}.icon.check,.icon.close{width:16px;height:16px;background-color:rgba(0,0,0,.38)}.icon.close{-webkit-mask:url(/static/media/close_24px.22f657c0.svg) no-repeat center;mask:url(/static/media/close_24px.22f657c0.svg) no-repeat center}.icon.green-check{width:60px;height:60px;background:url(/static/media/green-check-mark.23c4a664.svg);background-size:contain}.icon.next-checklist{width:20px;height:20px;background:url(/static/media/next-checklist.aa83d277.svg);background-size:contain;margin-right:8px}.dropdown-container.row{margin:0}.dropdown-container.input-container{margin-bottom:16px;align-items:baseline}.dropdown-container.input-container.err .dropdown-wrap .input-dropdown.withoutAutocomplete,.dropdown-container.input-container.err .dropdown-wrap .input-dropdown input{border-color:red}.dropdown-container.input-container label{width:175px}.dropdown-container.input-container label .sublabel{font-size:14px;line-height:16px;color:#666}.dropdown-container.input-container .dropdown-wrap{width:calc(100% - 175px)}.dropdown-container.input-container .dropdown-wrap .dropdown-toggle{width:100%;border:1px solid #ddd;border-radius:8px;font-size:16px;line-height:16px;height:53px;padding:18px 16px}.dropdown-container.input-container .dropdown-wrap .dropdown-toggle .placeholder{color:rgba(0,0,0,.38)}.dropdown-container.input-container .dropdown-wrap .dropdown-toggle:after{position:absolute;right:16px;top:24px}.dropdown-container.input-container .dropdown-wrap .dropdown-toggle.disable{cursor:not-allowed;background:#f7f7f7}.dropdown-container.input-container .dropdown-wrap .dropdown-toggle.disable.input-dropdown input{cursor:not-allowed!important;background:#f7f7f7}.dropdown-container.input-container .dropdown-wrap .input-dropdown{padding:0;border:0}.dropdown-container.input-container .dropdown-wrap .input-dropdown.withoutAutocomplete{padding:18px 16px;border-radius:8px;border:1px solid #ddd}.dropdown-container.input-container .dropdown-wrap .input-dropdown input{width:100%;height:100%;padding:18px 16px;border-radius:8px;border:1px solid #ddd;cursor:pointer}.dropdown-container.input-container .dropdown-wrap .input-dropdown input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.dropdown-container.input-container .dropdown-wrap .input-dropdown input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.dropdown-container.input-container .dropdown-wrap .input-dropdown input::-ms-input-placeholder{color:rgba(0,0,0,.38)}.dropdown-container.input-container .dropdown-wrap .input-dropdown input::placeholder{color:rgba(0,0,0,.38)}.dropdown-container.input-container .dropdown-wrap .input-dropdown .icon{top:15px;right:16px}.dropdown-container.input-container .dropdown-menu{width:100%;max-height:200px}.dropdown-container.input-container .dropdown-menu .option-wrap{max-height:124px;overflow:scroll}.dropdown-container.input-container .dropdown-menu input{width:calc(100% - 32px);margin:8px 16px;box-sizing:border-box;padding:8px;font-size:14px}.dropdown-container label{margin-bottom:0}.dropdown-container .dropdown-toggle{cursor:pointer}.dropdown-container .dropdown-menu .dropdown-item.selected{font-weight:500}.dropdown-container .err-message{font-size:12px;color:red;margin-top:4px}.dropdown-container .detail-input{font-size:16px;line-height:19px;color:#666;margin-top:10px}footer{background:#f7f7f7;padding:16px 0}footer .container{display:flex;align-items:center;justify-content:space-between}footer .container .col{display:flex;align-items:center;flex-basis:inherit;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0}footer .container .col .logo{width:56px;height:56px;background:url(/static/media/kjri_logo.45e58cef.png);background-size:cover}footer .container .col .content{font-size:10px;line-height:12px;color:#053960;mix-blend-mode:normal;opacity:.5;margin-left:16px}footer .container .col .content .title{margin-bottom:8px}footer .container .col nav{font-size:12px;line-height:14px;margin-right:32px}footer .container .col nav a{color:#053960;opacity:.5;margin-right:5px;padding-right:5px;border-right:1.4px solid #053960}footer .container .col nav a:last-child{margin-left:0;border-right:0}footer .container .col .socmed-wrap a{margin-right:18px}footer .container .col .lang-wrap{font-size:12px;color:#053960}footer .container .col:last-child{justify-content:flex-end}.mobile{background:#fff!important}.mobile .mobile-container{width:calc(100% - 135px);margin:0 auto;display:flex;align-items:center}.mobile .mobile-container .store-wrap{display:flex;margin-top:24px;margin-bottom:24px}.mobile .mobile-container .store-wrap .store{width:175px;height:57px;background:url(/static/media/googleplay.512c4a88.svg) no-repeat;background-size:contain;display:inline-block;cursor:pointer}.mobile .mobile-container .store-wrap .store.appstore{background:url(/static/media/appstore.1df68038.svg) no-repeat;background-size:contain;margin-left:16px}.mobile .mobile-container .illustration{height:715px;width:802px;background:url(/static/media/Vectary\ texture.dbdd429c.svg) no-repeat;background-size:contain;background-position:50%}.mobile .mobile-container .welcome{font-size:16px;line-height:19px;letter-spacing:.1em;margin-bottom:24px;color:#053960}.mobile .mobile-container .title{font-weight:500;font-size:32px;line-height:37px;letter-spacing:.05em;margin-bottom:16px;color:#053960}.mobile .mobile-container .subtitle{font-size:16px;line-height:24px;letter-spacing:.05em;margin-bottom:49px;color:#111}.mobile .mobile-container .instruction{font-size:12px;line-height:14px;letter-spacing:.1em;color:#666}@media screen and (max-width:540px){body header .container .content,body header .container .right-col{display:none}body header{background:#fff;padding:9px;height:48px}body header .container .logo{width:30px;height:30px;top:0}body footer{display:none}body main.mobile{display:inherit}body main.mobile .mobile-container{width:calc(100% - 32px);flex-direction:column}body main.mobile .mobile-container .illustration{order:-1;height:343px;max-width:388px;width:100%}body main.mobile .mobile-container .store-wrap{margin-bottom:24px;flex-wrap:wrap}body main.mobile .mobile-container .store-wrap .store{width:156px;height:51px}body main.mobile .mobile-container .store-wrap .store.appstore{margin-left:0}body main.mobile .mobile-container .welcome{font-size:12px}body main.mobile .mobile-container .title{font-size:20px;line-height:23px;letter-spacing:.05em}body main.mobile .mobile-container .subtitle{font-size:12px;letter-spacing:.03em;margin-bottom:24px}body main.mobile .mobile-container .instruction{font-size:12px}}.wrap.light>main{padding-bottom:50px}.wrap.light>main,.wrap.undefined{background:#f7f7f7}.wrap.login{height:100vh}.wrap.login header{display:none}.wrap.login>main{padding-bottom:0}body main.mobile{display:none}@media screen and (max-width:992px){body .home-wrap header{background:#fff;color:#053960}body .home-wrap main:not(.mobile){display:none}body .home-wrap main.mobile{display:inherit}.container,.container-md,.container-sm{max-width:960px}}@media screen and (min-width:768px){body header .container .right-col{display:inline;display:initial}}@media screen and (min-width:500px) and (max-width:768px){.container,.container-md,.container-sm{max-width:none!important}body header .container{padding:0 30px}body header .container .right-col{display:none}}.homepage h3{font-size:24px;line-height:28px;color:#053960;display:inline-block;font-weight:700}.homepage .more-button{font-size:16px;line-height:19px;color:#053960}.homepage .more-button a,.homepage .more-button a:hover{color:#053960;text-decoration:none}.homepage .homepage-header{padding:14px 0}.homepage .homepage-header .hh-top{font-size:14px;line-height:16px}.homepage .homepage-header .hh-title{display:block;font-weight:500;font-size:24px;line-height:28px}.homepage .homepage-header-menu{width:100%;height:475px;position:relative}.homepage .homepage-header-menu .homepage-header-blue{background:linear-gradient(0deg,#00133d 1.58%,#0a4560 86.69%);height:300px;position:absolute;top:0;left:0;width:100%}.homepage .homepage-header-menu:after{content:"";background-image:url(/static/media/homepage-header.468c3276.png);height:300px;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1}.homepage .homepage-header-menu .homepage-menu{position:relative;top:66px;width:100%;height:407px;background:#fff;box-shadow:0 2px 18px hsla(0,0%,76.5%,.6);border-radius:32px;z-index:2;padding:34px 42px 45px}.homepage .homepage-header-menu .homepage-menu .homepage-menu-top{font-size:16px;line-height:19px;color:#053960;margin-bottom:26px}.homepage .homepage-header-menu .homepage-menu .homepage-menu-list,.homepage .portal-menu{display:flex;justify-content:space-between}.homepage .portal-menu{padding:37px 0 41px;overflow:scroll}.homepage .portal-menu a{min-width:267px;height:160px;border-radius:8px;margin-right:12px}.homepage .portal-menu a .info{font-weight:500;font-size:20px;line-height:28px;color:#fff;position:absolute;bottom:16px;width:100%;text-align:center;z-index:2;left:0}.homepage .portal-menu a.peduli-wni{background-image:url(/static/media/kemenlu_bg.f3be0015.png);background-position:50%;background-size:auto 100%;position:relative;display:inline-block}.homepage .portal-menu a.peduli-wni:after{position:absolute;content:"";width:267px;height:100px;left:0;top:61px;background:linear-gradient(180deg,rgba(5,57,96,0),#021320);z-index:1;border-radius:0 0 8px 8px}.homepage .portal-menu a.safe-travel{background-image:url(/static/media/safe_bg.5500629f.png);background-position:50%;background-size:auto 100%;position:relative;display:flex;justify-content:center;align-items:center}.homepage .portal-menu a.safe-travel:after{content:"";position:absolute;width:267px;height:100px;left:0;top:61px;background:linear-gradient(180deg,rgba(5,57,96,0),#021320);z-index:1;border-radius:0 0 8px 8px}.homepage .portal-menu a.citra{background-image:url(/static/media/maleo.448194e1.jpg);background-position:50%;background-size:100% auto;background-color:#fff;background-repeat:no-repeat;position:relative;display:inline-block}.homepage .portal-menu a.citra:after{position:absolute;content:"";width:267px;height:100px;left:0;top:61px;background:linear-gradient(180deg,rgba(5,57,96,0),#021320);z-index:1;border-radius:0 0 8px 8px}.homepage .portal-menu a.street-festival{background-image:url(/static/media/kmiln.b76533a4.jpg);background-position:50%;background-size:auto 100%;position:relative;display:inline-block}.homepage .portal-menu a.street-festival:after{position:absolute;content:"";width:267px;height:100px;left:0;top:61px;background:linear-gradient(180deg,rgba(5,57,96,0),#021320);z-index:1;border-radius:0 0 8px 8px}.homepage .portal-menu a.sembilan{background-image:url(/static/media/sembilan.b3fb532b.png);background-position:50%;position:relative}.homepage .portal-menu a.sembilan:after{position:absolute;content:"";width:267px;height:100px;left:0;top:61px;background:linear-gradient(180deg,rgba(5,57,96,0),#021320);z-index:1;border-radius:0 0 8px 8px}.homepage .homepage-activity{margin-bottom:42px}.homepage .homepage-activity .homepage-activity-category-list .homepage-activity-category{font-family:Roboto;font-style:normal;font-weight:500;font-size:10px;line-height:12px;letter-spacing:.03em;color:#053960;display:inline-block;margin-right:24px;text-transform:uppercase;cursor:pointer}.homepage .homepage-activity .homepage-activity-category-list .homepage-activity-category.active{padding:12px 16px;background:#fff;box-shadow:0 2px 10px hsla(0,0%,80.4%,.5);border-radius:32px}.homepage .homepage-activity .homepage-activity-list{display:flex;flex-wrap:wrap}.activity-thumbnail{height:237px;width:262px;box-shadow:0 2px 10px hsla(0,0%,76.5%,.6);border-radius:8px}.activity-thumbnail.adjust{width:100%;margin:24px 0}.activity-thumbnail a{color:#053960}.activity-thumbnail a:hover{color:#053960;text-decoration:none}.activity-thumbnail .activity-thumbnail-img{height:136px;border-radius:8px 8px 0 0;background-size:cover}.activity-thumbnail .activity-thumbnail-detail{padding:8px;position:relative;height:101px;background-color:#fff;border-radius:0 0 8px 8px}.activity-thumbnail .activity-thumbnail-detail .activity-thumbnail-title{font-weight:500;font-size:14px;line-height:16px}.activity-thumbnail .activity-thumbnail-detail .activity-thumbnail-info{position:absolute;bottom:8px}.activity-thumbnail .activity-thumbnail-detail .activity-thumbnail-info .activity-thumbnail-place{font-size:13px;line-height:15px;color:#666;margin-bottom:9px}.activity-thumbnail .activity-thumbnail-detail .activity-thumbnail-info .activity-thumbnail-time{font-size:13px;line-height:15px;color:#666}.tour-thumbnail{width:262px;height:216px;border-radius:8px;margin-bottom:20px;position:relative;padding:16px;background-size:cover!important;margin-right:20px;cursor:pointer}.tour-thumbnail:nth-child(4n){margin-right:0}.tour-thumbnail:after{content:"";width:100%;display:block;position:absolute;height:98px;bottom:0;left:0;border-radius:0 0 8px 8px;background:linear-gradient(180deg,rgba(5,57,96,0),#021320)}.tour-thumbnail .tour-thumbnail-info{position:absolute;bottom:16px;z-index:2}.tour-thumbnail .tour-thumbnail-info .tour-thumbnail-title{font-weight:500;font-size:16px;line-height:19px;color:#fff}.tour-thumbnail .tour-thumbnail-info .tour-thumbnail-time{font-size:12px;line-height:14px;color:#fff}.homepage-icon,.homepage-icon a{width:150px;display:inline-block}.homepage-icon a{color:#111;text-align:center}.homepage-icon a:hover{color:#111;text-decoration:none}.homepage-icon a .homepage-icon{width:68px;height:68px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center}.homepage-icon a .homepage-icon img{width:40px}.homepage-icon a .homepage-icon-text{margin-top:10px;font-size:16px;line-height:21px;text-align:center;width:112px;display:inline-block}.btn.the-btn{border-radius:25px;padding:0 29px;font-size:16px;height:40px;display:flex;align-items:center;font-weight:500}.btn.the-btn.disabled{cursor:not-allowed;pointer-events:none;background:#666!important;border-color:#666!important;opacity:.4}.btn.the-btn.btn-primary{background:#7ead26;border-color:#7ead26}.btn.the-btn.btn-primary:hover{opacity:.8}.btn.the-btn.btn-primary:not(:disabled):not(.disabled).active,.btn.the-btn.btn-primary:not(:disabled):not(.disabled):active{background:#7ead26;border-color:#7ead26}.btn.the-btn.btn-primary:disabled{background:#666;border-color:#666;pointer-events:none;opacity:.3}.btn.the-btn.btn-primary.focus,.btn.the-btn.btn-primary:focus{box-shadow:none}.btn.the-btn.btn-warn{background:rgba(253,84,87,.1);color:#fd5457}.btn.the-btn.btn-warn:hover{opacity:.8}.btn.the-btn.btn-warn:not(:disabled):not(.disabled).active,.btn.the-btn.btn-warn:not(:disabled):not(.disabled):active{background:#7ead26;border-color:#7ead26}.btn.the-btn.btn-warn:disabled{background:#666;border-color:#666;pointer-events:none;opacity:.3}.btn.the-btn.btn-warn.focus,.btn.the-btn.btn-warn:focus{box-shadow:none}.btn.the-btn.btn-third{background:#053960;border-color:#053960;color:#fff;font-weight:500}.btn.the-btn.btn-third:hover{opacity:.8}.btn.the-btn.btn-outline-primary{color:#7ead26;border-color:#7ead26}.btn.the-btn.btn-outline-primary:hover{background-color:inherit;font-weight:500}.btn.the-btn.btn-outline-primary:not(:disabled):not(.disabled).active,.btn.the-btn.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:inherit;border-color:#7ead26;color:#7ead26}.btn.the-btn.btn-outline-primary.focus,.btn.the-btn.btn-outline-primary:focus{box-shadow:none}.btn.the-btn.btn-outline-secondary{color:#fff;border-color:#fff}.btn.the-btn.btn-outline-secondary:hover{background-color:inherit;border-color:inherit;font-weight:500}.btn.the-btn.btn-link{font-weight:500;color:#053960;padding:0}.btn.the-btn.btn-outline-info{border-color:#053960;color:#053960}.btn.the-btn.btn-outline-info:hover{background-color:inherit;font-weight:500}.btn.the-btn.btn-outline-info:not(:disabled):not(.disabled).active,.btn.the-btn.btn-outline-info:not(:disabled):not(.disabled):active{background-color:inherit;border-color:#053960;color:#053960}.btn.the-btn.btn-outline-info.focus,.btn.the-btn.btn-outline-info:focus{box-shadow:none}.btn.the-btn.btn-info{background:#053960;color:#fff;border-color:#053960}.btn.the-btn.btn-info:hover{background:#053960;font-weight:500}.btn.the-btn.btn-info:not(:disabled):not(.disabled).active,.btn.the-btn.btn-info:not(:disabled):not(.disabled):active{background:#053960;border-color:#053960}.btn.the-btn.btn-info.focus,.btn.the-btn.btn-info:focus{box-shadow:none}.btn.the-btn .icon-cta{width:17px;height:18px;display:inline-block;margin-right:10px}.btn.the-btn .icon-cta.appointment{background:url(/static/media/calendar_today_24px.9155f98d.svg);background-size:cover}.btn.the-btn.btn-grey{background:#f7f7f7}.banner{height:234px;background:url(/static/media/banner-detail.e0e05bbf.svg);display:flex;align-items:center}.banner .btn-back{width:16px;height:16px;display:inline-block;background:url(/static/media/arrow_back_24px.d93039ed.svg);margin-bottom:20px;cursor:pointer}.banner .title{font-weight:500;font-size:24px;line-height:28px;text-transform:capitalize;color:#7ead26;margin-bottom:16px}.banner .content{color:#fff;line-height:24px;display:flex;align-items:center;justify-content:space-between}.banner .content .subtitle{width:100%;max-width:775px;font-weight:500}.banner .content .subtitle>div:not(:first-child){font-weight:400;color:#f7f7f7;margin-top:4px}.banner .content .subtitle>div:not(:first-child) a{color:#f7f7f7}.banner .content .btn-container{display:flex;flex-direction:column;align-items:flex-end;position:relative}.banner .content .btn-container .pre-btn-desc{margin-bottom:8px;text-align:right;position:absolute;top:-55px;width:300px;font-size:14px;line-height:20px;opacity:.8}.banner .content .btn-wrap{display:flex}.banner .content .btn-wrap a{color:inherit}.banner .content .btn-wrap>button:not(:last-child){margin-right:24px}.card-side-bar.container{background:#fff;border-radius:8px;display:flex;padding:0;margin-top:40px}.card-side-bar.container .sidebar{width:100%;max-width:386px;padding:24px;border-right:1px solid #ddd}.card-side-bar.container .sidebar .custom-rates.hide{display:none}.card-side-bar.container .sidebar .custom-rates.show{font-weight:500;color:#053960}.card-side-bar.container .sidebar .custom-rates.show hr{width:100px;display:inline-block;border-color:#053960}.card-side-bar.container .sidebar .menu-wrap .menu{margin-bottom:15px;padding:14px 16px;color:#053960;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;cursor:pointer}.card-side-bar.container .sidebar .menu-wrap .menu label{margin-bottom:0;cursor:pointer}.card-side-bar.container .sidebar .menu-wrap .menu .arrow{width:10px;min-width:10px;height:16px;background:url(/static/media/chevron_right_24px.f106b4f4.svg) no-repeat;background-size:100%}.card-side-bar.container .sidebar .menu-wrap .menu.active,.card-side-bar.container .sidebar .menu-wrap .menu:hover{background:#f7f7f7;font-weight:500}.card-side-bar.container .sidebar .menu-wrap .menu.with-sub-menu .arrow{transform:rotate(90deg)}.card-side-bar.container .sidebar .menu-wrap .sublist-wrap{display:none}.card-side-bar.container .sidebar .menu-wrap.opened>.menu .arrow{transform:rotate(-90deg)}.card-side-bar.container .sidebar .menu-wrap.opened .sublist-wrap{display:inherit;padding-left:24px}.card-side-bar.container .card-container{width:100%}.card-side-bar.container .card-container div>.title{padding:24px;font-weight:500;border-bottom:1px solid #ddd;text-transform:uppercase}.card-side-bar.container .card-container main{padding:24px}.the-loading-overlay{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.3);z-index:99;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.the-loading-overlay .loading{animation:spin .6s linear infinite;border-radius:50%;border:5px solid #053960;border-top-color:#7ead26;height:32px;width:32px}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.card-instruction-detail .rates{padding:16px;background-color:#f7f7f7;margin:20px;border-radius:10px}.card-instruction-detail .step-item{margin-bottom:16px}.card-instruction-detail .step-item .text{font-size:16px;line-height:20px}.card-instruction-detail .step-item .the-btn{margin-top:13px}.card-instruction-detail .step-item .the-btn a{color:inherit}.card-instruction-detail .step-item .the-btn.btn-outline{padding:0;font-size:16px;line-height:20px;font-weight:inherit;color:#165fbb;height:auto}.card-instruction-detail .step-item .the-btn .icon-cta.download{width:11px;height:14px;background:url(/static/media/download.e9304509.svg)}.card-instruction-detail .step-item .red-text{color:#fd5457}.card-instruction-detail .instruction-wrap ol,.card-instruction-detail .instruction-wrap ul{margin-top:16px;padding-left:20px}.card-instruction-detail .instruction-wrap ol li,.card-instruction-detail .instruction-wrap ul li{padding-left:10px;padding-right:70px;margin-bottom:8px}.card-instruction-detail .instruction-wrap .rates-table{width:100%}.card-instruction-detail .instruction-wrap .rates-table tr{border-bottom:1px solid #ddd;font-size:16px}.card-instruction-detail .instruction-wrap .rates-table tr td{padding-bottom:24px;padding-top:24px}.card-instruction-detail .instruction-wrap .rates-table tr td.free{color:green}.card-instruction-detail .instruction-wrap .rates-table tr td:nth-child(2){font-weight:600}.card-instruction-detail .instruction-wrap ol.lower-roman{list-style-type:lower-roman}.card-instruction-detail .instruction-wrap ol.lower-roman>li{position:relative}.card-instruction-detail .instruction-wrap ol.lower-roman>li:before{content:") ";position:absolute;left:-4px}.passpor-detail .step-item{margin-bottom:16px}.passpor-detail .step-item .text{font-size:16px;line-height:20px}.passpor-detail .step-item .the-btn{margin-top:13px}.passpor-detail .step-item .the-btn a{color:inherit}.passpor-detail .instruction-wrap ol{margin-top:16px;padding-left:20px}.passpor-detail .instruction-wrap ol li{padding-left:10px;padding-right:70px;margin-bottom:8px}.news-thumbnail{width:100%;height:212px;box-shadow:0 2px 10px hsla(0,0%,80.4%,.5);border-radius:8px;float:left;margin:24px 0;position:relative}.news-thumbnail a{color:#053960}.news-thumbnail a:hover{color:#053960;text-decoration:none}.news-thumbnail .news-thumbnail-img{height:136px;border-radius:8px 8px 0 0;background-size:cover!important}.news-thumbnail .news-thumbnail-title{padding-left:8px;font-weight:500;font-size:14px;line-height:16px;margin-top:8px;height:32px;overflow-x:hidden}.news-thumbnail .news-thumbnail-date{font-size:13px;line-height:15px;color:#666;position:absolute;bottom:13px;left:8px}.news{background:#fff;margin-top:48px;padding-bottom:38px}.news .news-top{padding:24px 40px;border-bottom:1px solid #ddd}.news .news-top h3{font-weight:500;font-size:24px;line-height:28px;color:#053960;display:inline-block}.news .news-top .news-top-search{float:right;padding-top:5px}.news .news-top .news-top-search img{margin-right:10px;height:24px}.news .news-top .news-top-search input{border:none;width:190px;line-height:19px;font-size:16px}.news .news-list{padding:0 40px}.news .news-list .row{margin-right:-7.5px;margin-left:-7.5px}.news .news-list .row .col-md-3{padding-left:5px;padding-right:5px}.news .news-paginate{font-size:16px;line-height:19px;text-align:center;color:#666;margin-top:33px}.news .news-paginate div{display:inline-block;padding:8px 12px;border:1px solid #ddd;cursor:pointer}.news .news-paginate div.number.active{background:#053960;color:#fff;border:1px solid #053960}.news .news-paginate div.prev{border-radius:8px 0 0 8px}.news .news-paginate div.next{border-radius:0 8px 8px 0}.event{background:#fff;margin-top:48px;padding-bottom:38px}.event .event-top{padding:24px 40px;border-bottom:1px solid #ddd}.event .event-top h3{font-weight:500;font-size:24px;line-height:28px;color:#053960;display:inline-block}.event .event-top .event-top-search{float:right;padding-top:5px}.event .event-top .event-top-search img{margin-right:10px;height:24px}.event .event-top .event-top-search input{border:none;width:105px;line-height:19px;font-size:16px}.event .event-list{padding:0 40px}.event .event-list .row{margin-right:-7.5px;margin-left:-7.5px}.event .event-list .row .col-md-3{padding-left:5px;padding-right:5px}.event .event-paginate{font-size:16px;line-height:19px;text-align:center;color:#666;margin-top:33px}.event .event-paginate div{display:inline-block;padding:8px 12px;border:1px solid #ddd;cursor:pointer}.event .event-paginate div.number.active{background:#053960;color:#fff;border:1px solid #053960}.event .event-paginate div.prev{border-radius:8px 0 0 8px}.event .event-paginate div.next{border-radius:0 8px 8px 0}.event-detail{background-color:#fff;padding:25px 24px 31px}.event-detail img{margin-bottom:24px;width:100%}.event-detail h2{font-weight:500;font-size:32px;line-height:37px;color:#053960;margin-top:17px}.event-detail .event-detail-registration-button.hide{display:none}.event-detail .back-homepage{font-size:12px;line-height:14px}.event-detail .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.event-detail .event-detail-registration{display:flex;justify-content:space-between;padding-top:16px}.event-detail .event-detail-registration .event-detail-registration-status{font-size:16px;line-height:19px;color:#7ead26;display:flex;justify-content:center;align-items:center}.event-detail .event-detail-info{display:flex;justify-content:space-between;padding-top:8px}.event-detail .event-detail-info .event-detail-info-header{font-size:16px;line-height:19px;color:#053960;padding-bottom:16px}.event-detail .event-detail-info .event-detail-info-add-to-calendar{display:block;margin-top:10px;font-size:16px;line-height:19px;color:#7ead26}.event-detail .event-detail-desc{padding-top:37px}.event-detail .event-detail-desc .event-detail-desc-header{font-size:16px;line-height:19px;color:#053960;padding-bottom:16px}.input-container .input-wrap .prependText{border:1px solid #ddd}.event-registration{padding:24px 24px 16px;background-color:#fff}.event-registration .back-homepage{font-size:12px;line-height:14px}.event-registration .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.event-registration .event-registration-detail{vertical-align:top;margin-top:25px;margin-bottom:25px}.event-registration .event-registration-detail .event-registration-summary{display:inline-block}.event-registration .event-registration-detail .event-registration-summary .event-registration-summary-img{display:inline-block;vertical-align:top}.event-registration .event-registration-detail .event-registration-summary .event-registration-summary-img img{width:185px;height:105px}.event-registration .event-registration-detail .event-registration-summary .event-registration-summary-info{display:inline-block;padding-left:18px}.event-registration .event-registration-detail .event-registration-summary .event-registration-summary-info .event-id{font-size:14px;line-height:16px;color:#666;padding-bottom:14px}.event-registration .event-registration-detail .event-registration-summary .event-registration-summary-info .event-name{font-weight:500;font-size:16px;line-height:19px;color:#053960;padding-bottom:8px}.event-registration .event-registration-detail .event-registration-summary .event-registration-summary-info .event-date-time{font-size:14px;line-height:16px;color:#666}.event-registration .event-registration-detail .event-registration-summary .event-registration-summary-info .event-price{font-weight:500;font-size:16px;line-height:19px;color:#7ead26;padding-top:8px}.event-registration .event-registration-detail .event-registration-total{float:right;vertical-align:top;width:100px}.event-registration .event-registration-form .event-registration-form-top span:first-child{font-weight:500;font-size:16px;line-height:19px}.event-registration .event-registration-form .event-registration-form-top span:last-child{float:right;padding-right:40px}.event-registration .event-registration-form .event-registration-form-top span:last-child b{padding-left:33px}.event-registration .event-registration-form .event-registration-form-bottom{display:flex;justify-content:space-between;margin-top:25px}.event-registration .event-registration-form .event-registration-form-bottom .input-container{width:49%;display:inline-block}.event-registration .event-registration-form .event-registration-form-bottom .input-container .label{margin-bottom:14px}.event-registration .event-registration-form .event-registration-form-bottom .input-container .input-wrap,.event-registration .event-registration-form .event-registration-form-bottom .input-container .label{width:100%;display:block}.event-registration .event-registration-form .btn-wrap{padding:16px 24px;border-top:1px solid #ddd;margin-top:38px;margin-left:-24px;margin-right:-24px}.event-registration .event-registration-form .btn-wrap span{display:inline-block;margin-top:15px;font-size:16px;line-height:19px}.event-registration .event-registration-form .btn-wrap span a{color:#053960;text-decoration:none}.event-registration .event-registration-form .btn-wrap span a:hover{color:#053960}.event-registration .event-registration-form .btn-wrap button{float:right;width:185px;text-align:center;padding:0 66px}.event-registration-success{padding:24px 24px 16px;background-color:#fff}.event-registration-success .back-homepage{font-size:12px;line-height:14px}.event-registration-success .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.event-registration-success .event-registration-success-info-top{margin-top:20px}.event-registration-success .event-registration-success-info-top img{margin-right:18px}.event-registration-success .event-registration-success-info-top span{font-size:14px;line-height:16px}.event-registration-success .event-registration-success-info-top span:last-child{margin-left:16px;color:#666}.event-registration-success .event-registration-success-info-activity{margin-top:24px}.event-registration-success .event-registration-success-info-activity span{font-size:12px;line-height:14px;color:#666}.event-registration-success .event-registration-success-info-activity span:last-child{display:block;margin-top:8px;font-weight:500;font-size:16px;line-height:19px;color:#053960}.event-registration-success .event-registration-success-info-date{display:flex;margin-top:24px}.event-registration-success .event-registration-success-info-date div{width:35%}.event-registration-success .event-registration-success-info-date div span{font-size:12px;line-height:14px;color:#666}.event-registration-success .event-registration-success-info-date div span:last-child{display:block;margin-top:8px;font-weight:500;font-size:16px;line-height:19px;color:#053960}.event-registration-success .event-registration-success-bottom{margin-top:40px;margin-right:-24px;margin-left:-24px}.event-registration-success .event-registration-success-bottom button{margin-left:24px}.news-detail{background-color:#fff;padding:25px 24px}.news-detail h2{font-weight:500;font-size:24px;line-height:28px;color:#053960;margin-top:17px}.news-detail .back-homepage{font-size:12px;line-height:14px}.news-detail .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.news-detail .news-info{font-size:12px;line-height:14px;color:#484847;padding:8px 0 16px}.news-detail img{width:100%}.news-detail .news-content{margin-top:24px;margin-bottom:43px;font-size:16px;line-height:19px;color:#484847;text-align:justify}.card-detail-container.container{margin-top:20px;background:#fff;padding:0}.card-detail-container.container .header{padding:24px 40px;border-bottom:1px solid #ddd}.card-detail-container.container .header .title{color:#053960;font-weight:500;font-size:24px;line-height:28px;display:flex;justify-content:space-between}.card-detail-container.container .header .title .right-info{font-size:20px;line-height:23px;color:#053960}.card-detail-container.container .header .title .right-info .grey-text{color:rgba(0,0,0,.38);font-weight:400}.card-detail-container.container .header .description{margin-top:4px}.card-detail-container.container main{padding:24px 70px 24px 40px}.card-detail-container.track-1 form .the-btn{margin-left:175px}.row-detail{display:flex}.row-detail:not(:last-child){margin-bottom:16px}.row-detail .label{width:256px}.modal.show{display:flex!important;justify-content:center;align-items:center}.modal-dialog.confirm{width:605px;max-width:inherit}.modal-dialog .modal-content{padding-bottom:45px}.modal-dialog .modal-header{border-bottom:0;justify-content:center;align-items:center;margin-bottom:16px;padding-top:40px}.modal-dialog .modal-header .close{position:absolute;right:45px;padding:0;margin:0;top:40px;font-size:30px;font-weight:300}.modal-dialog .modal-header .modal-title{font-weight:500;font-size:24px;line-height:28px;color:#053960}.modal-dialog .modal-body{font-size:16px;line-height:19px;color:#053960;padding:0 82px;text-align:center}.modal-dialog .modal-footer{margin-top:40px;border-bottom:0;border-top:0;justify-content:center}.modal-dialog .modal-footer .the-btn{width:204px;justify-content:center;align-items:center}.modal-dialog .modal-footer .the-btn:not(:last-child){margin-right:33px}.input-container-passport .input-wrap input{width:100%;border:1px solid #ddd;border-radius:8px;font-size:16px;line-height:16px;height:53px;padding:18px 16px}.input-container-passport .input-wrap input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.input-container-passport .input-wrap input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.input-container-passport .input-wrap input::-ms-input-placeholder{color:rgba(0,0,0,.38)}.input-container-passport .input-wrap input::placeholder{color:rgba(0,0,0,.38)}.input-container-passport{display:flex;align-items:flex-start;position:relative}.input-container-passport .img-input-wrap{width:100%}.input-container-passport .img-input-wrap .input-wrap{display:flex;justify-content:space-between;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;align-items:center;margin-bottom:0;padding:0 8px}.input-container-passport .img-input-wrap .input-wrap .input-group{width:-webkit-max-content;width:-moz-max-content;width:max-content}.input-container-passport .img-input-wrap .desc{font-size:14px;line-height:20px}.input-container-passport .img-input-wrap .desc .max-file{color:#666;font-style:italic}.input-container-passport.err .input-group .prependText,.input-container-passport.err .input-wrap input{border-color:red}.input-container-passport .upload-button{height:40px;box-sizing:border-box;border-radius:8px;padding:10px 15px 0;font-weight:500;font-size:16px;line-height:19px;background:#053960;color:#fff;cursor:pointer}.input-container-passport .upload-button.disable{cursor:not-allowed;pointer-events:none;background:rgba(0,0,0,.38)}.input-container-passport .verification-method{background:#053960;color:#fff;border-radius:8px;width:100px;height:53px;padding:15px;text-align:center;margin-right:15px;margin-bottom:15px}.input-container-passport.bold-label .label{font-weight:500}.input-container-passport.short-input .input-wrap input{width:200px}.input-container-passport .label{min-width:175px;max-width:175px;font-size:16px;line-height:19px}.input-container-passport .label .sublabel{font-size:14px;line-height:16px;color:#666}.input-container-passport.label-top{display:block}.input-container-passport.label-top .label{width:100%;margin-bottom:14px;color:#666}.input-container-passport .input-wrap{width:100%;margin-bottom:16px;position:relative}.input-container-passport .input-wrap input:read-only{background:#f7f7f7}.input-container-passport .input-wrap input.file-input{padding:0;border:0;height:inherit}.input-container-passport .input-wrap textarea{width:100%;border:1px solid #ddd;border-radius:8px;font-size:16px;line-height:16px;padding:18px 16px}.input-container-passport .input-wrap textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.input-container-passport .input-wrap textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.input-container-passport .input-wrap textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.input-container-passport .input-wrap textarea::placeholder{color:rgba(0,0,0,.38)}.input-container-passport .input-wrap textarea:read-only{background:#f7f7f7;pointer-events:none}.input-container-passport .input-wrap input[type=number]::-webkit-inner-spin-button,.input-container-passport .input-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container-passport .input-wrap .text{position:absolute;top:13px}.input-container-passport .input-wrap .text.right{right:16px}.input-container-passport .input-wrap .text.left{left:16px}.input-container-passport .input-wrap .input-group{display:flex}.input-container-passport .input-wrap .input-group .prependText~input{width:calc(100% - 77px);border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.input-container-passport .input-wrap .prependText{width:77px;height:53px;background:#f7f7f7;top:0;left:0;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;justify-content:center;align-items:center}.input-container-passport .input-wrap .alert{margin:0 0 16px}.input-container-passport .err-message{font-size:12px;color:red;margin-top:4px}.input-container-passport .detail-input{font-size:16px;line-height:19px;color:#666;margin-top:10px}.input-container-passport .photo-preview{display:flex;align-items:flex-start}.input-container-passport .photo-preview img{width:345px;height:194px;object-fit:contain}.input-container-passport .photo-preview span{cursor:pointer;color:red}.signature-container{display:flex}.signature-container .label{min-width:175px;font-size:16px;line-height:19px}.signature-container .sign-wrap canvas{border:1px solid #ddd;box-sizing:border-box;border-radius:8px}.signature-container .sign-wrap .btn-sign-wrap{display:flex;font-size:16px;line-height:20px}.signature-container .sign-wrap .btn-sign-wrap .clear{margin-right:16px;color:#165fbb;cursor:pointer}.signature-container .sign-wrap .btn-sign-wrap .upload-button{cursor:pointer}.signature-container .sign-img-wrap{display:flex;align-items:flex-start}.signature-container .sign-img-wrap span{color:red}.card-detail-container.track-2 .header .desc{display:flex;margin-top:16px}.card-detail-container.track-2 .header .desc .item{margin-left:56px}.card-detail-container.track-2 .header .desc .item:first-child{margin-left:0}.card-detail-container.track-2 .header .desc .item .label{font-size:14px;line-height:16px;color:#666;margin-bottom:10px}.card-detail-container.track-2 .header .desc .item span{font-size:16px;line-height:19px}.card-detail-container.track-2 .header .desc .item span.proccess-item{display:inline-block;background:#febe23;border-radius:4px;padding:2px 6px}.pass-doc-container{background:#fff}.pass-doc-container .red-text{color:red;font-weight:600;margin-bottom:16px}.pass-doc-container .instruction{padding:24px 70px 24px 40px;border-top:1px solid #ddd}.tourism{background:#fff;margin-top:48px;padding-bottom:38px}.tourism .tourism-top{padding:24px 40px;border-bottom:1px solid #ddd}.tourism .tourism-top h3{font-weight:500;font-size:24px;line-height:28px;color:#053960;display:inline-block}.tourism .tourism-top .tourism-top-search{float:right;padding-top:5px}.tourism .tourism-top .tourism-top-search img{margin-right:10px;height:24px}.tourism .tourism-top .tourism-top-search input{border:none;width:190px;line-height:19px;font-size:16px}.tourism .tourism-list{padding:0 40px}.tourism .tourism-list .tour-thumbnail{width:245px;margin:24px 7.5px;background-size:cover!important}.tourism .tourism-list .row{margin-right:-7.5px;margin-left:-7.5px}.tourism .tourism-list .row .col-md-3{padding-left:5px;padding-right:5px}.tourism .tourism-paginate{font-size:16px;line-height:19px;text-align:center;color:#666;margin-top:33px}.tourism .tourism-paginate div{display:inline-block;padding:8px 12px;border:1px solid #ddd;cursor:pointer}.tourism .tourism-paginate div.number.active{background:#053960;color:#fff;border:1px solid #053960}.tourism .tourism-paginate div.prev{border-radius:8px 0 0 8px}.tourism .tourism-paginate div.next{border-radius:0 8px 8px 0}.tourism-detail{background-color:#fff;padding:25px 24px}.tourism-detail h2{color:#053960;margin-top:17px;font-weight:700;font-size:32px;line-height:37px}.tourism-detail .back-homepage{font-size:12px;line-height:14px}.tourism-detail .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.tourism-detail .tourism-info{font-size:14px;line-height:16px;color:rgba(0,0,0,.38);padding:8px 0 16px}.tourism-detail .tourism-info img{width:15px;color:rgba(0,0,0,.38)}.tourism-detail img{width:100%}.tourism-detail .tourism-content{margin-top:24px;margin-bottom:43px;font-size:16px;line-height:19px;color:#484847;text-align:justify}.tourism-detail .tourism-content .how-to-go-there{margin-bottom:20px}.tourism-detail .tourism-content .how-to-go-there .place{position:relative;padding:7px 0}.tourism-detail .tourism-content .how-to-go-there .place:last-child .horizontal-line{display:none}.tourism-detail .tourism-content .how-to-go-there .place img{width:16px;margin-right:12px}.tourism-detail .tourism-content .how-to-go-there .place .horizontal-line{border-left:1px solid #053960;height:32px;position:absolute;margin-left:7.45px;margin-top:-10px}.tourism-detail .tourism-content .nearest-object{margin-bottom:20px}.tourism-detail .tourism-content .nearest-object .object{display:inline-block;padding:12px 0;width:25%}.tourism-detail .tourism-content .nearest-object .object img{width:40px;margin-right:12px;display:inline-block;vertical-align:top}.tourism-detail .tourism-content .nearest-object .object .object-detail{display:inline-block}.tourism-detail .tourism-content .nearest-object .object .object-detail .od-title{font-size:16px;line-height:19px}.tourism-detail .tourism-content .nearest-object .object .object-detail .od-link{font-weight:500;font-size:12px;line-height:14px;color:#165fbb}.tourism-detail .tourism-content .nearest-object .object .object-detail .od-link img{width:16px;margin-right:0;fill:#165fbb}.menu-form-container{display:flex;margin-top:-45px;margin-left:40px}.menu-form-container .step-item{font-size:16px;line-height:19px;color:rgba(0,0,0,.38);padding:12px 12px 0 0;cursor:not-allowed}.menu-form-container .step-item.active .text{border-bottom:3px solid #053960}.menu-form-container .step-item.passed{color:#053960;font-weight:500;cursor:pointer}.menu-form-container .step-item.passed .icon{background-color:#053960}.menu-form-container .step-item .text{display:inline-block;padding-bottom:12px}.menu-form-container .step-item .icon{margin-left:12px}.menu-form-container .step-item:last-child .icon{display:none}.card-detail-container.form .header{padding-bottom:60px}.card-detail-container.form main{padding:0}.card-detail-container.form.pensosbud-form .header{padding-bottom:24px}.card-detail-container.form.pensosbud-form .datepicker-container .label{max-width:175px}.radio-input-container{display:flex;align-items:center;margin-bottom:16px}.radio-input-container.err .radio-container .label{margin-bottom:22px}.radio-input-container.err .radio-container .radio-style{border-color:red}.radio-input-container.long-questions{position:relative}.radio-input-container.long-questions .label{width:700px}.radio-input-container.long-questions .radio-input-wrap{position:absolute;right:0}.radio-input-container.long-questions .radio-container{margin-right:0}.radio-input-container.long-questions .radio-container:not(:first-child){margin-left:60px}.radio-input-container .label{width:175px}.radio-input-container .radio-options-container{display:flex}.radio-input-container .radio-options-wrap{display:flex;align-items:center}.radio-input-container .radio-container{display:inline-block;position:relative;padding-left:30px;margin-right:60px;margin-bottom:0;cursor:pointer;font-size:14px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.radio-input-container .radio-container input{position:absolute;opacity:0;cursor:pointer}.radio-input-container .radio-container .option-label{color:#666;font-weight:500}.radio-input-container .radio-container.disabled{color:#c6cbda}.radio-input-container .radio-container .radio-style{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border-radius:50%;border:2px solid #666}.radio-input-container .radio-container .radio-style:after{top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#053960;content:"";position:absolute;display:none}.radio-input-container .radio-container .radio-style.disabled{border:1px solid #dee2ee;background-color:#fff}.radio-input-container .radio-container .radio-style.disabled:after{background-color:#f7f7f7}.radio-input-container .radio-container input:checked~.radio-style{border:2px solid #053960}.radio-input-container .radio-container input:checked~.radio-style:after{display:block}.radio-input-container .radio-container input:checked~.radio-style.disabled{border:2px solid #f7f7f7;background-color:transparent}.radio-input-container .radio-container input:checked~.option-label{color:#053960}.radio-input-container .err-message{font-size:12px;color:red;margin-top:4px;position:absolute}.radio-input-container .detail-input{font-size:16px;line-height:19px;color:#666;margin-top:10px}.datepicker-container .datepicker-input-wrap input{width:100%;border:1px solid #ddd;border-radius:8px;font-size:16px;line-height:16px;height:53px;padding:18px 16px}.datepicker-container .datepicker-input-wrap input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.datepicker-container .datepicker-input-wrap input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.datepicker-container .datepicker-input-wrap input::-ms-input-placeholder{color:rgba(0,0,0,.38)}.datepicker-container .datepicker-input-wrap input::placeholder{color:rgba(0,0,0,.38)}.datepicker-container:not(:last-child){margin-bottom:16px}.datepicker-container.err .datepicker-input-wrap input{border-color:red}.datepicker-container .label{min-width:175px;font-size:16px;line-height:19px}.datepicker-container .label .sublabel{font-size:14px;line-height:16px;color:#666}.datepicker-container .input-wrap{display:flex;align-items:center}.datepicker-container .datepicker-input-wrap{position:relative;width:100%}.datepicker-container .datepicker-input-wrap .react-datepicker-wrapper{width:100%}.datepicker-container .datepicker-input-wrap .icon{position:absolute;right:16px;top:16px;pointer-events:none}.datepicker-container .err-message{font-size:12px;color:red;margin-top:4px;margin-left:175px}.datepicker-container .notes{font-size:16px;line-height:19px;color:#666;margin-top:4px;margin-left:175px}.dob-container{display:flex}.dob-container .dob-place{margin-right:24px}.dob-container .dob-date{width:calc(100% - 399px)}.dob-container .dob-date.datepicker-container .label{min-width:inherit;width:122px}.dob-container .dob-date.datepicker-container .err-message{margin-left:100px}.dob-container .dob-date .datepicker-input-wrap,.dob-container .dob-date .react-datepicker-wrapper{width:100%}#passport-visa .dob-container .dob-date.datepicker-container .label{min-width:175px}#passport-visa .dob-container .dob-date.datepicker-container .err-message{margin-left:175px}#passport-visa .radio-input-container.stay-america{align-items:flex-start;height:74px}#passport-visa .radio-input-container.stay-america .detail-input{font-size:12px;line-height:14px;color:#666}#passport-visa .radio-input-container.stay-america .radio-input-container{margin-top:16px}.state-zip{display:flex}.state-zip .dropdown-container{width:408px;margin-right:40px}.state-zip .dropdown-container label{width:100px}.state-zip .dropdown-container .dropdown-wrap{width:calc(100% - 100px)}.state-zip .input-container.city{margin-right:16px}.state-zip .input-container.city input{width:273px}.state-zip .input-container.zip{margin-left:16px}.state-zip .input-container.zip .label{min-width:50px}.state-zip .input-container.zip input{width:159px}form .form-container .detail-file{font-size:14px;line-height:20px;margin-left:150px}form .form-container .detail-file ul{margin-top:8px}form .form-container .input-container-passport{margin-bottom:8px}.card-detail-container.registration .passpor-type{min-height:53px}.card-detail-container.registration .passpor-type .radio-input-wrap{width:calc(100% - 175px)}.card-detail-container.registration .passpor-type .radio-input-wrap .radio-options-container{justify-content:space-between}.card-detail-container.registration .passpor-type .radio-input-wrap .dropdown-container{max-width:419px;margin-bottom:0}.card-detail-container.registration .passpor-type .radio-input-wrap .dropdown-container .dropdown-wrap{width:243px}.card-detail-container.registration .passpor-type .radio-input-wrap .err-message{position:absolute;margin-top:0}.card-detail-container.registration main .form-wrap.disable-form{opacity:.5}.card-detail-container.registration main .form-wrap.disable-form .input-dropdown.dropdown-toggle,.card-detail-container.registration main .form-wrap.disable-form input{pointer-events:none;cursor:not-allowed}.card-detail-container.registration main .btn-wrap{justify-content:flex-end!important}.card-detail-container.registration-review main .review-wrap .number-item .text{max-width:400px}.modal-dialog.success.registration .modal-footer .the-btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}.card-detail-container.registration main{padding:0}.card-detail-container.registration main .form-wrap{padding:24px 70px 24px 40px}.card-detail-container.registration main .form-wrap .instruction{margin-bottom:30px}.card-detail-container.registration main .btn-wrap{display:flex;justify-content:space-between!important;border-top:1px solid #ddd;padding:24px 70px 24px 40px}.card-detail-container.registration main .btn-wrap .cancel-button{font-weight:500;font-size:16px;line-height:19px;color:#7ead26;padding-top:10px}.card-detail-container.registration-review main{padding:0}.card-detail-container.registration-review main .note{padding:24px 32px 0;font-size:16px;line-height:24px;color:#053960}.card-detail-container.registration-review main .review-wrap .number-item{padding:24px 70px 24px 32px;display:flex}.card-detail-container.registration-review main .review-wrap .number-item:not(:first-child){border-top:1px solid #ddd}.card-detail-container.registration-review main .review-wrap .number-item .item:not(:first-child){margin-left:50px}.card-detail-container.registration-review main .review-wrap .number-item .label{font-size:18px;line-height:24px;color:#666;margin-bottom:8px}.card-detail-container.registration-review main .review-wrap .number-item .text{font-weight:500;font-size:32px;line-height:37px;color:#111}.card-detail-container.registration-review main .btn-wrap{padding:24px 40px;border-top:1px solid #ddd;display:flex;justify-content:flex-end}.card-detail-container.registration-review main .btn-wrap .the-btn:not(:last-child){margin-right:16px}.doc-wrap{background:#fff;padding:29px 24px 56px}.doc-wrap .header-top{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.doc-wrap .header-top .title{font-size:20px;line-height:30px;color:#000;font-weight:500;max-width:350px;text-align:center;margin-bottom:16px;text-transform:uppercase}.doc-wrap .header-top .address,.doc-wrap .header-top .phone-email{font-size:12px;line-height:14px;color:#000;margin-bottom:8px}.doc-wrap .header-top .phone-email span:not(:last-child){margin-right:8px}.doc-wrap main{font-size:12px;line-height:14px;color:#000}.doc-wrap main .title-form{text-transform:uppercase;font-weight:500;margin-bottom:8px;text-align:center}.doc-wrap main .block-title{background:#595959;justify-content:center;color:#fff}.doc-wrap main .block-title,.doc-wrap main .grey-subtitle{width:698px;height:22px;width:100%;display:flex;align-items:center;font-weight:500}.doc-wrap main .grey-subtitle{background:#d9d9d9;padding-left:16px}.doc-wrap main .row-detail:last-child{margin-bottom:16px}.doc-wrap main .row-detail:not(:last-child){margin-bottom:4px}.doc-wrap main .row-detail>.label{text-align:right}.doc-wrap main .row-detail>.label:after{content:":";margin-right:8px}.doc-wrap main .row-detail>.value{width:492px;border-bottom:1px solid #ddd;display:flex}.doc-wrap main .row-detail>.value>div{width:50%}.doc-wrap main .row-detail>.value>div.secondary-value{display:flex}.doc-wrap main .row-detail>.value>div.secondary-value .label{width:-webkit-max-content;width:-moz-max-content;width:max-content}.doc-wrap main .row-detail>.value>div.secondary-value .label:after{content:":";margin-right:8px}.doc-wrap main .row-detail>.value>div.secondary-value .flex{display:flex}.doc-wrap main .row-detail>.value>div.secondary-value .flex:not(:last-child){margin-right:8px}.doc-wrap main .detail-form-wrap{margin:8px 0}.doc-wrap .closing-wrap{display:flex;justify-content:space-between}.doc-wrap .closing-wrap>.text{font-weight:500;font-size:12px;line-height:14px}.doc-wrap .closing-wrap .assign-box{width:223px;font-size:12px;line-height:14px;margin-top:22px}.doc-wrap .closing-wrap .assign-box .col1{border:1px solid #000;height:27px;padding-top:5px;text-align:center}.doc-wrap .closing-wrap .assign-box .col2{height:95px;border:1px solid #000;border-top:0;border-bottom:0;padding-top:8px;text-align:center}.review-passport-container{width:100%;max-width:746px;margin:0 auto;padding:32px 0}.review-passport-container .review-wrap>.title{font-weight:500;font-size:24px;line-height:28px;color:#111;text-align:center;margin-bottom:32px}.review-passport-container .review-wrap .btn-wrap{margin-top:40px}.review-passport-container .next-step-wrap{margin-top:40px;padding:32px;background:#fff;border-radius:8px}.review-passport-container .next-step-wrap .card-white .title{color:#053960;font-size:24px;line-height:20px;margin-bottom:22px}.review-passport-container .next-step-wrap .card-white .instruction{margin-bottom:16px}.review-passport-container .next-step-wrap .card-white ol{padding-left:21px}.review-passport-container .next-step-wrap .card-white ol li{padding-left:10px;margin-bottom:8px}.review-passport-container .btn-wrap{display:flex;justify-content:center}.review-passport-container .btn-wrap .the-btn:not(:last-child){margin-right:8px}.review-passport-container .helper-btn{position:fixed;bottom:100px;display:flex;flex-direction:column;align-items:flex-end;right:16px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.review-passport-container .helper-btn .btn:not(:last-child){margin-bottom:16px}.review-passport-container .helper-btn .btn-outline-primary{background:#f7f7f7}.schedule-container{display:flex;justify-content:space-between}.schedule-container .book-now-container{width:calc(100% - 330px);margin-right:113px}.schedule-container .book-now-container .book-now-wrap{display:flex;justify-content:space-between;margin-top:24px}.schedule-container .book-now-container .book-now-wrap .text-wrap{font-size:16px;font-weight:400;line-height:20px;color:#666}.schedule-container .book-now-container .book-now-wrap .text-wrap .type{color:#053960;font-weight:500;margin-top:8px}.schedule-container .book-now-container .check{margin-top:32px;font-size:14px;line-height:16px;color:#165fbb;cursor:pointer}.schedule-container .book-now-container .check .icon{margin-right:8px;background-color:#165fbb}.schedule-container .book-now-container .konsuler-address-container{margin-top:32px;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0}.schedule-container .book-now-container .konsuler-address-container a{color:#053960;text-decoration:underline}.schedule-container .schedule-list-container{width:330px}.schedule-container .schedule-list-container .title{font-size:24px;font-weight:500;margin-bottom:24px}.schedule-container .schedule-list-container .item{display:flex;margin-bottom:13px}.schedule-container .schedule-list-container .item .day{font-weight:500;width:134px}.modal.show .modal-dialog.schedule .modal-header{margin-bottom:4px}.modal.show .modal-dialog.schedule .title-wrap{font-size:16px;margin-top:20px;text-align:center}.modal.show .modal-dialog.schedule .title-wrap .title{margin-bottom:16px;color:#111}.modal.show .modal-dialog.schedule .title-wrap .type{font-weight:500;font-size:20px;color:#053960}.modal.show .modal-dialog.schedule .type-container .instruction{margin-bottom:20px;color:#111}.modal.show .modal-dialog.schedule .type-container .button-wrap{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto 40px;position:relative}.modal.show .modal-dialog.schedule .type-container .button-wrap .the-btn:not(:last-child){margin-right:24px}.modal.show .modal-dialog.schedule .type-container .button-wrap .the-btn{height:43px;border-radius:8px;text-transform:uppercase;font-weight:300}.modal.show .modal-dialog.schedule .type-container .button-wrap .error-message{position:absolute;bottom:-26px;left:38%;color:red}.modal.show .modal-dialog.schedule .type-container .button-wrap.error .the-btn{border:1px solid red}.modal.show .modal-dialog.schedule .type-container .family-container{width:368px;margin:26px auto 0}.modal.show .modal-dialog.schedule .type-container .family-container .instruction{margin-bottom:14px;text-align:left;color:#666}.modal.show .modal-dialog.schedule .type-container .family-container .dropdown-container.input-container .dropdown-wrap{width:100%;text-align:left}.modal.show .modal-dialog.schedule .modal-footer{margin-top:0}.modal.show .modal-dialog.schedule .modal-footer .the-btn{height:42px;border-radius:25px}.schedule-form .top{display:flex;justify-content:center;position:relative;margin-top:40px}.schedule-form .top .open-info{width:214px;height:36px;background:#f2f7ea;border-radius:6px;color:#7ead26;font-size:14px;line-height:16px;display:flex;justify-content:center;align-items:center;position:absolute;left:0}.schedule-form .top .slot-wrap{text-align:center}.schedule-form .top .slot-wrap .title{margin-bottom:8px;font-size:16px;line-height:19px;color:#111}.schedule-form .top .slot-wrap .slot-info{font-weight:500;font-size:20px;line-height:23px;color:#fd5457}.schedule-form .top .ny-time{font-size:12px;line-height:14px;color:#666;position:absolute;right:0}.schedule-form .time-container{width:566px;margin:32px auto 0}.schedule-form .time-container .instruction{text-align:center;margin-bottom:16px;font-size:16px;line-height:19px;color:#666}.schedule-form .time-container .prev{cursor:pointer}.schedule-form .time-container .prev.disable{cursor:not-allowed;opacity:.5}.schedule-form .time-container .prev .icon{margin-right:8px}.schedule-form .time-container .next{cursor:pointer}.schedule-form .time-container .next .icon{margin-left:8px}.schedule-form .time-container .time-wrap{display:flex;justify-content:space-between;align-items:center;color:#053960;font-weight:500}.schedule-form .time-container .time-wrap .calender-wrap{border:1px solid #f7f7f7;padding:5px 8px;display:flex;align-items:center;margin:0 8px}.schedule-form .time-container .time-wrap .calender-wrap .icon{margin-right:8px}.schedule-form .schedule-wrap{margin-top:32px;display:flex}.schedule-form .schedule-wrap .calendar-container{width:14.28571%;min-width:121px}.schedule-form .schedule-wrap .calendar-container.disable{cursor:not-allowed;opacity:.5}.schedule-form .schedule-wrap .calendar-container .time-wrap.error .time:not(.selected):not(.disable){border:1px solid red}.schedule-form .schedule-wrap .calendar-container .day-date{text-align:center;border-bottom:1px solid #ddd;margin-bottom:16px}.schedule-form .schedule-wrap .calendar-container .day-date .day{font-weight:500;font-size:20px;line-height:23px;color:#111;margin-bottom:5px}.schedule-form .schedule-wrap .calendar-container .day-date .date{font-size:12px;line-height:14px;color:#666;margin-bottom:16px}.schedule-form .schedule-wrap .calendar-container .time{width:121.34px;height:62px;display:flex;justify-content:center;align-items:center;background:#f7f7f7;font-weight:500;margin:0 auto 8px;cursor:pointer}.schedule-form .schedule-wrap .calendar-container .time.selected{background:#053960;color:#fff}.schedule-form .schedule-wrap .calendar-container .time.disable{cursor:not-allowed;color:#ccc;pointer-events:none}.schedule-form .btn-wrap{margin-top:20px;display:flex;justify-content:flex-end}.schedule-form .error-message{color:red;font-size:14px}.checkbox-input-container.err .checkbox-container .checkbox-style{border-color:red}.checkbox-input-container .checkbox-container{display:flex;position:relative;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-input-container .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-input-container .checkbox-container .checkbox-style{min-width:18px;height:18px;background-color:#fff;border:1px solid #ddd;border-radius:2px;margin-right:8px;position:relative;display:flex;justify-content:center;align-items:center;margin-top:3px}.checkbox-input-container .checkbox-container .checkbox-style:after{content:"";background-color:transparent;position:absolute;top:0;width:6px;height:12px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.checkbox-input-container .checkbox-container input:checked~.checkbox-style{background-color:#165fbb;border:1px solid #165fbb}.checkbox-input-container .checkbox-container input:checked~.checkbox-style:after{display:block}.checkbox-input-container .err-message{font-size:12px;color:red;margin-top:4px;margin-left:26px}.card-detail-container.container.schedule-form-confirm main{padding:0}.card-detail-container.container.schedule-form-confirm .confirm-container{padding:24px 70px 24px 40px}.card-detail-container.container.schedule-form-confirm .confirm-container .title{margin-bottom:24px}.card-detail-container.container.schedule-form-confirm .confirm-container .table-email-container .row-table{display:flex;justify-content:space-between;align-items:center;color:#000;padding:32px 0 0;font-size:16px}.card-detail-container.container.schedule-form-confirm .confirm-container .table-email-container .row-table.head{font-weight:500;padding-bottom:13px;border-bottom:1px solid #ddd}.card-detail-container.container.schedule-form-confirm .confirm-container .table-email-container .row-table i{font-size:14px;color:#666}.card-detail-container.container.schedule-form-confirm .confirm-container .table-email-container .row-table .input-container .input-wrap{margin-bottom:0}.card-detail-container.container.schedule-form-confirm .confirm-container .table-email-container .row-table .col1{width:313px}.card-detail-container.container.schedule-form-confirm .confirm-container .table-email-container .row-table .col2{width:154px}.card-detail-container.container.schedule-form-confirm .confirm-container .table-email-container .row-table .col3{width:115px}.card-detail-container.container.schedule-form-confirm .confirm-container .table-email-container .row-table .col4{width:30px}.card-detail-container.container.schedule-form-confirm .confirm-container .table-email-container .row-table .col5{width:243px}.card-detail-container.container.schedule-form-confirm .confirm-container .agreement-container{margin-top:50px}.card-detail-container.container.schedule-form-confirm .confirm-container .agreement-container .check-list{margin-bottom:16px}.card-detail-container.container.schedule-form-confirm .confirm-container .agreement-container .red-info{font-size:16px;line-height:19px;color:#fd5457}.card-detail-container.container.schedule-form-confirm .confirm-container .agreement-container .blue-text{color:#165fbb;padding-left:5px;display:inline-block;cursor:pointer}.card-detail-container.container.schedule-form-confirm .btn-wrap{margin-top:20px;display:flex;justify-content:space-between;border-top:1px solid #ddd;padding:24px 70px 24px 40px}.modal-dialog.success{max-width:526px}.modal-dialog.success .modal-body{padding:0 55px}.modal-dialog.success .modal-footer{margin-top:16px}.modal-dialog.success .modal-footer .the-btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}.modal-dialog.success .top-wrap{font-weight:500;font-size:24px;margin-bottom:8px;display:flex;flex-direction:column;align-items:center}.modal-dialog.success .top-wrap .icon{margin-bottom:27px}.modal-dialog.success .desc-wrap{font-size:16px;line-height:19px;text-align:center;color:#111}.modal-dialog.success .desc-wrap .type{margin-top:16px;font-weight:500;color:#053960}.tnc-container{background-color:#fff;padding:24px}.login-page{background-image:url(/static/media/login_bg.ef30602d.png);background-size:cover;height:calc(100vh - 88px);padding-top:20px;padding-bottom:20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.login-page img{margin:0 10px}.login-page .desc-1{font-size:16px;line-height:24px;color:#fff}.login-page .desc-2{margin-bottom:16px;font-weight:500;font-size:18px;line-height:24px;color:#fff}.login-page .desc-3{font-size:14px;line-height:16px;color:#fff}.login-page .login-form{margin:0 auto;width:412px;height:258px;padding:23px 36px;background:#fff;border-radius:16px}.login-page .login-form input{border:1px solid rgba(0,0,0,.38);box-sizing:border-box;border-radius:8px;height:47px;width:100%;margin-top:14px;padding-left:24px}.login-page .login-form .form-title{font-weight:500;font-size:16px;line-height:19px}.login-page .login-form button{margin:14px auto 0;width:100%;border-radius:8px;padding:0 110px}.login-page .back-to-home{font-size:14px;line-height:24px;color:#fff;cursor:pointer}.login-page.admin{justify-content:normal}.login-page.admin .login-page-img{margin-top:46px;margin-bottom:26px}.login-page.admin .login-form{margin:20px 0}.login-page.admin .desc-2{margin:25px 0}.login-page .alert-danger{position:absolute}.login-page .input-container .input-wrap{margin-bottom:0}.login-page .input-container .input-wrap input{height:47px;font-size:14px}.login-page .input-container .input-wrap .icon.eye{top:30px;right:16px}.country-list{margin-bottom:26px}.country-list input{position:relative;background:url(/static/media/search.6d4c6526.svg);background-repeat:no-repeat;padding-left:30px;padding-bottom:10px;border:none;border-bottom:1px solid #666;font-size:16px;line-height:20px}.country-list input:focus{border:none}.country-list .country-list-data{height:185px;overflow:hidden;margin-top:16px;display:block}.country-list .country-list-data tr{margin-bottom:8px}.country-list .country-list-data.show-more{height:auto}.country-list .show-more-button{position:relative;font-size:16px;line-height:20px;color:#165fbb;display:inline-block;margin-top:10px}.country-list .show-more-button.revert:after{transform:rotate(180deg);bottom:-2px;left:75px}.country-list .show-more-button:after{content:"";height:25px;width:25px;display:inline-block;position:absolute;left:60px;background-image:url(/static/media/keyboard_arrow_down.47600937.svg)}.checkpoint{margin-bottom:26px}.checkpoint .hide{display:none}.checkpoint .checkpoint-top{display:block;border-bottom:1px solid #ddd}.checkpoint .checkpoint-top span{display:inline-block;margin-right:33px}.checkpoint .checkpoint-top span.active{font-weight:500;font-size:16px;line-height:20px;color:#165fbb;padding-bottom:10px;border-bottom:2px solid #165fbb}.checkpoint .airport-list-data{height:185px;overflow:hidden;display:block;margin-top:16px}.checkpoint .airport-list-data.show-more{height:auto}.checkpoint .show-more-button{position:relative;font-size:16px;line-height:20px;color:#165fbb;display:inline-block;margin-top:10px}.checkpoint .show-more-button.revert:after{transform:rotate(180deg);bottom:-2px;left:75px}.checkpoint .show-more-button:after{content:"";height:25px;width:25px;display:inline-block;position:absolute;left:60px;background-image:url(/static/media/keyboard_arrow_down.47600937.svg)}.step-item.visa button{display:inline-block}.red-text{color:red}.center{text-align:center}#photo .photo-input{display:flex}#photo .photo-input .label{width:270px;font-weight:500;font-size:18px;line-height:21px;color:#111}#photo .photo-input .content .file-input{border:1px solid #ddd;box-sizing:border-box;border-radius:3px;padding:8px 11px;width:700px}#photo .photo-input .content .submit-button{background:#053960;border-radius:8px;font-size:16px;line-height:19px;color:#fff;padding:13px 47px;border:none;margin-left:10px}#photo .photo-input .content .photo-preview{margin-top:16px;margin-bottom:24px}#photo .photo-input .content .photo-preview img{width:214px;height:262px;object-fit:contain}#photo .photo-input .content .photo-preview .empty-img{width:214px;height:262px;background:rgba(0,0,0,.38)}#photo .photo-input p>b{display:inline-block;margin-bottom:5px}#photo .err-message{font-size:12px;color:red;margin-top:4px}form .form-container{padding:32px 70px 24px 40px}form .form-container .title{text-transform:uppercase;font-size:14px;line-height:16px;color:rgba(0,0,0,.38);padding-bottom:8px;margin-bottom:24px;border-bottom:1px solid #ddd}form .form-container .radio-input-container{height:58px}form .form-container .form-wrap:first-child{margin-bottom:24px}form .btn-wrap{display:flex;justify-content:space-between;border-top:1px solid #ddd;padding:24px 70px 24px 40px}form .btn-wrap .the-btn.pass-btn{width:265px;text-align:center}form .btn-wrap .the-btn.pass-btn.btn-primary{justify-content:center;font-weight:500}form .radio-input-container{display:flex}form .radio-input-container .radio-input-container{min-width:523px}form .radio-input-container .radio-input-container .label{min-width:175px}form .radio-input-container .radio-input-container .radio-container{margin-right:28px}form .radio-input-container.passport-type{align-items:flex-start}form .radio-input-container .input-container{width:100%}form .radio-input-container .input-container .label{min-width:74px}form .input-container .label{max-width:175px}form .resend-email{width:263px;height:53px;background:#053960;border-radius:8px;margin-left:175px;text-align:center;padding:15px;margin-bottom:15px;color:#fff;cursor:pointer}.modal-dialog.success .modal-content{padding:0 16px 16px}.modal-dialog.success .modal-footer{margin-top:0;padding-top:0}.modal-dialog.success .modal-footer .the-btn{width:200px}.self-report{display:flex;justify-content:space-between}.self-report .the-btn{width:100%;margin-bottom:10px;height:52px;text-align:center;display:inline-block}.self-report .the-btn.top{font-weight:700;font-size:20px;line-height:50px}.self-report .the-btn.bottom{color:#053960;background-color:#fff}.self-report h1{font-weight:500;font-size:24px;line-height:28px;color:#053960;margin-bottom:16px}.self-report .left{width:65%;background:#fff;border-radius:4px;padding:24px}.self-report .left .warn{background:rgba(48,213,105,.1);border-radius:8px;padding:12px;font-size:16px;line-height:19px;color:#30d569}.self-report .left .warn a{font-weight:700;color:#30d569}.self-report .right{width:34%;background:#fff;border-radius:4px;padding:24px}.contact-us{background-color:#fff;padding:24px}.contact-us h1{font-weight:500;font-size:24px;line-height:28px;color:#053960}.contact-us .kjri-maps{width:100%;margin-top:15px;border-radius:5px}.contact-us h5{font-size:16px;line-height:19px;color:#053960;margin-bottom:10px;font-weight:400}.contact-us .inline-info{padding:5px 0}.contact-us .inline-info img{width:20px;margin-right:10px}.contact-us .contact-list{display:flex;justify-content:space-between}.contact-us .contact-list .contact-detail{width:200px;border-radius:8px;box-shadow:10px 10px 48px -22px rgba(0,0,0,.25);padding:25px 15px 15px;text-align:center}.contact-us .contact-list .contact-detail .title{font-size:14px;display:block;line-height:16px;margin-bottom:11px}.contact-us .contact-list .contact-detail .phone{font-weight:700;font-size:19px;display:block;line-height:23px;margin-bottom:15px}.contact-us .contact-list .contact-detail .whatsapp{padding:5px 10px;border-radius:20px;border:1px solid #7ead26;font-size:14px;margin-bottom:10px;color:#7ead26;display:inline-block;cursor:pointer}.contact-us .contact-list .contact-detail .whatsapp img{margin-right:5px}.contact-us .contact-list .contact-detail .email{cursor:pointer;padding:5px 10px;border-radius:20px;border:1px solid #053960;font-size:14px;margin-bottom:10px;display:inline-block;color:#053960}.contact-us .contact-list .contact-detail .email img{margin-right:5px}.modal.show .modal-dialog.teritory .modal-content{width:367px;padding-bottom:24px}.modal.show .modal-dialog.teritory .modal-header{padding-bottom:0;margin-bottom:0;justify-content:inherit;padding-top:24px;padding-left:24px}.modal.show .modal-dialog.teritory .modal-header .modal-title{font-size:16px;line-height:19px}.modal.show .modal-dialog.teritory .modal-header .close{top:18px}.modal.show .modal-dialog.teritory .modal-body{text-align:inherit;padding:16px 24px 0}.modal.show .modal-dialog.teritory .modal-body .title{margin-bottom:16px;font-weight:500}.modal.show .modal-dialog.teritory .modal-body ul.area-wrap{padding-left:24px}.input-container .input-wrap input{width:100%;border:1px solid #ddd;border-radius:8px;font-size:16px;line-height:16px;height:53px;padding:18px 16px}.input-container .input-wrap input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.input-container .input-wrap input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.input-container .input-wrap input::-ms-input-placeholder{color:rgba(0,0,0,.38)}.input-container .input-wrap input::placeholder{color:rgba(0,0,0,.38)}.input-container{display:flex;align-items:baseline;position:relative}.input-container.err .input-group .prependText,.input-container.err .input-wrap input{border-color:red}.input-container .upload-button{height:40px;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding:7px 15px 0;font-weight:500;font-size:16px;line-height:19px;color:#053960;cursor:pointer}.input-container .verification-method{background:#053960;color:#fff;border-radius:8px;width:100px;height:53px;padding:15px;text-align:center;margin-right:15px;margin-bottom:15px}.input-container.bold-label .label{font-weight:500}.input-container.short-input .input-wrap input{width:200px}.input-container .label{min-width:175px;font-size:16px;line-height:19px}.input-container .label .sublabel{font-size:14px;line-height:16px;color:#666}.input-container.label-top{display:block}.input-container.label-top .label{width:100%;margin-bottom:14px;color:#666}.input-container .input-wrap{width:100%;margin-bottom:16px;position:relative}.input-container .input-wrap input:read-only{background:#f7f7f7;pointer-events:none}.input-container .input-wrap input.file-input{padding:0;border:0;height:inherit;margin-bottom:16px}.input-container .input-wrap textarea{width:100%;border:1px solid #ddd;border-radius:8px;font-size:16px;line-height:16px;padding:18px 16px}.input-container .input-wrap textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.input-container .input-wrap textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.input-container .input-wrap textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.input-container .input-wrap textarea::placeholder{color:rgba(0,0,0,.38)}.input-container .input-wrap textarea:read-only{background:#f7f7f7;pointer-events:none}.input-container .input-wrap input[type=number]::-webkit-inner-spin-button,.input-container .input-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container .input-wrap .text{position:absolute;top:13px}.input-container .input-wrap .text.right{right:16px}.input-container .input-wrap .text.left{left:16px}.input-container .input-wrap .input-group{display:flex}.input-container .input-wrap .input-group .prependText~input{width:calc(100% - 77px);border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.input-container .input-wrap .prependText{width:77px;height:53px;background:#f7f7f7;top:0;left:0;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;justify-content:center;align-items:center}.input-container .input-wrap .alert{margin:0 0 16px}.input-container .err-message{font-size:12px;color:red;margin-top:4px}.input-container .detail-input{font-size:16px;line-height:19px;color:#666;margin-top:10px}.card-detail-container.complaint main{padding:0}.card-detail-container.complaint main .form-wrap{padding:24px 70px 24px 40px}.card-detail-container.complaint main .form-wrap .instruction{margin-bottom:30px}.card-detail-container.complaint main .btn-wrap{display:flex;justify-content:space-between;border-top:1px solid #ddd;padding:24px 70px 24px 40px}.modal-dialog.complaint .top-wrap{text-align:center}.modal-dialog.complaint .modal-footer{margin-top:32px}.card-detail-container.diaspora main{padding:0}.card-detail-container.diaspora main .form-wrap{padding:24px 70px 24px 40px}.card-detail-container.diaspora main .form-wrap .instruction{margin-bottom:30px}.card-detail-container.diaspora main .form-wrap .datepicker-container,.card-detail-container.diaspora main .form-wrap .input-container{display:block}.card-detail-container.diaspora main .form-wrap .datepicker-container .label,.card-detail-container.diaspora main .form-wrap .input-container .label{padding-bottom:15px}.card-detail-container.diaspora main .form-wrap .datepicker-container .input-wrap,.card-detail-container.diaspora main .form-wrap .input-container .input-wrap{display:block}.card-detail-container.diaspora main .form-wrap .borndate-wrapper{display:flex;justify-content:space-between}.card-detail-container.diaspora main .form-wrap .borndate-wrapper .input-container{width:30%}.card-detail-container.diaspora main .form-wrap .borndate-wrapper .datepicker-container{width:65%}.card-detail-container.diaspora main .btn-wrap{display:flex;justify-content:flex-end;border-top:1px solid #ddd;padding:24px 70px 24px 40px}.alert{width:calc(100% - 64px);margin:24px 32px 0}.alert.m0{width:100%;margin:0 0 32px}.sidebar-container{background-color:#053960;min-width:262px;height:100vh;box-sizing:border-box;color:#fff}.sidebar-container.collapsed{min-width:71px;max-width:50px}.sidebar-container.collapsed header .logo{display:none}.sidebar-container.collapsed .sidebar-list .menu-container .menu-wrap .menu-text,.sidebar-container.collapsed .sidebar-list .menu-container .menu-wrap .parent-menu .icon.right-pos,.sidebar-container.collapsed .sidebar-list .menu-container .submenu .text{opacity:0}.sidebar-container header{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 20px 0 24px}.sidebar-container header .logo{width:41.38px;height:32px;background:url(/static/media/logo-solid.be8f58a8.svg);background-size:cover}.sidebar-container header .icon{cursor:pointer}.sidebar-container .sidebar-list{height:calc(100% - 64px);overflow:scroll}.sidebar-container .sidebar-list .menu-container .submenu{font-size:12px;line-height:14px;color:#fff;opacity:.7;position:relative}.sidebar-container .sidebar-list .menu-container .submenu:before{content:"";width:100%;height:1px;position:absolute;top:50%;background:#fff;opacity:.7;z-index:-1}.sidebar-container .sidebar-list .menu-container .submenu .text{width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#053960;margin-left:24px;padding:0 7px}.sidebar-container .sidebar-list .menu-container .menu-wrap-new{align-items:center;padding:8px 16px 8px 26px;cursor:pointer;position:relative}.sidebar-container .sidebar-list .menu-container .menu-wrap-new .top-parent{display:flex}.sidebar-container .sidebar-list .menu-container .menu-wrap-new .menu-child-wrap{margin-top:5px}.sidebar-container .sidebar-list .menu-container .menu-wrap-new .menu-child-wrap .menu-child{display:flex;padding:10px 0}.sidebar-container .sidebar-list .menu-container .menu-wrap-new .menu-child-wrap .menu-child.active:before{content:"";position:absolute;background:#fff;margin-top:-5px;opacity:.1;width:100%;height:35px;left:0;transform:matrix(-1,0,0,1,0,0)}.sidebar-container .sidebar-list .menu-container .menu-wrap-new .menu-child-wrap .menu-child.active:after{content:"";position:absolute;background:#fff;width:2px;margin-top:-5px;height:35px;right:0}.sidebar-container .sidebar-list .menu-container .menu-wrap-new .icon-wrap{width:24px;height:24px;display:flex;align-items:center}.sidebar-container .sidebar-list .menu-container .menu-wrap-new .menu-text{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:20px}.sidebar-container .sidebar-list .menu-container .menu-wrap{padding:8px 16px 8px 22px;margin-bottom:14px;cursor:pointer;position:relative;font-size:14px}.sidebar-container .sidebar-list .menu-container .menu-wrap .parent-menu{display:flex;align-items:center}.sidebar-container .sidebar-list .menu-container .menu-wrap .parent-menu.active:before{content:"";position:absolute;background:#fff;opacity:.1;width:100%;height:100%;left:0;transform:matrix(-1,0,0,1,0,0)}.sidebar-container .sidebar-list .menu-container .menu-wrap .parent-menu.active:after{content:"";position:absolute;background:#fff;width:2px;height:100%;right:0}.sidebar-container .sidebar-list .menu-container .menu-wrap .parent-menu .icon.right-pos{position:absolute;right:14px}.sidebar-container .sidebar-list .menu-container .menu-wrap .submenu-wrap{display:flex;align-items:center;position:relative;padding:8px 0}.sidebar-container .sidebar-list .menu-container .menu-wrap .submenu-wrap .menu-text{white-space:inherit;overflow:inherit}.sidebar-container .sidebar-list .menu-container .menu-wrap .submenu-wrap.active:before{content:"";position:absolute;background:#fff;opacity:.1;width:120%;height:100%;left:-26px;transform:matrix(-1,0,0,1,0,0)}.sidebar-container .sidebar-list .menu-container .menu-wrap .submenu-wrap.active:after{content:"";position:absolute;background:#fff;width:2px;height:100%;right:-16px}.sidebar-container .sidebar-list .menu-container .menu-wrap .icon-wrap{width:24px;height:24px;display:flex;align-items:center}.sidebar-container .sidebar-list .menu-container .menu-wrap .menu-text{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:20px}.sidebar-container .icon{background-color:#fff}.admin-wrap{background-color:#f7f7f7;display:flex}.admin-wrap .sidebar-container.collapsed~.wrap{width:calc(100% - 71px)}.admin-wrap .wrap{width:calc(100% - 262px)}.admin-wrap .wrap header{width:100%;height:64px;justify-content:flex-end;padding-right:87px;background:linear-gradient(0deg,#00133d 1.58%,#0a4560 86.69%)}.admin-wrap .wrap header,.admin-wrap .wrap header .profile-wrap,.admin-wrap .wrap header .profile-wrap .dropdown-toggle,.admin-wrap .wrap header .profile-wrap .profile-detail-wrap{display:flex;align-items:center}.admin-wrap .wrap header .profile-wrap .profile-detail-wrap .photo-user{width:28px;height:28px;margin-right:8px;background:#fff;border-radius:50%}.admin-wrap .wrap header .profile-wrap .profile-detail-wrap .username{margin-right:15px}.admin-wrap .wrap header .profile-wrap .dropdown-item.disabled,.admin-wrap .wrap header .profile-wrap .dropdown-item:disabled{color:#7ead26;font-weight:500}.admin-wrap .wrap main{height:calc(100vh - 64px);overflow:scroll;padding:24px}.admin-wrap .wrap main .footer{position:absolute;width:calc(100% - 275px);bottom:0;padding:14px 29px 14px 0;margin-left:-25px;font-size:10px;line-height:12px;color:#053960;mix-blend-mode:normal;display:flex;justify-content:space-between;background-color:#f7f7f7}.admin-wrap .wrap main .footer .menu-footer,.admin-wrap .wrap main .footer .text{opacity:.5}.admin-wrap .wrap main .footer .menu-footer a{color:#053960;margin-right:3px;padding-right:3px;border-right:1px solid #053960;cursor:pointer}.admin-wrap .wrap main .footer .menu-footer a:last-child{border-right:0;margin-right:0;padding-right:0}.date-range-container .label{min-width:inherit;margin-right:8px}.date-range-container .datepicker-input-wrap{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:1px solid #ddd;border-radius:8px;height:auto;padding-right:16px;background:#fff}.date-range-container .datepicker-input-wrap .react-datepicker-wrapper{width:auto}.date-range-container .datepicker-input-wrap .react-datepicker-wrapper:first-child{position:relative}.date-range-container .datepicker-input-wrap .react-datepicker-wrapper:first-child:after{content:"-";right:-3px;top:8px;position:absolute}.date-range-container .datepicker-input-wrap .react-datepicker-wrapper:first-child input{padding-left:16px}.date-range-container .datepicker-input-wrap input{width:110px;border:0;height:40px;padding:11px 8px;border-radius:0;background:transparent}.date-range-container .datepicker-input-wrap .icon{top:15px}.mini-card-container{width:265px;min-height:136px;background:#fff;border:1px solid #ddd;border-radius:8px;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.mini-card-container .head{color:#053960;display:flex;justify-content:space-between;align-items:center}.mini-card-container .head .col1{position:relative}.mini-card-container .head .title{font-weight:500;font-size:14px;max-width:206px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-card-container .head .hover-title{position:absolute;font-size:14px;background:#1f4c70;border-radius:5px;color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:8px 16px}.mini-card-container .head .subtitle{margin-top:4px;opacity:.5;font-size:12px}.mini-card-container .head .icon{cursor:pointer}.mini-card-container .detail-container{display:flex;justify-content:space-between;align-items:flex-end}.mini-card-container .detail-container .col1{color:#053960}.mini-card-container .detail-container .col1>.count{font-size:32px;line-height:37px}.mini-card-container .detail-container .col1>.unit{font-size:12px;opacity:.7}.mini-card-container .detail-container .col1 .row{margin:0;align-items:center}.mini-card-container .detail-container .col1 .row .count{font-weight:500;font-size:16px;margin-right:7px}.mini-card-container .detail-container .col1 .row .count.green{color:#30d569}.mini-card-container .detail-container .col1 .row .count.blue{color:#165fbb}.mini-card-container .detail-container .col1 .row .status{font-size:12px;line-height:14px;color:#053960;opacity:.5}.homepage{background-color:#f7f7f7}.homepage .big-title{font-weight:500;font-size:24px;color:#111;margin-bottom:16px}.homepage .detail-container>.title{font-size:16px;color:#111;margin-bottom:16px}.homepage .detail-container .detail-wrap{display:flex;flex-wrap:wrap}.homepage .detail-container .detail-wrap .mini-card-container{margin-right:22px;margin-bottom:16px}.photo-uploader{display:flex}.photo-uploader .img-preview{width:226px;height:96px;border-radius:8px;background-color:#ddd}.photo-uploader ::-webkit-file-upload-button{background-color:#fff;width:120px;height:40px;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding-top:7px;font-weight:500;font-size:16px;line-height:19px;padding-left:15px;color:#053960}.photo-uploader ::-webkit-file-upload-button :before{background-color:#000;height:10px;width:10px;display:block}.photo-uploader .upload-wrap{margin-left:24px}.photo-uploader .upload-wrap p{padding-top:10px;text-align:left}.photo-uploader .upload-wrap .upload-button-wrap{display:flex}.photo-uploader .upload-wrap .upload-button-wrap .img-name{padding-top:7px}.photo-uploader .upload-wrap .upload-button-wrap .upload-button{margin-left:20px;width:144px;height:40px;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding-top:7px;font-weight:500;font-size:16px;line-height:19px;padding-left:15px;color:#053960}.text-input-noob input{background:#fff;border:1px solid #ddd;border-radius:8px;height:44px;width:100%;margin-top:14px;padding:16px}.text-area-editor{width:800px;margin-bottom:30px}.text-area-editor .tox-editor-container,.text-area-editor .tox-tinymce{border-radius:8px}.text-area-editor .label{font-size:16px;line-height:19px;color:#666;margin-bottom:14px;text-align:left}.create-events .content .div-2{display:flex}.create-events .content .div-2.div-wrap{width:100%}.create-events .content .div-2.div-wrap-1{width:50%}.create-events .content .div-2.div-wrap-1 .text-input-noob{width:47.5%;margin-right:30px}.create-events .content .div-2 .div-wrap-2{width:50%}.create-events .content .div-2 .div-wrap-2.select{padding-top:8px}.create-events .content .div-2 .div-wrap-2.select label{padding-top:9px}.create-events .content .div-2 .div-wrap-2.select select{background:#fff;border:1px solid #ddd;border-radius:8px;height:44px;width:100%;margin-top:10px;padding:7px;display:block}.create-events .date-input,.create-events .text-input-noob{padding-top:20px}.create-events .date-input input{background:#fff;border:1px solid #ddd;border-radius:8px;height:44px;width:100%;margin-top:14px;padding:16px}.create-events .date-input input.start{width:97.5%}.photo-uploader-second{display:flex}.photo-uploader-second .row-name{width:170px}.photo-uploader-second .upload-wrap p{padding-top:10px;text-align:left}.photo-uploader-second .upload-wrap .upload-button-wrap .img-name{padding-top:7px}.photo-uploader-second .upload-wrap .upload-button-wrap .img-name .delete{margin-left:10px;opacity:.5}.photo-uploader-second .upload-wrap .upload-button-wrap ::-webkit-file-upload-button{background-color:#fff;width:120px;height:40px;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding-top:0;font-weight:500;font-size:16px;line-height:19px;color:#053960}.photo-uploader-second .upload-wrap .upload-button-wrap ::-webkit-file-upload-button :before{background-color:#000;height:10px;width:10px;display:block}.photo-uploader-second .upload-wrap .upload-button-wrap .upload-button{width:144px;height:40px;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding-top:7px;font-weight:500;font-size:16px;line-height:19px;padding-left:15px;color:#053960}.textarea-wrap{display:flex;margin-bottom:20px}.textarea-wrap .row-name{width:175px;display:flex;align-items:center}.textarea-wrap .textarea-input{width:100%;margin-left:15px}.textarea-wrap .textarea-input textarea{border:1px solid #ddd;border-radius:5px;padding:8px;resize:none;width:100%}.detail-pengaduan .detail-pengaduan-content .date-pengaduan{float:right}.detail-pengaduan .detail-pengaduan-content.admin table tr td:nth-child(2){padding-left:0}.detail-pengaduan .detail-pengaduan-content .content-top{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.detail-pengaduan .detail-pengaduan-content .content-top .row-information{display:flex;padding-bottom:10px}.detail-pengaduan .detail-pengaduan-content .content-top .row-information .row-name{width:175px;display:flex;align-items:center}.detail-pengaduan .detail-pengaduan-content .content-top .row-information .row-content{width:800px}.detail-pengaduan .detail-pengaduan-content .content-top .row-information .row-content .photos{width:150px;height:100px;background-color:#ddd;border-radius:5px}.detail-pengaduan .detail-pengaduan-content .content-bottom{padding-top:15px}.detail-pengaduan .detail-pengaduan-content .content-bottom .content-bottom-title{color:#053960;font-weight:500;margin-bottom:20px}.detail-pengaduan .detail-pengaduan-content .text-area-editor{width:100%}.detail-pengaduan .btn-wrap{display:flex;margin-top:20px;justify-content:space-between;border-top:1px solid #ddd;padding:24px 0}.detail-pengaduan .btn-wrap .the-btn.pass-btn{text-align:center}.detail-pengaduan .btn-wrap .the-btn.pass-btn.btn-primary{justify-content:center;font-weight:600}.dashboard-table .table-top .search{padding-right:48px}.antrian-card-container{margin-right:20px;width:321px;height:136px;background:#fff;border:1px solid #ddd;border-radius:8px;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.antrian-card-container .head{color:#053960;display:flex;justify-content:space-between;align-items:top}.antrian-card-container .head .edit-settings{font-size:12px;cursor:pointer}.antrian-card-container .head .edit-settings .chevron{width:8px;height:8px}.antrian-card-container .head .title{font-weight:500;font-size:14px;max-width:206px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.antrian-card-container .head .icon{cursor:pointer}.antrian-card-container .detail-container{display:flex;justify-content:space-between;align-items:flex-end}.antrian-card-container .detail-container .col1{color:#053960}.antrian-card-container .detail-container .col1>.count{font-size:16px;line-height:25px;font-weight:700}.antrian-card-container .detail-container .col1>.unit{font-size:12px;opacity:.7}.antrian-card-container .detail-container .col1>.type{font-size:12px}.edit-jadwal-container{position:absolute;top:0;left:0;height:100vh;display:flex;padding-top:100px;justify-content:space-around;background:hsla(0,0%,100%,.3);width:100%}.edit-jadwal-container.hide{display:none}.edit-jadwal-container .edit-jadwal-row{background-color:#fff;width:566px;height:670px;border:1px solid #ddd;border-radius:10px}.edit-jadwal-container .edit-jadwal-row .edit-jadwal-top{padding:24px;border-bottom:1px solid #ddd}.edit-jadwal-container .edit-jadwal-row .edit-jadwal-top h2{font-size:18px;line-height:19px;padding-bottom:0;font-weight:400;margin-bottom:0;display:inline-block}.edit-jadwal-container .edit-jadwal-row .edit-jadwal-top .close{font-weight:400;cursor:pointer}.edit-jadwal-container .edit-jadwal-row .edit-jadwal-bottom{padding:24px}.edit-jadwal-container .edit-jadwal-row .edit-jadwal-bottom label{color:rgba(0,0,0,.38);font-size:14px;line-height:16px;margin-bottom:14px;display:block}.edit-jadwal-container .edit-jadwal-row .edit-jadwal-bottom input,.edit-jadwal-container .edit-jadwal-row .edit-jadwal-bottom select{border:1px solid #ddd;border-radius:8px;width:100%;height:44px;padding:13px;margin-bottom:18px}.edit-jadwal-container .edit-jadwal-row .btn-wrap{display:flex;justify-content:flex-end;border-top:1px solid #ddd;padding:24px}.edit-jadwal-container .edit-jadwal-row .btn-wrap .the-btn.pass-btn{text-align:center}.edit-jadwal-container .edit-jadwal-row .btn-wrap .the-btn.pass-btn.btn-primary{margin-left:25px;justify-content:center;font-weight:600}.antrian-paspor{width:100%}.antrian-paspor h1{font-size:24px;line-height:19px;padding-bottom:25px;display:inline-block}.antrian-paspor .date-status{width:87px;height:32px;background:#30d569;border-radius:4px;padding:8px 12px;color:#fff;font-size:14px;font-weight:700;margin-left:20px}.antrian-paspor .edit-holiday{color:#165fbb;margin-left:20px;cursor:pointer}.antrian-paspor .antrian-paspor-action-right{float:right;display:flex}.antrian-paspor .antrian-paspor-action-right .datepicker-container{display:inline-block}.antrian-paspor .antrian-paspor-action-right .the-btn{margin-left:16px}.antrian-paspor .detail-container>.title{font-size:16px;color:#111;margin-bottom:16px}.antrian-paspor .detail-container .detail-wrap{display:flex;flex-wrap:wrap}.antrian-paspor .detail-container .detail-wrap .mini-card-container{margin-right:22px;margin-bottom:16px}.holiday-container .admin-news-top{display:flex;justify-content:space-between}.holiday-container .admin-news-top .back-homepage{font-size:16px;line-height:14px;margin-bottom:18.5px;display:block}.holiday-container .admin-news-top .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.holiday-container .admin-news-top h1{font-size:16px;line-height:19px;display:inline-block;padding-top:10px}.holiday-container .admin-news-top .admin-news-action{display:flex}.holiday-container .admin-news-top .admin-news-action .datepicker-container{display:inline-block}.holiday-container .admin-news-top .admin-news-action .the-btn{margin-left:16px}.add-holiday-container{position:absolute;top:0;left:0;height:100vh;display:flex;padding-top:100px;justify-content:space-around;background:hsla(0,0%,100%,.3);width:100%}.add-holiday-container.hide{display:none}.add-holiday-container .add-holiday-wrap{background-color:#fff;width:566px;height:580px;border:1px solid #ddd;border-radius:10px}.add-holiday-container .add-holiday-wrap .add-holiday-top{padding:24px;border-bottom:1px solid #ddd}.add-holiday-container .add-holiday-wrap .add-holiday-top h2{font-size:18px;line-height:19px;padding-bottom:0;font-weight:400;margin-bottom:0;display:inline-block}.add-holiday-container .add-holiday-wrap .add-holiday-top .close{font-weight:400;cursor:pointer}.add-holiday-container .add-holiday-wrap .add-holiday-bottom{padding:24px}.add-holiday-container .add-holiday-wrap .add-holiday-bottom label{color:rgba(0,0,0,.38);font-size:14px;line-height:16px;margin-bottom:14px;display:block}.add-holiday-container .add-holiday-wrap .add-holiday-bottom input,.add-holiday-container .add-holiday-wrap .add-holiday-bottom select{border:1px solid #ddd;border-radius:8px;width:100%;height:44px;padding:13px;margin-bottom:18px}.add-holiday-container .add-holiday-wrap .btn-wrap{display:flex;justify-content:flex-end;border-top:1px solid #ddd;padding:24px}.add-holiday-container .add-holiday-wrap .btn-wrap .the-btn.pass-btn{text-align:center}.add-holiday-container .add-holiday-wrap .btn-wrap .the-btn.pass-btn.btn-primary{margin-left:25px;justify-content:center;font-weight:600}.admin-user .admin-user-top{display:flex;justify-content:space-between}.admin-user .admin-user-top h1{font-size:16px;line-height:19px;display:inline-block;padding-top:10px}.admin-user .admin-user-top .admin-user-action{display:flex}.admin-user .admin-user-top .admin-user-action .datepicker-container{display:inline-block}.admin-user .admin-user-top .admin-user-action .the-btn{margin-left:16px}.create-user{width:1110px;padding-top:30px}.create-user .back-homepage{font-size:16px;line-height:14px;margin-bottom:18.5px;display:block}.create-user .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.create-user .content{background-color:#fff;padding-left:13px;padding-right:13px}.create-user .content .password{width:100%}.create-user .content .email,.create-user .content .password{margin-bottom:10px;background:#fff;border:1px solid #ddd;border-radius:8px;height:44px;padding-left:10px}.create-user .content .email{width:527px}.create-user .content label{font-size:14px;color:#666}.create-user .content .top-row label{display:block}.create-user .content .top-row select{width:255px;margin-bottom:10px;background:#fff;border:1px solid #ddd;border-radius:8px;height:44px;padding-left:10px}.create-user .content .top-row .top-row-container{display:inline-block;width:50%}.create-user .content .top-row .top-row-container select{width:100%}.create-user .content .top-row .top-row-container:nth-child(2),.create-user .content .top-row .top-row-container:nth-child(3){padding-left:23px}.create-user .content .btn-wrap{margin-top:40px;display:flex;justify-content:space-between;border-top:1px solid #ddd;padding:24px 0}.create-user .content .btn-wrap .the-btn.pass-btn{text-align:center}.create-user .content .btn-wrap .the-btn.pass-btn.btn-primary{justify-content:center;font-weight:600}.edit-user{width:1110px;padding-top:30px}.edit-user .back-homepage{font-size:16px;line-height:14px;margin-bottom:18.5px;display:block}.edit-user .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.edit-user .content{background-color:#fff;padding-left:13px;padding-right:13px}.edit-user .content .password{width:100%}.edit-user .content .email,.edit-user .content .password{margin-bottom:10px;background:#fff;border:1px solid #ddd;border-radius:8px;height:44px;padding-left:10px}.edit-user .content .email{width:527px}.edit-user .content label{font-size:14px;color:#666}.edit-user .content .top-row label{display:block}.edit-user .content .top-row select{width:255px;margin-bottom:10px;background:#fff;border:1px solid #ddd;border-radius:8px;height:44px;padding-left:10px}.edit-user .content .top-row .top-row-container{display:inline-block}.edit-user .content .top-row .top-row-container:nth-child(2),.edit-user .content .top-row .top-row-container:nth-child(3){padding-left:23px}.edit-user .content .btn-wrap{margin-top:40px;display:flex;justify-content:space-between;border-top:1px solid #ddd;padding:24px 0}.edit-user .content .btn-wrap .the-btn.pass-btn{text-align:center}.edit-user .content .btn-wrap .the-btn.pass-btn.btn-primary{justify-content:center;font-weight:600}.admin-event-detail .back-homepage{font-size:16px;line-height:14px;margin-bottom:18.5px;display:block}.admin-event-detail .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.admin-event-detail .loka-banner{background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding:16px;display:flex;justify-content:space-between}.admin-event-detail .loka-banner .lb-left h3{font-weight:500;font-size:16px;line-height:19px;color:#053960}.admin-event-detail .loka-banner .lb-left p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#666}.admin-event-detail .loka-banner .lb-left .lbl-left{float:left;margin-right:20px}.admin-event-detail .loka-banner .lb-left .lbl-left img{height:74px}.admin-event-detail .loka-banner .lb-left .lbl-right{display:inline-block}.admin-event-detail .loka-banner .lb-left .lbl-right .kotak-kuning{width:82px;height:22px;display:inline-block;background:#febe23;border-radius:4px;margin-left:10px;align-items:center;padding:4px 8px;font-size:12px;line-height:14px;color:#fff}.admin-event-detail .loka-banner .lb-right .total-pendaftar{font-style:normal;font-weight:700;font-size:32px;line-height:37px;color:#053960}.admin-event-detail .loka-banner .lb-right .label{font-size:12px;line-height:14px;align-items:center;color:#053960;opacity:.7}.admin-event-detail .pass-btn{position:absolute;right:50px;top:100px}.admin-event-detail .event-admin-detail h2{font-weight:500;font-size:24px;line-height:28px;color:#053960;margin-top:17px}.create-events{width:100%}.create-events .header{margin-bottom:18.5px}.create-events .content{padding:16px;background-color:#fff;border-radius:8px}.create-events .content .text-area-editor{width:100%}.create-events .div-wrap-2.date-input .label{margin-bottom:20px}.create-events .div-wrap-2.date-input select{background:#fff;border:1px solid #ddd;border-radius:8px;height:44px;width:100%;padding:10px}.create-events .btn-wrap{display:flex;justify-content:space-between;border-top:1px solid #ddd;padding:24px 0}.create-events .btn-wrap .the-btn.pass-btn{text-align:center}.create-events .btn-wrap .the-btn.pass-btn.btn-primary{justify-content:center;font-weight:600}.admin-news .admin-news-top{display:flex;justify-content:space-between}.admin-news .admin-news-top h1{font-size:16px;line-height:19px;display:inline-block;padding-top:10px}.admin-news .admin-news-top .admin-news-action{display:flex}.admin-news .admin-news-top .admin-news-action .datepicker-container{display:inline-block}.admin-news .admin-news-top .admin-news-action .the-btn{margin-left:16px}.admin-news-detail{width:900px}.admin-news-detail .back-homepage{font-size:16px;line-height:14px;margin-bottom:18.5px;display:block}.admin-news-detail .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.admin-news-detail .pass-btn{position:absolute;right:50px;top:100px}.admin-news-detail .news-detail{background-color:#fff;padding:25px 24px}.admin-news-detail .news-detail h2{font-weight:500;font-size:24px;line-height:28px;color:#053960;margin-top:17px}.admin-news-detail .news-detail .news-info{font-size:12px;line-height:14px;color:#484847;padding:8px 0 16px}.admin-news-detail .news-detail img{width:100%}.admin-news-detail .news-detail .news-content{margin-top:24px;margin-bottom:43px;font-size:16px;line-height:19px;color:#484847;text-align:justify}.admin-news-detail .news-detail table tr td:first-child{width:150px;font-weight:500}.create-news{width:100%}.create-news .header{margin-bottom:18.5px}.create-news .content{padding:16px;background-color:#fff;border-radius:8px}.create-news .content .text-area-editor{width:100%}.create-news .btn-wrap{display:flex;justify-content:space-between;border-top:1px solid #ddd;padding:24px 0}.create-news .btn-wrap .the-btn.pass-btn{text-align:center}.create-news .btn-wrap .the-btn.pass-btn.btn-primary{justify-content:center;font-weight:600}.dashboard-tabbing{width:100%}.dashboard-tabbing .nav-tabs .nav-link:hover{border-color:transparent}.dashboard-tabbing .nav-tabs .nav-link.active{color:#165fbb;background-color:transparent;border-color:transparent;border-bottom:2px solid #165fbb}.dashboard-tabbing .nav-tabs .nav-link.active:hover{border-bottom:2px solid #165fbb}.dashboard-table{border:1px solid #ddd;box-sizing:border-box;background-color:#fff;border-radius:8px;margin-top:16px;color:#111;margin-bottom:40px}.dashboard-table .table-top{padding:14px 16px}.dashboard-table .table-top .page-view{display:inline-block}.dashboard-table .table-top .page-view select{margin-left:16px;padding:10px;border:1px solid #ddd;border-radius:8px}.dashboard-table .table-top .search{float:right;display:flex;align-items:center}.dashboard-table .table-top .search img{margin-right:10px;height:24px}.dashboard-table .table-top .search input{border:none;width:105px;line-height:19px;font-size:16px}.dashboard-table table{width:100%}.dashboard-table table thead tr{font-weight:600}.dashboard-table table tbody,.dashboard-table table thead{font-size:14px}.dashboard-table table tbody tr,.dashboard-table table thead tr{height:48px;border-bottom:1px solid #ddd}.dashboard-table table tbody tr td:first-child,.dashboard-table table thead tr td:first-child{padding-left:10px}.dashboard-table table tbody tr td.active,.dashboard-table table thead tr td.active{font-weight:500;color:#30d569}.dashboard-table table tbody tr td.not-active,.dashboard-table table thead tr td.not-active{font-weight:500;color:rgba(0,0,0,.38)}.dashboard-table table tbody tr td .action-icon,.dashboard-table table thead tr td .action-icon{cursor:pointer}.dashboard-table .table-bottom{height:74px}.dashboard-table .table-bottom .data-view{display:inline-block;padding-left:16px;padding-top:26px}.dashboard-table .table-bottom .pagination{float:right;padding-top:15px;padding-right:48px}.dashboard-table .table-bottom .pagination .next,.dashboard-table .table-bottom .pagination .page-number,.dashboard-table .table-bottom .pagination .prev{padding:8px 12px;border:1px solid #ddd;cursor:pointer}.dashboard-table .table-bottom .pagination .next.active,.dashboard-table .table-bottom .pagination .page-number.active,.dashboard-table .table-bottom .pagination .prev.active{background-color:#053960;color:#fff;border:1px solid #053960}.dashboard-table .table-bottom .pagination .prev{border-radius:8px 0 0 8px}.dashboard-table .table-bottom .pagination .next{border-radius:0 8px 8px 0}.admin-visa{width:100%}.admin-visa h1{font-size:16px;line-height:19px}.admin-visa .detail-container>.title{font-size:16px;color:#111;margin-bottom:16px}.admin-visa .detail-container .detail-wrap{display:flex;flex-wrap:wrap}.admin-visa .detail-container .detail-wrap .mini-card-container{margin-right:22px;margin-bottom:16px}.admin-visa-detail{width:1110px;padding-top:30px}.admin-visa-detail .back-homepage{font-size:16px;line-height:14px;margin-bottom:18.5px;display:block}.admin-visa-detail .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.admin-visa-detail .content .detail-top{background-color:#fff;margin-bottom:16px;border-radius:8px;display:flex;border:1px solid #ddd;box-sizing:border-box;padding:24px 19px}.admin-visa-detail .content .detail-top .img{height:42px;width:42px;border-radius:21px;background-color:#000;margin-right:19px;margin-top:15px}.admin-visa-detail .content .detail-top .detail-top-user table tr label{font-size:14px;line-height:16px;display:flex;align-items:center;color:#666;margin-right:30px}.admin-visa-detail .content .detail-top .detail-top-user table tr td:nth-child(2){font-size:14px;line-height:16px;display:flex;align-items:center;color:#111}.admin-visa-detail .content .detail-top .detail-top-nomor{margin-left:40px;margin-top:15px}.admin-visa-detail .content .detail-top .detail-top-nomor label{font-size:14px;line-height:16px;display:flex;align-items:center;color:#666;margin-right:30px}.admin-visa-detail .content .detail-top .detail-top-nomor .det-value{font-weight:700;font-size:14px;line-height:16px;display:flex;align-items:center;color:#111}.admin-visa-detail .content .detail-top .detail-top-nomor .det-value .label{padding:3px 6px;margin-left:10px;color:#fff;background:#053960;border-radius:3px}.admin-visa-detail .content .detail-mid{background-color:#fff;border-radius:8px;padding:24px 16px}.admin-visa-detail .content .detail-mid .detail-mid-menu{padding-bottom:13px;margin-bottom:25px;border-bottom:1px solid #ddd}.admin-visa-detail .content .detail-mid .detail-mid-menu span{font-size:16px;line-height:19px}.admin-visa-detail .content .detail-mid .detail-mid-menu span .name{color:rgba(0,0,0,.38)}.admin-visa-detail .content .detail-mid .detail-mid-menu span.active .name{color:#000;padding-bottom:16px;border-bottom:1.5px solid #000}.admin-visa-detail .content .detail-mid .detail-mid-menu span img{width:7.5px;height:12px;margin:0 13px;opacity:.5}.admin-visa-detail .content .detail-mid .detail-mid-top{font-weight:500;font-size:18px;line-height:21px;padding-bottom:20px}.admin-visa-detail .content .detail-mid .information-detail{display:none}.admin-visa-detail .content .detail-mid .information-detail.active{display:block}.admin-visa-detail .content .detail-mid .information-detail .title{font-size:14px;opacity:.4;padding-bottom:12px;border-bottom:1px solid #ddd}.admin-visa-detail .content .detail-mid .information-detail table{margin-top:17px;margin-bottom:25px;color:#111}.admin-visa-detail .content .detail-mid .information-detail table tr td:first-child{width:175px;padding:7px 0}.admin-visa-detail .content .detail-mid .information-detail table tr td:nth-child(2){padding-left:15px}.admin-visa-detail .content .detail-mid .btn-wrap{display:flex;background-color:#fff;justify-content:space-between;border-top:1px solid #ddd;padding:24px 0 0}.admin-visa-detail .content .detail-mid .btn-wrap img{margin-right:10px}.admin-visa-detail .content .detail-mid .btn-wrap .btn-wrap-right{display:flex}.admin-visa-detail .content .detail-mid .btn-wrap .btn-wrap-right button:first-child{margin-right:20px}.admin-visa-detail .content .detail-mid .btn-wrap .the-btn.pass-btn{text-align:center}.admin-visa-detail .content .detail-mid .btn-wrap .the-btn.pass-btn.btn-primary{justify-content:center;font-weight:600}.admin-sosbud-detail{width:1110px;padding-top:30px}.admin-sosbud-detail .back-homepage{font-size:16px;line-height:14px;margin-bottom:18.5px;display:block}.admin-sosbud-detail .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.admin-sosbud-detail .content .detail-top{background-color:#fff;margin-bottom:16px;border-radius:8px;display:flex;border:1px solid #ddd;box-sizing:border-box;padding:24px 19px}.admin-sosbud-detail .content .detail-top .img{height:42px;width:42px;border-radius:21px;background-color:#000;margin-right:19px;margin-top:15px}.admin-sosbud-detail .content .detail-top .detail-top-user table tr label{font-size:14px;line-height:16px;display:flex;align-items:center;color:#666;margin-right:30px}.admin-sosbud-detail .content .detail-top .detail-top-user table tr td:nth-child(2){font-size:14px;line-height:16px;display:flex;align-items:center;color:#111}.admin-sosbud-detail .content .detail-top .detail-top-nomor{margin-left:40px;margin-top:15px}.admin-sosbud-detail .content .detail-top .detail-top-nomor label{font-size:14px;line-height:16px;display:flex;align-items:center;color:#666;margin-right:30px}.admin-sosbud-detail .content .detail-top .detail-top-nomor .det-value{font-weight:700;font-size:14px;line-height:16px;display:flex;align-items:center;color:#111}.admin-sosbud-detail .content .detail-top .detail-top-nomor .det-value .unique-id{padding:3px;border-radius:3px;background-color:#30d569;color:#fff}.admin-sosbud-detail .content .detail-top .detail-top-nomor .det-value .label{padding:3px 6px;margin-left:10px;color:#fff;background:#053960;border-radius:3px}.admin-sosbud-detail .content .detail-mid{background-color:#fff;border-radius:8px;padding:24px 16px}.admin-sosbud-detail .content .detail-mid .detail-mid-menu{padding-bottom:13px;margin-bottom:25px;border-bottom:1px solid #ddd}.admin-sosbud-detail .content .detail-mid .detail-mid-menu span{font-size:16px;line-height:19px}.admin-sosbud-detail .content .detail-mid .detail-mid-menu span .name{color:rgba(0,0,0,.38)}.admin-sosbud-detail .content .detail-mid .detail-mid-menu span.active .name{color:#000;padding-bottom:16px;border-bottom:1.5px solid #000}.admin-sosbud-detail .content .detail-mid .detail-mid-menu span img{width:7.5px;height:12px;margin:0 13px;opacity:.5}.admin-sosbud-detail .content .detail-mid .detail-mid-top{font-weight:500;font-size:18px;line-height:21px;padding-bottom:20px}.admin-sosbud-detail .content .detail-mid .information-detail{display:none}.admin-sosbud-detail .content .detail-mid .information-detail.active{display:block}.admin-sosbud-detail .content .detail-mid .information-detail .title{font-size:14px;opacity:.4;padding-bottom:12px;border-bottom:1px solid #ddd}.admin-sosbud-detail .content .detail-mid .information-detail table{margin-top:17px;margin-bottom:25px;color:#111}.admin-sosbud-detail .content .detail-mid .information-detail table tr td:first-child{width:175px;padding:7px 0}.admin-sosbud-detail .content .detail-mid .information-detail table tr td:nth-child(2){padding-left:15px}.admin-sosbud-detail .content .detail-mid .btn-wrap{display:flex;background-color:#fff;justify-content:space-between;border-top:1px solid #ddd;padding:24px 0 0}.admin-sosbud-detail .content .detail-mid .btn-wrap img{margin-right:10px}.admin-sosbud-detail .content .detail-mid .btn-wrap .btn-wrap-right{display:flex}.admin-sosbud-detail .content .detail-mid .btn-wrap .btn-wrap-right button:first-child{margin-right:20px}.admin-sosbud-detail .content .detail-mid .btn-wrap .the-btn.pass-btn{text-align:center}.admin-sosbud-detail .content .detail-mid .btn-wrap .the-btn.pass-btn.btn-primary{justify-content:center;font-weight:600}.lokakarya.kelas-bahasa .lokakarya-top{display:flex;justify-content:space-between}.lokakarya.kelas-bahasa .lokakarya-top h1{font-size:16px;line-height:19px;display:inline-block;padding-top:10px}.lokakarya.kelas-bahasa .lokakarya-top .lokakarya-action{display:flex}.lokakarya.kelas-bahasa .lokakarya-top .lokakarya-action .datepicker-container{display:inline-block}.lokakarya.kelas-bahasa .lokakarya-top .lokakarya-action .the-btn{margin-left:16px}.lokakarya.kelas-bahasa .loka-banner{background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding:16px;display:flex;justify-content:space-between}.lokakarya.kelas-bahasa .loka-banner .lb-left h3{font-weight:500;font-size:16px;line-height:19px;color:#053960}.lokakarya.kelas-bahasa .loka-banner .lb-left p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#666}.lokakarya.kelas-bahasa .loka-banner .lb-right .total-pendaftar{font-style:normal;font-weight:700;font-size:32px;line-height:37px;color:#053960}.lokakarya.kelas-bahasa .loka-banner .lb-right .label{font-size:12px;line-height:14px;align-items:center;color:#053960;opacity:.7}.lokakarya.gamelan-bali .lokakarya-top{display:flex;justify-content:space-between}.lokakarya.gamelan-bali .lokakarya-top h1{font-size:16px;line-height:19px;display:inline-block;padding-top:10px}.lokakarya.gamelan-bali .lokakarya-top .lokakarya-action{display:flex}.lokakarya.gamelan-bali .lokakarya-top .lokakarya-action .datepicker-container{display:inline-block}.lokakarya.gamelan-bali .lokakarya-top .lokakarya-action .the-btn{margin-left:16px}.lokakarya.gamelan-bali .loka-banner{background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding:16px;display:flex;justify-content:space-between}.lokakarya.gamelan-bali .loka-banner .lb-left h3{font-weight:500;font-size:16px;line-height:19px;color:#053960}.lokakarya.gamelan-bali .loka-banner .lb-left p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#666}.lokakarya.gamelan-bali .loka-banner .lb-right .total-pendaftar{font-style:normal;font-weight:700;font-size:32px;line-height:37px;color:#053960}.lokakarya.gamelan-bali .loka-banner .lb-right .label{font-size:12px;line-height:14px;align-items:center;color:#053960;opacity:.7}.listserve .listserve-top{display:flex;justify-content:space-between}.listserve .listserve-top h1{font-size:16px;line-height:19px;display:inline-block;padding-top:10px}.listserve .listserve-top .listserve-action{display:flex}.listserve .listserve-top .listserve-action .datepicker-container{display:inline-block}.listserve .listserve-top .listserve-action .the-btn{margin-left:16px}.listserve .detail-wrap{display:flex;flex-wrap:wrap}.listserve .detail-wrap .mini-card-container{margin-right:22px;margin-bottom:16px}.listserve .detail-wrap .mini-card-container .icon{display:none}.listserve .loka-banner{background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding:16px;display:flex;justify-content:space-between}.listserve .loka-banner .lb-left h3{font-weight:500;font-size:16px;line-height:19px;color:#053960}.listserve .loka-banner .lb-left p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#666}.listserve .loka-banner .lb-right .total-pendaftar{font-style:normal;font-weight:700;font-size:32px;line-height:37px;color:#053960}.listserve .loka-banner .lb-right .label{font-size:12px;line-height:14px;align-items:center;color:#053960;opacity:.7}.darmasiswa .darmasiswa-top{display:flex;justify-content:space-between}.darmasiswa .darmasiswa-top h1{font-size:16px;line-height:19px;display:inline-block;padding-top:10px}.darmasiswa .darmasiswa-top .darmasiswa-action{display:flex}.darmasiswa .darmasiswa-top .darmasiswa-action .datepicker-container{display:inline-block}.darmasiswa .darmasiswa-top .darmasiswa-action .the-btn{margin-left:16px}.darmasiswa .detail-wrap{display:flex;flex-wrap:wrap}.darmasiswa .detail-wrap .mini-card-container{margin-right:22px;margin-bottom:16px}.darmasiswa .detail-wrap .mini-card-container .icon{display:none}.darmasiswa .loka-banner{background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:8px;padding:16px;display:flex;justify-content:space-between}.darmasiswa .loka-banner .lb-left h3{font-weight:500;font-size:16px;line-height:19px;color:#053960}.darmasiswa .loka-banner .lb-left p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#666}.darmasiswa .loka-banner .lb-right .total-pendaftar{font-style:normal;font-weight:700;font-size:32px;line-height:37px;color:#053960}.darmasiswa .loka-banner .lb-right .label{font-size:12px;line-height:14px;align-items:center;color:#053960;opacity:.7}.detail-pengaduan .back-homepage{font-size:16px;line-height:14px;margin-bottom:18.5px;display:block}.detail-pengaduan .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.detail-pengaduan .detail-pengaduan-content{padding:16px;background-color:#fff;border-radius:8px}.detail-pengaduan .detail-pengaduan-content .title{font-size:14px;opacity:.4;padding-bottom:12px;border-bottom:1px solid #ddd}.detail-pengaduan .detail-pengaduan-content table{margin-top:17px;margin-bottom:25px;color:#111}.detail-pengaduan .detail-pengaduan-content table tr td:first-child{width:175px;padding:7px 0}.detail-pengaduan .detail-pengaduan-content table tr td:nth-child(2){padding-left:15px}.admin-paspor-detail{width:1110px;padding-top:30px;margin-bottom:20px}.admin-paspor-detail .back-homepage{font-size:16px;line-height:14px;margin-bottom:18.5px;display:block}.admin-paspor-detail .back-homepage .btn-back{width:11px;height:11px;display:inline-block;background-color:#053960;-webkit-mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;mask:url(/static/media/arrow_back_24px.d93039ed.svg) no-repeat center;cursor:pointer;-webkit-mask-size:11px;mask-size:11px;margin-right:15px}.admin-paspor-detail .content .detail-top{background-color:#fff;margin-bottom:16px;border-radius:8px;display:flex;border:1px solid #ddd;box-sizing:border-box;padding:24px 19px}.admin-paspor-detail .content .detail-top .img{height:42px;width:42px;border-radius:21px;background-color:#000;margin-right:19px;margin-top:15px}.admin-paspor-detail .content .detail-top .detail-top-user table tr label{font-size:14px;line-height:16px;display:flex;align-items:center;color:#666;margin-right:30px}.admin-paspor-detail .content .detail-top .detail-top-user table tr td:nth-child(2){font-size:14px;line-height:16px;display:flex;align-items:center;color:#111}.admin-paspor-detail .content .detail-top .detail-top-nomor{margin-left:40px;margin-top:15px}.admin-paspor-detail .content .detail-top .detail-top-nomor label{font-size:14px;line-height:16px;display:flex;align-items:center;color:#666;margin-right:30px}.admin-paspor-detail .content .detail-top .detail-top-nomor .det-value{font-weight:700;font-size:14px;line-height:16px;display:flex;align-items:center;color:#111}.admin-paspor-detail .content .detail-top .detail-top-nomor .det-value .label{padding:3px 6px;margin-left:10px;color:#fff;background:#053960;border-radius:3px}.admin-paspor-detail .content .detail-mid{background-color:#fff;border-radius:8px}.admin-paspor-detail .content .detail-mid .detail-mid-top{display:flex;justify-content:space-between;padding:17px}.admin-paspor-detail .content .detail-mid .detail-mid-top .detail-mid-left .title{font-weight:400;font-size:16px;line-height:20px;color:#053960}.admin-paspor-detail .content .detail-mid .detail-mid-top .detail-mid-left p{font-weight:400;font-size:12px;line-height:20px;color:#666}.admin-paspor-detail .content .detail-mid .detail-mid-top .detail-mid-right{display:flex}.admin-paspor-detail .content .detail-mid .detail-mid-top .detail-mid-right .detail-mid-right-content{display:flex;margin-left:50px}.admin-paspor-detail .content .detail-mid .detail-mid-top .detail-mid-right .detail-mid-right-content .subject{width:75px;font-weight:400;font-size:14px;line-height:16px;text-align:right;color:#666}.admin-paspor-detail .content .detail-mid .detail-mid-top .detail-mid-right .detail-mid-right-content .total{margin-left:20px;font-weight:500;font-size:32px;line-height:37px;color:#053960}.admin-paspor-detail .content .detail-mid .dashboard-table{margin-top:0}.admin-paspor-detail .content .detail-mid .dashboard-table .table-bottom,.admin-paspor-detail .content .detail-mid .dashboard-table .table-top{display:none}.admin-paspor-detail .doc-link{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-paspor-detail .btn-bottom-freeze{position:absolute;bottom:30px;padding:14px 29px;margin-left:-25px;font-size:10px;line-height:12px;color:#053960;mix-blend-mode:normal;display:flex;justify-content:space-between;background-color:#f7f7f7;width:calc(100% - 250px)}.admin-paspor-detail .btn-bottom-freeze .right-pos{display:flex}.admin-paspor-detail .btn-bottom-freeze .right-pos .btn{margin-right:16px}.admin-paspor-detail .btn-bottom-freeze .right-pos .btn-warn .icon{background-color:red;margin-right:8px}.admin-paspor-detail .btn-bottom-freeze .right-pos .btn-primary .icon{background-color:#fff;margin-right:8px}.paspor-splp{width:100%}.paspor-splp h1{font-size:16px;line-height:19px}.paspor-splp .detail-container>.title{font-size:16px;color:#111;margin-bottom:16px}.paspor-splp .detail-container .detail-wrap{display:flex;flex-wrap:wrap}.paspor-splp .detail-container .detail-wrap .mini-card-container{margin-right:22px;margin-bottom:16px}form#iacs-alumni{margin-top:16px}form#iacs-alumni .datepicker-container .input-wrap,form#iacs-alumni .input-container,form#iacs-alumni .radio-input-container{flex-direction:column;align-items:inherit;margin-bottom:16px}form#iacs-alumni .datepicker-container .input-wrap .label,form#iacs-alumni .input-container .label,form#iacs-alumni .radio-input-container .label{margin-bottom:20px;max-width:none}form#iacs-alumni .radio-input-container{margin-bottom:24px}form#iacs-alumni .col2{display:flex}form#iacs-alumni .col2 .datepicker-container.dob{width:calc(100% - 207px)}form#iacs-alumni .col2 .datepicker-container.dob .err-message{margin-left:0}form#iacs-alumni .col2 .input-container{width:182px;margin-right:25px}form#iacs-alumni .btn-wrap{padding:16px 0 0;justify-content:flex-end}form#list-serve{margin-top:16px}form#list-serve .datepicker-container .input-wrap,form#list-serve .input-container,form#list-serve .radio-input-container{flex-direction:column;align-items:inherit;margin-bottom:16px}form#list-serve .datepicker-container .input-wrap .label,form#list-serve .input-container .label,form#list-serve .radio-input-container .label{margin-bottom:20px;max-width:none}form#list-serve .radio-input-container{margin-bottom:24px}form#list-serve .col2{display:flex}form#list-serve .col2 .datepicker-container.dob{width:calc(100% - 207px)}form#list-serve .col2 .datepicker-container.dob .err-message{margin-left:0}form#list-serve .col2 .input-container{width:182px;margin-right:25px}form#list-serve .btn-wrap{padding:16px 0 0;justify-content:flex-end}.mtop8{margin-top:8px}.mtop16{margin-top:16px}.red{color:red}form#courses{width:874px;margin:0 auto;background:#fff}form#courses .dropdown-container.input-container .dropdown-wrap{width:100%;margin-top:20px}form#courses .datepicker-container .input-wrap,form#courses .input-container,form#courses .radio-input-container{flex-direction:column;align-items:inherit;margin-bottom:16px}form#courses .datepicker-container .input-wrap .label,form#courses .input-container .label,form#courses .radio-input-container .label{margin-bottom:20px;width:auto;max-width:none}form#courses .radio-input-container{margin-bottom:24px}form#courses .col2{display:flex}form#courses .col2>div{width:50%}form#courses .col2>div:first-child{margin-right:25px}form#courses .col2 .datepicker-container.dob .err-message{margin-left:0}form#courses .form-container{padding:30px}form#courses .form-container .back{font-size:12px;line-height:14px;color:#053960;margin-bottom:24px;display:inline-block}form#courses .form-container .back .icon{margin-right:14px}form#courses .form-container .number{font-size:14px;line-height:16px;color:#666;margin-bottom:14px;display:inline-block}form#courses .form-container .courses-detail .label{font-weight:500;font-size:16px;line-height:19px;color:#053960}form#courses .form-container .courses-detail .detail{display:flex;justify-content:space-between;align-items:center}form#courses .form-container .courses-detail .detail .price{font-weight:500;font-size:16px;line-height:19px;color:#7ead26}form#courses .form-container .courses-detail .detail .dropdown-container.input-container{width:97px;margin-bottom:0}form#courses .form-container .courses-detail .detail .dropdown-container.input-container .dropdown-wrap{width:100%}form#courses .form-container .form-wrap.with-border{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #ddd}form#courses .form-container .form-wrap .radio-input-container .radio-options-container{margin-top:8px}form#courses .btn-wrap{padding:30px;justify-content:space-between}.review-courses{width:874px;margin:0 auto;background:#fff}.review-courses .container{padding:30px;border-bottom:1px solid #ddd}.review-courses .container .back{font-size:12px;line-height:14px;color:#053960;margin-bottom:24px;display:flex;align-items:center}.review-courses .container .back .icon{margin-right:14px}.review-courses .container .success-message{font-size:14px;line-height:16px;color:#111;display:flex;align-items:center;margin-bottom:24px}.review-courses .container .success-message .success{display:flex;align-items:center}.review-courses .container .success-message .number{font-size:14px;color:#666;margin-left:24px}.review-courses .container .success-message .green-check{width:24px;height:24px;margin-right:24px}.review-courses .container .detail{margin-bottom:16px}.review-courses .container .detail .label{font-size:12px;line-height:14px;color:#666;margin-bottom:8px}.review-courses .container .detail .val{font-weight:500;font-size:16px;line-height:19px;color:#053960}.review-courses .btn-wrap{padding:30px}
/*# sourceMappingURL=main.37c14e1b.chunk.css.map */