.profile-navigation{background-color:#fff;box-shadow:0 1px 25px 5px rgb(114 114 114 / 9%);margin:15px 0;min-height:60px;padding:10px 0;border-radius:30px}.profile-navigation ul{list-style:none;padding:0;margin:0}.profile-navigation__item{flex-grow:1;text-align:center;border-right:1px solid #e1e1e1;min-height:40px;line-height:40px}.profile-navigation__item:last-child{border-right:0}.profile-navigation__item a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;color:#aaa}.profile-navigation__item a.nuxt-link-active,.profile-navigation__item a:hover{color:orange}.profile-navigation__item h2{display:none}.profile-navigation__item i{font-size:1.3em;vertical-align:middle;line-height:40px}.profile-navigation__item .icon-ticketing{height:40px}.profile-navigation__title{color:orange;font-size:1em;text-align:center;padding:0 10px}@media (min-width:768px){.profile-navigation{margin:20px 0}.profile-navigation__item h2{display:block;vertical-align:baseline;font-size:.85em;margin:0;padding:10px 0;font-weight:400}.profile-navigation__title{display:none}}@media (min-width:992px){.profile-navigation__item h2{display:inline-block;vertical-align:baseline;font-size:1em;margin-top: 0; margin-left: 10px; margin-bottom: 0; margin-right: 0;font-weight:400}}@media (max-width:1199px){.profile-navigation{margin:20px 0}.profile-navigation__item h2{width:100%}}.overlay-loading{background-color:#e1e1e1;opacity:.4;width:100%;height:100%;position:absolute;z-index:1}.alert-style-box{padding:15px;clear:both;margin-bottom:15px}.icon-of-order-type{width:20px;height:20px}.grid-info .list-grid-1 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-1 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:100%;max-width:100%;word-wrap:break-word}.grid-info .list-grid-2 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-2 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:50%;max-width:50%;word-wrap:break-word}.grid-info .list-grid-3 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-3 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:33.33333%;max-width:33.33333%;word-wrap:break-word}.grid-info .list-grid-4 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-4 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:25%;max-width:25%;word-wrap:break-word}.grid-info .list-grid-5 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-5 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:20%;max-width:20%;word-wrap:break-word}.grid-info .list-grid-6 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-6 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:16.66667%;max-width:16.66667%;word-wrap:break-word}.grid-info .list-grid-7 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-7 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:14.28571%;max-width:14.28571%;word-wrap:break-word}.grid-info .list-grid-8 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-8 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:12.5%;max-width:12.5%;word-wrap:break-word}.grid-info .list-grid-9 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-9 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:11.11111%;max-width:11.11111%;word-wrap:break-word}.grid-info .list-grid-10 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-10 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:10%;max-width:10%;word-wrap:break-word}.grid-info .list-grid-11 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-11 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:9.09091%;max-width:9.09091%;word-wrap:break-word}.grid-info .list-grid-12 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-12 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:8.33333%;max-width:8.33333%;word-wrap:break-word}.grid-info .list-grid-13 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-13 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:7.69231%;max-width:7.69231%;word-wrap:break-word}.grid-info .list-grid-14 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-14 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:7.14286%;max-width:7.14286%;word-wrap:break-word}.grid-info .list-grid-15 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-15 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:6.66667%;max-width:6.66667%;word-wrap:break-word}.grid-info .list-grid-16 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-16 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:6.25%;max-width:6.25%;word-wrap:break-word}.grid-info .list-grid-17 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-17 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:5.88235%;max-width:5.88235%;word-wrap:break-word}.grid-info .list-grid-18 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-18 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:5.55556%;max-width:5.55556%;word-wrap:break-word}.grid-info .list-grid-19 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-19 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:5.26316%;max-width:5.26316%;word-wrap:break-word}.grid-info .list-grid-20 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-20 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:5%;max-width:5%;word-wrap:break-word}.grid-info .list-grid-21 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-21 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:4.7619%;max-width:4.7619%;word-wrap:break-word}.grid-info .list-grid-22 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-22 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:4.54545%;max-width:4.54545%;word-wrap:break-word}.grid-info .list-grid-23 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-23 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:4.34783%;max-width:4.34783%;word-wrap:break-word}.grid-info .list-grid-24 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-24 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:4.16667%;max-width:4.16667%;word-wrap:break-word}.grid-info .list-grid-25 ul{text-align:center;display:inline-table;width:100%;max-width:100%;overflow:auto}.grid-info .list-grid-25 li{text-align:center;display:inline-block;vertical-align:middle;list-style:none;padding:15px 10px;width:4%;max-width:4%;word-wrap:break-word}.grid-info .head-information{padding-left:0;padding-right:0;background-color:#f1f6f8;font-weight:400;position:relative}@media (min-width:992px){.grid-info .head-information{background-color:#e1e1e1}}.grid-info .head-information .refunded-count{position:absolute;width:28.57143%;right:0;padding:15px}.grid-info .body-information{background-color:#fff;margin-top:10px;padding-left:0;padding-right:0;font-weight:300}@media (min-width:768px) and (max-width:1199px){.grid-info .body-information{margin-top:15px;padding:0}}.grid-info li{list-style:none}.grid-info .highlight-price{color:#8bc34a}.grid-info__divider{border-bottom:1px solid #e1e1e1}.grid-info .remove-padding-lr{padding-left:0;padding-right:0}.grid-info__item{margin-bottom:20px}@media (min-width:768px){.grid-info__item .content-info{display:none;background-color:#fff;text-align:center;vertical-align:middle;padding:15px}.grid-info .btn-info-toggle{border:0;font-size:.8em;background-color:#e2e8ff;padding:5px}.grid-info .btn-info-toggle__span{display:inline;vertical-align:middle;padding-right:15px}.grid-info .btn-info-toggle i{display:inline;vertical-align:middle;font-weight:300}.grid-info ul{margin:0}.grid-info li{font-size:1em}}@media (min-width:768px) and (max-width:991px){.grid-info .head-information .refunded-count{display:block;position:static;width:100%}}@media (max-width:767px){.grid-info-mobile{padding-right:15px;padding-left:15px;padding-bottom:0!important;padding-top:0!important}.grid-info-mobile__item{background-color:#fff;padding:0;border-top-right-radius:5px;border-top-left-radius:5px}.grid-info-mobile li{list-style:none;line-height:2.5em;font-weight:300;font-size:.9em}.grid-info-mobile .title-section{font-weight:300}.grid-info-mobile .title-section span{word-wrap:break-word;font-size:.9em}.grid-info-mobile__description{background-color:#fff;border-top:1px solid #f5f5f5;padding-top:10px}.grid-info-mobile .refunded-count{display:block;font-size:.8em;margin-top:-15px;margin-bottom:15px}}.info-tablet-mode .content-info{width:100%}@media (min-width:300px) and (max-width:767px){#profile-app>.container{padding-left:0;padding-right:0}}#profile-app dl{margin-bottom:10px}#profile-app dl i{color:orange}#profile-app dl strong{color:#8bc34a}#profile-app dt{float:left;clear:left;font-weight:300;margin:.5em 0}#profile-app dd{float:right;clear:right;margin:.5em 0;font-weight:300}#profile-app .logging-in{margin:2em 0}@media (min-width:768px){#profile-app dl{margin-bottom:0}#profile-app dd,#profile-app dt{float:none;display:inline-block;vertical-align:top;margin-right:2em}}
.open-search-box{padding:10px;background-color:#fff;position:fixed;bottom:0;left:0;z-index:99;width:100%;box-shadow:0 0 0 0 transparent,0 3px 3px 0 rgba(0,0,0,.3)}@media (max-width:767px){.search-box-component{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;max-width:300px;z-index:999}.search-box-component .btn-of-search-box{position:fixed;bottom:0;left:0;box-shadow:0 -2px 9px 0 #aaa;padding:10px;width:100%;max-width:300px}}.circle-style{border-radius:100%;border:1px solid orange;text-align:center;padding:5px;position:absolute;right:5px;top:10px}.search-box{background-color:#fff;box-shadow:0 1px 25px 5px rgb(114 114 114 / 9%);padding:15px;border-radius:10px}.search-box ul.nav{margin:-15px -15px 0;background-color:#f5f5f5}.search-box ul.nav>li{float:left;height:48px;width:50%;text-align:center;box-shadow:0 -1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.15)}.search-box ul.nav>li>a{color:#646464}.search-box ul.nav>li>a:focus,.search-box ul.nav>li>a:hover{background-color:transparent}.search-box ul.nav>li>a i{margin-right:5px}.search-box ul.nav>li.active{box-shadow:none;background-color:#fff;border-top:2px solid orange}.search-box ul.nav>li.active>a{color:orange}.search-box .tab-pane{padding-top:30px}.search-box .exact-fields{border-top:1px solid #e1e1e1;margin-top:15px;padding-top:15px}.search-box .radifier,.search-box .radifier-label{margin-bottom:1.5em}.search-box.orders-refunds{border-top:0}.search-box .row{margin-right:-7.5px;margin-left:-7.5px}.search-box [class*=col-]{padding-right:7.5px;padding-left:7.5px}.search-box__title{margin-top:0;margin-bottom:1.5em;color:orange;font-size:1.25em}.search-box__title i{vertical-align:middle;margin-right:5px}@media (max-width:767px){.search-box__title{color:#424242;font-size:1em;padding-bottom:15px;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;border-bottom:1px solid orange}.search-box__title i{color:orange}}.search-box .notice{font-size:.85em}.search-box .price{text-align:right}.add-passenger{background-color:#fff;margin-bottom:15px;padding:15px}.add-passenger .btn-add{background-color:#fff;border:1px solid #4990e2;color:#4990e2;position:relative;transition:all .25s;display:block;width:100%;padding-right:50px}.add-passenger .btn-add i{position:absolute;right:0;bottom:0;top:0;width:40px;font-size:1.5em;text-align:center;line-height:38px}.add-passenger .btn-add:hover,.add-passenger .btn-add i{background-color:#4990e2;color:#fff}.add-passenger #passenger-form{display:none;margin-top:30px}.add-passenger #passenger-form .alert{margin:2em 0 0}.add-passenger .radifier-label{margin-bottom:1.5em}@media (min-width:768px){.add-passenger .btn-add{float:right;width:auto}.add-passenger #passenger-form{clear:right;margin-top:60px}}@media (min-width:768px){.search-box .btn-primary{margin-top:30px}.report-body{padding:0;background-color:#fff;margin-top:10px!important}}.edit-passenger{position:fixed;top:0;left:0;right:0;width:100%;height:100%;padding-left:15px;padding-right:15px;background-color:#fff;margin:0;overflow-y:scroll;z-index:9999}.edit-passenger #passenger-form{padding-bottom:40px}.edit-passenger #passenger-form .btn-primary,.edit-passenger #passenger-form .style-btn-orange{margin:auto;float:none;display:inline-block}@media (max-width:767px){.edit-passenger #passenger-form{padding:0}}.edit-passenger .fix-button{width:100%;position:fixed;padding-top:0;padding-bottom:15px;bottom:0;left:15px;right:15px;text-align:center;background-color:#fff;box-shadow:0 -2px 9px 0 #aaa}.grid-info-passengers{margin-bottom:20px;position:relative}.grid-info-passengers .passenger-info-gap{border-bottom:1px solid #f5f5f5}@media (min-width:1200px){.grid-info-passengers .passenger-info-gap{padding-left:0;padding-right:80px}}.grid-info-passengers .desktop-and-tablet{margin-bottom:20px}.grid-info-passengers li.exception-li__arrow{color:#4990e2;width:80px;text-align:left!important;padding-left:0;padding-right:5px;padding-top:7px}.grid-info-passengers li.exception-li__arrow i{font-size:.9em}.grid-info-passengers .btn-edit-passengers{background-color:#fff;padding:7px;border-radius:5px}.grid-info-passengers .grid-info-mobile{background-color:#fff}.grid-info-passengers .grid-info-mobile__item{padding-left:15px;padding-right:15px;padding-bottom:15px;width:90%;float:none;margin-bottom:10px;margin-left:auto;margin-right:auto;display:block;background-color:#fff}.grid-info-passengers .grid-info-mobile,.grid-info-passengers .grid-info-mobile__divider,.grid-info-passengers .mobile-detail-passengers{padding:0}.grid-info-passengers.grid-info{position:relative}.grid-info-passengers.grid-info .head-information{position:relative;border-radius:0 0 3px}.grid-info-passengers.grid-info .parent-content-info-mobile{background-color:#e2e8ff}.grid-info-passengers.grid-info .body-information{position:relative;margin-bottom:0}@media (max-width:1199px){.grid-info-passengers.grid-info .body-information{padding-left:0;padding-right:0}}.grid-info-passengers.grid-info li.exception-li__checkbox{width:40px;position:absolute;left:-10px;top:calc(50% - 55px)}.grid-info-passengers.grid-info li.exception-li__checkbox-head{width:40px;position:absolute;left:0;top:0}.grid-info-passengers.grid-info li.exception-li__arrow{position:absolute;right:0;font-size:15px;background-color:inherit;top:calc(50% - 30px)}.grid-info-passengers.grid-info li.box-content-info{padding:0;width:100%;max-width:100%}@media (min-width:768px) and (max-width:1199px){.grid-info-passengers.grid-info li.info-tablet-mode{width:100%;max-width:100%;padding:0}}@media (min-width:300px) and (max-width:767px){.grid-info-passengers.grid-info .grid-info-mobile__item{padding:0 0 15px;overflow:hidden}.grid-info-passengers.grid-info .grid-info-mobile__item li{min-height:30px}}.box-radio-type{padding-top:30px;padding-bottom:30px}@media (max-width:767px){.box-radio-type{text-align:center}}.passengers-detail{margin-bottom:15px;padding:15px}@media (max-width:767px){.passengers-detail{padding-bottom:150px}}@media (max-width:1199px){.passengers-detail #passenger-form{padding-left:15px;padding-right:15px}}.passengers-detail #passenger-form .form-group{text-align:right}.item-modal-mobile{text-align:center;padding-left:8px;padding-right:8px}@media (max-width:767px){.item-modal-mobile{margin-top:15px}.item-modal-mobile .form-group{margin-bottom:0}.item-modal-mobile label{width:100%;font-size:.8em;text-align:left;float:right}}.header-title-part{margin-left:-15px;margin-right:-15px;margin-top:-15px;padding-left:15px;padding-right:15px;padding-bottom:15px;border-bottom:1px solid orange}.header-title-part .title-part{display:block;vertical-align:middle;width:100%;font-weight:500;padding-top: 15px; padding-left: 0; padding-bottom: 0; padding-right: 15px;color:#000}.header-title-part .title-part i.title-passenger{color:orange}.header-title-part .title-part button{width:36px;height:36px;float:right;margin-top:-5px;margin-right:-5px;border-radius:100%;border:1px solid #e63200}@media (max-width:767px){.parent-of-confirm-edit{margin-top:15px}}.item-info{margin-bottom:10px!important;background-color:#fff;margin-bottom:10px;padding:0}.item-info li.parent-row{padding:0;width:100%;max-width:100%}.item-info ul{padding-left:15px;padding-right:15px}.sortableGrid{cursor:pointer}.passengers-info .collapse ul.exception-position{display:none}.passengers-info .in ul.exception-position{display:block}.box-toggle-detail{padding:0!important;width:100%}.box-toggle-detail__li{padding:0!important;width:100%!important;max-width:100%!important}.box-toggle-detail__li button{width:100%}
.otp-box[data-v-d01e8bb2]{flex-direction:column;margin:20px 0}.otp-box .mobile-header[data-v-d01e8bb2],.otp-box[data-v-d01e8bb2]{display:flex;align-items:center}.otp-box .mobile-header h5[data-v-d01e8bb2]{margin:0}.otp-box .otp-container__input[data-v-d01e8bb2]{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background-color:transparent;letter-spacing:25px;text-align:right;border:none;padding-right:5px;margin-left:-35px;width:235px;height:50px;padding-bottom:0!important;padding-top:0;bottom:0;font-size:2.1em}@media (max-width:480px){.otp-box .otp-container__input[data-v-d01e8bb2]{height:40px;margin-left:-39px}}.otp-box .otp-container__input[data-v-d01e8bb2]:focus{outline:none}.otp-box .otp-container__input-wrapper[data-v-d01e8bb2]{position:relative}.otp-box .otp-container__input-wrapper__cover[data-v-d01e8bb2]{position:absolute;text-align:center;padding-top:5px;width:35px;left:-35px;top:0;bottom:0;z-index:10}.otp-box .otp-container__underline[data-v-d01e8bb2]{position:absolute;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;font-size:2.1em;bottom:0;width:200px}.otp-box .otp-container__underline__item[data-v-d01e8bb2]{background:#d2d2d2;height:3px;width:30px;margin-top:0}.otp-box .otp-container__underline__item--orange[data-v-d01e8bb2]{background:orange}.otp-box .time-left-to-allow[data-v-d01e8bb2]{font-size:.9em;font-weight:400;margin-top:25px;margin-bottom:0}.otp-box .resend-confirm-code[data-v-d01e8bb2]{margin-top:20px;text-align:center;cursor:pointer}.account .box{padding:20px 30px}.account .box .no-events{pointer-events:none}@-webkit-keyframes copy-animation{0%{transform:scale(0);opacity:.8}20%,70%{transform:scale(1);opacity:.8}to{opacity:0}}@keyframes copy-animation{0%{transform:scale(0);opacity:.8}20%,70%{transform:scale(1);opacity:.8}to{opacity:0}}.account__user-info__boxes{padding-bottom:30px}@media (max-width:767px){.account__user-info__boxes{padding-bottom:20px}}.account .blurry{opacity:.2}.account__user-info__box{display:flex;flex-direction:column;position:relative;background-color:#fbfbfb;border-color:#e1e1e1}.account__user-info__box .items{padding-top:20px;padding-bottom:20px}@media (max-width:767px){.account__user-info__box .items{padding-top:15px;padding-bottom:15px;color:#616161;font-size:12px}}.account__user-info__box .divider{position:absolute;z-index:1;top:0;bottom:0;right:-15px;border-right:1px dashed #d2d2d2}@media (max-width:767px){.account__user-info__box .divider{right:5px}}.account__user-info__box__keys{position:relative;padding-left:29px;width:145px}@media (max-width:767px){.account__user-info__box__keys{padding-left:15px;width:132px}}.account__user-info__box__keys div:not(:first-child){padding-top:13px}.account__user-info__box__values{padding-left:35px}@media (max-width:767px){.account__user-info__box__values{padding-left:10px}}.account__user-info__box__values strong{font-weight:500}.account__user-info__box__values div{min-height:25px;box-sizing:content-box}.account__user-info__box__values div:not(:first-child){padding-top:13px}.account__user-info__box__edit{position:absolute;bottom:16px;right:16px;color:#0077db;font-weight:400}@media (max-width:767px){.account__user-info__box__edit{position:static;border-top:1px solid #e1e1e1;padding-top:10px;padding-bottom:10px;text-align:center}}.account__user-info__box__edit button{background-color:transparent;border:none}.account__user-info__box--email-alert{height:70px;display:flex;align-items:center;background-color:#fff9e5;border:1px solid #f9edd0;margin-bottom:20px;padding-left:20px}@media (max-width:767px){.account__user-info__box--email-alert{margin-bottom:10px}}.account__user-info__box--email-alert__content{padding-left:8px;font-size:14px;color:#c98d20}.account__user-info__box--email-alert__Icon{width:28px;height:20px}@media (max-width:767px){.account__user-info__box--email-alert__Icon{margin-top:12px;align-self:flex-start}}.account .flex-border-h{background:#f1f6f8;height:1px;align-self:stretch}.account .flex-row-center{display:flex;flex-direction:row;align-items:center;justify-content:space-around;min-height:220px}.account .flex-row{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px;margin-top:15px;background:#fff;box-shadow:0 -1px 1px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.15)}@media (max-width:767px){.account .flex-row{margin:16px}}.account .flex-row .box{padding:20px}@media (max-width:767px){.account .flex-row .box{padding:10px 10px 25px}}@media (min-width:992px){.account .flex-row .box{max-width:49%}}.account__info{font-size:.875em}.account .info{position:relative;align-self:stretch;flex-grow:1;margin-bottom:0;width:100%}.account .info .btn{margin-bottom:15px}.account__user-reward{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;align-self:stretch;margin-top:15px;background-size:240px;background-color:#fff}.account__user-reward__container{padding-bottom:50px}@media (max-width:767px){.account__user-reward__container{padding-bottom:30px}}.account__user-reward__container .current-level-under{display:none;text-align:center}@media (max-width:767px){.account__user-reward__container .current-level-under{display:block}}.account__user-reward__container .current-level-link{font-size:14px}.account__user-reward__container .current-level-link a{border-bottom:1px dotted}@media (max-width:767px){.account__user-reward{background-image:none}}.account__user-reward--top{display:flex;align-items:center;justify-content:space-between;margin:0 2.5em}@media (max-width:767px){.account__user-reward--top{margin-top: 0; margin-left: 0; margin-bottom: 0; margin-right: 15px}}.account__user-reward--top .circular-level{padding-top:30px}.account__user-reward--top-right{position:relative;flex-direction:column}@media (max-width:460px){.account__user-reward--top-right{margin-left:15px}}.account__user-reward--bg-right{padding-top:30px}@media (max-width:767px){.account__user-reward--bg-right{padding-top:0}}.account__user-reward--bottom{display:flex;flex-direction:column;padding-top:25px;background-size:contain}.account__user-reward--bottom h5{margin:0;font-size:16px}.account__user-reward--bottom__desc{font-size:12px;padding:5px 0 15px}.account__user-reward--bottom .referral-link{position:relative;display:flex}.account__user-reward--bottom .referral-link__label{position:absolute;padding:0 6px;height:30px;width:30px;top:5px;left:5px;z-index:5;display:flex;align-items:center;justify-content:center}.account__user-reward--bottom .referral-link__label img{height:70%}.account__user-reward--bottom .referral-link__input{flex-grow:1;height:40px;color:#a5a5a5;background:#fff;border:1px solid #d2d2d2;border-radius:3px;position:relative;text-align:right;padding-right:8px;transition:opacity .5s}.account__user-reward--bottom .referral-link__input.half-opacity{opacity:.5}.account__user-reward--bottom .referral-link__copied{position:absolute;left:0;right:0;top:5px;bottom:5px;margin:auto;width:30%;display:none;border-radius:3px}.account__user-reward--bottom .referral-link__copied.animate{padding:5px;background-color:#3a3a3a;color:#fff;display:flex;align-items:center;justify-content:center;-webkit-animation-name:copy-animation;animation-name:copy-animation;-webkit-animation-duration:2.5s;animation-duration:2.5s}.account__user-reward--bottom .share-info-title{border-bottom:1px solid #a5a5a5;align-self:center;font-size:14px;padding-top:20px;font-weight:400}.account__user-reward--bottom .share-info{align-self:center}.account__user-reward--bottom .share-info__social-media{padding-top:15px}.account__user-reward--bottom .share-info__social-media img{height:30px;width:30px;margin:5px}.edit-user-info{position:absolute;left:0;right:0;z-index:2;margin-right:20px;margin-left:20px;background-color:#fbfbfb;border:1px solid #e1e1e1;border-radius:3px;padding:20px}.edit-user-info form{width:100%}.edit-user-info .otp-box__receiver{font-weight:400;font-size:1em;padding-top:10px}.edit-user-info .otp-box__hero-hint{padding-top:40px;font-weight:400;font-size:1em}.edit-user-info .otp-box__buttons-container{display:flex;justify-content:space-between;margin:80px auto auto}@media (max-width:768px){.edit-user-info .otp-box__buttons-container{flex-direction:column;margin:30px auto auto}}.edit-user-info .otp-box__buttons-container .btn{width:160px;height:40px;margin:0 40px}@media (max-width:768px){.edit-user-info .otp-box__buttons-container .btn{margin:0 auto}}.edit-user-info .col-gender{padding-left:0}.edit-user-info .col-birthDate .form-control,.edit-user-info .col-gender .form-control{padding:6px 10px}.edit-user-info .col-name{padding-right:0}.edit-user-info .email label{display:block}.edit-user-info .sheba-no input{padding-right:26px}@media (max-width:767px){.edit-user-info .sheba-no input{padding-right:28px}}.edit-user-info .sheba-no .inside-label{position:absolute;right:13px;top:37px}@media (max-width:767px){.edit-user-info .sheba-no .inside-label{right:15px;top:38px}}.edit-user-info .bankInfo-invalid{padding-left:15px;padding-bottom:15px}.change-password{position:absolute;left:0;right:0;z-index:2;margin-right:20px;margin-left:20px;background-color:#fbfbfb;border:1px solid #e1e1e1;padding:20px}.box-alert-account{padding:15px}@media (min-width:768px){.account .row.rtl .col-xs-12{float:right}}@media (min-width:992px){.account .btn{font-size:.8em}}@media (min-width:1200px){.account .btn{font-size:1em}}.current-level-part{padding-left:0;background-color:#fff}.current-level-part--mobile{margin-bottom:20px;padding-bottom:15px}.account-adjust-box{display:flex;flex-direction:column;justify-content:center;box-shadow:none;padding:15px;margin:0}

@import url('https://fonts.googleapis.com/css?display=swap&family=Roboto:300i,400,400i,500,700,900');
/*font Variables*/
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');
@import url('https://fonts.googleapis.com/css?display=swap&family=Raleway');

.tju-wrapper {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.tju-box {
    display: block;
    min-width: 190px;
    height: 200px;
    margin:10px;
    background-color: white;
    border-radius:5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    overflow: hidden;
}

.upload-options {
    position: relative;
    height: 75px;
    background-color: #5cb85c;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
    transition: background-color ease-in-out 150ms;
}

.upload-options:hover {
    background-color: #5cb85c;
}

.upload-options input {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1;
}

.upload-options label {
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%;
    font-weight: 400;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    overflow: hidden;
}

.upload-options label span {
    display: block;
    line-height: 60px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: middle;
    text-align: center;
    color: white;
}

.tjuMask {
    background-color: rgba(0, 0, 0, 0.3);
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    position: absolute;
}

.tjuMask svg {
    color: red;
    cursor: pointer;
}

.upload-options label span:hover i.material-icons {
    color: lightgray;
}

.js--image-preview {
    height: 150px;
    width: 100%;
    display: flex;
    align-items: center;
    overflow: hidden;
    justify-content: center;
    max-width: 300px;
    position: relative;
    overflow: hidden;
    background-image: url();
    background-color: white;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0 auto;
}

.js--image-preview div {
    max-width: 190px;
}

.js--image-preview::after {
    content: "photo_size_select_actual";
    font-family: 'Material Icons';
    position: relative;
    font-size: 4.5em;
    color: #e6e6e6;
    top: calc(50% - 5rem);
    /*right: calc(50% - 2.25rem);*/
    z-index: 0;
}

.js--image-preview.js--no-default::after {
    display: none;
}

.js--image-preview:nth-child(2) {
    background-image: url('http://bastianandre.at/giphy.gif');
}

i.material-icons {
    transition: color 100ms ease-in-out;
    font-size: 2.25em;
    line-height: 55px;
    color: white;
    display: block;
}

.drop {
    display: block;
    position: absolute;
    background: rgba(95, 158, 160, 0.2);
    border-radius:100%;
    transform: scale(0);
}

.animate {
    animation: ripple 0.4s linear;
}

@keyframes ripple {
    100% {
        opacity: 0;
        transform: scale(2.5);
    }
}

/*Color Variables*/
.multi_step_form {
    /*background: #f6f9fb;*/
    display: block;
    overflow: hidden;
}

.multi_step_form #msform label {
    text-align: left;
    display: block;
}

.multi_step_form #msform {
    text-align: center;
    position: relative;
    padding-top: 50px;
    padding-bottom: 50px;
    /*min-height: 820px;*/
    /*max-width: 810px;*/
    margin:0 auto;
    background: #fff;
    z-index: 1;
    border-radius:10px;
}

.multi_step_form #msform .tittle {
    text-align: center;
    padding-bottom: 55px;
}

.multi_step_form #msform .tittle h2 {
    font: 500 24px/35px 'Roboto', sans-serif;
    color: #3f4553;
    padding-bottom: 5px;
}

.multi_step_form #msform .tittle p {
    font: 400 16px/28px 'Roboto', sans-serif;
    color: #5f6771;
}

.multi_step_form #msform fieldset {
    border: 0;
    padding:20px 105px 0;
    position: relative;
    width: 100%;
    right: 0;
    left: 0;
}

.multi_step_form #msform fieldset:not(:first-of-type) {
    display: none;
}

.multi_step_form #msform fieldset h3 {
    font: 500 18px/35px 'Roboto', sans-serif;
    color: #3f4553;
}

.multi_step_form #msform fieldset h6 {
    font: 400 15px/28px 'Roboto', sans-serif;
    color: #5f6771;
    padding-bottom: 30px;
}

.multi_step_form #msform fieldset .intl-tel-input {
    display: block;
    background: transparent;
    border: 0;
    box-shadow: none;
    outline: none;
}

.multi_step_form #msform fieldset .intl-tel-input .flag-container .selected-flag {
    padding:0 20px;
    background: transparent;
    border: 0;
    box-shadow: none;
    outline: none;
    width: 65px;
}

.multi_step_form #msform fieldset .intl-tel-input .flag-container .selected-flag .iti-arrow {
    border: 0;
}

.multi_step_form #msform fieldset .intl-tel-input .flag-container .selected-flag .iti-arrow:after {
    content: "\f35f";
    position: absolute;
    top: 0;
    left: 0;
    font: normal normal normal 24px/7px Ionicons;
    color: #5f6771;
}

.multi_step_form #msform fieldset #phone {
    padding-right: 80px;
}

.multi_step_form #msform fieldset .form-group {
    padding:0 10px;
}

.multi_step_form #msform fieldset .fg_2, .multi_step_form #msform fieldset .fg_3 {
    padding-top: 10px;
    display: block;
    overflow: hidden;
}

.multi_step_form #msform fieldset .fg_3 {
    padding-bottom: 70px;
}

.multi_step_form #msform fieldset .form-control {
    padding:0 20px;
}

.multi_step_form #msform fieldset .form-control, .multi_step_form #msform fieldset .product_select {
    border-radius:3px;
    border: 1px solid #d8e1e7;
    height: 45px;
    text-align: left;
    font: 400 15px/48px 'Roboto', sans-serif;
    color: #5f6771;
    box-shadow: none;
    outline: none;
    width: 100%;
}


.multi_step_form .select2 .select2-selection{
    border-radius: 3px;
    border: 1px solid #d8e1e7;
    height: 45px;
    text-align: left;
    color: #5f6771;
    box-shadow: none;
    outline: none;
    width: 100%;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #5f6771;
    line-height: 45px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 45px;
}



.multi_step_form #msform fieldset .form-control.placeholder, .multi_step_form #msform fieldset .product_select.placeholder {
    color: #5f6771;
}

.multi_step_form #msform fieldset .form-control:-moz-placeholder, .multi_step_form #msform fieldset .product_select:-moz-placeholder {
    color: #5f6771;
}

.multi_step_form #msform fieldset .form-control::-moz-placeholder, .multi_step_form #msform fieldset .product_select::-moz-placeholder {
    color: #5f6771;
}

.multi_step_form #msform fieldset .form-control::-webkit-input-placeholder, .multi_step_form #msform fieldset .product_select::-webkit-input-placeholder {
    color: #5f6771;
}

.multi_step_form #msform fieldset .form-control:hover, .multi_step_form #msform fieldset .product_select:hover, .multi_step_form #msform fieldset .form-control:focus, .multi_step_form #msform fieldset .product_select:focus {
    border-color: #5cb85c;
}

.multi_step_form #msform fieldset .form-control:focus.placeholder, .multi_step_form #msform fieldset .product_select:focus.placeholder {
    color: transparent;
}

.multi_step_form #msform fieldset .form-control:focus:-moz-placeholder, .multi_step_form #msform fieldset .product_select:focus:-moz-placeholder {
    color: transparent;
}

.multi_step_form #msform fieldset .form-control:focus::-moz-placeholder, .multi_step_form #msform fieldset .product_select:focus::-moz-placeholder {
    color: transparent;
}

.multi_step_form #msform fieldset .form-control:focus::-webkit-input-placeholder, .multi_step_form #msform fieldset .product_select:focus::-webkit-input-placeholder {
    color: transparent;
}

.multi_step_form #msform fieldset .product_select:after {
    display: none;
}

.multi_step_form #msform fieldset .product_select:before {
    content: "\f35f";
    position: absolute;
    top: 0;
    left: 20px;
    font: normal normal normal 24px/48px Ionicons;
    color: #5f6771;
}

.multi_step_form #msform fieldset .product_select .list {
    width: 100%;
}

.multi_step_form #msform fieldset .done_text {
    padding-top: 40px;
}

.multi_step_form #msform fieldset .done_text .don_icon {
    height: 36px;
    width: 36px;
    line-height: 36px;
    font-size: 22px;
    margin-bottom: 10px;
    background: #5cb85c;
    display: inline-block;
    border-radius:50%;
    color: #fff;
    text-align: center;
}

.multi_step_form #msform fieldset .done_text h6 {
    line-height: 23px;
}

.multi_step_form #msform fieldset .code_group {
    margin-bottom: 60px;
}

.multi_step_form #msform fieldset .code_group .form-control {
    border: 0;
    border-bottom: 1px solid #a1a7ac;
    border-radius:0;
    display: inline-block;
    width: 30px;
    font-size: 30px;
    color: #5f6771;
    padding:0;
    margin-left: 7px;
    text-align: center;
    line-height: 1;
}

.multi_step_form #msform fieldset .passport {
    margin-top: -10px;
    padding-bottom: 30px;
    position: relative;
}

.multi_step_form #msform fieldset .passport .don_icon {
    height: 36px;
    width: 36px;
    line-height: 36px;
    font-size: 22px;
    position: absolute;
    top: 4px;
    left: 0;
    background: #5cb85c;
    display: inline-block;
    border-radius:50%;
    color: #fff;
    text-align: center;
}

.multi_step_form #msform fieldset .passport h4 {
    font: 500 15px/23px 'Roboto', sans-serif;
    color: #5f6771;
    padding:0;
}

.multi_step_form #msform fieldset .input-group {
    padding-bottom: 40px;
}

.multi_step_form #msform fieldset .input-group .custom-file {
    width: 100%;
    height: auto;
}

.multi_step_form #msform fieldset .input-group .custom-file .custom-file-label {
    width: 168px;
    border-radius:5px;
    cursor: pointer;
    font: 700 14px/40px 'Roboto', sans-serif;
    border: 1px solid #99a2a8;
    text-align: center;
    transition: all 300ms linear 0s;
    color: #5f6771;
}

.multi_step_form #msform fieldset .input-group .custom-file .custom-file-label i {
    font-size: 20px;
    padding-left: 10px;
}

.multi_step_form #msform fieldset .input-group .custom-file .custom-file-label:hover, .multi_step_form #msform fieldset .input-group .custom-file .custom-file-label:focus {
    background: #5cb85c;
    border-color: #5cb85c;
    color: #fff;
}

.multi_step_form #msform fieldset .input-group .custom-file input {
    display: none;
}

.multi_step_form #msform fieldset .file_added {
    text-align: right;
    padding-right: 190px;
    padding-bottom: 60px;
}

.multi_step_form #msform fieldset .file_added li {
    font: 400 15px/28px 'Roboto', sans-serif;
    color: #5f6771;
}

.multi_step_form #msform fieldset .file_added li a {
    color: #5cb85c;
    font-weight: 500;
    display: inline-block;
    position: relative;
    padding-right: 15px;
}

.multi_step_form #msform fieldset .file_added li a i {
    font-size: 22px;
    padding-left: 8px;
    position: absolute;
    right: 0;
    transform: rotate(20deg);
}

.multi_step_form #msform #progressbar {
    margin-bottom: 30px;
    overflow: hidden;
    display: flex;
    padding:0;
}

.multi_step_form #msform #progressbar li {
    list-style-type: none;
    color: #99a2a8;
    font-size: 13px;
    width: calc(100% / 4);
    float: right;
    position: relative;
}

.multi_step_form #msform #progressbar li:nth-child(2):before {
    content: "\f51c";
}

.multi_step_form #msform #progressbar li:nth-child(3):before {
    content: "\f302";
}

.multi_step_form #msform #progressbar li:nth-child(4):before {
    content: "\f543";
}

.multi_step_form #msform #progressbar li:before {
    content: "\f406";
    font-family: "Font Awesome 6 Pro";
    /*font: normal normal normal 25px/40px alibaba;*/
    font-weight: 100;
    font-size: 20px;
    width: 50px;
    height: 50px;
    line-height: 50px;
    display: block;
    background: #eaf0f4;
    border-radius:50%;
    margin-top: 0; margin-left: auto; margin-bottom: 10px; margin-right: auto;
}

.multi_step_form #msform #progressbar li:after {
    content: '';
    width: 100%;
    height: 10px;
    background: #eaf0f4;
    position: absolute;
    left: -50%;
    top: 21px;
    z-index: -1;
}

.multi_step_form #msform #progressbar li:last-child:after {
    width: 150%;
}

.multi_step_form #msform #progressbar li.active {
    color: #5cb85c;
}

.multi_step_form #msform #progressbar li.active:before, .multi_step_form #msform #progressbar li.active:after {
    background: #5cb85c;
    color: white;
}

.multi_step_form #msform .action-button {
    background: #5cb85c;
    color: white;
    border: 0 none;
    border-radius:5px;
    cursor: pointer;
    min-width: 130px;
    font: 700 14px/40px 'Roboto', sans-serif;
    border: 1px solid #5cb85c;
    margin:0 5px;
    text-transform: uppercase;
    display: inline-block;
}

.multi_step_form #msform .action-button:hover, .multi_step_form #msform .action-button:focus {
    background: #405867;
    border-color: #405867;
}

.multi_step_form #msform .previous_button {
    background: transparent;
    color: #99a2a8;
    border-color: #99a2a8;
}

.multi_step_form #msform .previous_button:hover, .multi_step_form #msform .previous_button:focus {
    background: #405867;
    border-color: #405867;
    color: #fff;
}

.select2-container .select2-choice {
    height: 48px !important;
    line-height: 48px !important;
    background-image: linear-gradient(to top, #fff 0%, #fff 50%) !important;
    border: 0 !important;
}

.select2-container .select2-choice .select2-arrow {
    left: unset !important;
    right: 10px !important;
    border-right: 0 !important;
    top: 10px !important;
    background-image: linear-gradient(to top, #fff 0%, #fff 60%) !important;
}

.select2-results li {
    /*line-height: 42px !important;*/
    height: 42px !important;
    padding:10px !important;
}

.select2-results {
    padding:0 !important;
    margin:0 !important;
}

.select2-drop-active {
    border: 1px solid #e6e6e6 !important;
}

.select2-results .select2-highlighted {
    background: #f1f1f1 !important;
    color: #202020 !important;
}

.select2-search input {
    padding:5px !important;
    margin:5px 0 !important;
    border: 1px solid #fff !important;
    background: url(select2.png) no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #fff 99%) 0px 0 !important;
}

@media screen and (max-width: 600px) {
    .multi_step_form #msform fieldset {
        padding:0;
    }
}