@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.cdnfonts.com/css/pathway-extreme);@import url(https://fonts.cdnfonts.com/css/fredoka);@import url(https://fonts.cdnfonts.com/css/fjalla-one-2);@import url(https://fonts.cdnfonts.com/css/aux);@import url(https://fonts.cdnfonts.com/css/petitabold);@import url(https://fonts.cdnfonts.com/css/outfit);@import url(https://fonts.cdnfonts.com/css/lexend);.navbar{position:fixed;top:0;left:0;width:100svw;height:7svh;background:#fff;z-index:1000;box-shadow:0 17px 11px -7px rgba(0,0,0,.1);justify-content:start}.navbar,.user-panel{display:flex;align-items:center}.user-panel{position:absolute;right:0;width:200px;height:100%;margin-right:2svw;cursor:pointer}.user-panel:hover{background:#1baadd;color:#fff}.profile-img{height:5svh;width:auto;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:2px solid #08a586;cursor:pointer;margin-left:10px}.profile-name{font-size:14pt;margin-left:10px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#656565}.dropdown{position:absolute;top:7.3svh;right:1.9svw;width:200px;height:auto;background:#fff;font-size:12pt;box-shadow:5px 5px 4px 0 rgba(0,0,0,.2);display:flex;align-items:center}.dropdown:hover{background:#1baadd;color:#fff}.dropdown-link{width:100%;height:50px;cursor:pointer;display:flex;align-items:center;padding-left:5px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#656565}.loader-container{position:fixed;top:0;left:0;width:100svw;height:100svh;z-index:1000;display:flex;justify-content:center;align-items:center;background:#ffffffad}.loading-spinner{width:100px;height:100px;display:grid}.loading-spinner:after,.loading-spinner:before{content:"";grid-area:1/1;background:var(--c) 50% 0,var(--c) 50% 100%,var(--c) 100% 50%,var(--c) 0 50%;background-size:13.4px 13.4px;background-repeat:no-repeat;animation:spinner-3hs4a3 1s infinite}.loading-spinner:before{margin:4.5px;background-size:9px 9px;animation-timing-function:linear}.loading-spinner:after,.loading-spinner:before{--c:radial-gradient(farthest-side,#8a0c28 92%,#0000)}@keyframes spinner-3hs4a3{to{transform:rotate(.5turn)}}.nav-menu{margin-left:10px;flex-direction:row}.nav-link,.nav-menu{display:flex;height:100%}.nav-link{width:120px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;justify-content:center;align-items:center;font-family:Outfit,sans-serif;cursor:pointer}.link-active,.nav-link:hover{background:#1baadd;color:#fff}.body-container{position:absolute;top:0;left:0;background:#f0f0f0;background-image:url(/img/doodle-bg.8abad341.png);background-repeat:no-repeat;background-size:cover;width:100svw;height:100svh;overflow-x:hidden}.body-container,.body-container .payment-dialog{display:flex;justify-content:center;align-items:center}.body-container .payment-dialog{position:relative;width:90%;max-width:800px;height:90svh;max-height:900px;background:#fff;border-radius:10px;overflow:hidden;box-shadow:10px 10px 15px -5px rgba(0,0,0,.3)}.main-error-page{min-height:600px;margin:0 auto;width:auto;max-width:560px;display:flex;align-items:center;justify-content:center;flex-direction:column}.error-title{max-width:529px;font-size:38px;font-weight:700;line-height:normal;margin-bottom:16px}.error-subtitle,.error-title{font-family:Roboto;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#4b4b62}.error-subtitle{max-width:568px;font-size:16px;font-weight:400;line-height:1.31;margin-bottom:24px}svg{margin-bottom:16px}.pao-atras{animation:leftright 1s infinite alternate}.pao-atras,.pao-frente{transform-origin:center}.pao-frente{animation:leftright 1s .3s infinite alternate}.boca,.olho-dir,.olho-esq{animation:sad 2s infinite alternate;transform-origin:center}.raios{animation:flicker-4 4s linear infinite both}.fio,.fio-500,.tomada{animation:vibrate-1 3s linear infinite both}@keyframes scales{0%{transform:scale(.98)}to{transform:scale(1)}}@keyframes flicker-4{0%,to{opacity:1}31.98%{opacity:1}32%{opacity:0}32.8%{opacity:0}32.82%{opacity:1}34.98%{opacity:1}35%{opacity:0}35.7%{opacity:0}35.72%{opacity:1}36.98%{opacity:1}37%{opacity:0}37.6%{opacity:0}37.62%{opacity:1}67.98%{opacity:1}68%{opacity:0}68.4%{opacity:0}68.42%{opacity:1}95.98%{opacity:1}96%{opacity:0}96.7%{opacity:0}96.72%{opacity:1}98.98%{opacity:1}99%{opacity:0}99.6%{opacity:0}99.62%{opacity:1}}@keyframes vibrate-1{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes sad{0%{transform:rotateX(0deg) rotateY(0deg)}to{transform:rotateX(10deg) rotateY(5deg)}}@keyframes leftright{0%{transform:rotate(0deg)}to{transform:rotate(-15deg)}}:root{--themecolor:#0da487;--themehover:#58f2d4;--themedark:#077e66;--orangelight:#ffe9d4;--orange:#ffc343;--orangehover:#feaa0e;--orangedark:#c5640a;--dark:#313131;--light:#909090;--canvas:#f3f3f3;--white:#fff;--form:#f9f9f6;--red:#b21c1c}.bg-theme{background:#087ba5;background:linear-gradient(180deg,#087ba5,#064f69)}.bg-gradient-orange{background:var(--orange);background:linear-gradient(to bottom,var(--orange),var(--orangehover));color:var(--white)}.color-white{color:#fff}.notification-dialog{position:absolute;bottom:20px;right:20px;width:90%;max-width:300px;height:100px;border-radius:5px;overflow:hidden;box-shadow:1.3px .5px 3.1px rgba(0,0,0,.024),4.2px 1.6px 10.5px rgba(0,0,0,.032),19px 7px 47px rgba(0,0,0,.05)}.notification-body{position:relative;width:100%;height:100%;display:flex;align-items:center;overflow:hidden}.notification-message{position:relative;width:90%;margin:0 auto;text-align:center;font-size:11pt;font-family:Lexend,sans-serif}.orange-bar{background:var(--orange);animation:progress 1s ease}.orange-bar,.white-bar{position:absolute;bottom:0;width:100%;height:5px;z-index:1}.white-bar{background:var(--white);animation:progress 1.3s ease}@keyframes progress{0%{width:100%}to{width:0}}.fade-in{animation:fade-in .5s linear}.b-container{position:absolute;top:0;left:0;background:#dfdfdf;width:100svw;height:100svh;overflow-x:hidden;display:flex;justify-content:center;align-items:center}.error-message{position:relative;top:5px;margin-left:20px;color:#740820;font-family:Arial,Helvetica,sans-serif}.login-container{width:90%;max-width:500px;background:#f8f9fd;background:linear-gradient(0deg,#fff,#f4f7fb);border-radius:40px;padding:25px 35px;border:5px solid #fff;box-shadow:0 30px 30px -20px rgba(133,189,215,.878);margin:20px}.heading{text-align:center;font-weight:900;font-size:30px;color:#1089d3}.form{margin-top:20px}.form .input{width:94%;height:50px;background:#fff;border:none;padding:0 15px;border-radius:20px;margin-top:15px;box-shadow:0 10px 10px -5px #cff0ff;border-inline:2px solid transparent}.form .input::-moz-placeholder{color:#aaa}.form .input::placeholder{color:#aaa}.form .input:focus{outline:none;border-inline:2px solid #740820}.form .forgot-password{display:block;margin-top:10px;margin-left:10px}.form .forgot-password a{font-size:11px;color:#09f;text-decoration:none}.form .login-button{display:block;width:100%;height:50px;font-weight:700;background:linear-gradient(45deg,#740820,#a70b2c);color:#fff;padding-block:15px;margin:20px auto;border-radius:20px;box-shadow:0 20px 10px -15px rgba(133,189,215,.878);border:none;transition:all .2s ease-in-out;cursor:pointer;font-size:13pt}.form .login-button:hover{transform:scale(1.03);box-shadow:0 23px 10px -20px rgba(133,189,215,.878)}.form .login-button:active{transform:scale(.95);box-shadow:0 15px 10px -10px rgba(133,189,215,.878)}.social-account-container{margin-top:25px}.social-account-container .title{display:block;text-align:center;font-size:10px;color:#aaa}.social-account-container .social-accounts{width:100%;display:flex;justify-content:center;gap:15px;margin-top:5px}.social-account-container .social-accounts .social-button{background:linear-gradient(45deg,#000,#707070);border:5px solid #fff;padding:5px;border-radius:50%;width:40px;aspect-ratio:1;display:grid;place-content:center;box-shadow:0 12px 10px -8px rgba(133,189,215,.878);transition:all .2s ease-in-out}.social-account-container .social-accounts .social-button .svg{fill:#fff;margin:auto}.social-account-container .social-accounts .social-button:hover{transform:scale(1.2)}.social-account-container .social-accounts .social-button:active{transform:scale(.9)}.agreement{display:block;text-align:center;margin-top:15px}.agreement a{text-decoration:none;color:#09f;font-size:9px}.spinner{margin-top:10px}.show-pass,.spinner.center{position:absolute}.show-pass{font-size:18pt;margin-top:15px;right:10px;color:gray;cursor:pointer}body{background:#dedede}.container{top:10svh;margin:0 auto;width:90svw;min-height:86svh;background:#fff;border-radius:10px;box-shadow:17px 17px 11px -11px rgba(0,0,0,.1);flex-direction:column;overflow-x:hidden;padding:15px 0}.container,.search-container{position:relative;display:flex}.search-container{width:96%;margin-top:20px;margin-left:2%;justify-content:space-between}.search-container .left-panel{width:50%}.search-container .search-input{width:60%;max-width:250px;height:40px;border-bottom-left-radius:10px;border-top-left-radius:10px;border:1px solid gray;padding-left:10px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:2px solid #740820;border:none}.search-container .search-btn{width:60px;height:44px;background:#a5082a;color:#fff;border:none;cursor:pointer;border-bottom-right-radius:10px;border-top-right-radius:10px}.search-container .search-btn:hover{background:#5c0619}.search-container .refresh-btn{width:60px;height:44px;background:#087ba5;color:#fff;border:none;cursor:pointer;border-radius:5px}.search-container .refresh-btn:hover{background:#064f69}.send-btn{width:30%;max-width:100px;height:44px;background:#ffad3b;color:#fff;border:none;cursor:pointer;border-radius:5px;text-decoration:none;display:flex;justify-content:center;align-items:center}.send-btn:hover{background:#9b671f}.preview-btn{width:45px;height:44px;background:#607d8b;color:#fff;border:none;cursor:pointer;border-radius:5px;font-size:20pt;text-decoration:none;display:flex;justify-content:center;align-items:center}.preview-btn:hover{background:#354852}.table-responsive{position:relative;top:30px;width:96%;margin:0 auto;border-collapse:collapse;font-family:Courier New,Courier,monospace}.table-responsive thead{height:45px;text-align:center;background:#373737}.table-responsive th{color:#fff}.table-responsive th,.table-responsive thead,.table-responsive tr{border:1px solid #ddd}.table-responsive tr{color:#545454;height:60px}.table-responsive tbody,.table-responsive tbody td,.table-responsive tbody tr{padding:5px 0;text-align:center;font-size:10pt;color:var(--dark)}.table-action{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.dot-spinner{--uib-size:1.5rem;--uib-speed:0.9s;--uib-color:#fff;position:relative;height:var(--uib-size);width:var(--uib-size)}.dot-spinner,.dot-spinner__dot{display:flex;align-items:center;justify-content:flex-start}.dot-spinner__dot{position:absolute;top:0;left:0;height:100%;width:100%}.dot-spinner__dot:before{content:"";height:20%;width:20%;border-radius:50%;background-color:var(--uib-color);transform:scale(0);opacity:.5;animation:pulse0112 calc(var(--uib-speed)*1.111) ease-in-out infinite;box-shadow:0 0 20px rgba(18,31,53,.3)}.dot-spinner__dot:nth-child(2){transform:rotate(45deg)}.dot-spinner__dot:nth-child(2):before{animation-delay:calc(var(--uib-speed)*-.875)}.dot-spinner__dot:nth-child(3){transform:rotate(90deg)}.dot-spinner__dot:nth-child(3):before{animation-delay:calc(var(--uib-speed)*-.75)}.dot-spinner__dot:nth-child(4){transform:rotate(135deg)}.dot-spinner__dot:nth-child(4):before{animation-delay:calc(var(--uib-speed)*-.625)}.dot-spinner__dot:nth-child(5){transform:rotate(180deg)}.dot-spinner__dot:nth-child(5):before{animation-delay:calc(var(--uib-speed)*-.5)}.dot-spinner__dot:nth-child(6){transform:rotate(225deg)}.dot-spinner__dot:nth-child(6):before{animation-delay:calc(var(--uib-speed)*-.375)}.dot-spinner__dot:nth-child(7){transform:rotate(270deg)}.dot-spinner__dot:nth-child(7):before{animation-delay:calc(var(--uib-speed)*-.25)}.dot-spinner__dot:nth-child(8){transform:rotate(315deg)}.dot-spinner__dot:nth-child(8):before{animation-delay:calc(var(--uib-speed)*-.125)}@keyframes pulse0112{0%,to{transform:scale(0);opacity:.5}50%{transform:scale(1);opacity:1}}.page-wrapper{position:relative;width:94%;display:flex;flex-direction:row;justify-content:end;margin:0 auto;margin-top:50px}.page-wrapper .page{width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:10pt;cursor:pointer;color:var(--dark);border:1px solid #cacaca}.page-wrapper .page:hover{background:var(--themecolor)}.page-unactive{background:linear-gradient(#fff,#e3e3e3)}.page-active{background:#02aab0;background:linear-gradient(180deg,#00cdac,#02aab0);border:1px solid #cacaca}.page-prev{border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #cacaca}.page-next,.page-prev{width:80px;height:31px;color:#dedede;font-weight:700;text-shadow:1px 1px 0 #fff,-1px -1px 0 #a1a1a1;background:linear-gradient(#fff,#e3e3e3);font-size:10pt;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-next{border-top-right-radius:5px;border-bottom-right-radius:5px;border:1px solid #cacaca}.rsv-card{position:relative;width:100%;height:100%;border-radius:10px;padding:10px 20px;font-size:15pt;font-family:Pathway Extreme,sans-serif;overflow-x:hidden;overflow-y:scroll}@keyframes checkmark{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}@keyframes checkmark-circle{0%{stroke-dashoffset:240px}to{stroke-dashoffset:480px}}.inlinesvg .svg svg{display:inline}.icon--order-success svg path{animation:checkmark .25s ease-in-out .7s backwards;animation-delay:1.2s}.icon--order-success svg circle{animation:checkmark-circle .6s ease-in-out backwards;animation-delay:.5s}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-actions{flex:1;align-self:stretch;justify-content:flex-end;height:2.2em}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-validationerror{font-size:1em}body.swal2-toast-shown>.swal2-container{position:fixed;background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-top-end,body.swal2-toast-shown>.swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown>.swal2-container.swal2-top-left,body.swal2-toast-shown>.swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown>.swal2-container.swal2-center-left,body.swal2-toast-shown>.swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown>.swal2-container.swal2-center-end,body.swal2-toast-shown>.swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-left,body.swal2-toast-shown>.swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown>.swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-end,body.swal2-toast-shown>.swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-close{position:static}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast.swal2-show{animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{animation:hideSweetToast .2s forwards}@keyframes showSweetToast{0%{transform:translateY(-.625em) rotate(2deg);opacity:0}33%{transform:translateY(0) rotate(-2deg);opacity:.5}66%{transform:translateY(.3125em) rotate(2deg);opacity:.7}to{transform:translateY(0) rotate(0);opacity:1}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{transform:rotate(1deg);opacity:0}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:10px;background-color:transparent;z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;box-sizing:border-box}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-popup .swal2-actions{align-items:center;justify-content:center;margin:1.25em auto 0}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;box-sizing:border-box;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;width:15px;height:15px;margin-left:5px;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff;content:"";animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{margin:0 .3125em;padding:.625em 2em;font-weight:500;box-shadow:none}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .swal2-footer{justify-content:center;margin:1.25em 0 0;padding-top:1em;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{position:absolute;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.swal2-popup .swal2-close:hover{transform:none;color:#f27474}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;word-wrap:break-word}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:1em auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-sizing:border-box}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-file::-moz-placeholder,.swal2-popup .swal2-input::-moz-placeholder,.swal2-popup .swal2-textarea::-moz-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:.75em}.swal2-popup .swal2-input[type=number]{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-radio{align-items:center;justify-content:center}.swal2-popup .swal2-checkbox label,.swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-radio input{margin:0 .4em}.swal2-popup .swal2-validationerror{display:none;align-items:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.swal2-popup .swal2-validationerror:before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:"!";zoom:normal}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:normal}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-progresssteps{align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:swal2-show .3s}.swal2-show.swal2-noanimation{animation:none}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{animation:none}[dir=rtl] .swal2-close{right:auto;left:0}.swal2-animate-error-icon{animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.company-name{font-family:Aux,sans-serif;font-size:18pt}.content{position:absolute;top:0;left:0;z-index:10;width:100%;display:flex;flex-direction:column;padding:0;overflow-x:hidden;overflow-y:hidden;margin:0}.header-content{position:relative;width:100%;height:100svh;background:#000000a6;margin:0 auto;display:flex;align-items:center}.payment-text{width:80%;display:flex;flex-direction:column;color:#fff;margin-left:10%}.payment-text .first-text,.payment-text p{font-family:Fredoka,sans-serif}.payment-text .first-text{font-weight:700}.payment-text .second-text{font-family:Fjalla One,sans-serif;font-weight:700;margin-top:10px}.body-content{width:100%;min-height:90svh;background:#fff;opacity:1;margin:0 auto;padding:30px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Fredoka,sans-serif;gap:5px}.body-content .header-text{width:90%;margin:0 auto;font-weight:700;color:#333;text-align:center;margin-top:10px}.body-content .subheader-text{text-align:center;width:90%;margin:0 auto;font-size:14pt}.body-content .steps-wrapper{width:80%;height:auto;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-top:40px;margin-bottom:30px}.body-content .steps-wrapper .step{width:100%;max-width:400px;height:auto;min-height:170px;display:flex;flex-direction:row;margin-top:10px}.body-content .steps-wrapper .step .step-left{font-family:Arial,Helvetica,sans-serif;width:25%;height:100%;font-size:80pt;font-weight:700;display:flex;color:#d2d2d2}.body-content .steps-wrapper .step .step-right{width:75%;height:100%}.body-content .steps-wrapper .step .step-right .step-title{font-size:18pt;font-weight:700}.body-content .steps-wrapper .step .step-right p{font-size:15pt;text-align:justify}@media (max-width:768px){.body-content .steps-wrapper .step .step-right p{font-size:12pt;text-align:justify}.body-content .steps-wrapper .step .step-right .step-title{font-size:15pt;font-weight:700}}.contact-content{position:relative;width:100%;min-height:700px;background:#7878789b;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 0;font-family:Fredoka,sans-serif}.contact-content .contact-card{width:90%;height:600px;background:#fff;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.contact-left,.contact-right{position:relative;height:100%}.contact-right{width:45%}.about-content{width:100%;min-height:40svh;background:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px 0;font-family:Fredoka,sans-serif}.about-left{width:45%;height:100%;display:flex;flex-direction:column;text-align:left;margin-left:5%}.about-left .about-logo{width:300px;height:100px;-o-object-fit:cover;object-fit:cover}.about-right{position:relative;width:45%;height:100%;display:flex;flex-direction:row;justify-content:space-between}.about-right .about-section{width:30%;height:100%;display:flex;flex-direction:column}.about-right .about-section .about-title{font-size:15pt;font-weight:700;margin-bottom:30px}.about-right .about-section .about-desc{font-size:14pt;margin-top:10px;text-decoration:none;color:#2b2b2b}.about-right .about-section .about-desc:hover{color:#a10a0a}@media (max-width:768px){.about-left{width:90%;text-align:center}.about-left .about-logo{margin:0 auto}.about-right,.about-right .about-section{width:90%}.about-right .about-section .about-title{font-size:15pt;margin-bottom:10px}.about-right .about-section .about-desc{font-size:14pt;margin-top:10px;text-decoration:none}}.footer-content{width:100%;height:5svh;background:#646464;display:flex;justify-content:center;align-content:center;color:#fff}.footer-content .footer-text{height:100%;font-family:Fredoka,sans-serif;text-align:center;margin-top:10px}.landing-form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;height:100%;padding:15px;position:relative;margin-top:-50px}.message{color:#355891;font-size:14px}.flex{display:flex;justify-content:space-between;width:100%;gap:6px}.landing-form label{position:relative;width:100%}.landing-form label .input{width:100%;padding:10px 10px 20px 10px;outline:0;border:1px solid #355891;border-radius:5px}.landing-form label .input+span{position:absolute;left:10px;top:15px;color:#355891;font-size:.9em;cursor:text;transition:.3s ease}.landing-form label .input:-moz-placeholder-shown+span{top:15px;font-size:.9em}.landing-form label .input:placeholder-shown+span{top:15px;font-size:.9em}.landing-form label .input:focus+span,.landing-form label .input:valid+span{top:30px;font-size:.7em;font-weight:600}.landing-form label .input:valid+span{color:green}.input01{width:100%;padding:10px 10px 20px 10px;outline:0;border:1px solid #355891;border-radius:5px}.landing-form label .input01+span{position:absolute;left:10px;top:50px;color:#355891;font-size:.9em;cursor:text;transition:.3s ease}.landing-form label .input01:-moz-placeholder-shown+span{top:40px;font-size:.9em}.landing-form label .input01:placeholder-shown+span{top:40px;font-size:.9em}.landing-form label .input01:focus+span,.landing-form label .input01:valid+span{top:50px;font-size:.7em;font-weight:600}.landing-form label .input01:valid+span{color:green}.fancy{background-color:#fff;border:2px solid #355891;border-radius:0;box-sizing:border-box;color:#355891;cursor:pointer;display:inline-block;font-weight:390;letter-spacing:2px;margin:0;outline:none;overflow:visible;width:103%;height:50px;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px;margin:0 auto}.fancy:before{content:" ";width:1.7rem;height:2px;background:#355891;top:50%;left:1.5em;position:absolute;transform:translateY(-50%);transform:translateX(230%);transform-origin:center;transition:background .3s linear,width .3s linear}.fancy .text{font-size:1.125em;line-height:1.33333em;padding-left:2em;display:block;text-align:left;transition:all .3s ease-in-out;text-transform:lowercase;text-decoration:none;color:#355891;transform:translateX(30%)}.fancy .top-key{height:2px;width:1.5625rem;top:-2px;left:.625rem;position:absolute;background:#355891;transition:width .5s ease-out,left .3s ease-out}.fancy .bottom-key-1{width:1.5625rem;right:1.875rem}.fancy .bottom-key-1,.fancy .bottom-key-2{height:2px;bottom:-2px;position:absolute;background:#355891;transition:width .5s ease-out,right .3s ease-out}.fancy .bottom-key-2{width:.625rem;right:.625rem}.fancy:hover{color:#355891;background:#5f82a9}.fancy:hover:before{width:2rem;background:#355891}.fancy:hover .text{color:#fff;padding-left:5em}.fancy:hover .top-key{left:-2px;width:0}.fancy:hover .bottom-key-1,.fancy:hover .bottom-key-2{right:0;width:0}.primary-btn{width:100px;height:44px;background:#087ba5;color:#fff;border:none;cursor:pointer;border-radius:5px;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;font-family:Fredoka,sans-serif;font-weight:700}.primary-btn:hover{background:#064f69}.show-btn{width:28%;height:70px;border:2px solid #740820;background:transparent;color:#740820;font-size:21pt;font-family:Fredoka,sans-serif;font-weight:bolder;transition:.5s ease;cursor:pointer}.show-btn:hover{background:#740820;color:#fff}.spinner{font-size:28px;position:relative;display:inline-block;width:1em;height:1em}.spinner.center{position:relative;left:0;right:0;top:0;bottom:0;margin:auto}.spinner .spinner-blade{position:absolute;left:.4629em;bottom:0;width:.074em;height:.2777em;border-radius:.0555em;background-color:transparent;transform-origin:center -.2222em;animation:spinner-fade9234 1s linear infinite}.spinner .spinner-blade:first-child{animation-delay:0s;transform:rotate(0deg)}.spinner .spinner-blade:nth-child(2){animation-delay:83ms;transform:rotate(30deg)}.spinner .spinner-blade:nth-child(3){animation-delay:.166s;transform:rotate(60deg)}.spinner .spinner-blade:nth-child(4){animation-delay:.249s;transform:rotate(90deg)}.spinner .spinner-blade:nth-child(5){animation-delay:.332s;transform:rotate(120deg)}.spinner .spinner-blade:nth-child(6){animation-delay:.415s;transform:rotate(150deg)}.spinner .spinner-blade:nth-child(7){animation-delay:.498s;transform:rotate(180deg)}.spinner .spinner-blade:nth-child(8){animation-delay:.581s;transform:rotate(210deg)}.spinner .spinner-blade:nth-child(9){animation-delay:.664s;transform:rotate(240deg)}.spinner .spinner-blade:nth-child(10){animation-delay:.747s;transform:rotate(270deg)}.spinner .spinner-blade:nth-child(11){animation-delay:.83s;transform:rotate(300deg)}.spinner .spinner-blade:nth-child(12){animation-delay:.913s;transform:rotate(330deg)}@keyframes spinner-fade9234{0%{background-color:#fff}to{background-color:transparent}}.modal-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;justify-content:center}.modal-container,.modal-dialog{display:flex;align-items:center}.modal-dialog{position:relative;width:90%;max-width:800px;height:90%;max-height:850px;background:var(--white);border-radius:5px;flex-direction:column;justify-content:start;overflow-x:hidden;overflow-y:scroll}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000008e}.theme-scroll{--sb-track-color:#e5e5e5;--sb-thumb-color:#0da487;--sb-size:9px;scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}.theme-scroll::-webkit-scrollbar{width:var(--sb-size)}.theme-scroll::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:10px}.theme-scroll::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:10px}.modal-title{font-size:20pt;margin-top:20px;font-weight:700;color:var(--dark)}.modal-content{width:90%}.alert-dialog{position:relative;width:90%;max-width:400px;height:200px;background:var(--white);border-radius:10px;z-index:1;display:flex;flex-direction:column}.alert-title{position:relative;top:15px;left:20px;font-size:16pt;font-family:Lexend,sans-serif;color:var(--light)}.alert-message{position:relative;width:90%;margin:0 auto;font-size:11pt;color:var(--dark);font-family:Outfit,sans-serif}.alert-button{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);width:90%;display:flex;flex-direction:row;justify-content:end;gap:10px}.shake-r{animation:shake-r .6s ease}@keyframes shake-r{0%{transform:translateX(0)}10%{transform:translateX(10px)}25%{transform:translateX(-10px)}50%{transform:translateX(10px)}75%{transform:translateX(-10px)}to{transform:translateX(0)}}.btn-close{position:absolute;top:5px;right:10px;font-size:26pt;cursor:pointer;transition:all .5s ease}.btn-close:hover{font-size:29pt}.btn-danger{height:44px;padding:0 15px;border-radius:3px;background:#e74c3c;font-size:13pt;background:linear-gradient(180deg,#e74c3c,#db240f);font-family:Outfit,sans-serif;border:none;cursor:pointer;color:var(--white)}.btn-danger:hover{background:#941304}.xendit-container{position:absolute;width:100%;top:0;left:0;display:flex;flex-direction:column}.payment-dialog::-webkit-scrollbar{width:0;background:transparent}.payment-dialog::-webkit-scrollbar-thumb{background:transparent}.xendit-container .xendit-company-section{position:relative;width:100%;height:70px;background:#002855;display:flex;align-items:center;padding:0 15px}.xendit-container .xendit-company-section .xendit-company-name{font-family:Fredoka,sans-serif;font-size:16pt;font-weight:700;color:#fff}.xendit-container .xendit-amount-section{position:relative;width:100%;height:90px;background:#f5f5f5;padding:0 15px;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.xendit-container .xendit-amount-section .expired-time{position:absolute;top:10px;right:170px;font-size:10pt;font-family:Outfit,sans-serif;color:#a4a4a4}.xendit-container .xendit-amount-section .countdown-timer{font-family:Outfit,sans-serif;width:150px;margin-left:10px;text-align:end;font-size:11pt;color:#747cfd;font-weight:700}.xendit-container .xendit-amount-section .total{position:relative;top:10px;font-size:10pt}.xendit-container .xendit-amount-section .gross-amount{margin-top:10px;font-size:16pt;font-weight:500;color:#232323;font-family:Outfit,sans-serif}.xendit-container .xendit-amount-section .reference-id{margin-top:5px;font-size:9pt;color:#a4a4a4}.xendit-container .xendit-amount-section .details{position:absolute;bottom:15px;right:50px;font-size:10pt;font-family:Outfit,sans-serif;color:#00479d;cursor:pointer;text-decoration:underline}.xendit-container .xendit-payment-section{position:relative;width:100%;background:#fff;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden}.xendit-container .xendit-payment-section .group-title{font-size:15pt;color:#949494;margin-top:10px;margin-left:15px;margin-bottom:10px;font-family:PetitaMedium,sans-serif;background:#fff;z-index:100}.xendit-container .xendit-payment-section .payment-group{position:relative;cursor:pointer;width:100%;height:100px;padding:0 15px;background:#fff;border-bottom:1.5px solid #eee;display:flex;flex-direction:column;justify-content:center;gap:15px;z-index:100}.xendit-container .xendit-payment-section .payment-group:hover{background:#dcdcdc}.xendit-container .xendit-payment-section .payment-group .payment-method{font-size:12pt;font-family:Lexend,sans-serif;color:#232323}.xendit-container .xendit-payment-section .payment-group .payment-logo{width:94%;margin:0 auto;display:flex;flex-direction:row;gap:0}.xendit-container .xendit-payment-section .payment-group .payment-logo .qr-pay{width:50px;height:25px;-o-object-fit:cover;object-fit:cover}.ewallet-pay{width:30%;max-width:60px;height:30px;-o-object-fit:cover;object-fit:cover}.va-pay{width:10%;max-width:60px;margin-right:2%}.expand-text{font-family:Outfit,sans-serif;font-size:12pt;margin-left:5px;margin-top:3px}.va-details-pay{width:40%;max-width:60px;margin-right:2%}.cards-pay{width:10%;max-width:50px;height:25px;margin-right:1%}.otc-pay{width:15%;max-width:60px;height:25px}.payment-collapse{position:absolute;top:0;right:10px;height:100%;width:100px;display:flex;align-items:center;justify-content:center;font-size:14pt}.payment-details-bca,.xendit-container .xendit-payment-section .payment-details{width:100%;padding:30px 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;border-bottom:1px solid #eee;background:#f5f5f5;gap:10px}.payment-details-bca{margin-top:-945px;transition:all .5s ease;z-index:40}.payment-details-bcain{margin-top:0}@media(max-width:768px){.payment-details-bca{margin-top:-1050px;transition:all .5s ease}.payment-details-bcain{margin-top:0}}.xendit-container .xendit-payment-section .payment-details .payments{position:relative;width:45%;height:40px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #ededed}.xendit-container .xendit-payment-section .payment-details .payments:hover{box-shadow:7px 7px 5px -4px rgba(0,0,0,.1)}.order-summary{width:100%;min-height:200px;display:flex;flex-direction:column;border-bottom:1px solid #e9e9e9;background:#f5f5f5;transition:all .5s ease;z-index:50}.order-summary-in{margin-top:0;min-height:210px}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.order-summary .summary-section{width:80%;padding:20px 0;display:flex;flex-direction:column;border-bottom:1px solid #ddd;margin:0 auto}.order-summary .summary-section .desc-group{width:100%;padding:5px 0;display:flex;flex-direction:row;justify-content:start;align-items:center;font-family:Lexend,sans-serif;margin:0 auto;font-size:11pt;color:#333;gap:5px}.order-summary .summary-section .desc-group i{font-size:16pt;color:#31b1ee}.order-summary .summary-section .desc-group .desc-items{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.order-summary .summary-section .desc-group .desc-items .total-amount{font-size:11pt}.order-summary .summary-section .desc-group .desc-items .items-amount{font-size:12pt;font-family:Fredoka,sans-serif}.order-summary .summary-section .desc-group .desc-items .summary-amount{font-size:14pt;font-family:Fredoka,sans-serif}.va-details-container{width:90%;margin:0 auto;border:.5px solid #ccc;background:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 0}.va-details-container .left{width:60%;display:flex;flex-direction:column;gap:15px}.va-details-container .left .left-group{position:relative;display:flex;flex-direction:column;gap:3px}.va-details-container .left .left-group .copy-clipboard{position:absolute;top:13px;left:180px;width:70%;max-width:140px;height:30px;border-radius:50px;background:#fff;color:#3b3b3b;font-size:10pt;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;box-shadow:0 10px 7px -5px rgba(0,0,0,.1);animation:fade-in .5s linear;z-index:100}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.va-details-container .left .left-group .copy-clipboard{left:140px;font-size:10pt}}@media(max-width:360px){.va-details-container .left .left-group .copy-clipboard{left:130px;font-size:8pt}}.va-details-container .left .left-group .va-title{font-size:9pt;font-family:Lexend,sans-serif;color:#a0a0a0}.va-details-container .left .left-group .va-desc{font-size:18pt;font-family:Fredoka,sans-serif}.va-details-container .left .left-group .va-desc i{color:#a0a0a0;cursor:pointer}@media(max-width:768px){.va-details-container .left .left-group .va-desc{font-size:13pt}}.va-details-container .right{width:30%;display:flex;justify-content:center;align-items:center}.va-step-container{margin-top:10px;width:100%;display:flex;flex-direction:column;align-items:center;gap:3px}.va-step-container .step-title{width:90%;display:flex;flex-direction:row;justify-content:start;gap:40px;font-family:Fredoka,sans-serif;border-bottom:2px solid #ccc;font-weight:700;padding:15px 0;color:#a0a0a0}.va-step-container .step-title .steps{position:relative;cursor:pointer}.va-step-container .step-title .steps .underline{position:absolute;bottom:-18px;left:-25%;width:150%;height:3.5px;background:#31b1ee}.steps-active{font-weight:700;color:#31b1ee}.step-instruction{width:90%;display:flex;flex-direction:column;gap:10px;padding:20px 0}.step-instruction .instruction-section{display:flex;font-family:Lexend,sans-serif;font-size:10pt;flex-direction:column;font-weight:400;color:#6d6d6d;text-align:justify}.step-instruction .instruction-section ol{margin-left:-10px}.step-instruction .instruction-section ol li{margin-bottom:10px}.step-instruction .instruction-section .instruction-title{font-size:12pt;color:#444}.small-text{font-family:Lexend,sans-serif;font-size:9pt;color:#4e4e4e}.base-text{color:#31b1ee}.date-group{width:50%;display:flex;flex-direction:row;gap:10px;align-items:center;font-family:Fredoka,sans-serif;margin-right:10px}.date-group label{width:30%;text-align:end}.input-date{width:70%;height:40px;border-radius:5px}.not-match{background:#ffd08d}.input-box{width:18px;height:18px;border-radius:5px}.submit-btn{width:100px;height:44px;background:#ffcd44;color:#fff;border:none;cursor:pointer;border-radius:3px;margin-left:10px;font-size:13pt;font-family:Outfit,sans-serif}.submit-btn:hover{background:#b38c20}.submit-btn svg{margin-top:4px;width:2em;transform-origin:center;animation:rotate4 2s linear infinite}.submit-btn svg circle{fill:none;stroke:#fff;stroke-width:5;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash4 1.5s ease-in-out infinite}@keyframes rotate4{to{transform:rotate(1turn)}}@keyframes dash4{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}#wifi-loader{--background:#1baadd;--front-color:#1baadd;--back-color:#c3c8de;--text-color:#414856;width:64px;height:64px;border-radius:50px;position:relative}#wifi-loader,#wifi-loader svg{display:flex;justify-content:center;align-items:center}#wifi-loader svg{position:absolute}#wifi-loader svg circle{position:absolute;fill:none;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-100deg);transform-origin:center}#wifi-loader svg circle.back{stroke:var(--back-color)}#wifi-loader svg circle.front{stroke:var(--front-color)}#wifi-loader svg.circle-outer{height:86px;width:86px}#wifi-loader svg.circle-outer circle{stroke-dasharray:62.75 188.25}#wifi-loader svg.circle-outer circle.back{animation:circle-outer135 1.8s ease .3s infinite}#wifi-loader svg.circle-outer circle.front{animation:circle-outer135 1.8s ease .15s infinite}#wifi-loader svg.circle-middle{height:60px;width:60px}#wifi-loader svg.circle-middle circle{stroke-dasharray:42.5 127.5}#wifi-loader svg.circle-middle circle.back{animation:circle-middle6123 1.8s ease .25s infinite}#wifi-loader svg.circle-middle circle.front{animation:circle-middle6123 1.8s ease .1s infinite}#wifi-loader svg.circle-inner{height:34px;width:34px}#wifi-loader svg.circle-inner circle{stroke-dasharray:22 66}#wifi-loader svg.circle-inner circle.back{animation:circle-inner162 1.8s ease .2s infinite}#wifi-loader svg.circle-inner circle.front{animation:circle-inner162 1.8s ease .05s infinite}#wifi-loader .text{position:absolute;bottom:-40px;display:flex;justify-content:center;align-items:center;text-transform:lowercase;font-weight:500;font-size:24px;letter-spacing:.2px;font-family:Outfit,sans-serif}#wifi-loader .text:after,#wifi-loader .text:before{content:attr(data-text)}#wifi-loader .text:before{color:var(--text-color)}#wifi-loader .text:after{color:var(--front-color);animation:text-animation76 3.6s ease infinite;position:absolute;left:0}@keyframes circle-outer135{0%{stroke-dashoffset:25}25%{stroke-dashoffset:0}65%{stroke-dashoffset:301}80%{stroke-dashoffset:276}to{stroke-dashoffset:276}}@keyframes circle-middle6123{0%{stroke-dashoffset:17}25%{stroke-dashoffset:0}65%{stroke-dashoffset:204}80%{stroke-dashoffset:187}to{stroke-dashoffset:187}}@keyframes circle-inner162{0%{stroke-dashoffset:9}25%{stroke-dashoffset:0}65%{stroke-dashoffset:106}80%{stroke-dashoffset:97}to{stroke-dashoffset:97}}@keyframes text-animation76{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}50%{-webkit-clip-path:inset(0);clip-path:inset(0)}to{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}