@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap");.bill input[type="text"]{width:100%}.bill input[type="number"]{width:100%;text-align:right;-moz-appearance:textfield}.bill input[type="number"]::-webkit-outer-spin-button,.bill input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bill .publish{width:100%;max-width:40rem;margin:0 auto 2rem auto;font-size:0.85rem}@media screen and (max-width: 480px){.bill .publish{font-size:0.75rem}}.bill .publish .header{width:100%;font-size:2.5rem;text-align:center}.bill .publish .spacer{width:100%;height:1rem;background-color:gray;margin-bottom:0.25rem}.bill .publish .spacer.blank{opacity:0}.bill .publish .order{display:flex;flex-wrap:wrap}@media screen and (max-width: 480px){.bill .publish .order .codes{width:100%}}.bill .publish .order .codes .code{display:flex;flex-wrap:wrap;border-top:1px solid #8f8f8f}.bill .publish .order .codes .code .head{padding:0.25rem 1rem;background-color:#afafaf}@media screen and (max-width: 480px){.bill .publish .order .codes .code .head{padding:0.25rem 0.5rem}}.bill .publish .order .codes .code .content{padding:0.25rem 1rem}@media screen and (max-width: 480px){.bill .publish .order .codes .code .content{padding:0.25rem 0.5rem}}.bill .publish .order .codes .code:last-child{border-bottom:1px solid #8f8f8f}.bill .publish .order .holder{height:100%;text-align:center;font-size:1rem;margin:auto auto;padding:0.25rem 1rem}@media screen and (max-width: 480px){.bill .publish .order .holder{width:100%}}@media screen and (max-width: 480px){.bill .publish .order .holder{padding:0.25rem 0.25rem}}.bill .publish .summary table{width:100%;border-collapse:collapse}.bill .publish .summary td.head{padding:0.25rem 1rem;background-color:#afafaf;border-collapse:collapse;border:1px solid #8f8f8f}@media screen and (max-width: 480px){.bill .publish .summary td.head{padding:0.25rem 0.5rem}}.bill .publish .summary td.content{padding:0.25rem 1rem;border-collapse:collapse;border:1px solid #8f8f8f}@media screen and (max-width: 480px){.bill .publish .summary td.content{padding:0.25rem 0.5rem}}.bill .publish .detail table{width:100%;border-collapse:collapse}.bill .publish .detail thead th{padding:0.25rem}@media screen and (max-width: 480px){.bill .publish .detail tbody{font-size:0.75rem}}.bill .publish .detail tbody td{padding:0.125rem}.bill .publish .detail tbody td.price{text-align:right}.bill .publish .detail tbody td.taxed{text-align:center}.bill .publish .detail tbody tr.item td.title.i{padding-left:2rem}.bill .publish .detail tbody tr.item:nth-child(odd) td{background-color:#e8e8e8}.bill .publish .detail tbody tr.sum td.title{text-align:right}.bill .publish .detail tbody tr.total{font-weight:bold}.bill .publish .detail tbody tr.total td.title{text-align:right}.bill .edit{width:100%;max-width:40rem;margin:0 auto 2rem auto;font-size:0.85rem}@media screen and (max-width: 480px){.bill .edit{font-size:0.75rem}}.bill .edit .header{width:100%;font-size:2.5rem;text-align:center}.bill .edit .spacer{width:100%;height:1rem;background-color:gray;margin-bottom:0.25rem}.bill .edit .spacer.blank{opacity:0}.bill .edit .order{display:flex;flex-wrap:wrap}@media screen and (max-width: 480px){.bill .edit .order .codes{width:100%}}.bill .edit .order .codes .code{display:flex;flex-wrap:wrap;border-top:1px solid #8f8f8f}.bill .edit .order .codes .code .head{padding:0.25rem 1rem;background-color:#afafaf}@media screen and (max-width: 480px){.bill .edit .order .codes .code .head{padding:0.25rem 0.5rem}}.bill .edit .order .codes .code .content{padding:0.25rem 1rem}@media screen and (max-width: 480px){.bill .edit .order .codes .code .content{padding:0.25rem 0.5rem}}.bill .edit .order .codes .code:last-child{border-bottom:1px solid #8f8f8f}.bill .edit .order .holder{height:100%;text-align:center;font-size:1rem;margin:auto auto;padding:0.25rem 1rem}@media screen and (max-width: 480px){.bill .edit .order .holder{width:100%}}@media screen and (max-width: 480px){.bill .edit .order .holder{padding:0.25rem 0.25rem}}.bill .edit .summary table{width:100%;border-collapse:collapse}.bill .edit .summary td.head{padding:0.25rem 1rem;background-color:#afafaf;border-collapse:collapse;border:1px solid #8f8f8f}@media screen and (max-width: 480px){.bill .edit .summary td.head{padding:0.25rem 0.5rem}}.bill .edit .summary td.content{padding:0.25rem 1rem;border-collapse:collapse;border:1px solid #8f8f8f}@media screen and (max-width: 480px){.bill .edit .summary td.content{padding:0.25rem 0.5rem}}.bill .edit .detail table{width:100%;border-collapse:collapse}.bill .edit .detail thead th{padding:0.25rem}@media screen and (max-width: 480px){.bill .edit .detail tbody{font-size:0.75rem}}.bill .edit .detail tbody td{padding:0.125rem}.bill .edit .detail tbody td.price{text-align:right}.bill .edit .detail tbody td.taxed{text-align:center}.bill .edit .detail tbody tr.item td.title.i{padding-left:2rem}.bill .edit .detail tbody tr.item:nth-child(odd) td{background-color:#e8e8e8}.bill .edit .detail tbody tr.sum td.title{text-align:right}.bill .edit .detail tbody tr.total{font-weight:bold}.bill .edit .detail tbody tr.total td.title{text-align:right}.consent__container h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.consent__container__important-notes__info__content__button .open-modal-button{display:flex;justify-content:center;align-items:center}.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.nav{margin:0 auto;background-color:var(--theme_main)}.nav__container{max-width:40rem;margin:0 auto;padding:1rem}.consent{height:100vh}.consent__container{padding:2rem 1rem;text-align:center;max-width:40rem;margin:0 auto}.consent__container__dots .error{display:flex;align-items:center;flex-direction:column;border:1px solid var(--theme_warning_validation_border);border-radius:11px;padding:11px;color:var(--theme_warning_validation_border)}@media (min-width: 480px){.consent__container__dots .error{flex-direction:row}}.consent__container__dots .warning-icon{margin-right:6px;color:var(--theme_warning_validation_border)}.consent__container__important-notes__title{padding:1rem;display:flex;align-items:center;justify-content:flex-start;background-color:var(--section_background);border-radius:11px 11px 0 0}.consent__container__important-notes__title .title-note{font-size:1.125rem;line-height:1.625rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.consent__container__important-notes__title .title-note{font-size:1.25rem;line-height:1.813rem}}.consent__container__important-notes__info{padding:1.2rem;background-color:var(--section_background);margin-top:4px;border-radius:0 0 11px 11px}.consent__container__important-notes__info__content{display:flex;flex-direction:column}@media (min-width: 480px){.consent__container__important-notes__info__content{flex-direction:row;align-items:center}}.consent__container__important-notes__info__content__checkbox{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;position:relative}@media (min-width: 480px){.consent__container__important-notes__info__content__checkbox{margin-bottom:0}}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3{border:1px solid var(--theme_warning_validation_border);padding:2px;border-radius:11px;width:13rem;position:absolute;background-color:var(--primary_background);top:-30px}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1 p,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2 p,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3 p{font-size:14px;line-height:18px;color:var(--theme_warning_validation_border)}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-1::after,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2::after,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3::after{content:"";position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;top:82%;left:7%}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1::after,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2::after,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3::after{border-top:9px solid var(--section_background);z-index:1}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3::before{border-top:5px solid var(--theme_warning_validation_border);margin-top:5px}.consent__container__important-notes__info__content__checkbox .group-checkbox{display:flex;align-items:center}.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_01"],.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_02"],.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_03"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid var(--second_font_color);display:grid;place-content:center;background-color:var(--theme_highlight_foreground)}.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_01"]::before,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_02"]::before,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_03"]::before{content:"";width:0.85em;height:0.85em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:var(--theme_selected_dark)}.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_01"]:checked::before,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_02"]:checked::before,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_03"]:checked::before{transform:scale(1)}.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_01"]:checked,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_02"]:checked,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_03"]:checked{background-color:var(--theme_selected_light)}.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{display:flex;align-items:center;text-align:left}@media (min-width: 480px){.consent__container__important-notes__info__content__checkbox{flex:0.6}}@media (min-width: 480px){.consent__container__important-notes__info__content__button{flex:0.4}}.consent__container__important-notes__info__content__button .open-modal-button{margin:0 auto;background-color:var(--theme_unselected_light);padding:0.5rem 1.4rem;border:2px solid var(--second_font_color);border-radius:10px;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var();cursor:pointer}.consent__container__important-notes__info__content__button .forward-icon{color:var(--dots_color);font-size:1.4em;margin-right:1rem}.consent__container__submit-button{display:flex;align-items:center;justify-content:center}.consent__container__submit-button .submit-button{border:0;padding:0.5rem 3rem;border-radius:99px;font-size:20px;line-height:29px;font-weight:bold;cursor:pointer;background-color:var(--dots_color);color:var(--theme_highlight_foreground)}.consent__container__back-to-homepage{margin-top:1.5rem}.consent__container__back-to-homepage a{color:var(--dots_color);font-size:1rem;line-height:1.6rem;font-weight:normal}.hidden{display:none}.add-bg{background-color:#ff68264e;border-radius:5px;padding-left:6px;padding-top:6px;padding-bottom:6px}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:hidden;background:#70707079}.modal-box{min-width:21.9rem;max-width:37.4rem;position:absolute;top:50%;left:50%;z-index:99999;transform:translate(-50%, -50%);border:3px solid var(--second_font_color);border-radius:11px}.modal-header{background-color:var(--theme_main);display:flex;align-items:center;justify-content:space-between;padding:1rem;border-radius:8px 8px 0 0;border-bottom:3px solid var(--second_font_color)}.modal-header__title{font-size:24px;line-height:35px;font-weight:bold;color:var(--primary_font_color)}.modal-header__close-icon{cursor:pointer;font-size:2rem !important;color:var(--second_font_color)}.close-modal-icon{cursor:pointer;font-size:40px;font-weight:bold;color:var(--second_font_color)}.modal-content{background-color:var(--section_background);padding:1rem;border-radius:0 0 8px 8px}.modal-content__information{background-color:var(--primary_background);padding:1rem;text-align:left}.modal-content__information p{font-size:12px;line-height:18px;font-weight:bold;color:var(--primary_font_color);margin-bottom:0.6rem}.modal-content__buttons{padding:2rem 1rem 1rem 1rem;text-align:center;display:flex;justify-content:center}.modal-content__buttons .agree-button,.modal-content__buttons .disagree-button{padding:0.5rem 1.2rem;font-size:20px;line-height:29px;font-weight:bold;color:var(--primary_font_color);cursor:pointer;border-radius:11px;border:0}.modal-content__buttons .agree-button{background-color:var(--dots_color);margin-left:0.4rem;color:var(--primary_background)}.modal-content__buttons .disagree-button{background-color:#ddd;color:var(--primary_font_color);margin-right:0.4rem}.reviewCustomerApplication_MNP__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.reviewCustomerApplication_MNP__buttonZone .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.reviewCustomerApplication_MNP__buttonZone .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.stepper-container__item:nth-child(2)::before{background-color:var(--theme_main)}.reviewCustomerApplication_MNP{padding:1rem;max-width:40rem;margin:0 auto;text-align:left}.reviewCustomerApplication_MNP__header{text-align:center}@media (min-width: 480px){.reviewCustomerApplication_MNP__header{text-align:left}}.reviewCustomerApplication_MNP__mention{margin-top:1.25rem;display:flex;align-items:center;justify-content:left}.reviewCustomerApplication_MNP__mention__orangeSquare{width:15px;height:22px;background-color:var(--theme_main);border-radius:11px}.reviewCustomerApplication_MNP__mention__text{font-size:1rem;line-height:1.5rem;font-weight:normal;color:var(--primary_font_color);padding-left:1rem}.reviewCustomerApplication_MNP__titleInformation{margin-top:1.25rem;display:flex;align-items:left;justify-content:left}.reviewCustomerApplication_MNP__titleInformation__blueSquare{width:15px;height:22px;margin-top:0.2rem;background-color:var(--dots_color);border-radius:11px}.reviewCustomerApplication_MNP__titleInformation__text{font-size:1.25rem;line-height:1.813rem;font-weight:bold;padding-left:1rem}.reviewCustomerApplication_MNP__table{margin-top:1.5rem;height:32rem;background-color:var(--primary_background);border-radius:11px;border:2px solid var(--second_font_color)}.reviewCustomerApplication_MNP__table__row1,.reviewCustomerApplication_MNP__table__row2,.reviewCustomerApplication_MNP__table__row3,.reviewCustomerApplication_MNP__table__row4,.reviewCustomerApplication_MNP__table__row5,.reviewCustomerApplication_MNP__table__row6,.reviewCustomerApplication_MNP__table__row7,.reviewCustomerApplication_MNP__table__row8{width:100%;height:12.5%;display:flex;align-items:center;justify-content:center;position:relative}.reviewCustomerApplication_MNP__table__row1::after,.reviewCustomerApplication_MNP__table__row2::after,.reviewCustomerApplication_MNP__table__row3::after,.reviewCustomerApplication_MNP__table__row4::after,.reviewCustomerApplication_MNP__table__row5::after,.reviewCustomerApplication_MNP__table__row6::after,.reviewCustomerApplication_MNP__table__row7::after,.reviewCustomerApplication_MNP__table__row8::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.reviewCustomerApplication_MNP__table__row1__left,.reviewCustomerApplication_MNP__table__row2__left,.reviewCustomerApplication_MNP__table__row3__left,.reviewCustomerApplication_MNP__table__row4__left,.reviewCustomerApplication_MNP__table__row5__left,.reviewCustomerApplication_MNP__table__row6__left,.reviewCustomerApplication_MNP__table__row7__left,.reviewCustomerApplication_MNP__table__row8__left{width:40%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:left;padding:0 1rem}@media (min-width: 480px){.reviewCustomerApplication_MNP__table__row1__left,.reviewCustomerApplication_MNP__table__row2__left,.reviewCustomerApplication_MNP__table__row3__left,.reviewCustomerApplication_MNP__table__row4__left,.reviewCustomerApplication_MNP__table__row5__left,.reviewCustomerApplication_MNP__table__row6__left,.reviewCustomerApplication_MNP__table__row7__left,.reviewCustomerApplication_MNP__table__row8__left{padding:0 1rem 0 2rem}}.reviewCustomerApplication_MNP__table__row1__left__text,.reviewCustomerApplication_MNP__table__row2__left__text,.reviewCustomerApplication_MNP__table__row3__left__text,.reviewCustomerApplication_MNP__table__row4__left__text,.reviewCustomerApplication_MNP__table__row5__left__text,.reviewCustomerApplication_MNP__table__row6__left__text,.reviewCustomerApplication_MNP__table__row7__left__text,.reviewCustomerApplication_MNP__table__row8__left__text{font-size:1rem;line-height:1.188rem;font-weight:bold;color:var(--primary_font_color)}.reviewCustomerApplication_MNP__table__row1__right,.reviewCustomerApplication_MNP__table__row2__right,.reviewCustomerApplication_MNP__table__row3__right,.reviewCustomerApplication_MNP__table__row4__right,.reviewCustomerApplication_MNP__table__row5__right,.reviewCustomerApplication_MNP__table__row6__right,.reviewCustomerApplication_MNP__table__row7__right,.reviewCustomerApplication_MNP__table__row8__right{width:60%;height:100%;border-top-right-radius:0.5rem;display:flex;align-items:center;justify-content:left}.reviewCustomerApplication_MNP__table__row1__right__text1,.reviewCustomerApplication_MNP__table__row1__right__text2,.reviewCustomerApplication_MNP__table__row2__right__text1,.reviewCustomerApplication_MNP__table__row2__right__text2,.reviewCustomerApplication_MNP__table__row3__right__text1,.reviewCustomerApplication_MNP__table__row3__right__text2,.reviewCustomerApplication_MNP__table__row4__right__text1,.reviewCustomerApplication_MNP__table__row4__right__text2,.reviewCustomerApplication_MNP__table__row5__right__text1,.reviewCustomerApplication_MNP__table__row5__right__text2,.reviewCustomerApplication_MNP__table__row6__right__text1,.reviewCustomerApplication_MNP__table__row6__right__text2,.reviewCustomerApplication_MNP__table__row7__right__text1,.reviewCustomerApplication_MNP__table__row7__right__text2,.reviewCustomerApplication_MNP__table__row8__right__text1,.reviewCustomerApplication_MNP__table__row8__right__text2{padding-left:1rem;font-size:1rem;line-height:1.188rem;font-weight:normal;color:var(--primary_font_color)}.reviewCustomerApplication_MNP__table .reviewCustomerApplication_MNP__table__row1__left{border-top-left-radius:11px}.reviewCustomerApplication_MNP__table .reviewCustomerApplication_MNP__table__row8__left{border-bottom-left-radius:11px}.reviewCustomerApplication_MNP__table2{margin-top:1.5rem;background-color:var(--primary_background);border-radius:11px;border:2px solid var(--second_font_color);height:36rem}.reviewCustomerApplication_MNP__table2__row1,.reviewCustomerApplication_MNP__table2__row2,.reviewCustomerApplication_MNP__table2__row3,.reviewCustomerApplication_MNP__table2__row4,.reviewCustomerApplication_MNP__table2__row5,.reviewCustomerApplication_MNP__table2__row6,.reviewCustomerApplication_MNP__table2__row7,.reviewCustomerApplication_MNP__table2__row8{width:100%;height:11%;display:flex;align-items:center;justify-content:center;position:relative}.reviewCustomerApplication_MNP__table2__row1::after,.reviewCustomerApplication_MNP__table2__row2::after,.reviewCustomerApplication_MNP__table2__row3::after,.reviewCustomerApplication_MNP__table2__row4::after,.reviewCustomerApplication_MNP__table2__row5::after,.reviewCustomerApplication_MNP__table2__row6::after,.reviewCustomerApplication_MNP__table2__row7::after,.reviewCustomerApplication_MNP__table2__row8::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.reviewCustomerApplication_MNP__table2__row1__left,.reviewCustomerApplication_MNP__table2__row2__left,.reviewCustomerApplication_MNP__table2__row3__left,.reviewCustomerApplication_MNP__table2__row4__left,.reviewCustomerApplication_MNP__table2__row5__left,.reviewCustomerApplication_MNP__table2__row6__left,.reviewCustomerApplication_MNP__table2__row7__left,.reviewCustomerApplication_MNP__table2__row8__left{width:40%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:left;padding:0 1rem}@media (min-width: 480px){.reviewCustomerApplication_MNP__table2__row1__left,.reviewCustomerApplication_MNP__table2__row2__left,.reviewCustomerApplication_MNP__table2__row3__left,.reviewCustomerApplication_MNP__table2__row4__left,.reviewCustomerApplication_MNP__table2__row5__left,.reviewCustomerApplication_MNP__table2__row6__left,.reviewCustomerApplication_MNP__table2__row7__left,.reviewCustomerApplication_MNP__table2__row8__left{padding:0 1rem 0 2rem}}.reviewCustomerApplication_MNP__table2__row1__left__text,.reviewCustomerApplication_MNP__table2__row2__left__text,.reviewCustomerApplication_MNP__table2__row3__left__text,.reviewCustomerApplication_MNP__table2__row4__left__text,.reviewCustomerApplication_MNP__table2__row5__left__text,.reviewCustomerApplication_MNP__table2__row6__left__text,.reviewCustomerApplication_MNP__table2__row7__left__text,.reviewCustomerApplication_MNP__table2__row8__left__text{font-size:1rem;line-height:1.188rem;font-weight:bold;color:var(--primary_font_color)}.reviewCustomerApplication_MNP__table2__row1__right,.reviewCustomerApplication_MNP__table2__row2__right,.reviewCustomerApplication_MNP__table2__row3__right,.reviewCustomerApplication_MNP__table2__row4__right,.reviewCustomerApplication_MNP__table2__row5__right,.reviewCustomerApplication_MNP__table2__row6__right,.reviewCustomerApplication_MNP__table2__row7__right,.reviewCustomerApplication_MNP__table2__row8__right{width:60%;height:100%;border-top-right-radius:0.5rem;display:flex;align-items:center;justify-content:left}.reviewCustomerApplication_MNP__table2__row1__right__text1,.reviewCustomerApplication_MNP__table2__row1__right__text2,.reviewCustomerApplication_MNP__table2__row2__right__text1,.reviewCustomerApplication_MNP__table2__row2__right__text2,.reviewCustomerApplication_MNP__table2__row3__right__text1,.reviewCustomerApplication_MNP__table2__row3__right__text2,.reviewCustomerApplication_MNP__table2__row4__right__text1,.reviewCustomerApplication_MNP__table2__row4__right__text2,.reviewCustomerApplication_MNP__table2__row5__right__text1,.reviewCustomerApplication_MNP__table2__row5__right__text2,.reviewCustomerApplication_MNP__table2__row6__right__text1,.reviewCustomerApplication_MNP__table2__row6__right__text2,.reviewCustomerApplication_MNP__table2__row7__right__text1,.reviewCustomerApplication_MNP__table2__row7__right__text2,.reviewCustomerApplication_MNP__table2__row8__right__text1,.reviewCustomerApplication_MNP__table2__row8__right__text2{word-break:break-all;padding-left:1rem;font-size:1rem;line-height:1.188rem;font-weight:normal;color:var(--primary_font_color)}.reviewCustomerApplication_MNP__table2__row8{height:13%}.reviewCustomerApplication_MNP__table2__row8::after{content:none}.reviewCustomerApplication_MNP__table2 .address-column{height:21%}.reviewCustomerApplication_MNP__table2 .reviewCustomerApplication_MNP__table2__row7__right{flex-direction:column;align-items:flex-start;justify-content:center;padding-left:1rem}.reviewCustomerApplication_MNP__table2 .reviewCustomerApplication_MNP__table2__row1__left{border-top-left-radius:11px}.reviewCustomerApplication_MNP__table2 .reviewCustomerApplication_MNP__table2__row8__left{border-bottom-left-radius:11px}.reviewCustomerApplication_MNP__container__confirmedcheckbox{max-width:40rem;margin:0 auto;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:1rem}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox{display:flex;align-items:flex-start;margin-left:1rem}@media (min-width: 480px){.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox{margin-left:2rem}}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox input[id="confirm_checkbox_step2"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid var(--second_font_color);display:grid;place-content:center;background-color:var(--theme_highlight_foreground)}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox input[id="confirm_checkbox_step2"]::before{content:"";width:0.85em;height:0.85em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:var(--theme_selected_dark)}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox input[id="confirm_checkbox_step2"]:checked::before{transform:scale(1)}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox input[id="confirm_checkbox_step2"]:checked{background-color:var(--theme_selected_light)}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox .title-checkbox{font-size:1.25rem;line-height:1.5rem;font-weight:normal;color:var(--primary_font_color);display:flex;align-items:center;justify-content:flex-start}.reviewCustomerApplication_MNP__buttonZone{text-align:center;margin-bottom:2rem;padding:2rem}.contract-information__container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.contract-information__container__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.contract-information__container__contract__title .mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.contract-information__container__contract__title .mnp-title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.contract-information__container__contract__choose-contract .form__contract,.contract-information__container__contract__contents{background-color:var(--section_background);border-radius:11px;padding:1rem}.contract-information__container__submitted .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.contract-information__container__submitted .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.contract-information .stepper-container__item:nth-child(2)::before{background-color:var(--theme_main)}.contract-information__container__header{text-align:center}@media (min-width: 480px){.contract-information__container__header{text-align:left}}.contract-information__container__contract__title{display:flex;align-items:center;justify-content:flex-start;margin:1rem 0}.contract-information__container__contract__choose-contract{margin-bottom:1rem}.contract-information__container__contract__choose-contract .form__contract__options{display:flex;flex-direction:column;align-items:center}@media (min-width: 480px){.contract-information__container__contract__choose-contract .form__contract__options{display:flex;flex-direction:row;justify-content:space-between}}.contract-information__container__contract__choose-contract .form__contract__options__same,.contract-information__container__contract__choose-contract .form__contract__options__not_same{height:49px;width:100%;flex:0.45;display:flex;align-items:center;padding:1rem;margin-bottom:1rem;border-radius:10px;border:2px solid var(--theme_main);background-color:var(--theme_unselected_light)}@media (min-width: 480px){.contract-information__container__contract__choose-contract .form__contract__options__same,.contract-information__container__contract__choose-contract .form__contract__options__not_same{margin-bottom:0}}.contract-information__container__contract__choose-contract .form__contract__options__same input[type="radio"],.contract-information__container__contract__choose-contract .form__contract__options__not_same input[type="radio"]{width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.contract-information__container__contract__choose-contract .form__contract__options__same input[type="radio"]:checked,.contract-information__container__contract__choose-contract .form__contract__options__not_same input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}.contract-information__container__contract__choose-contract .form__contract__options__same .radio-label,.contract-information__container__contract__choose-contract .form__contract__options__not_same .radio-label{margin-left:1rem;font-size:0.813rem;line-height:1.188rem;font-weight:bold}.contract-information__container__contract__contents__email-form{margin-bottom:1rem;padding:1rem;background-color:var(--primary_background);border-radius:11px}.contract-information__container__contract__contents__email-form .email-title{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}@media (min-width: 480px){.contract-information__container__contract__contents__email-form .email-title{margin-bottom:0}}.contract-information__container__contract__contents__email-form .email-title .required{margin-left:0}@media (min-width: 480px){.contract-information__container__contract__contents__email-form .email-title{flex:0.4}}.contract-information__container__contract__contents__email-form .email-title__label{margin-left:6px}.contract-information__container__contract__contents__email-form .email-field{text-align:left}.contract-information__container__contract__contents__email-form .email-field__field{height:49px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.contract-information__container__contract__contents__email-form .email-field__hint{margin-top:6px;margin-left:12px;font-size:12px;line-height:17px;font-weight:bold;color:var(--theme_selected_dark)}@media (min-width: 480px){.contract-information__container__contract__contents__email-form .email-field{flex:0.6}}@media (min-width: 480px){.contract-information__container__contract__contents__email-form{display:flex;align-items:center;justify-content:space-between}}.contract-information__container__contract__contents__contract-form{background-color:var(--primary_background);border-radius:11px;display:table;padding:0.7rem}@media (min-width: 480px){.contract-information__container__contract__contents__contract-form{padding:1rem}}.contract-information__container__contract__contents__contract-form__title{margin:1rem 0;display:flex;align-items:center;justify-content:flex-start}.contract-information__container__contract__contents__contract-form__title p{margin-left:6px}.contract-information__container__contract__contents__contract-form__title .required{margin-left:0}.contract-information__container__submitted{text-align:center;margin-bottom:2rem;padding:2rem}.dots-column{display:table-cell;width:5%;position:relative;overflow:hidden}.dots-column .start-dot,.dots-column .end-dot{width:15px;height:15px;background-color:var(--dots_color);border-radius:50%}.dots-column .start-dot::after{content:"";display:block;width:4px;position:relative;height:1381px;border-left:6px dotted var(--dots_color);width:100px;bottom:-18px;left:5px}@media (min-width: 480px){.dots-column .start-dot::after{height:1494px}}.dots-column .end-dot{position:absolute;bottom:0}.form{display:table-cell;width:95%}.form .lable-form{padding-top:9px;flex:0.17;font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.form .lable-form{flex:0.2}}.form .form-control{flex:0.83;width:100%;margin-left:0.5rem}@media (min-width: 480px){.form .form-control{flex:0.8}}.form .input-form{height:40px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.form__jp-name__label,.form__kana-name__label,.form__english-name__label,.form__sex__label,.form__birthday__label,.form__phone-number__label,.form__postcode-address__label,.form__mnp-reservation-number__label,.form__mnp-expired__label{text-align:left}.form__jp-name__full-name,.form__kana-name__full-name,.form__english-name__full-name{display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin:1rem 0}@media (min-width: 480px){.form__jp-name__full-name,.form__kana-name__full-name,.form__english-name__full-name{flex-direction:row}}.form__jp-name__full-name__first-name,.form__jp-name__full-name__last-name,.form__kana-name__full-name__first-name,.form__kana-name__full-name__last-name,.form__english-name__full-name__first-name,.form__english-name__full-name__last-name{flex:0.45;display:flex;width:100%;margin-bottom:1rem}@media (min-width: 480px){.form__jp-name__full-name__first-name,.form__jp-name__full-name__last-name,.form__kana-name__full-name__first-name,.form__kana-name__full-name__last-name,.form__english-name__full-name__first-name,.form__english-name__full-name__last-name{margin-bottom:0}}.form__sex{position:relative}.form__sex__options{padding:1rem 0 1rem 1rem;display:flex;flex-direction:column;align-items:center;padding-left:3.9rem}@media (min-width: 480px){.form__sex__options{padding:1rem 0}}@media (min-width: 480px){.form__sex__options{padding-left:3.3rem;display:flex;align-items:center;flex-direction:row;justify-content:space-around}}.form__sex__options__male,.form__sex__options__female{max-height:42px;width:100%;flex:0.45;display:flex;align-items:center;padding:1rem;margin-bottom:1rem;border-radius:10px;border:2px solid var(--theme_main);background-color:var(--theme_unselected_light)}@media (min-width: 480px){.form__sex__options__male,.form__sex__options__female{margin-bottom:0}}.form__sex__options__male input[type="radio"],.form__sex__options__female input[type="radio"]{width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.form__sex__options__male input[type="radio"]:checked,.form__sex__options__female input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}.form__sex__options__male .radio-label,.form__sex__options__female .radio-label{margin-left:1rem;font-size:0.813rem;line-height:1.188rem;font-weight:bold}.form__birthday__ymd{padding:1rem 0 1rem 3.9rem;display:flex;justify-content:space-between;position:relative}@media (min-width: 480px){.form__birthday__ymd{justify-content:flex-start;padding:1rem 1rem 1rem 3.9rem}}.form__birthday__ymd select{height:40px;width:100%;font-size:0.875rem;line-height:1.25rem;font-weight:normal;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:4px;background-color:var(--primary_background);appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:12px;background-image:url(/images/expand_more_black_18dp.svg);background-repeat:no-repeat;background-position:calc(100% - 3px) center;background-size:24px;margin-right:6px}@media (min-width: 480px){.form__birthday__ymd select{width:23%}}@media (min-width: 480px){.form__birthday__ymd #error-for-_from_birth_date_2i{left:33.5% !important}}@media (min-width: 480px){.form__birthday__ymd #error-for-_from_birth_date_3i{left:54% !important}}.form__postcode-address__forms{margin-left:0.5rem}@media (min-width: 480px){.form__postcode-address__forms{margin-left:2.5rem}}.form__postcode-address__forms .form__postcode{margin-top:1rem;display:flex;align-items:flex-start;justify-content:flex-start}@media (min-width: 480px){.form__postcode-address__forms .form__postcode{margin:1rem 0}}.form__postcode-address__forms .form__postcode .label-postcode{text-align:left;flex:0.2;padding-top:0.6rem}.form__postcode-address__forms .form__postcode .form__postcode__button{flex:0.7;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media (min-width: 480px){.form__postcode-address__forms .form__postcode .form__postcode__button{flex-direction:row;flex:0.8;display:flex;align-items:flex-start;justify-content:flex-start}}@media (min-width: 480px){.form__postcode-address__forms .form__postcode .form__postcode__button .input-postcode{flex:0.37}}.form__postcode-address__forms .form__postcode .form__postcode__button .postal_code_button{margin-left:0.2rem;margin-top:6px;display:flex;align-items:center;justify-content:center;height:40px;width:118px;font-size:0.875rem;line-height:1.25rem;font-weight:bold;border-radius:11px;border:none;color:var(--primary_background);background-color:var(--dots_color)}.form__postcode-address__forms .form__postcode .form__postcode__button .postal_code_button .postcode-icon{color:var(--primary_background);font-size:16px}@media (min-width: 480px){.form__postcode-address__forms .form__postcode .form__postcode__button .postal_code_button{flex:0.3;margin-top:0;margin-left:1rem}}.form__postcode-address__forms .form__state{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media (min-width: 480px){.form__postcode-address__forms .form__state{flex-direction:row;justify-content:flex-start}}.form__postcode-address__forms .form__state .label-state{margin-top:0.5rem}.form__postcode-address__forms .form__state .label-state,.form__postcode-address__forms .form__state .label-address{padding-top:0;margin-bottom:0.5rem}@media (min-width: 480px){.form__postcode-address__forms .form__state .label-state,.form__postcode-address__forms .form__state .label-address{text-align:left;flex:0.2}}.form__postcode-address__forms .form__state .input-state{width:100%}@media (min-width: 480px){.form__postcode-address__forms .form__state .input-state{flex:0.55}}.form__phone-number__form{display:flex;flex-direction:row;padding:1rem 1rem 0 3.9rem}.form__phone-number__form__first,.form__phone-number__form__middle,.form__phone-number__form__last{text-align:left;width:100%}@media (min-width: 480px){.form__phone-number__form__first,.form__phone-number__form__middle,.form__phone-number__form__last{width:21%}}.form__phone-number__form input[type="number"]::-webkit-outer-spin-button,.form__phone-number__form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form__phone-number__form input[type="number"]{-moz-appearance:textfield}.form__phone-number__form .line{height:57px;display:flex;align-items:flex-start;padding-top:18px}.form__phone-number__form .line hr{height:2px;width:10px;background-color:#d6d6d6;margin:0 4px;border:none}.form__phone-number__form .phone-number-form{height:40px;width:100%;font-size:0.875rem;line-height:1.25rem;font-weight:normal;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:6px}.form__phone-number__form input[type="number"]::-webkit-outer-spin-button,.form__phone-number__form input[type="number"]::-webkit-inner-spin-button,.form__mnp-reservation-number__form input[type="number"]::-webkit-outer-spin-button,.form__mnp-reservation-number__form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;margin:0}.form__mnp-reservation-number__form{padding:1rem;text-align:left;padding-left:3.9rem}.form__mnp-reservation-number__form .mnp-reservation-form{margin-left:0}@media (min-width: 480px){.form__mnp-reservation-number__form .mnp-reservation-form{width:50%}}.form__mnp-expired__form{padding:1rem;text-align:left;padding-left:3.9rem}.form__mnp-expired__form .mnp-expired-date{height:40px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%;background-color:var(--primary_background)}@media (min-width: 480px){.form__mnp-expired__form .mnp-expired-date{width:50%}}.form__mnp-expired__form input[type="date"]::-webkit-calendar-picker-indicator{background-image:url(/images/expand_more_black_18dp.svg);background-repeat:no-repeat;background-position:calc(100% - 3px) center;width:24px;height:24px}.form__mnp-expired__form__hint{margin-top:5px;font-size:0.75rem;line-height:1.063rem;font-weight:normal;color:var(--theme_selected_dark)}.nav{margin:0 auto;background-color:var(--theme_main)}.nav__container{max-width:40rem;margin:0 auto;padding:1rem}.order-completed .stepper-container__item:nth-child(3)::before,.order-completed .stepper-container__item:nth-child(4)::before{background-color:var(--theme_main)}.order-completed__container{max-width:40rem;margin:0 auto}.order-completed__container__squareZone{margin:2rem 0;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media (min-width: 480px){.order-completed__container__squareZone{flex-direction:row}}.order-completed__container__squareZone__image{margin-bottom:1rem;flex:0.3;text-align:center}.order-completed__container__squareZone__text{flex:0.7;text-align:left;margin-bottom:1rem}.order-completed__container__squareZone__text__toptext{margin-bottom:1rem;font-size:1.25rem;line-height:1.835rem;font-weight:bold;color:var(--primary_font_color)}.order-completed__container__squareZone__text__bottomtext{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:var(--second_font_color)}.order-completed__container__squareZone__text__linktext{margin-top:2rem;color:var(--second_font_color)}.preparation__container h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top{display:flex;justify-content:center;align-items:center}.preparation__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.preparation{height:100vh}.preparation__container{padding:2rem 1rem;text-align:center;max-width:40rem;margin:0 auto}.preparation__container__verification-documents__title,.preparation__container__credit-card__title,.preparation__container__email-address__title,.preparation__container__mnp__title{padding:1rem;text-align:left;background-color:var(--section_background);border-radius:11px 11px 0 0}.preparation__container__verification-documents__information,.preparation__container__credit-card__information,.preparation__container__email-address__information,.preparation__container__mnp__information{padding:1rem;background-color:var(--section_background);margin-top:4px;border-radius:0 0 11px 11px}.preparation__container__verification-documents__information__top{background-color:var(--theme_highlight_foreground);padding:1rem 0.5rem;border-radius:5px;margin-bottom:1rem}.preparation__container__verification-documents__information .warning-icon,.preparation__container__credit-card__information .warning-icon,.preparation__container__email-address__information .warning-icon,.preparation__container__mnp__information .warning-icon{flex:0.1;color:var(--theme_selected_dark)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info{flex:0.9;text-align:left}.preparation__container__verification-documents__information__middle{text-align:left}.preparation__container__verification-documents__information__bottom{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:1rem 0}.preparation__container__verification-documents__information__bottom .driver--license,.preparation__container__verification-documents__information__bottom .number--card,.preparation__container__verification-documents__information__bottom .heathy--insurance{padding-bottom:0.5rem}.preparation__container__verification-documents__information__bottom .driver--license .images--info,.preparation__container__verification-documents__information__bottom .number--card .images--info,.preparation__container__verification-documents__information__bottom .heathy--insurance .images--info{font-size:12px;line-height:17px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__detail{display:flex;justify-content:flex-start;align-items:center;font-size:14px;line-height:20px;font-weight:normal;color:var(--dots_color)}.preparation__container__verification-documents__information__detail .north-icon{color:var(--theme_selected_dark);margin-left:0.2rem}.preparation__container__credit-card__information .have-credit-card{text-align:left;margin-bottom:1rem}.preparation__container__credit-card__information .acceptable-card{display:flex;justify-content:space-between;align-items:center}.preparation__container__credit-card__information .acceptable-card__example{background-color:var(--theme_highlight_foreground);border-radius:11px;padding:0.5rem;flex:0.77;display:inline-flex;flex-direction:column;justify-content:space-evenly}@media (min-width: 480px){.preparation__container__credit-card__information .acceptable-card__example{flex-direction:row}}.preparation__container__credit-card__information .acceptable-card__example__title{display:flex;align-items:center;margin-bottom:6px}@media (min-width: 480px){.preparation__container__credit-card__information .acceptable-card__example__title{margin-bottom:0px}}.preparation__container__credit-card__information .acceptable-card__example .check-icon{margin-right:4px;color:var(--dots_color)}.preparation__container__credit-card__information .acceptable-card__example p{text-align:left}.preparation__container__credit-card__information .acceptable-card__example img{margin-left:auto;margin-right:auto;width:75%}@media (min-width: 480px){.preparation__container__credit-card__information .acceptable-card__example img{width:50%}}.preparation__container__credit-card__information .acceptable-card__image{flex:0.2}.preparation__container__email-address__information{display:flex;justify-content:space-between;align-items:center}.preparation__container__email-address__information .content-email{text-align:left;flex:0.75}@media (min-width: 480px){.preparation__container__email-address__information .content-email{flex:0.8}}.preparation__container__email-address__information .image-email{flex:0.2}.preparation__container__use-current-phone{display:flex;justify-content:space-around;align-items:center;border:2px solid var(--theme_selected_dark);border-radius:11px;padding:0.5rem}.preparation__container__use-current-phone .warning{color:var(--theme_selected_dark)}.preparation__container__use-current-phone i{margin-right:0.25rem}.preparation__container__use-current-phone p{text-align:left;font-size:13px;font-weight:normal;line-height:19px;margin-left:0.5rem;margin-right:0.5rem;color:var(--theme_selected_dark)}.preparation__container__mnp__information{display:flex;align-items:center;justify-content:space-between}.preparation__container__mnp__information .mnp-notes{flex:0.8}.preparation__container__mnp__information .mnp-notes .condition{text-align:left;padding-bottom:0.5rem}.preparation__container__mnp__information .mnp-notes .mnp-icon{flex:0.2;display:flex;justify-content:flex-start;align-items:center;font-size:14px;line-height:20px;font-weight:normal;color:var(--dots_color)}.preparation__container__mnp__information .mnp-notes .mnp-icon .north-icon{color:var(--theme_selected_dark);margin-left:0.2rem}.preparation__container__mnp__information .mnp-image{flex:0.2}.preparation__container__submit-button a{border:0;padding:0.5rem 3rem;border-radius:99px;font-size:20px;line-height:29px;font-weight:bold;background-color:var(--dots_color);color:var(--theme_highlight_foreground)}.required{display:inline-block;background-color:var(--theme_selected_dark);width:3.5rem;min-width:3rem;border-radius:11px;text-align:center}.required p{font-size:1rem;font-weight:bold;color:var(--section_background)}.unchangeable{display:inline-block;background-color:#707070;padding:1px 0.5rem;border-radius:7px;text-align:center}.unchangeable p{font-size:12px;line-height:17px;font-weight:bold;color:#fff}.cover{position:fixed;left:0;top:0;right:0;bottom:0;z-index:11;margin:auto;width:100%;background-color:rgba(255,255,255,0.53);z-index:9999;display:none}.loader{color:var(--theme_warning_validation_border);font-size:12px;left:50%;top:45%;width:1em;height:1em;border-radius:50%;position:relative;-webkit-animation:load 1.3s infinite linear;animation:load 1.3s infinite linear;transform:translateZ(0)}@-webkit-keyframes load{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}@keyframes load{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}.review__title h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.step1-confirmation{margin:0 auto}.review{max-width:40rem;margin:0 auto;padding:1rem}.review__title{text-align:center}@media (min-width: 480px){.review__title{text-align:left}}.review__mention{margin-top:1rem;padding:1rem 0;display:flex;align-items:flex-start;justify-content:flex-start}.review__mention__orangeSquare{width:16px;height:22px;background-color:var(--theme_main);border-radius:0.5rem;margin-right:8px}.review__mention__text{font-size:1rem;line-height:1.25rem;font-weight:normal}.review__table{margin-top:1rem;min-width:50%;height:35rem;background-color:white;border-radius:11px;border:2px solid var(--second_font_color)}@media (min-width: 480px){.review__table{height:34.5rem}}.review__table__row1{width:100%;height:11%;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 480px){.review__table__row1{height:13%}}.review__table__row1::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.review__table__row1__left{width:35%;height:100%;background-color:var(--section_background);border-top-left-radius:0.5rem;display:flex;align-items:center;justify-content:center}.review__table__row1__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row1__right{width:70%;height:100%;border-top-right-radius:0.5rem;display:flex;align-items:left;justify-content:center;flex-direction:column}.review__table__row1__right__text{font-size:1rem;text-align:left;margin-left:1.25rem;max-width:90%;color:#121010}.review__table__row2{width:100%;height:12%;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 480px){.review__table__row2{height:13%}}.review__table__row2::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.review__table__row2__left{width:35%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:center}.review__table__row2__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row2__right{width:70%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.review__table__row2__right__text{font-size:1rem;text-align:left;margin-left:1.25rem;max-width:90%;color:#121010}.review__table__row3{width:100%;height:11%;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 480px){.review__table__row3{height:13%}}.review__table__row3::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.review__table__row3__left{width:35%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:center}.review__table__row3__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row3__right{width:70%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.review__table__row3__right__text{font-size:1rem;text-align:left;margin-left:1.25rem;max-width:90%;color:#121010}.review__table__row4{width:100%;height:11%;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 480px){.review__table__row4{height:13%}}.review__table__row4::after{content:"";position:absolute;bottom:0;height:2px;width:100%;background-color:#d6d6d6}.review__table__row4__left{width:35%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:center}.review__table__row4__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row4__right{width:70%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.review__table__row4__right__text{font-size:1rem;text-align:left;margin-left:1.25rem;max-width:90%;color:#121010}.review__table__row5{width:100%;height:13%;display:flex;align-items:center;justify-content:center}.review__table__row5__left{width:35%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:center}.review__table__row5__left__text{margin-top:-0.9375rem;font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row5__right{width:70%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-top:.5rem}.review__table__row5__right__topText{margin-top:-0.9375rem;font-size:1rem;font-weight:bold;margin-left:1.25rem;text-align:left}.review__table__row5__right__bottomText{margin-top:-0.9375rem;font-size:0.875rem;margin-left:1.25rem;text-align:left;margin-top:0.3125rem;color:#707070}@media all and (max-width: 380px){.review__table__row5__right__bottomText{font-size:12px}}.review__table__row6{width:100%;height:42%;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.review__table__row6{height:35%}}.review__table__row6__left{width:35%;height:100%;background-color:var(--section_background);border-bottom-left-radius:0.5rem;display:flex;align-items:flex-start;justify-content:flex-start}.review__table__row6__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row6__right{width:70%;height:100%;border-bottom-right-radius:8px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.review__table__row6__right__topText{font-size:1rem;font-weight:bold;text-align:left;margin-left:20px}.review__table__row6__right__middleText{border:solid #474545;border-width:0 0 0 1px;font-size:0.875em;text-align:left;margin-left:20px;color:#707070;padding-left:20px;padding-right:30px;margin-top:0.3125rem;width:100%;min-height:10%}@media all and (max-width: 380px){.review__table__row6__right__middleText{font-size:12px}}.review__table__row6__right__bottomText{font-size:0.875em;text-align:left;padding-right:0.3125rem;margin-left:0.9375rem;color:#707070;margin-top:1rem;padding-bottom:0.5rem}@media all and (max-width: 380px){.review__table__row6__right__bottomText{font-size:12px}}.review__buttonZone{width:100%;margin-top:2rem;display:flex;justify-content:center;align-items:center}.review__buttonZone__buttonReturn{padding:0.5rem 2rem;background-color:#d6d6d6;border-radius:50px;margin-right:0.5rem;font-size:20px;font-weight:bold;color:var(--primary_font_color)}.review__buttonZone__buttonNext{padding:0.5rem 4rem;background-color:var(--theme_main);border-radius:50px;margin-left:0.5rem;font-size:20px;font-weight:bold;color:var(--primary_font_color)}.step1__container__header h1,.step1__container__select-mnp__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.step1{margin:0 auto}.step1__container{padding:2rem 1rem;max-width:40rem;margin:0 auto}.step1__container__header{text-align:center}@media (min-width: 480px){.step1__container__header{text-align:left}}.step1__container__select-subscriptions{background-color:var(--section_background);border-radius:11px;padding:1rem;margin-top:1rem}@media (min-width: 480px){.step1__container__select-subscriptions{display:flex;align-items:center;justify-content:space-between}}.step1__container__select-subscriptions .subscription{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--theme_main);border-radius:10px;padding:0.9rem 0;cursor:pointer;background-color:var(--theme_unselected_light)}@media (min-width: 480px){.step1__container__select-subscriptions .subscription{flex:0.315;flex-direction:column;padding:0.8rem 0}}.step1__container__select-subscriptions .subscription__radio{flex:0.2;text-align:right}.step1__container__select-subscriptions .subscription__radio input[type="radio"]{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.step1__container__select-subscriptions .subscription__radio input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}@media (min-width: 480px){.step1__container__select-subscriptions .subscription__radio{display:flex;align-items:center;justify-content:center;margin-bottom:4px}}.step1__container__select-subscriptions .subscription__info{flex:0.8;padding-right:2rem;text-align:center}@media (min-width: 480px){.step1__container__select-subscriptions .subscription__info{padding-right:0}}.step1__container__select-subscriptions .subscription__info p:nth-child(1){font-size:1rem;line-height:1.5rem;font-weight:bold}.step1__container__select-subscriptions .subscription__info p:nth-child(2){margin-bottom:4px;font-size:1.125rem;line-height:1.625rem;font-weight:bold}.step1__container__select-subscriptions .subscription__info p:nth-child(3){font-size:0.875rem;line-height:1.063rem;font-weight:normal}.step1__container__select-subscriptions .subscription:nth-child(2){margin:1rem 0}.step1__container__select-mnp{display:none;margin-top:2rem}.step1__container__select-mnp__header{text-align:center}@media (min-width: 480px){.step1__container__select-mnp__header{text-align:left}}.step1__container__select-mnp__options__title,.step1__container__select-mnp__select-sim__title,.step1__container__select-mnp__select-calling-option__title{margin:1rem 0;display:flex;align-items:flex-start}.step1__container__select-mnp__options__title .mark,.step1__container__select-mnp__select-sim__title .mark,.step1__container__select-mnp__select-calling-option__title .mark{width:16px;height:24px;border-radius:10px;background-color:var(--theme_main)}.step1__container__select-mnp__options__title .title-sim,.step1__container__select-mnp__select-sim__title .title-sim,.step1__container__select-mnp__select-calling-option__title .title-sim{margin-left:0.5rem;font-size:1re;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.step1__container__select-mnp__options__content{padding:1rem;background-color:var(--section_background);border-radius:11px}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp-wapper{display:flex;align-items:center;justify-content:space-between}}.step1__container__select-mnp__options__content .select-mnp{max-height:62px;display:flex;align-items:center;padding:1rem;border-radius:10px;border:2px solid var(--theme_main);background-color:var(--theme_unselected_light)}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp{flex:0.48}}.step1__container__select-mnp__options__content .select-mnp__radio{flex:0.2;text-align:center}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp__radio{flex:0.1;text-align:left}}.step1__container__select-mnp__options__content .select-mnp__radio input[type="radio"]{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.step1__container__select-mnp__options__content .select-mnp__radio input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}.step1__container__select-mnp__options__content .select-mnp__info{flex:0.7;text-align:left}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp__info{flex:0.9;text-align:left;margin-left:8px}}.step1__container__select-mnp__options__content .select-mnp__info p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.step1__container__select-mnp__options__content .select-mnp:nth-child(1){margin-bottom:1rem}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp:nth-child(1){margin-bottom:0}}.step1__container__select-mnp__options__content .notes-mnp{font-size:0.875rem;line-height:1.063rem;font-weight:bold;color:var(--primary_font_color);text-align:right;padding:8px}@media (min-width: 480px){.step1__container__select-mnp__options__content .notes-mnp{display:block}}.step1__container__select-mnp__check-information{margin:1rem 0 2rem 0;display:flex;align-items:center;border:1px solid var(--dots_color);border-radius:11px;background-color:var(--theme_main)}.step1__container__select-mnp__check-information__alert{flex:0.1;display:flex;align-items:center;font-size:1.25rem;line-height:1.3875rem;font-weight:bold;color:var(--dots_color);justify-content:center;border-radius:11px 0 0 11px}.step1__container__select-mnp__check-information__alert-content{flex:0.9;padding:0.5rem;border-radius:0 11px 11px 0;background-color:var(--primary_background)}.step1__container__select-mnp__check-information__alert-content p{font-size:0.75rem;line-height:1.375rem;font-weight:bold;color:var(--theme_selected_dark)}.step1__container__select-mnp__check-information__alert-content ul{margin-left:1rem}.step1__container__select-mnp__check-information__alert-content ul li{list-style-position:outside;font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.step1__container__select-mnp__check-information__alert-content ul li::marker{color:var(--theme_selected_dark)}.step1__container__select-mnp__select-sim{margin-bottom:2rem}.step1__container__select-mnp__select-sim__content{background-color:var(--section_background);border-radius:11px;padding:1rem;margin-top:1rem}@media (min-width: 480px){.step1__container__select-mnp__select-sim__content{display:flex;align-items:center;justify-content:space-between}}.step1__container__select-mnp__select-sim__content .select-sim{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--theme_main);border-radius:10px;padding:0.9rem 0;cursor:pointer;background-color:var(--theme_unselected_light)}@media (min-width: 480px){.step1__container__select-mnp__select-sim__content .select-sim{flex:0.315;flex-direction:column;padding:0.8rem 0}}.step1__container__select-mnp__select-sim__content .select-sim__radio{flex:0.2;text-align:right}.step1__container__select-mnp__select-sim__content .select-sim__radio input[type="radio"]{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.step1__container__select-mnp__select-sim__content .select-sim__radio input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}@media (min-width: 480px){.step1__container__select-mnp__select-sim__content .select-sim__radio{display:flex;align-items:center;justify-content:center;margin-bottom:4px}}.step1__container__select-mnp__select-sim__content .select-sim__info{flex:0.8;padding-right:2rem;text-align:center}@media (min-width: 480px){.step1__container__select-mnp__select-sim__content .select-sim__info{padding-right:0}}.step1__container__select-mnp__select-sim__content .select-sim__info p:nth-child(1){font-size:1rem;line-height:1.5rem;font-weight:bold}.step1__container__select-mnp__select-sim__content .select-sim__info p:nth-child(2){margin-bottom:4px;font-size:1.125rem;line-height:1.625rem;font-weight:bold}.step1__container__select-mnp__select-sim__content .select-sim__info p:nth-child(3){font-size:0.875rem;line-height:1.063rem;font-weight:normal}.step1__container__select-mnp__select-sim__content .select-sim:nth-child(2){margin:1rem 0}.step1__container__select-mnp__select-calling-option{margin-bottom:2rem}.step1__container__select-mnp__select-calling-option__content{background-color:var(--section_background);border-radius:11px;padding:1rem;margin-top:1rem}@media (min-width: 480px){.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper{display:flex;align-items:center;justify-content:space-between}}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--theme_main);border-radius:10px;padding:0.8rem 0;cursor:pointer;background-color:var(--theme_unselected_light)}@media (min-width: 480px){.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option{flex:0.45}}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__radio{flex:0.3;text-align:center}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__radio input[type="radio"]{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__radio input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}@media (min-width: 480px){.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__radio{display:flex;align-items:center;justify-content:center}}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info{flex:0.7;padding-right:2rem;text-align:left}@media (min-width: 480px){.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info{padding-right:0}}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info p:nth-child(1){font-size:1rem;line-height:1.5rem;font-weight:bold}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info p:nth-child(2){margin:4px 0;font-size:1.125rem;line-height:1.625rem;font-weight:bold}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info p:nth-child(3){font-size:0.875rem;line-height:1.063rem;font-weight:normal}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option:nth-child(2){min-height:104.59px;margin:1rem 0}.step1__container__select-mnp__select-calling-option__content .select-calling-option__info>p{font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.step1__error{margin:0 auto;text-align:center;max-width:40rem;padding:2rem}@media (min-width: 480px){.step1__error{padding:2rem 7rem}}.step1__error .error{display:flex;align-items:center;justify-content:center;border:1px solid var(--theme_warning_validation_border);border-radius:11px;padding:11px;color:var(--theme_warning_validation_border)}.step1__error .error .warning-icon-step1{margin-right:8px}.step1__submit-button{margin:0 auto;text-align:center;margin-bottom:2rem}.step1__submit-button .submit-btn{border:0;padding:0.5rem 5rem;border-radius:99px;font-size:20px;line-height:29px;font-weight:bold;cursor:pointer;background-color:var(--theme_main);color:var(--primary_font_color)}.informEmailSent{padding:1rem;max-width:40rem;margin:0 auto}.informEmailSent__squareZone{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:1rem;padding:0 1rem}@media (min-width: 480px){.informEmailSent__squareZone{height:129px;position:relative;flex-direction:row;border:1px solid #d6d6d6;border-radius:108px 35px 35px 108px}}.informEmailSent__squareZone__grayCircle{width:129px;height:129px;border-radius:50%;background-color:#efefef;border:1px #d6d6d6}@media (min-width: 480px){.informEmailSent__squareZone__grayCircle{position:absolute;left:-2px}}.informEmailSent__squareZone__whiteSquare{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 480px){.informEmailSent__squareZone__whiteSquare{position:absolute;left:129px;align-items:flex-start;padding-left:2rem}}.informEmailSent__squareZone__whiteSquare__topText{margin-top:1rem;font-size:1.25rem;font-weight:bold}@media (min-width: 480px){.informEmailSent__squareZone__whiteSquare__topText{margin-top:0}}.informEmailSent__squareZone__whiteSquare__bottomText{margin-top:1rem;font-size:0.875rem;color:#707070}.informEmailSent__linkContactUsText{text-align:center;margin-top:1.5rem}.informEmailSent__linkContactUsText__linkToUs{color:var(--second_font_color)}.informEmailSent__linkContactUsText__linkToUs>a{color:var(--dots_color)}.step2__container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.step2__container h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.step2__container__basic-informations__title .mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.step2 .stepper-container__item:nth-child(2)::before{background-color:var(--theme_main)}.step2__container__basic-informations__title{display:flex;align-items:center;justify-content:flex-start;margin:1rem 0}.step2__container__basic-informations__contents__basic-form{background-color:var(--primary_background);border-radius:11px;display:table;padding:0.7rem}@media (min-width: 480px){.step2__container__basic-informations__contents__basic-form{padding:1rem}}.step2__container__submitted{display:flex;align-items:center;justify-content:center;padding:2rem}.step2--required{width:2.5rem}.step2--required p{font-size:12px;line-height:18px}.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.confirm-payment .stepper-container__item:nth-child(3)::before,.confirm-payment .stepper-container__item:nth-child(4)::before{background-color:var(--theme_main)}.confirm-payment-container{text-align:left}.confirm-payment-container__header{text-align:center}@media (min-width: 480px){.confirm-payment-container__header{text-align:left}}.confirm-payment-container__title{margin-top:1rem;display:flex;align-items:flex-start;justify-content:flex-start}.confirm-payment-container__title .orange-mark{width:15px;height:22px;background-color:var(--theme_selected_dark)}.confirm-payment-container__title .orange-title{margin-left:0.5rem;font-size:1rem;line-height:1.25rem;font-weight:normal;color:var(--theme_selected_dark)}.confirm-payment-container__order-info{margin-top:1rem}.confirm-payment-container__order-info .title-table{margin-top:2rem;display:flex;align-items:center;justify-content:flex-start}.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:15px;height:22px;background-color:var(--dots_color)}.confirm-payment-container__order-info .title-table .blue-title{margin-left:0.5rem;font-size:1.25rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.confirm-payment-container__order-info .title-table .yellow-mark{background-color:var(--theme_main)}.confirm-payment-container__order-info .order--table{height:45rem;overflow:hidden}@media (min-width: 480px){.confirm-payment-container__order-info .order--table{height:35rem}}.confirm-payment-container__order-info .order--table .row--1,.confirm-payment-container__order-info .order--table .row--2{height:15%}.confirm-payment-container__order-info .order--table .row--3,.confirm-payment-container__order-info .order--table .row--4{height:11%}.confirm-payment-container .card-information{margin-top:1.5rem}.confirm-payment-container .card-information__notice{margin-top:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:var(--theme_selected_dark);display:flex;align-items:center}.confirm-payment-container .card-information__notice::before{content:"";position:relative;display:block;width:8px;margin-right:8px;height:8px;border-radius:50%;background-color:var(--theme_selected_dark)}.confirm-payment-container .card-information__warning{margin-top:1rem;display:flex;align-items:center;justify-content:flex-start;border:1px solid var(--theme_main);border-radius:10px;background-color:var(--theme_unselected_light);padding:0.5rem}.confirm-payment-container .card-information__warning .card--warning{color:var(--theme_selected_dark)}.confirm-payment-container .card-information__warning .info--warning{margin-left:0.5rem;color:var(--primary_font_color)}.confirm-payment-container .card-information__form{text-align:center;margin-top:1.5rem;padding:1rem;background-color:var(--section_background);border-radius:10px}.confirm-payment-container .card-information__form h3{font-size:1rem;line-height:1.5rem;font-weight:bold;margin-bottom:0.5rem}.confirm-payment-container .card-information__form input[type="number"]::-webkit-outer-spin-button,.confirm-payment-container .card-information__form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.confirm-payment-container .card-information__form input[type="number"]{-moz-appearance:textfield}.confirm-payment-container .card-information__form .card-name__last-name,.confirm-payment-container .card-information__form .card-name__first-name{margin:8px 0;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-name__last-name,.confirm-payment-container .card-information__form .card-name__first-name{flex:0.45;margin:0}}.confirm-payment-container .card-information__form .card-name__last-name__title,.confirm-payment-container .card-information__form .card-name__first-name__title{flex:0.17;font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.confirm-payment-container .card-information__form .card-name__last-name__name,.confirm-payment-container .card-information__form .card-name__first-name__name{flex:0.83;width:100%;height:45px;margin-left:0.5rem;border-radius:11px;background-color:#d6d6d6;display:flex;align-items:center;justify-content:flex-start}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-name__last-name__name,.confirm-payment-container .card-information__form .card-name__first-name__name{flex:0.8}}.confirm-payment-container .card-information__form .card-name__last-name__name .name,.confirm-payment-container .card-information__form .card-name__first-name__name .name{border:none;background-color:#d6d6d6;margin-left:1rem}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-name{display:flex;align-items:center;justify-content:space-between}}.confirm-payment-container .card-information__form .card-number-and-security-code{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-number-and-security-code{flex-direction:row;justify-content:space-between}}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired{width:100%;margin-top:1rem}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-number-and-security-code .card-number,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired{flex:0.45}}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__title,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__title{text-align:left;margin-bottom:0.5rem}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__title .lable-form,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__title .lable-form{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__title .required,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__title .required{margin-left:0}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__input,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__input{padding-left:3.4rem}}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__input .input-form,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__input .input-form{height:45px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number .card-expired__input,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired .card-expired__input{display:flex;align-items:flex-start;justify-content:space-between}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number .card-expired__input .month,.confirm-payment-container .card-information__form .card-number-and-security-code .card-number .card-expired__input .year,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired .card-expired__input .month,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired .card-expired__input .year{width:32%}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number .card-expired__input .expiry-text,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired .card-expired__input .expiry-text{margin-top:9px}.confirm-payment-container .card-information__form .security-code{width:100%;margin-top:1rem}@media (min-width: 480px){.confirm-payment-container .card-information__form .security-code{flex:0.45}}.confirm-payment-container .card-information__form .security-code__title{text-align:left;margin-bottom:0.5rem}.confirm-payment-container .card-information__form .security-code__title .lable-form{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.confirm-payment-container .card-information__form .security-code__title .required{margin-left:0}@media (min-width: 480px){.confirm-payment-container .card-information__form .security-code__input{padding-left:3.4rem}}.confirm-payment-container .card-information__form .security-code__input .input-code{width:70%}@media (min-width: 480px){.confirm-payment-container .card-information__form .security-code__input .input-code{width:23%}}.confirm-payment-container .card-information__form .security-code__input .input-form{height:45px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.confirm-payment-container .card-information__form .security-code__input__notes{text-align:left;margin-top:0.5rem;font-size:0.75rem;line-height:1.063rem;font-weight:normal;color:var(--second_font_color)}.confirm-payment-container .card-information__form .security-code .security-code__input__code{display:flex;align-items:center;justify-content:flex-start}.confirm-payment-container .card-information__form .security-code .security-code__input__code img{margin-left:1rem}.confirm-payment-container .card-information__form .acceptable-card{margin-top:1rem;background-color:var(--primary_background);border-radius:11px;padding:1rem;text-align:center}@media (min-width: 480px){.confirm-payment-container .card-information__form .acceptable-card{display:flex;align-items:center;justify-content:center;width:81%;margin:0 auto;margin-top:1rem}}.confirm-payment-container .card-information__form .acceptable-card__title{display:flex;justify-content:flex-start;align-items:center}.confirm-payment-container .card-information__form .acceptable-card__title .check-icon{color:var(--dots_color);font-weight:bold;margin-right:6px}.confirm-payment-container .card-information__form .acceptable-card__title p{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:var(--second_font_color)}.confirm-payment-container .card-information__form .acceptable-card img{width:100%}@media (min-width: 480px){.confirm-payment-container .card-information__form .acceptable-card img{margin-left:6px;width:40%}}.confirm-payment-container .checkbox-confirm{margin:1.5rem 0}.confirm-payment-container .checkbox-confirm__title{margin-bottom:1rem;font-size:1.25rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color);display:flex;align-items:center;justify-content:center}.confirm-payment-container .checkbox-confirm__title::after{content:"";margin-left:8px;width:85%;display:block;height:2px;background-color:var(--dots_color)}.confirm-payment-container .checkbox-confirm__form{margin-bottom:10px;display:flex;align-items:flex-start;justify-content:flex-start}.confirm-payment-container .checkbox-confirm__form .required{margin-left:0;flex:0.1}.confirm-payment-container .checkbox-confirm__form .checkbox-form{flex:0.9;margin-left:1rem;display:flex;align-items:flex-start;justify-content:flex-start}.confirm-payment-container .checkbox-confirm__form .checkbox-form .title-checkbox{display:block;margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:normal;color:var(--primary_font_color)}.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_1"],.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_2"],.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_3"],.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_4"],.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_5"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid var(--second_font_color);display:grid;place-content:center;background-color:var(--theme_highlight_foreground)}.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_1"]::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_2"]::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_3"]::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_4"]::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_5"]::before{content:"";width:1.25em;height:1.25em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:var(--theme_selected_dark)}.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_1"]:checked::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_2"]:checked::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_3"]:checked::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_4"]:checked::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_5"]:checked::before{transform:scale(1)}.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_1"]:checked,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_2"]:checked,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_3"]:checked,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_4"]:checked,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_5"]:checked{background-color:var(--theme_selected_light)}.confirm-payment-container .checkbox-confirm__form .checkbox-form .title-checkbox{font-size:1.25rem;line-height:1.5rem;font-weight:normal;color:var(--primary_font_color);display:flex;align-items:center;justify-content:flex-start}.confirm-payment-container .error{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid var(--theme_warning_validation_border);border-radius:11px;padding:4px;color:var(--theme_warning_validation_border)}@media (min-width: 480px){.confirm-payment-container .error{flex-direction:row}}.confirm-payment-container .warning-icon{margin-right:8px;color:var(--theme_warning_validation_border)}.submit-button{display:flex;align-items:center;justify-content:center;padding:2rem}.submit-button .back-button{margin-bottom:1rem}.submit-button .next-button{margin-bottom:1rem}.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.stepper{padding:0.75px;box-shadow:0px 3px 3px #ea7c0d29}.stepper__mobile{width:100%;max-width:40rem;height:3.875rem;display:flex;align-items:center;justify-content:space-around}.stepper__mobile h4{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.stepper__mobile__dots .has-number{font-size:0.813rem;line-height:1rem;font-weight:normal;color:var(--second_font_color);height:32px;width:32px;border-radius:50%;margin:0 3px;background-color:var(--section_background)}.stepper__mobile__dots .dot{margin:0 1px;width:4px;height:4px;border-radius:50%;background-color:var(--section_background)}.stepper__desktop{width:100%;max-width:34rem}.stepper__desktop .stepper-container{display:flex;flex-wrap:wrap;margin-bottom:1rem}.stepper__desktop .stepper-container__item{flex:1;display:flex;flex-direction:column;text-align:center}.stepper__desktop .stepper-container__item:nth-child(1):before{background-color:var(--theme_main)}.stepper__desktop .stepper-container__item::before{content:"";position:relative;top:22%;z-index:-1;display:block;width:40px;height:40px;border-radius:50%;margin:1rem auto 0;margin-top:0;background-color:var(--section_background)}.stepper__desktop .stepper-container__item:not(:last-child)::after{content:"";position:relative;border-bottom:6px dotted var(--section_background);top:3.2rem;left:50%;order:-1;z-index:-2}.stepper__desktop .stepper-container__title{margin-bottom:1rem;font-size:1rem;line-height:1.18rem;font-weight:normal;color:var(--primary_font_color)}.stepper__desktop .stepper-container__desc{font-size:0.9rem;line-height:1.5rem;font-weight:bold}.active{background-color:var(--theme_main) !important}.upload-document__container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.upload-document__container__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.upload-document__container__submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.upload-document .stepper-container__item:nth-child(3)::before{background-color:var(--theme_main)}.upload-document__container__header{text-align:center}@media (min-width: 480px){.upload-document__container__header{text-align:left}}.upload-document__container__customer-name{margin-top:2rem;width:100%;border:1px solid var(--theme_main);padding:0.5rem;border-radius:11px;background-color:var(--theme_unselected_light)}.upload-document__container__customer-name p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color);display:flex;align-items:center}.upload-document__container__customer-name p::before{content:"";position:relative;display:block;width:8px;margin-right:8px;height:8px;border-radius:50%;background-color:var(--theme_selected_dark)}@media (min-width: 480px){.upload-document__container__customer-name{text-align:left;padding-left:1rem}}.upload-document__container__select-document{margin-top:2rem}.upload-document__container__select-document .select-document-title,.upload-document__container__select-document .select-upload-other .select-other-document-title{display:flex;align-items:center;justify-content:flex-start;margin:1rem 0}.upload-document__container__select-document .case_not_same{margin-top:0}.upload-document__container__select-document .select-document-contents,.upload-document__container__select-document .select-upload-other .select-other-document-type,.upload-document__container__select-document .mnp-identity-verification,.upload-document__container__select-document .contract-identity-verification{border:1px solid var(--section_background);background-color:var(--section_background);padding:1rem;border-radius:11px}@media (min-width: 480px){.upload-document__container__select-document .select-document-contents,.upload-document__container__select-document .select-upload-other .select-other-document-type,.upload-document__container__select-document .mnp-identity-verification,.upload-document__container__select-document .contract-identity-verification{text-align:left}}.upload-document__container__select-document .select-document-contents .select,.upload-document__container__select-document .select-upload-other .select-other-document-type .select,.upload-document__container__select-document .mnp-identity-verification .select,.upload-document__container__select-document .contract-identity-verification .select{height:49px;width:100%;border:2px solid #d6d6d6;border-radius:10px;text-indent:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:12px;background-image:url(/images/expand_more_black_18dp.svg);background-repeat:no-repeat;background-position:calc(100% - 3px) center;background-size:24px;margin-right:6px}@media (min-width: 480px){.upload-document__container__select-document .select-document-contents .select,.upload-document__container__select-document .select-upload-other .select-other-document-type .select,.upload-document__container__select-document .mnp-identity-verification .select,.upload-document__container__select-document .contract-identity-verification .select{width:50%}}.upload-document__container__select-document .select-document-contents select>option:nth-child(1),.upload-document__container__select-document .select-upload-other .select-other-document-type select>option:nth-child(1),.upload-document__container__select-document .mnp-identity-verification select>option:nth-child(1),.upload-document__container__select-document .contract-identity-verification select>option:nth-child(1){color:#d6d6d6}.upload-document__container__select-document .select-document-contents__notes,.upload-document__container__select-document .mnp-identity-verification__notes,.upload-document__container__select-document .contract-identity-verification__notes{padding-top:0.5rem;padding-left:1rem;text-align:left}.upload-document__container__select-document .select-document-contents__notes p,.upload-document__container__select-document .mnp-identity-verification__notes p,.upload-document__container__select-document .contract-identity-verification__notes p{font-size:12px;line-height:17px;font-weight:bold;color:var(--primary_font_color)}.upload-document__container__select-document .select-document-contents__notes p span,.upload-document__container__select-document .mnp-identity-verification__notes p span,.upload-document__container__select-document .contract-identity-verification__notes p span{font-weight:normal;font-weight:200;font-size:17px}.upload-document__container__select-document .select-document-contents__select-buttons .front-side,.upload-document__container__select-document .select-document-contents__select-buttons .back-side,.upload-document__container__select-document .select-document-contents__select-buttons .customer-front-side,.upload-document__container__select-document .select-document-contents__select-buttons .customer-back-side,.upload-document__container__select-document .select-document-contents__select-buttons .mnp-front-side,.upload-document__container__select-document .select-document-contents__select-buttons .mnp-back-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .front-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .back-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .customer-front-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .customer-back-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .mnp-front-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .mnp-back-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .front-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .back-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .customer-front-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .customer-back-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .mnp-front-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .mnp-back-side{display:none}.upload-document__container__select-document .select-document-contents__select-buttons .select-header,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-header,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-header{margin-top:1rem;display:flex;align-items:center;justify-content:flex-start}.upload-document__container__select-document .select-document-contents__select-buttons .header,.upload-document__container__select-document .mnp-identity-verification__select-buttons .header,.upload-document__container__select-document .contract-identity-verification__select-buttons .header{font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.upload-document__container__select-document .select-document-contents__select-buttons .select-button,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button{background-color:var(--primary_background);border-radius:11px;padding:0.5rem;margin:1rem 0 2rem;text-align:left}.upload-document__container__select-document .select-document-contents__select-buttons .select-button #previous_img_front img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #previous_img_back img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #customer_previous_img_front img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #customer_previous_img_back img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #mnp_previous_img_front img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #mnp_previous_img_back img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #previous_img_front img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #previous_img_back img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #customer_previous_img_front img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #customer_previous_img_back img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #mnp_previous_img_front img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #mnp_previous_img_back img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #previous_img_front img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #previous_img_back img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #customer_previous_img_front img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #customer_previous_img_back img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #mnp_previous_img_front img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #mnp_previous_img_back img{padding:1rem;max-width:100%}.upload-document__container__select-document .select-document-contents__select-buttons .select-button__notice,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button__notice,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button__notice{padding:6px 0;font-size:0.75rem;line-height:1.063rem;font-weight:bold;color:var(--theme_selected_dark)}.upload-document__container__select-document .select-document-contents__select-buttons .select-button__upload,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button__upload,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button__upload{text-align:center;margin-top:0.5rem;padding:1.5rem 1rem;background-color:#5ba5dd1a;border-radius:11px;border:1px dashed var(--dots_color)}.upload-document__container__select-document .select-document-contents__select-buttons .select-button__upload input[type="file"],.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button__upload input[type="file"],.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button__upload input[type="file"]{display:none}.upload-document__container__select-document .select-document-contents__select-buttons .select-button__upload .upload--button,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button__upload .upload--button,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button__upload .upload--button{display:inline-block;background-color:var(--dots_color);color:var(--primary_background);padding:0.8rem 3rem;border-radius:11px;font-size:1rem;font-weight:bold;cursor:pointer}.upload-document__container__select-document .select-document-contents__select-buttons .back-side .select-button,.upload-document__container__select-document .mnp-identity-verification__select-buttons .back-side .select-button,.upload-document__container__select-document .contract-identity-verification__select-buttons .back-side .select-button{margin:1rem 0 1rem}.upload-document__container__select-document #contract_identity{display:none}.upload-document__container__select-document .select-current-address{display:none;margin:2rem 0}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options{display:flex;flex-direction:column;align-items:center}@media (min-width: 480px){.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options{display:flex;flex-direction:row;justify-content:space-between}}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address{height:49px;width:100%;flex:0.45;display:flex;align-items:center;padding:1rem;margin-bottom:1rem;border-radius:10px;border:2px solid var(--theme_main);background-color:var(--theme_unselected_light)}@media (min-width: 480px){.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address{margin-bottom:0}}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address input[type="radio"],.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address input[type="radio"]{width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address input[type="radio"]:checked,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address .radio-label,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address .radio-label{margin-left:1rem;font-size:0.813rem;line-height:1.188rem;font-weight:bold}.upload-document__container__select-document .select-upload-other{display:none}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice{display:none;padding:0.5rem;margin-top:1rem;background-color:var(--primary_background);border-radius:11px}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .select-other-document-title .required{margin-left:0}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button{text-align:left}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button p{font-size:12px;line-height:17px;font-weight:bold;color:var(--primary_font_color)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button ul{padding-left:1rem;list-style-position:outside}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button ul li{font-size:12px;line-height:17px;font-weight:normal;color:var(--primary_font_color)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button ul li::marker{color:var(--dots_color)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button{background-color:var(--primary_background);border-radius:11px;padding:0.5rem;margin:1rem 0 2rem;text-align:left}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__notice{padding:6px 0;font-size:0.75rem;line-height:1.063rem;font-weight:bold;color:var(--theme_selected_dark)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__upload{text-align:center;margin-top:0.5rem;padding:1.5rem 1rem;background-color:#5ba5dd1a;border-radius:11px;border:1px dashed var(--dots_color)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__upload input[type="file"]{display:none}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__upload #previous_img_other img{padding:1rem;width:100%}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__upload .upload--button{display:inline-block;background-color:var(--dots_color);color:var(--primary_background);padding:0.8rem 3rem;border-radius:11px;font-size:1rem;font-weight:bold;cursor:pointer}.upload-document__container .error-upload{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:1rem;margin-top:1rem;border:2px solid var(--theme_selected_dark);border-radius:11px;font-size:14px;line-height:20px;font-weight:normal;color:var(--theme_selected_dark)}@media (min-width: 480px){.upload-document__container .error-upload{width:60%}}.upload-document__container .error-upload .warning-icon{margin-right:0.5rem;color:var(--theme_selected_dark)}.upload-document__container__submit-button{margin-top:2rem;display:flex;align-items:center;justify-content:center}#error_explanation{margin-top:2rem;margin-bottom:1rem;width:100%;padding:1rem 1rem 1rem 1.5rem;border:2px solid #f9ca00;font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#ea7c0d;border-radius:11px}.notifications{width:100%;margin-top:5rem;padding:0.5rem;background-color:#fcf6d5;border:2px solid #f9ca00;font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#ea7c0d;border-radius:11px}.terminate-date-content{margin-top:1rem;border-radius:11px;background-color:#f0f0f0;padding:1rem;font-size:1rem;line-height:1.5rem;font-weight:normal;color:#121010}.terminate-date-content span{font-weight:bold;color:#ea7c0d}.terminate-date-content .example-case{font-weight:bold;margin-top:2rem}.terminate-date-content .explain-title-content{display:flex;align-items:center;justify-content:flex-start;margin-top:1rem}.terminate-date-content .explain-title-content .mark-orange{width:12px;height:18px;border-radius:7px;background-color:#ea7c0d;margin-right:6px}.terminate-date-content .explain-title-content .explain-title{font-size:0.875rem;line-height:1.25rem;font-weight:bold}.terminate-date-content .list-info{padding-left:1rem;font-size:0.875rem;line-height:1.25rem;font-weight:normal}.terminate-date-content .termination-image{margin-top:1rem;display:flex;align-items:center;justify-content:center}.terminate-date-content .termination-image .img-terminate{max-width:70%}.back-to-top-link .link-to-main-page{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#3482bc}.back-to-top-link .link--arrow--right{font-size:36px;color:#ea7c0d}.back-to-top-link{margin-bottom:2rem;display:flex;align-items:center;justify-content:flex-end}.bills__header{margin:2rem 0;text-align:left}.bills__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.bills{max-width:40rem;margin:0 auto;padding:0 1rem}.bills__container{margin-bottom:2rem}.bills__container__sort-order{margin:1rem 0;display:flex;align-items:center;justify-content:flex-end}.bills__container__sort-order p{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#707070}.bills__container__sort-order .sort--icon{cursor:pointer;margin-left:6px;color:#707070}.check-bill__information .submit-button .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.check-bill__header{margin:2rem 0;text-align:left}.check-bill__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.check-bill{max-width:40rem;margin:0 auto;padding:0 1rem}.check-bill__information{padding:2rem;border-radius:11px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;flex-direction:column}.check-bill__information .contract-info{text-align:center;padding:1rem 2rem;background-color:#fff;border:2px solid #d6d6d6;border-radius:11px}.check-bill__information .contract-info p{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.check-bill__information .submit-button{display:flex;align-items:center;justify-content:center}.check-bill__information .submit-button .next-button{margin-left:0;margin-bottom:0}.check-bill .back-to-top-link{margin-top:1.5rem}.contract-detail__container__contract-links .cancellation-link .link,.contract-detail__container__contract-links .other-link .link{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#3482bc}.contract-detail__container__contract-links .cancellation-link .link--arrow--right,.contract-detail__container__contract-links .other-link .link--arrow--right{font-size:36px;color:#ea7c0d}.contract-detail__container__contract-info .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.contract-detail__header{display:flex;align-items:center;justify-content:center;padding:2rem 0;background-color:#ffd17b;margin-bottom:2rem}.contract-detail__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.contract-detail__container{max-width:40rem;margin:0 auto;padding:0 1rem}.contract-detail__container__confirm-contract{margin-bottom:2rem}.contract-detail__container__confirm-contract h2{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.contract-detail__container__contract-info{margin-bottom:2rem;display:flex;align-items:center;justify-content:flex-start}.contract-detail__container__contract-info .contract-info{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.contract-detail__container .table{width:100%;border:2px solid #707070;border-radius:11px}.contract-detail__container .table .row{display:flex;align-items:stretch;justify-content:center;position:relative}.contract-detail__container .table .row::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.contract-detail__container .table .row__left{padding:1rem 1rem 1rem 2rem;flex:0.3;text-align:left;background-color:#f0f0f0}.contract-detail__container .table .row__left p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.contract-detail__container .table .row .border-corner-top{border-radius:11px 0 0 0}.contract-detail__container .table .row .border-corner-bottom{border-radius:0 0 0 11px}.contract-detail__container .table .row .usage-row-left{display:flex;align-items:flex-start;justify-content:flex-start}.contract-detail__container .table .row__right{padding:1rem;flex:0.7;text-align:left}.contract-detail__container .table .row__right p{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#121010}.contract-detail__container .table .row__right .usage-monthly{border-left:1px solid #707070;padding-left:0.5rem;margin-top:0.5rem}.contract-detail__container .table .row__right .usage-monthly p{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#707070}.contract-detail__container .table .line{margin:auto;width:90%;border:1px solid #f0f0f0}.contract-detail__container__sim-info,.contract-detail__container__usage-fees{margin-top:2rem;box-shadow:0px 3px 6px #3482bc29;border-radius:11px;padding:1rem}.contract-detail__container__sim-info__header,.contract-detail__container__usage-fees__header{padding:0.8rem 0;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}.contract-detail__container__sim-info__header .mark,.contract-detail__container__usage-fees__header .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.contract-detail__container__sim-info__header .contract-info,.contract-detail__container__usage-fees__header .contract-info{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.contract-detail__container__sim-info__header .sim--arrow--up,.contract-detail__container__usage-fees__header .sim--arrow--up{margin-left:auto;font-size:36px;color:#d6d6d6}.contract-detail__container__sim-info .sim-table,.contract-detail__container__sim-info .usage-fees-table,.contract-detail__container__usage-fees .sim-table,.contract-detail__container__usage-fees .usage-fees-table{display:none}.contract-detail__container .other{margin-top:2rem}.contract-detail__container__contract-links{margin:2rem 0}.contract-detail__container__contract-links .cancellation-link,.contract-detail__container__contract-links .other-link{width:100%;border:2px solid #707070;padding:0.4rem 1rem;border-radius:11px;margin-bottom:0.7rem;display:flex;align-items:center;justify-content:space-between}.contract-detail__container__contract-links .cancellation-link .link,.contract-detail__container__contract-links .other-link .link{color:#121010}.customer-edit__info-title .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.customer-edit__submit .cancel-button,.customer-edit__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.customer-edit{max-width:40rem;margin:0 auto;padding:0 1rem}.customer-edit__header{margin:2rem 0;text-align:left}.customer-edit__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.customer-edit__info-title{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.customer-edit__info-title .subsc-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.customer-edit__info-confirm{border-radius:11px;border:2px solid #3482bc;display:flex;align-items:stretch;justify-content:flex-start;overflow:hidden}.customer-edit__info-confirm .notes{flex:0.1;border-radius:11px 0 0 11px;background-color:#f9ca00;font-size:1.25rem;line-height:1.25rem;font-weight:bold;color:#3482bc;display:flex;align-items:center;justify-content:center}.customer-edit__info-confirm .notes-content{padding:1rem;flex:0.9}.customer-edit__info-confirm .notes-content p{font-size:0.75rem;line-height:1.375rem;font-weight:bold;color:#ea7c0d}.customer-edit__info-confirm .notes-content ul{padding-left:1rem}.customer-edit__info-confirm .notes-content ul li{font-size:1rem;line-height:1.375rem;font-weight:bold;color:#121010}.customer-edit__info-confirm .notes-content ul li::marker{color:#ea7c0d}.customer-edit__form{background-color:#f0f0f0;border-radius:11px;padding:1rem;margin-top:2rem}.customer-edit__form__container{background-color:#fff;border-radius:11px;display:table;padding:1rem}.customer-edit__form__container .unchangeable-input{border-color:#d6d6d6;background-color:#f0f0f0;pointer-events:none;color:#121010}.customer-edit__form__container .form__birthday__ymd select:disabled{background-color:#f0f0f0;color:#121010}.customer-edit__form__container .form__birthday__ymd select:disabled option:checked{color:#121010}.customer-edit__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.customer-edit__submit .cancel-button{margin-right:0.5rem;background-color:#d6d6d6;padding:0.9rem 2rem}.customer-edit__submit .next-button{margin-left:0.5rem;padding:0.9rem 3rem}.customer-info__info-title .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.customer-info__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.customer-info{max-width:40rem;margin:0 auto;padding:0 1rem}.customer-info__header{margin:2rem 0;text-align:left}.customer-info__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.customer-info__info-title{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.customer-info__info-title .subsc-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.customer-info__info-confirm{border-radius:11px;border:2px solid #3482bc;display:flex;align-items:stretch;justify-content:flex-start;overflow:hidden}.customer-info__info-confirm .notes{flex:0.1;border-radius:11px 0 0 11px;background-color:#f9ca00;font-size:1.25rem;line-height:1.25rem;font-weight:bold;color:#3482bc;display:flex;align-items:center;justify-content:center}.customer-info__info-confirm .notes-content{padding:1rem;flex:0.9}.customer-info__info-confirm .notes-content p{font-size:0.75rem;line-height:1.375rem;font-weight:bold;color:#ea7c0d}.customer-info__info-confirm .notes-content ul{padding-left:1rem}.customer-info__info-confirm .notes-content ul li{font-size:1rem;line-height:1.375rem;font-weight:bold;color:#121010}.customer-info__info-confirm .notes-content ul li::marker{color:#ea7c0d}.customer-info .customer--table{overflow:hidden;height:27rem}.customer-info .customer--table .r1,.customer-info .customer--table .r2,.customer-info .customer--table .r3,.customer-info .customer--table .r4,.customer-info .customer--table .r6{height:15.4%}.customer-info .customer--table .row5{height:23%}.customer-info .customer--table .row--right{flex-direction:column;align-items:flex-start;justify-content:center}.customer-info__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.customer-info__submit .next-button{padding:0.9rem 3rem}.error_message{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #ff6060;border-radius:11px;padding:4px;color:#ff6060;margin:1rem 0}@media (min-width: 480px){.error_message{flex-direction:row}}.error_message .warning-icon{margin-right:8px;color:#ff6060}.main__plans-contract,.main__introdution,.main__FAQ{max-width:39rem;margin:0 auto;padding:0 1rem}.main__plans-contract__header,.main__introdution__header,.main__FAQ__header{margin-top:3rem}.main__plans-contract__header h1,.main__introdution__header h1,.main__FAQ__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.main__plans-contract__plans{margin:1.5rem 0}.main__plans-contract__plans__title{margin:0.5rem 0;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.main__plans-contract__plans__contents{padding:2px;border-radius:11px;background-color:#3482bc;display:flex;align-items:center;justify-content:space-between}.main__plans-contract__plans__contents__left{flex:0.7;padding:0.5rem;border:2px solid #3482bc;border-radius:11px 0 0 11px;background-color:#fcf6d5;font-size:1rem;line-height:1.5rem;font-weight:normal}.main__plans-contract__plans__contents__left .title{margin-bottom:0.5rem}.main__plans-contract__plans__contents__left .list{padding-left:1rem}.main__plans-contract__plans__contents__left .link-icon{margin-top:0.5rem;display:flex;align-items:center;justify-content:flex-start}.main__plans-contract__plans__contents__left .link-icon a{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#3482bc}.main__plans-contract__plans__contents__left .north--icon{color:#ea7c0d}.main__plans-contract__plans__contents__right{flex:0.3;height:100%;border-radius:0 11px 11px 0;color:#fff;font-size:1.25rem;line-height:1.813rem;font-weight:bold;display:flex;align-items:center;justify-content:center}.main__plans-contract__link{margin:0.5rem 0;display:flex;align-items:center;justify-content:flex-end}.main__plans-contract__link a{color:#3482bc;font-size:1.063rem;line-height:1.438rem;font-weight:500}.main__plans-contract__link .arrow--right{font-size:36px;color:#ea7c0d}.main__break-line{width:100%;height:10px;background-color:#f0f0f0}.main__introdution{margin-bottom:2rem}.main__introdution__container{margin-top:1.5rem;border-radius:11px;padding:0.6rem;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.main__introdution__container .card{width:17.188rem;height:6.688rem;padding:1rem;background-color:#fff;border-radius:11px;border:2px solid #d6d6d6}.main__introdution__container .card__title{font-size:1rem;line-height:1.5rem;font-weight:500;color:#121010;position:relative}.main__introdution__container .card__title::before{content:"";position:absolute;top:1px;left:-8px;height:15px;width:6px;background-color:#f9ca00}.main__introdution__container .card__notes p{margin-top:0.5rem;font-size:0.75rem;line-height:1.063rem;font-weight:normal;color:#121010}.main__introdution__container .card__alert{width:90%;margin-top:0.5rem;display:flex;align-items:center;justify-content:flex-start;padding:0.5rem;border-radius:9px;border:1px solid #ff6060;color:#ff6060}.main__introdution__container .card__alert__p{margin-left:1rem;font-size:10px;line-height:14px;font-weight:400}.main__FAQ{margin-bottom:2rem}.main__FAQ__header{margin-bottom:2rem}.main__FAQ .main__FAQ__container__faqs{margin:1rem 0;position:relative}.main__FAQ .main__FAQ__container__faqs .question{height:48px;border-radius:11px;border:2px solid #707070;border-bottom:0;background-color:#fff}.main__FAQ .main__FAQ__container__faqs .question__header{height:47px;display:flex;align-items:center;justify-content:flex-start;border-bottom:2px solid #707071;width:100%;border-radius:0 0 11px 11px}.main__FAQ .main__FAQ__container__faqs .question__header__mark{padding:0 2rem;text-transform:uppercase;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#3482bc}.main__FAQ .main__FAQ__container__faqs .question__header__line{margin-right:2rem;height:48px;border-left:2px solid #707070;transform:rotate(-20deg)}.main__FAQ .main__FAQ__container__faqs .question__header__info{font-size:1rem;line-height:1.5rem;font-weight:500;color:#121010}.main__FAQ .main__FAQ__container__faqs .question__header .arrow--up{cursor:pointer;margin-left:auto;color:#ea7c0d;font-size:36px;transition:tranform 0.2s ease-out}.main__FAQ .main__FAQ__container__faqs .answer{padding:1rem;display:flex;align-items:center;justify-content:flex-start;border:2px solid #707070;border-radius:0 0 11px 11px;border-top:0;display:none;overflow:hidden}.main__FAQ .main__FAQ__container__faqs .answer__mark p{padding:0 1rem;text-transform:uppercase;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#ea7c0d}.main__FAQ .main__FAQ__container__faqs .answer__sentense p{margin-left:3rem;font-size:1rem;line-height:1.5rem;font-weight:500;color:#121010}.main__FAQ__navigator-link .contact-link,.main__FAQ__navigator-link .support-link{display:flex;align-items:center;justify-content:flex-end}.main__FAQ__navigator-link .contact-link a,.main__FAQ__navigator-link .support-link a{font-size:1.25rem;line-height:1.813rem;font-weight:500;color:#3482bc}.main__FAQ__navigator-link .contact-link .arrow--right,.main__FAQ__navigator-link .support-link .arrow--right{font-size:36px;color:#3482bc}.paid-bill{padding:0.5rem 1rem;display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem;border-radius:11px;border:2px solid #3482bc}.paid-bill .bill-state{margin:0 1rem}.paid-bill .bill-state .paid--icon{font-size:36px;color:#6fe559}.paid-bill .bill-info .info{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.paid-bill .bill-info .info .paid-text{color:#3482bc}.paid-bill .bill-action{margin-left:auto;display:flex;align-items:center;justify-content:center}.paid-bill .bill-action .detail{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.paid-bill .bill-action .right--icon{font-size:36px;color:#3482bc;cursor:pointer}.pay-bill__container__select-method-title .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.pay-bill__header{margin:2rem 0;text-align:left}.pay-bill__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.pay-bill{max-width:40rem;margin:0 auto;padding:0 1rem}.pay-bill__container__bill-info{padding:0.5rem 1rem;border-radius:11px;border:2px solid #ea7c0d;background-color:#fcf6d5;display:flex;align-items:center;justify-content:flex-start}.pay-bill__container__bill-info .bill-state{margin:0 2rem}.pay-bill__container__bill-info .bill-state .unpaid--icon{font-size:36px;color:#f9ca00}.pay-bill__container__bill-info .bill-info .info{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.pay-bill__container__bill-info .bill-info .info .unpaid-text{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#ea7c0d}.pay-bill__container__double-arrow{margin:2rem 0;display:flex;align-items:center;justify-content:center}.pay-bill__container__double-arrow .db--arrow{font-size:36px;font-weight:bolder;color:#ea7c0d}.pay-bill__container__select-method-title{margin:2rem 0;display:flex;align-items:center;justify-content:flex-start}.pay-bill__container__select-method-title .mark{width:15px;height:22px}.pay-bill__container__select-method-title .select-method-title{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.pay-bill__container__methods{margin-bottom:2rem;cursor:pointer}.pay-bill__container__methods .select-method{padding:1rem;border-radius:11px;border:2px solid #d6d6d6;display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.pay-bill__container__methods .select-method .infor-name{display:inline-block;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.pay-bill__container__methods .select-method .infor-card{display:flex;align-items:center;justify-content:flex-start}.pay-bill__container__methods .select-method .infor-car-number,.pay-bill__container__methods .select-method .infor-car-date{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#707070}.pay-bill__container__methods .select-method .infor-car-date{margin-left:1rem}.pay-bill__container__methods .select-method .select-method__button{margin-left:auto}.pay-bill__container__methods .select-method .select-method__button .submit-button{border:none;border-radius:11px;padding:1rem 3rem;font-size:1rem;line-height:1.5rem;font-weight:normal;color:#fff;background-color:#d6d6d6}.pay-bill__container__methods .select-new-card{padding:1rem;border-radius:11px;border:2px solid #d6d6d6;display:block}.pay-bill__container__methods .select-new-card .infor-name{display:inline-block;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.pay-bill__container__methods .select-new-card .acceptable-card{width:100%;margin-top:0.5rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .acceptable-card{width:80%}}.pay-bill__container__methods .select-new-card .acceptable-card__title{display:flex;justify-content:flex-start;align-items:center}.pay-bill__container__methods .select-new-card .acceptable-card__title .check-icon{color:#3482bc;font-weight:bold;margin-right:6px}.pay-bill__container__methods .select-new-card .acceptable-card__title p{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#707070}.pay-bill__container__methods .select-new-card .acceptable-card img{width:100%}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .acceptable-card img{margin-left:6px;width:40%}}.pay-bill__container__methods .select-new-card .new-card-info{display:none;margin-top:1rem}.pay-bill__container__methods .select-new-card .new-card-info .card-title-name{text-align:left;padding-left:4rem;font-size:1rem;line-height:1.5rem;font-weight:bold;margin-bottom:0.5rem}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .card-title-name{padding-left:3.3rem}}.pay-bill__container__methods .select-new-card .new-card-info input[type="number"]::-webkit-outer-spin-button,.pay-bill__container__methods .select-new-card .new-card-info input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pay-bill__container__methods .select-new-card .new-card-info input[type="number"]{-moz-appearance:textfield}.pay-bill__container__methods .select-new-card .new-card-info .card-name__last-name,.pay-bill__container__methods .select-new-card .new-card-info .card-name__first-name{margin:8px 0;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .card-name__last-name,.pay-bill__container__methods .select-new-card .new-card-info .card-name__first-name{flex:0.45;margin:0}}.pay-bill__container__methods .select-new-card .new-card-info .card-name__last-name__title,.pay-bill__container__methods .select-new-card .new-card-info .card-name__first-name__title{flex:0.17;font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.pay-bill__container__methods .select-new-card .new-card-info .card-name__last-name__name,.pay-bill__container__methods .select-new-card .new-card-info .card-name__first-name__name{flex:0.83;width:100%;height:45px;margin-left:0.5rem;border-radius:11px;background-color:#d6d6d6;display:flex;align-items:center;justify-content:flex-start}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .card-name__last-name__name,.pay-bill__container__methods .select-new-card .new-card-info .card-name__first-name__name{flex:0.8}}.pay-bill__container__methods .select-new-card .new-card-info .card-name__last-name__name .name,.pay-bill__container__methods .select-new-card .new-card-info .card-name__first-name__name .name{border:none;background-color:#d6d6d6;margin-left:1rem}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .card-name{display:flex;align-items:center;justify-content:space-between}}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code{flex-direction:row;justify-content:space-between}}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired{width:100%;margin-top:1rem}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired{flex:0.45}}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number__title,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired__title{text-align:left;margin-bottom:0.5rem}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number__title .lable-form,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired__title .lable-form{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number__title .required,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired__title .required{margin-left:0}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number__input,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired__input{text-align:left}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number__input,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired__input{padding-left:3.4rem}}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number__input .card-hint,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired__input .card-hint{font-size:0.75rem;line-height:0.875rem;font-weight:normal;color:#707070}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number__input .input-form,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired__input .input-form{height:45px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%;margin-bottom:6px}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number .card-expired__input,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired .card-expired__input{display:flex;align-items:flex-start;justify-content:space-between}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number .card-expired__input .month,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number .card-expired__input .year,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired .card-expired__input .month,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired .card-expired__input .year{width:32%}.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-number .card-expired__input .expiry-text,.pay-bill__container__methods .select-new-card .new-card-info .card-number-and-security-code .card-expired .card-expired__input .expiry-text{margin-top:9px}.pay-bill__container__methods .select-new-card .new-card-info .security-code{width:100%;margin-top:1rem}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .security-code{flex:0.45}}.pay-bill__container__methods .select-new-card .new-card-info .security-code__title{text-align:left;margin-bottom:0.5rem}.pay-bill__container__methods .select-new-card .new-card-info .security-code__title .lable-form{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.pay-bill__container__methods .select-new-card .new-card-info .security-code__title .required{margin-left:0}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .security-code__input{padding-left:3.4rem}}.pay-bill__container__methods .select-new-card .new-card-info .security-code__input .input-code{width:70%}@media (min-width: 480px){.pay-bill__container__methods .select-new-card .new-card-info .security-code__input .input-code{width:23%}}.pay-bill__container__methods .select-new-card .new-card-info .security-code__input .input-form{height:45px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.pay-bill__container__methods .select-new-card .new-card-info .security-code__input__notes{text-align:left;margin-top:0.5rem;font-size:0.75rem;line-height:1.063rem;font-weight:normal;color:var(--second_font_color)}.pay-bill__container__methods .select-new-card .new-card-info .security-code .security-code__input__code{display:flex;align-items:center;justify-content:flex-start}.pay-bill__container__methods .select-new-card .new-card-info .security-code .security-code__input__code img{margin-left:1rem}.pay-bill__container__methods .select-new-card .new-card-info .new-card-submit-button{margin:2rem 0;display:flex;align-items:center;justify-content:center}.pay-bill__container__methods .select-new-card .new-card-info .new-card-submit-button .submit-button{border:none;border-radius:11px;padding:1rem 3rem;font-size:1rem;line-height:1.5rem;font-weight:normal;color:#fff;background-color:#3482bc}.pay-bill__container__methods .credit-card-notes{display:none;position:relative;border:2px solid #ea7c0d;border-radius:11px;padding:1rem;margin-top:2rem}.pay-bill__container__methods .credit-card-notes__title{position:absolute;top:-5%;left:3%;color:#ea7c0d;background-color:#fff;padding:0 8px;font-size:1rem;line-height:1.5rem;font-weight:bold}.pay-bill__container__methods .credit-card-notes p{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#707070}.pay-bill__container__methods .selected-method{border-color:#5ba5dd;background-color:#5ba5dd1a}.sim-main__header,.sim-menu__header{margin:2rem 0;text-align:left}.sim-main__header h1,.sim-menu__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.sim-main{max-width:40rem;margin:0 auto;padding:0 1rem}.sim-main__sim-info{margin:2rem 0 1.5rem 0;border-radius:11px;padding:1px;border:2px solid #3482bc;background-color:#3482bc;display:flex;align-items:stretch;justify-content:space-between}.sim-main__sim-info__line-number{background-color:#fcf6d5;border-radius:11px 0 0 11px;padding:1rem 1rem 1rem 1.7rem;flex:0.8}.sim-main__sim-info__line-number ul>li{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#121010}.sim-main__sim-info__subsc-title{flex:0.2;border-radius:0 11px 11px 0;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#fff;display:flex;align-items:center;justify-content:center}.sim-main__notes{position:relative;border:2px solid #ea7c0d;border-radius:11px;padding:1rem;margin-top:2rem;margin-bottom:1.5rem}.sim-main__notes__title{position:absolute;top:-5%;left:3%;color:#ea7c0d;background-color:#fff;padding:0 8px;font-size:1rem;line-height:1.5rem;font-weight:bold}@media (min-width: 480px){.sim-main__notes__title{top:-7%}}.sim-main__notes p{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#707070}.sim-main__data-info{position:relative}.sim-main__data-info .data-title{display:flex;align-items:center;justify-content:center}.sim-main__data-info .data-title .data-amount,.sim-main__data-info .data-title .data-usage{padding:0.6rem 0;text-align:center;flex:0.5;border:2px solid #5ba5dd;border-bottom:none;border-radius:11px 11px 0 0;cursor:pointer}.sim-main__data-info .data-title .data-amount p,.sim-main__data-info .data-title .data-usage p{padding-bottom:0.5rem;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.sim-main__data-info .data-title .data-usage{background-color:#eef6fc}.sim-main__data-info .data-title .data-amount{overflow:hidden;background-color:#fff;z-index:1;border-right:none}.sim-main__data-info .data-content{padding:1rem;border:2px solid #5ba5dd;border-radius:11px;position:absolute;width:100%;top:80%;overflow:hidden;background-color:#fff}.sim-main__data-info .data-content .title-content{display:flex;align-items:center;justify-content:space-between;padding:1rem;background-color:#eef6fc;border-radius:11px}.sim-main__data-info .data-content .title-content .text_l{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.sim-main__data-info .data-content .title-content .text_r{padding-right:1rem;font-size:1.875rem;line-height:2.75rem;font-weight:bold;color:#121010}.sim-main__data-info .data-content #data-usage-content{display:none}.sim-main__data-info .data-content .expansion-date{padding-top:0.5rem;display:flex;align-items:center;justify-content:flex-end;font-size:1rem;line-height:1.5rem;font-weight:normal}.sim-main__data-info .data-content .expansion-date hr{display:none;height:2px;background-color:#d6d6d6;width:65%;border:none;margin-right:auto}@media (min-width: 480px){.sim-main__data-info .data-content .expansion-date hr{width:75%}}.sim-main__data-info .data-content .expansion-date .data-arrow--right{color:#ea7c0d;font-size:36px;cursor:pointer}.sim-main__data-info .data-content .expansion-date-content{display:none}.sim-main__data-info .data-content .expansion-date-content .date-content{padding:0.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d6d6d6}.sim-main__data-info .data-content .expansion-date-content .date-content:nth-last-child(1){border-bottom:0}.sim-main__data-info .data-content .expansion-date-content .content_l{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#707070}.sim-main__data-info .data-content .expansion-date-content .content_r{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#707070}.sim-main__data-info .data-content .toggle_exspansion{display:block !important}.sim-main__data-info .data-content .data-usage-notes{margin:0.5rem 0}.sim-main__data-info .data-content .data-usage-notes__title{font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:#707070}.sim-main__data-info .data-content .data-usage-notes__note{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#707070}.sim-main__data-info .data-content .packet-log-data__title{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.sim-main__data-info .data-content .packet-log-data__title .packet--arrow--left,.sim-main__data-info .data-content .packet-log-data__title .packet--arrow--right{font-size:36px;color:#ea7c0d;cursor:pointer}.sim-main__data-info .data-content .packet-log-data__title .term{font-size:1rem;line-height:1.5rem;font-weight:bold}.sim-main__data-info .data-content .packet-log-data__table{width:100%;border-collapse:collapse;border-radius:11px;border-style:hidden;box-shadow:0 0 0 2px #3482bc;overflow:hidden}.sim-main__data-info .data-content .packet-log-data__table .table--header{background-color:#5ba5dd;font-size:1rem;line-height:1.5rem;font-weight:500;color:#fff;border-bottom:2px solid #3482bc}.sim-main__data-info .data-content .packet-log-data__table .table--header th{padding:0.7rem 0}.sim-main__data-info .data-content .packet-log-data__table .table--header th:nth-child(even){border-left:2px solid #3482bc;border-right:2px solid #3482bc}.sim-main__data-info .data-content .packet-log-data__table .table--content{border-bottom:1px solid #d6d6d6;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:normal;color:#121010}.sim-main__data-info .data-content .packet-log-data__table .table--content td{padding:0.7rem 0}.sim-main__add-hight-spped{position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:11px;padding:0.5rem 1rem;border:2px solid #5ba5dd;background-color:#5ba5dd1a;margin-bottom:2rem}.sim-main__add-hight-spped .top-up-link{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.sim-main__add-hight-spped .arrow--right{font-size:36px;color:#ea7c0d}.break_line{height:10px;background-color:#f0f0f0;width:100%}.sim-menu{max-width:40rem;margin:0 auto;padding:0 1rem}.sim-menu__content{padding:1rem;border-radius:11px;background-color:#f0f0f0;display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:2rem}.sim-menu__content .menu-item{padding:2rem;background-color:#fff;border-radius:11px;width:100%}@media (min-width: 636px){.sim-menu__content .menu-item{width:280px}}.sim-menu__content .menu-text{font-size:1rem;line-height:1.25rem;font-weight:500;color:#121010;cursor:pointer;display:flex;align-items:center}.sim-menu__content .menu-text::before{content:"";display:block;width:6px;height:15px;top:0;background-color:#f9ca00;margin-right:4px}.subscription-confirm__info .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.subscription-confirm__submit .back-button,.subscription-confirm__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.subscription-confirm{max-width:40rem;margin:0 auto;padding:0 1rem}.subscription-confirm__header{margin:2rem 0;text-align:left}.subscription-confirm__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.subscription-confirm__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.subscription-confirm__info .subsc-confirm-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.subscription-confirm__form{width:100%}.subscription-confirm__form .form-header{border:2px solid #3482bc;border-radius:11px 11px 0 0;display:flex;align-items:stretch;overflow:hidden}.subscription-confirm__form .form-header__bf,.subscription-confirm__form .form-header__md,.subscription-confirm__form .form-header__af{flex:0.4;padding:0.5rem 1rem;text-align:center}.subscription-confirm__form .form-header__md{border-left:2px solid #3482bc;border-right:2px solid #3482bc}.subscription-confirm__form .form-header__bf,.subscription-confirm__form .form-header__md{background-color:#5ba5dd;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:bold}.subscription-confirm__form .form-header__af{background-color:#f9ca00;color:#121010;font-size:1rem;line-height:1.5rem;font-weight:bold}.subscription-confirm__form .form-body{border-left:2px solid #3482bc;border-right:2px solid #3482bc;border-bottom:2px solid #3482bc;border-radius:0 0 11px 11px;display:flex;align-items:stretch;overflow:hidden}.subscription-confirm__form .form-body__bf,.subscription-confirm__form .form-body__md,.subscription-confirm__form .form-body__af{flex:0.4;padding:1rem 1rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.subscription-confirm__form .form-body__bf p,.subscription-confirm__form .form-body__md p,.subscription-confirm__form .form-body__af p{color:#121010;font-size:1rem;line-height:1.5rem;font-weight:normal}.subscription-confirm__form .form-body__md{border-left:2px solid #3482bc;border-right:2px solid #3482bc}.subscription-confirm__form .form-body__af{background-color:#fcf6d5}.subscription-confirm__checkboxs{margin:2rem 0}.subscription-confirm__checkboxs .subsc-checkbox{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:flex-start}.subscription-confirm__checkboxs input[id="subsc_confirm_checkbox_1"],.subscription-confirm__checkboxs input[id="subsc_confirm_checkbox_2"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid #707070;display:grid;place-content:center;background-color:#fff;margin-left:1rem}.subscription-confirm__checkboxs input[id="subsc_confirm_checkbox_1"]::before,.subscription-confirm__checkboxs input[id="subsc_confirm_checkbox_2"]::before{content:"";width:1.25em;height:1.25em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:#ea7c0d}.subscription-confirm__checkboxs input[id="subsc_confirm_checkbox_1"]:checked::before,.subscription-confirm__checkboxs input[id="subsc_confirm_checkbox_2"]:checked::before{transform:scale(1)}.subscription-confirm__checkboxs input[id="subsc_confirm_checkbox_1"]:checked,.subscription-confirm__checkboxs input[id="subsc_confirm_checkbox_2"]:checked{background-color:#ffd17b}.subscription-confirm__checkboxs .checkbox_label{flex:0.8;margin-left:1rem;color:#121010;font-size:1rem;line-height:1.5rem;font-weight:normal}.subscription-confirm__submit{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.subscription-confirm__submit .back-button{padding:0.9rem 4rem;background-color:#d6d6d6;color:#707070;margin-right:0.5rem}.subscription-confirm__submit .next-button{padding:0.9rem 3rem;margin-left:0.5rem}.termination-subsc-desc__info .mark,.termination-subsc-desc__about-terminate-date .terminate-date-title .mark-blue{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.termination-subsc-desc__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.termination-subsc-desc{max-width:40rem;margin:0 auto;padding:0 1rem}.termination-subsc-desc__header{margin:2rem 0;text-align:left}.termination-subsc-desc__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.termination-subsc-desc__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.termination-subsc-desc__info .mark{background-color:#f9ca00}.termination-subsc-desc__info .plan-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.termination-subsc-desc__subsc-name{background-color:#f0f0f0;border-radius:11px;padding:1rem}.termination-subsc-desc__subsc-name .subsc-name{border:2px solid #3482bc;border-radius:11px;padding:1rem;background-color:#eef6fc;display:flex;align-items:center;justify-content:flex-start}.termination-subsc-desc__subsc-name .subsc-name p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.termination-subsc-desc__subsc-name .done--icon{font-weight:bolder;font-size:36px;margin-right:0.5rem;color:#3482bc}.termination-subsc-desc__double-icon{margin:2rem 0;display:flex;align-items:center;justify-content:center}.termination-subsc-desc__double-icon .double--arrow{font-size:36px;font-weight:bolder;color:#ea7c0d}.termination-subsc-desc__date{padding:1rem;border:3px solid #f9ca00;background-color:#fcf6d5;border-radius:11px}.termination-subsc-desc__date .row-date{padding:0.5rem 0;display:flex;align-items:center;justify-content:space-between}.termination-subsc-desc__date .row-date__title,.termination-subsc-desc__date .row-date__date{font-size:1.563rem;line-height:2.25rem;font-weight:bold;color:#121010;flex:0.48}.termination-subsc-desc__date .row-date__title{text-align:right}.termination-subsc-desc__date .row-date__date{text-align:left;color:#ea7c0d}.termination-subsc-desc__about-terminate-date{padding:1rem;margin:2rem 0;border-radius:11px;box-shadow:0px 3px 6px #3482bc29}.termination-subsc-desc__about-terminate-date .terminate-date-title{padding:0.5rem 0;display:flex;align-items:center;justify-content:flex-start}.termination-subsc-desc__about-terminate-date .terminate-date-title .terminate-date-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.termination-subsc-desc__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.termination-subsc-desc__submit .next-button{padding:0.9rem 2rem}.termination-subsc-desc__info .mark,.termination-subsc-desc__about-terminate-date .terminate-date-title .mark-blue{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.termination-subsc-desc__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.termination-subsc-desc{max-width:40rem;margin:0 auto;padding:0 1rem}.termination-subsc-desc__header{margin:2rem 0;text-align:left}.termination-subsc-desc__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.termination-subsc-desc__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.termination-subsc-desc__info .mark{background-color:#f9ca00}.termination-subsc-desc__info .plan-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.termination-subsc-desc__subsc-name{background-color:#f0f0f0;border-radius:11px;padding:1rem}.termination-subsc-desc__subsc-name .subsc-name{border:2px solid #3482bc;border-radius:11px;padding:1rem;background-color:#eef6fc;display:flex;align-items:center;justify-content:flex-start}.termination-subsc-desc__subsc-name .subsc-name p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.termination-subsc-desc__subsc-name .done--icon{font-weight:bolder;font-size:36px;margin-right:0.5rem;color:#3482bc}.termination-subsc-desc__double-icon{margin:2rem 0;display:flex;align-items:center;justify-content:center}.termination-subsc-desc__double-icon .double--arrow{font-size:36px;font-weight:bolder;color:#ea7c0d}.termination-subsc-desc__date{padding:1rem;border:3px solid #f9ca00;background-color:#fcf6d5;border-radius:11px}.termination-subsc-desc__date .row-date{padding:0.5rem 0;display:flex;align-items:center;justify-content:space-between}.termination-subsc-desc__date .row-date__title,.termination-subsc-desc__date .row-date__date{font-size:1.563rem;line-height:2.25rem;font-weight:bold;color:#121010;flex:0.48}.termination-subsc-desc__date .row-date__title{text-align:right}.termination-subsc-desc__date .row-date__date{text-align:left;color:#ea7c0d}.termination-subsc-desc__about-terminate-date{padding:1rem;margin:2rem 0;border-radius:11px;box-shadow:0px 3px 6px #3482bc29}.termination-subsc-desc__about-terminate-date .terminate-date-title{padding:0.5rem 0;display:flex;align-items:center;justify-content:flex-start}.termination-subsc-desc__about-terminate-date .terminate-date-title .terminate-date-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.termination-subsc-desc__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.termination-subsc-desc__submit .next-button{padding:0.9rem 2rem}.termination-sim__info .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.termination-sim__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.termination-sim{max-width:40rem;margin:0 auto;padding:0 1rem}.termination-sim__header{margin:2rem 0;text-align:left}.termination-sim__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.termination-sim__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.termination-sim__info .mark{background-color:#f9ca00}.termination-sim__info .sim-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.termination-sim__inquiries{background-color:#f0f0f0;border-radius:11px;padding:1rem}.termination-sim__inquiries__price,.termination-sim__inquiries__line-quality,.termination-sim__inquiries__support{padding:0.5rem 0;display:flex;align-items:center;justify-content:space-between}.termination-sim__inquiries__price .title-inquiry,.termination-sim__inquiries__line-quality .title-inquiry,.termination-sim__inquiries__support .title-inquiry{flex:0.4;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.termination-sim__inquiries__price .content-inquiry,.termination-sim__inquiries__line-quality .content-inquiry,.termination-sim__inquiries__support .content-inquiry{flex:0.6;display:flex;align-items:center;justify-content:flex-start}.termination-sim__inquiries__price .content-inquiry .dissatisfied--icon,.termination-sim__inquiries__line-quality .content-inquiry .dissatisfied--icon,.termination-sim__inquiries__support .content-inquiry .dissatisfied--icon{font-size:35px;color:#ea7c0d}.termination-sim__inquiries__price .content-inquiry .stars,.termination-sim__inquiries__line-quality .content-inquiry .stars,.termination-sim__inquiries__support .content-inquiry .stars{margin:0 0.5rem;background-color:#fff;border-radius:11px;padding:0.3rem 1rem;display:flex;align-items:center;justify-content:space-between;flex-grow:1}.termination-sim__inquiries__price .content-inquiry .star--icon,.termination-sim__inquiries__line-quality .content-inquiry .star--icon,.termination-sim__inquiries__support .content-inquiry .star--icon{font-size:35px;color:#d6d6d6;cursor:pointer}.termination-sim__inquiries__price .content-inquiry .star-icon-selected,.termination-sim__inquiries__line-quality .content-inquiry .star-icon-selected,.termination-sim__inquiries__support .content-inquiry .star-icon-selected{color:#3482bc}.termination-sim__inquiries__price .content-inquiry .satisfied--icon,.termination-sim__inquiries__line-quality .content-inquiry .satisfied--icon,.termination-sim__inquiries__support .content-inquiry .satisfied--icon{font-size:35px;color:#f9ca00}.termination-sim__inquiries__not-support-inquiry{margin:1rem 0.5rem;display:flex;align-items:center;justify-content:flex-end;padding-right:2rem}.termination-sim__inquiries__not-support-inquiry input[id="not_use_support"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid #707070;display:grid;place-content:center}.termination-sim__inquiries__not-support-inquiry input[id="not_use_support"]::before{content:"";width:0.85em;height:0.85em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:#fff}.termination-sim__inquiries__not-support-inquiry input[id="not_use_support"]:checked::before{transform:scale(1)}.termination-sim__inquiries__not-support-inquiry input[id="not_use_support"]:checked{background-color:#ea7c0d}.termination-sim__inquiries__not-support-inquiry .not-support-inquiry__label{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#121010}.termination-sim__inquiries .inquiry--suport-container{align-items:flex-start}.termination-sim__reason{background-color:#f0f0f0;border-radius:11px;padding:1rem}.termination-sim__reason .terminate_reason{font-size:1rem;line-height:1.5rem;padding:0.5rem;width:100%;border:none;border-radius:11px}.termination-sim__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.termination-sim__submit .next-button{padding:0.9rem 2rem}.termination-subscription__info .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.termination-subscription__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.termination-subscription{max-width:40rem;margin:0 auto;padding:0 1rem}.termination-subscription__header{margin:2rem 0;text-align:left}.termination-subscription__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.termination-subscription__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.termination-subscription__info .mark{background-color:#f9ca00}.termination-subscription__info .subscription-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.termination-subscription__inquiries{background-color:#f0f0f0;border-radius:11px;padding:1rem}.termination-subscription__inquiries__price,.termination-subscription__inquiries__line-quality,.termination-subscription__inquiries__support{padding:0.5rem 0;display:flex;align-items:center;justify-content:space-between}.termination-subscription__inquiries__price .title-inquiry,.termination-subscription__inquiries__line-quality .title-inquiry,.termination-subscription__inquiries__support .title-inquiry{flex:0.4;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.termination-subscription__inquiries__price .content-inquiry,.termination-subscription__inquiries__line-quality .content-inquiry,.termination-subscription__inquiries__support .content-inquiry{flex:0.6;display:flex;align-items:center;justify-content:flex-start}.termination-subscription__inquiries__price .content-inquiry .dissatisfied--icon,.termination-subscription__inquiries__line-quality .content-inquiry .dissatisfied--icon,.termination-subscription__inquiries__support .content-inquiry .dissatisfied--icon{font-size:35px;color:#ea7c0d}.termination-subscription__inquiries__price .content-inquiry .stars,.termination-subscription__inquiries__line-quality .content-inquiry .stars,.termination-subscription__inquiries__support .content-inquiry .stars{margin:0 0.5rem;background-color:#fff;border-radius:11px;padding:0.3rem 1rem;display:flex;align-items:center;justify-content:space-between;flex-grow:1}.termination-subscription__inquiries__price .content-inquiry .star--icon,.termination-subscription__inquiries__line-quality .content-inquiry .star--icon,.termination-subscription__inquiries__support .content-inquiry .star--icon{font-size:35px;color:#d6d6d6;cursor:pointer}.termination-subscription__inquiries__price .content-inquiry .star-icon-selected,.termination-subscription__inquiries__line-quality .content-inquiry .star-icon-selected,.termination-subscription__inquiries__support .content-inquiry .star-icon-selected{color:#3482bc}.termination-subscription__inquiries__price .content-inquiry .satisfied--icon,.termination-subscription__inquiries__line-quality .content-inquiry .satisfied--icon,.termination-subscription__inquiries__support .content-inquiry .satisfied--icon{font-size:35px;color:#f9ca00}.termination-subscription__inquiries__not-support-inquiry{margin:1rem 0.5rem;display:flex;align-items:center;justify-content:flex-end;padding-right:2rem}.termination-subscription__inquiries__not-support-inquiry input[id="not_use_support"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid #707070;display:grid;place-content:center}.termination-subscription__inquiries__not-support-inquiry input[id="not_use_support"]::before{content:"";width:0.85em;height:0.85em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:#fff}.termination-subscription__inquiries__not-support-inquiry input[id="not_use_support"]:checked::before{transform:scale(1)}.termination-subscription__inquiries__not-support-inquiry input[id="not_use_support"]:checked{background-color:#ea7c0d}.termination-subscription__inquiries__not-support-inquiry .not-support-inquiry__label{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#121010}.termination-subscription__inquiries .inquiry--suport-container{align-items:flex-start}.termination-subscription__reason{background-color:#f0f0f0;border-radius:11px;padding:1rem}.termination-subscription__reason .terminate_reason{font-size:1rem;line-height:1.5rem;padding:0.5rem;width:100%;border:none;border-radius:11px}.termination-subscription__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.termination-subscription__submit .next-button{padding:0.9rem 2rem}.termination-plan__info .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.termination-plan__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.termination-plan{max-width:40rem;margin:0 auto;padding:0 1rem}.termination-plan__header{margin:2rem 0;text-align:left}.termination-plan__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.termination-plan__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.termination-plan__info .mark{background-color:#f9ca00}.termination-plan__info .plan-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.termination-plan__notes{margin-bottom:1rem}.termination-plan__notes p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#ea7c0d}.termination-plan__form{background-color:#f0f0f0;border-radius:11px;padding:1rem}.termination-plan__form .termination-form{margin:0.5rem 0;height:61px;padding:0 1rem;background-color:#fff;border:2px solid #d6d6d6;border-radius:11px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start}.termination-plan__form .termination-form .done--icon{font-size:36px;color:#3482bc;display:none}.termination-plan__form .termination-form .radio-plan{opacity:0}.termination-plan__form .termination-form .radio-label{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.termination-plan__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.termination-plan__submit .next-button{padding:0.9rem 5rem}.termination-subsc-confirm__info .mark,.termination-subsc-confirm__about-terminate-date .terminate-date-title .mark-blue{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.termination-subsc-confirm__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.termination-subsc-confirm{max-width:40rem;margin:0 auto;padding:0 1rem}.termination-subsc-confirm__header{margin:2rem 0;text-align:left}.termination-subsc-confirm__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.termination-subsc-confirm__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.termination-subsc-confirm__info .mark{background-color:#f9ca00}.termination-subsc-confirm__info .plan-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.termination-subsc-confirm__subsc-name{background-color:#f0f0f0;border-radius:11px;padding:1rem}.termination-subsc-confirm__subsc-name .subsc-name{border:2px solid #3482bc;border-radius:11px;padding:1rem;background-color:#eef6fc;display:flex;align-items:center;justify-content:flex-start}.termination-subsc-confirm__subsc-name .subsc-name p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.termination-subsc-confirm__subsc-name .done--icon{font-weight:bolder;font-size:36px;margin-right:0.5rem;color:#3482bc}.termination-subsc-confirm__double-icon{margin:2rem 0;display:flex;align-items:center;justify-content:center}.termination-subsc-confirm__double-icon .double--arrow{font-size:36px;font-weight:bolder;color:#ea7c0d}.termination-subsc-confirm__date{padding:1rem 0;border:3px solid #f9ca00;background-color:#fcf6d5;border-radius:11px}.termination-subsc-confirm__date .row-date{padding:0.5rem 0;display:flex;align-items:center;justify-content:space-between}.termination-subsc-confirm__date .row-date__title,.termination-subsc-confirm__date .row-date__date{font-size:1.563rem;line-height:2.25rem;font-weight:bold;color:#121010;flex:0.48}.termination-subsc-confirm__date .row-date__title{text-align:right}.termination-subsc-confirm__date .row-date__date{text-align:left;color:#ea7c0d}.termination-subsc-confirm__date .row-date:nth-child(3){border-top:1px solid #f9ca00}.termination-subsc-confirm__date .row-date .plan-terminate-title{font-size:1.25rem;line-height:1.813rem;font-weight:bold}.termination-subsc-confirm__date .row-date .plan-terminate-date{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.termination-subsc-confirm__confirm-plan-terminate{padding:1rem 0;margin-top:2rem;display:flex;align-items:center;justify-content:flex-start}.termination-subsc-confirm__confirm-plan-terminate input[id="confirm_plan_terminate"],.termination-subsc-confirm__confirm-plan-terminate input[id="warning_cancel_terminate"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;margin-left:0.5rem;margin-right:1rem;border-radius:5px;border:2px solid #707070;display:grid;place-content:center}.termination-subsc-confirm__confirm-plan-terminate input[id="confirm_plan_terminate"]::before,.termination-subsc-confirm__confirm-plan-terminate input[id="warning_cancel_terminate"]::before{content:"";width:0.9em;height:0.9em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:#ea7c0d}.termination-subsc-confirm__confirm-plan-terminate input[id="confirm_plan_terminate"]:checked::before,.termination-subsc-confirm__confirm-plan-terminate input[id="warning_cancel_terminate"]:checked::before{transform:scale(1)}.termination-subsc-confirm__confirm-plan-terminate input[id="confirm_plan_terminate"]:checked,.termination-subsc-confirm__confirm-plan-terminate input[id="warning_cancel_terminate"]:checked{background-color:#ffd17b}.termination-subsc-confirm__confirm-plan-terminate .confirm-plan-terminate-label,.termination-subsc-confirm__confirm-plan-terminate .warning-cancel-label{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#121010}.termination-subsc-confirm__about-terminate-date{padding:1rem;margin:2rem 0;border-radius:11px;box-shadow:0px 3px 6px #3482bc29}.termination-subsc-confirm__about-terminate-date .terminate-date-title{padding:0.5rem 0;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}.termination-subsc-confirm__about-terminate-date .terminate-date-title .terminate-date-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.termination-subsc-confirm__about-terminate-date .terminate-date-title .terminate-arrow-down{margin-left:auto;font-weight:bolder;font-size:42px;color:#d6d6d6}.termination-subsc-confirm__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.termination-subsc-confirm__submit .next-button{padding:0.9rem 2rem}.unpaid-bill{width:100%;margin-bottom:1rem;border-radius:11px;border:2px solid #ea7c0d;overflow:hidden}.unpaid-bill__info{padding:0.5rem 1rem;background-color:#fcf6d5;display:flex;align-items:center;justify-content:flex-start}.unpaid-bill__info .bill-state{margin:0 1rem}.unpaid-bill__info .bill-state .unpaid--icon{font-size:36px;color:#f9ca00}.unpaid-bill__info .bill-info .info{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.unpaid-bill__info .bill-info .info .unpaid-text{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#ea7c0d}.unpaid-bill__info .bill-action{margin-left:auto}.unpaid-bill__info .bill-action .unpaid--down--icon{font-size:36px;color:#ea7c0d;cursor:pointer}.unpaid-bill__actions{width:100%;border-top:0;background-color:#ffd17b;display:flex;align-items:center;justify-content:space-evenly;display:none}.unpaid-bill__actions .detail-action,.unpaid-bill__actions .pay-action{padding:0.5rem 0;flex:0.5;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010;cursor:pointer}.unpaid-bill__actions .detail-action{border-right:2px solid #ea7c0d}.unpaid-bill__actions .action-link{color:#121010}.update-account__container__change-email .link--arrow--right,.update-account__container__change-password .link--arrow--right{font-size:36px;color:#ea7c0d}.update-account{max-width:40rem;margin:0 auto;padding:0 1rem}.update-account__header{margin:2rem 0;text-align:left}.update-account__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.update-account__container__current-email{border:2px solid #707070;border-radius:11px;margin-bottom:1.5rem;display:flex;align-items:stretch;justify-content:space-between}.update-account__container__current-email .current-email{padding:1.5rem;border-radius:11px 0 0 11px;flex:0.55;background-color:#f0f0f0;font-size:1rem;line-height:1.25rem;font-weight:bold;color:#121010}.update-account__container__current-email .customer-email{border-radius:0 11px 11px 0;padding:1.5rem;flex:0.45;font-size:1rem;line-height:1.25rem;font-weight:normal;color:#121010}.update-account__container__change-email,.update-account__container__change-password{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;border:2px solid #3482bc;background-color:#5ba5dd1a;padding:0.1rem 1rem;border-radius:11px}.update-account__container__change-email p,.update-account__container__change-password p{font-size:1rem;line-height:1.25rem;font-weight:bold;color:#121010}.card-update__current-info-card-title .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.card-update__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.card-update{max-width:40rem;margin:0 auto;padding:0 1rem}.card-update__header{margin:2rem 0;text-align:left}.card-update__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.card-update__info{position:relative;border:2px solid #ea7c0d;border-radius:11px;padding:1rem}.card-update__info__title{position:absolute;top:-5%;left:3%;color:#ea7c0d;background-color:#fff;padding:0 8px;font-size:1rem;line-height:1.5rem;font-weight:bold}.card-update__info p{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#707070}.card-update__current-info-card-title{margin:2rem 0;display:flex;align-items:center;justify-content:flex-start}.card-update__current-info-card-title .current-info-card-title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.card-update__current-info-card{border:2px solid #3482bc;border-radius:11px;background-color:#5ba5dd1a;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.card-update__current-info-card .infor-car__name{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.card-update__current-info-card .infor-car__number,.card-update__current-info-card .infor-car__date{font-size:1rem;line-height:1.5rem;font-weight:normal;color:#707070}.card-update__double-arrow{margin:2rem 0;display:flex;align-items:center;justify-content:center}.card-update__double-arrow .db--arrow{font-size:36px;font-weight:bolder;color:#ea7c0d}.card-update .card-information__form{text-align:center;margin-top:1.5rem;padding:1rem;background-color:var(--section_background);border-radius:10px}.card-update .card-information__form .card-title-name{text-align:left;padding-left:4rem;font-size:1rem;line-height:1.5rem;font-weight:bold;margin-bottom:0.5rem}@media (min-width: 480px){.card-update .card-information__form .card-title-name{padding-left:3.3rem}}.card-update .card-information__form input[type="number"]::-webkit-outer-spin-button,.card-update .card-information__form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.card-update .card-information__form input[type="number"]{-moz-appearance:textfield}.card-update .card-information__form .card-name__last-name,.card-update .card-information__form .card-name__first-name{margin:8px 0;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.card-update .card-information__form .card-name__last-name,.card-update .card-information__form .card-name__first-name{flex:0.45;margin:0}}.card-update .card-information__form .card-name__last-name__title,.card-update .card-information__form .card-name__first-name__title{flex:0.17;font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.card-update .card-information__form .card-name__last-name__name,.card-update .card-information__form .card-name__first-name__name{flex:0.83;width:100%;height:45px;margin-left:0.5rem;border-radius:11px;background-color:#d6d6d6;display:flex;align-items:center;justify-content:flex-start}@media (min-width: 480px){.card-update .card-information__form .card-name__last-name__name,.card-update .card-information__form .card-name__first-name__name{flex:0.8}}.card-update .card-information__form .card-name__last-name__name .name,.card-update .card-information__form .card-name__first-name__name .name{border:none;background-color:#d6d6d6;margin-left:1rem}@media (min-width: 480px){.card-update .card-information__form .card-name{display:flex;align-items:center;justify-content:space-between}}.card-update .card-information__form .card-number-and-security-code{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media (min-width: 480px){.card-update .card-information__form .card-number-and-security-code{flex-direction:row;justify-content:space-between}}.card-update .card-information__form .card-number-and-security-code .card-number,.card-update .card-information__form .card-number-and-security-code .card-expired{width:100%;margin-top:1rem}@media (min-width: 480px){.card-update .card-information__form .card-number-and-security-code .card-number,.card-update .card-information__form .card-number-and-security-code .card-expired{flex:0.45}}.card-update .card-information__form .card-number-and-security-code .card-number__title,.card-update .card-information__form .card-number-and-security-code .card-expired__title{text-align:left;margin-bottom:0.5rem}.card-update .card-information__form .card-number-and-security-code .card-number__title .lable-form,.card-update .card-information__form .card-number-and-security-code .card-expired__title .lable-form{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.card-update .card-information__form .card-number-and-security-code .card-number__title .required,.card-update .card-information__form .card-number-and-security-code .card-expired__title .required{margin-left:0}.card-update .card-information__form .card-number-and-security-code .card-number__input,.card-update .card-information__form .card-number-and-security-code .card-expired__input{text-align:left}@media (min-width: 480px){.card-update .card-information__form .card-number-and-security-code .card-number__input,.card-update .card-information__form .card-number-and-security-code .card-expired__input{padding-left:3.4rem}}.card-update .card-information__form .card-number-and-security-code .card-number__input .card-hint,.card-update .card-information__form .card-number-and-security-code .card-expired__input .card-hint{font-size:0.75rem;line-height:0.875rem;font-weight:normal;color:#707070}.card-update .card-information__form .card-number-and-security-code .card-number__input .input-form,.card-update .card-information__form .card-number-and-security-code .card-expired__input .input-form{height:45px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%;margin-bottom:6px}.card-update .card-information__form .card-number-and-security-code .card-number .card-expired__input,.card-update .card-information__form .card-number-and-security-code .card-expired .card-expired__input{display:flex;align-items:flex-start;justify-content:space-between}.card-update .card-information__form .card-number-and-security-code .card-number .card-expired__input .month,.card-update .card-information__form .card-number-and-security-code .card-number .card-expired__input .year,.card-update .card-information__form .card-number-and-security-code .card-expired .card-expired__input .month,.card-update .card-information__form .card-number-and-security-code .card-expired .card-expired__input .year{width:32%}.card-update .card-information__form .card-number-and-security-code .card-number .card-expired__input .expiry-text,.card-update .card-information__form .card-number-and-security-code .card-expired .card-expired__input .expiry-text{margin-top:9px}.card-update .card-information__form .security-code{width:100%;margin-top:1rem}@media (min-width: 480px){.card-update .card-information__form .security-code{flex:0.45}}.card-update .card-information__form .security-code__title{text-align:left;margin-bottom:0.5rem}.card-update .card-information__form .security-code__title .lable-form{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.card-update .card-information__form .security-code__title .required{margin-left:0}@media (min-width: 480px){.card-update .card-information__form .security-code__input{padding-left:3.4rem}}.card-update .card-information__form .security-code__input .input-code{width:70%}@media (min-width: 480px){.card-update .card-information__form .security-code__input .input-code{width:23%}}.card-update .card-information__form .security-code__input .input-form{height:45px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.card-update .card-information__form .security-code__input__notes{text-align:left;margin-top:0.5rem;font-size:0.75rem;line-height:1.063rem;font-weight:normal;color:var(--second_font_color)}.card-update .card-information__form .security-code .security-code__input__code{display:flex;align-items:center;justify-content:flex-start}.card-update .card-information__form .security-code .security-code__input__code img{margin-left:1rem}.card-update .card-information__form .acceptable-card{width:100%;margin:1rem 0;background-color:var(--primary_background);border-radius:11px;padding:1rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width: 480px){.card-update .card-information__form .acceptable-card{width:80%}}.card-update .card-information__form .acceptable-card__title{display:flex;justify-content:flex-start;align-items:center}.card-update .card-information__form .acceptable-card__title .check-icon{color:var(--dots_color);font-weight:bold;margin-right:6px}.card-update .card-information__form .acceptable-card__title p{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:var(--second_font_color)}.card-update .card-information__form .acceptable-card img{width:100%}@media (min-width: 480px){.card-update .card-information__form .acceptable-card img{margin-left:6px;width:40%}}.card-update__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.card-update__submit .next-button{padding:0.9rem 3rem}.update-email__info .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.update-email__container__form-field .input{height:49px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.update-email__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.update-email{max-width:40rem;margin:0 auto;padding:0 1rem}.update-email__header{margin:2rem 0;text-align:left}.update-email__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.update-email__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.update-email__info .email-info{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.update-email .error{margin-top:1.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #ff6060;border-radius:11px;padding:4px;color:#ff6060}@media (min-width: 480px){.update-email .error{flex-direction:row}}.update-email .warning-icon{margin-right:8px;color:#ff6060}.update-email__container{background-color:#f0f0f0;border-radius:11px;padding:1rem}.update-email__container__form-field .login-password{position:relative}.update-email__container__form-field .title__label{margin:1rem 0 0.5rem 0;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.update-email__container__form-field .input{margin:0.5rem 0 1.5rem 0;width:100%}.update-email__container__form-field .eye-login{position:absolute;top:25%;right:3%;color:#d6d6d6;cursor:pointer}.update-email__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.update-password__info .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.update-password__container__form-field .input{height:49px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.update-password__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.update-password{max-width:40rem;margin:0 auto;padding:0 1rem}.update-password__header{margin:2rem 0;text-align:left}.update-password__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.update-password__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.update-password__info .password-info{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.update-password__container{background-color:#f0f0f0;border-radius:11px;padding:1rem}.update-password__container__form-field{margin-bottom:1.5rem}.update-password__container__form-field .title{margin-bottom:0.5rem}.update-password__container__form-field .field_hint{margin-top:6px}.update-password__container__form-field .field_hint em{display:block;font-size:0.75rem;line-height:1.063rem;font-weight:normal}.update-password__container__form-field .field{position:relative}.update-password__container__form-field .title__label{margin:1rem 0 0.5rem 0;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.update-password__container__form-field .input{width:100%}.update-password__container__form-field .eye-password{position:absolute;top:25%;right:3%;color:#d6d6d6;cursor:pointer}.update-password__container__form-field .new-field-password{top:16%}.update-password .error{margin-top:1.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #ff6060;border-radius:11px;padding:4px;color:#ff6060}@media (min-width: 480px){.update-password .error{flex-direction:row}}.update-password .warning-icon{margin-right:8px;color:#ff6060}.update-password__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.update-plan__info .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.update-plan__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.update-plan{max-width:40rem;margin:0 auto;padding:0 1rem}.update-plan__header{margin:2rem 0;text-align:left}.update-plan__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.update-plan__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.update-plan__info .mark{background-color:#f9ca00}.update-plan__info .plan-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.update-plan__notes{margin-bottom:1rem}.update-plan__notes p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#ea7c0d}.update-plan__form{background-color:#f0f0f0;border-radius:11px;padding:1rem}.update-plan__form .subsc-form{margin:0.5rem 0;height:61px;padding:0 1rem;background-color:#fff;border:2px solid #d6d6d6;border-radius:11px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start}.update-plan__form .subsc-form .done--icon{font-size:36px;color:#3482bc;display:none}.update-plan__form .subsc-form .radio-plan{opacity:0}.update-plan__form .subsc-form .radio-label{font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.update-plan__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.update-plan__submit .next-button{padding:0.9rem 5rem}.update_subscription__info .mark{width:15px;height:22px;border-radius:7px;background-color:#3482bc;margin-right:0.5rem}.update_subscription__submit .next-button{padding:0.9rem 3rem;background-color:#3482bc;color:#fff;font-size:1rem;line-height:1.5rem;font-weight:500;border-radius:11px;border:none;cursor:pointer}.update_subscription{max-width:40rem;margin:0 auto;padding:0 1rem}.update_subscription__header{margin:2rem 0;text-align:left}.update_subscription__header h1{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010;position:relative;display:inline;background-image:linear-gradient(#fff 60%, #f9ca00 40%)}.update_subscription__info{margin:1.5rem 0;display:flex;align-items:center;justify-content:flex-start}.update_subscription__info .mark{background-color:#f9ca00}.update_subscription__info .subsc-info{margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:#121010}.update_subscription__form{background-color:#f0f0f0;border-radius:11px;padding:1rem;display:flex;align-items:stretch;justify-content:space-between}.update_subscription__form .subscription-item{min-width:180px;background-color:#fff;border:2px solid #d6d6d6;padding:0.5rem 1rem;border-radius:11px;margin:0 6px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}@media (min-width: 480px){.update_subscription__form .subscription-item{margin:0}}.update_subscription__form .subscription-item__title{margin:2px 0;display:flex;align-items:center;justify-content:flex-start}.update_subscription__form .subscription-item__title .done--icon{margin-right:0.5rem;font-weight:bold;color:#3482bc;display:none}.update_subscription__form .subscription-item__title .subsc-checkbox{display:none}.update_subscription__form .subscription-item__title .subsc-label{font-size:1.125rem;line-height:1.625rem;font-weight:bold;color:#121010}.update_subscription__form .subscription-item__price{margin:2px 0;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#121010}.update_subscription__form .subscription-item__active{margin:2px 0;display:flex;align-items:center;justify-content:flex-start;font-size:1rem;line-height:1.5rem;font-weight:bold;color:#707070}.update_subscription__form .subscription-item__active .close--icon{margin-right:0.5rem;font-weight:bold;color:#707070}.update_subscription__form .choosed{background-color:#eef6fc;border-color:#3482bc}.update_subscription__form .choosed .done--icon{display:block}.update_subscription__form .disabled-item{cursor:none;pointer-events:none;background-color:#d6d6d6}.update_subscription__submit{margin:2rem 0;display:flex;align-items:center;justify-content:center}.update_subscription__submit .next-button{padding:0.9rem 5rem}.change-password{max-width:37.4rem;margin:0 auto}.change-password__form{max-width:90%;margin:auto;margin-top:3rem}@media (min-width: 480px){.change-password__form{max-width:60%}}.change-password__form__header{margin-bottom:1rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.change-password__form__header{font-size:1.563rem;line-height:2.25rem;font-weight:bold}}.change-password__form .field{width:100%}.change-password__form .field__label{font-size:0.938rem;line-height:1.313rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.change-password__form .field__label{font-size:1rem;line-height:2.25rem;font-weight:bold}}.change-password__form .field__input{margin-top:0.5rem;height:49px;width:100%;border:2px solid #d6d6d6;border-radius:11px;text-indent:1.2rem;margin-bottom:0.5rem}.change-password__form .field-notes{margin-bottom:1rem;font-size:0.75rem;line-height:1.065rem;font-weight:normal;color:#121010}.change-password__form .new-password-field,.change-password__form .confirm-password-field{position:relative}.change-password__form .new-password-field .eye-top,.change-password__form .new-password-field .eye-bottom,.change-password__form .confirm-password-field .eye-top,.change-password__form .confirm-password-field .eye-bottom{position:absolute;top:50%;right:5%;color:#d6d6d6;cursor:pointer}@media (min-width: 480px){.change-password__form .new-password-field .eye-top,.change-password__form .new-password-field .eye-bottom,.change-password__form .confirm-password-field .eye-top,.change-password__form .confirm-password-field .eye-bottom{top:57%}}.change-password__form__actions{cursor:pointer;margin-top:2rem}.change-password__form__actions .change-password-submit{padding:0.95rem;width:100%;background-color:#3482bc;font-size:1rem;line-height:1.25rem;font-weight:500;color:#fff;border:none;border-radius:11px}@media (min-width: 480px){.change-password__form__actions .change-password-submit{padding:0.9rem;font-size:1.5rem;line-height:2.18rem;font-weight:bold}}.forgot-password{max-width:37.4rem;margin:0 auto}.forgot-password__form{max-width:90%;margin:auto;margin-top:3rem}@media (min-width: 480px){.forgot-password__form{max-width:60%}}.forgot-password__form__header{margin-bottom:1rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.forgot-password__form__header{font-size:1.563rem;line-height:2.25rem;font-weight:bold}}.forgot-password__form__notes{margin:2rem 0 1rem;font-size:0.875rem;line-height:1.25rem;font-weight:normal}@media (min-width: 480px){.forgot-password__form__notes{font-size:1rem;line-height:1.5rem;font-weight:normal}}.forgot-password__form .error_explanation{margin-top:2rem;width:100%;padding:1rem;border:2px solid #f9ca00;font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#ea7c0d;border-radius:11px}.forgot-password__form .error_explanation ul>li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.forgot-password__form .field{width:100%;margin-bottom:1rem}.forgot-password__form .field__label{font-size:0.938rem;line-height:1.313rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.forgot-password__form .field__label{font-size:1rem;line-height:2.25rem;font-weight:bold}}.forgot-password__form .field__input{margin-top:0.5rem;height:49px;width:100%;border:2px solid #d6d6d6;border-radius:11px;text-indent:1.2rem}.forgot-password__form__actions{text-align:right}.forgot-password__form__actions .forgot-password-submit{padding:0.35rem 3.11rem;border-radius:11px;border:none;cursor:pointer;font-size:1rem;line-height:2.25rem;font-weight:bold;color:#ffff;background-color:#3482bc}.sign-in{max-width:37.4rem;margin:0 auto}.sign-in__form{max-width:90%;margin:auto;margin-top:3rem}@media (min-width: 480px){.sign-in__form{max-width:60%}}.sign-in__form__header{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.sign-in__form__header{font-size:1.563rem;line-height:2.25rem;font-weight:bold}}.sign-in__form #new_customer{margin-top:1.2rem}.sign-in__form .field{width:100%;margin-bottom:1rem}.sign-in__form .field__label{font-size:0.938rem;line-height:1.313rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.sign-in__form .field__label{font-size:1rem;line-height:2.25rem;font-weight:bold}}.sign-in__form .field__input{height:49px;width:100%;border:2px solid #d6d6d6;border-radius:11px;text-indent:1.2rem}.sign-in__form .password-field{position:relative}.sign-in__form .password-field .eye{position:absolute;top:50%;right:5%;color:#d6d6d6;cursor:pointer}@media (min-width: 480px){.sign-in__form .password-field .eye{top:57%}}.sign-in__form .checkbox-field{display:flex;align-items:center;justify-content:flex-start}.sign-in__form .checkbox-field__label{font-size:1rem;line-height:2.25rem;font-weight:normal}.sign-in__form .checkbox-field input[id="customer_remember_me"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid var(--second_font_color);display:grid;place-content:center;background-color:var(--theme_highlight_foreground)}.sign-in__form .checkbox-field input[id="customer_remember_me"]::before{content:"";width:0.85em;height:0.85em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:var(--theme_selected_dark)}.sign-in__form .checkbox-field input[id="customer_remember_me"]:checked::before{transform:scale(1)}.sign-in__form .checkbox-field input[id="customer_remember_me"]:checked{background-color:var(--theme_selected_light)}.sign-in__form .actions{cursor:pointer}.sign-in__form .actions .sign-in-submit-button{padding:0.95rem;width:100%;background-color:#3482bc;font-size:1rem;line-height:1.25rem;font-weight:500;color:#fff;border:none;border-radius:11px}@media (min-width: 480px){.sign-in__form .actions .sign-in-submit-button{padding:0.9rem;font-size:1.5rem;line-height:2.18rem;font-weight:bold}}.sign-in__form hr{width:100%;margin-top:28px;height:2px;border:none;background-color:#d6d6d6}.sign-in__form .forgot-password-link{text-align:center;margin:1rem 0;font-size:1rem;line-height:1.25rem;font-weight:normal}@media (min-width: 480px){.sign-in__form .forgot-password-link{text-align:left}}.sign-in__form .link-to:link{color:#707070}.sign-in__form .link-to:hover{color:#3482bc}.nguyenPageBody{width:100%;height:100%;background-color:white;display:flex;justify-content:left;align-items:left}.nguyenPageBody .duongGachNgangMauXam{margin-top:259px;width:35%;height:29px;background-color:#707070}.nguyenPageBody .vungCenter{margin-top:165px;margin-left:-38px;height:371px;display:flex;align-items:left;justify-content:left;flex-direction:column}.nguyenPageBody .vungCenter .vung1{display:flex;align-items:center;justify-content:center}.nguyenPageBody .vungCenter .vung1 .vungTrang{width:253px;height:171px;display:flex;justify-content:center;align-items:center}.nguyenPageBody .vungCenter .vung1 .vungTrang .conso4{font-family:Noto Sans JP;font-weight:bold;font-size:118px;letter-spacing:1rem}.nguyenPageBody .vungCenter .vung1 .vungTrang .matNguoi{margin-left:14px;margin-right:14px;width:87px;height:88px;background-color:#f9ca00;border-radius:43px}.nguyenPageBody .vungCenter .vung1 .vungTrang .matNguoi .vungMat{display:flex;justify-content:left;align-items:left}.nguyenPageBody .vungCenter .vung1 .vungTrang .matNguoi .vungMat .conMatTrai{margin-top:28px;margin-left:20px;width:12px;height:12px;background-color:black;border-radius:6px}.nguyenPageBody .vungCenter .vung1 .vungTrang .matNguoi .vungMat .conMatPhai{margin-top:28px;margin-left:24px;width:12px;height:12px;background-color:black;border-radius:6px}.nguyenPageBody .vungCenter .vung1 .vungTrang .matNguoi .caiMieng{margin-top:14px;margin-left:18px;width:52px;height:5px;background-color:black}.nguyenPageBody .vungCenter .vung2{width:350px;height:40px;margin-left:100px;display:flex;align-items:left;justify-content:left;flex-direction:column}.nguyenPageBody .vungCenter .vung2 .message_title{font-size:26px;font-weight:bold;font-family:Noto Sans JP}.nguyenPageBody .vungCenter .vung2 .message{margin-top:5px;font-size:16px;font-family:Noto Sans JP}.nguyenPageBody .vungKetHop{display:flex;align-items:center;justify-content:center;height:167px;margin-top:255.5px}.nguyenPageBody .vungKetHop .canvas{width:100px;height:167px;padding:0;margin:0}.nguyenPageBody .vungKetHop .canvas .vungHinhSVG{margin-left:-50px;margin-top:-200px;width:700px;height:600px}.nguyenPageBody .vungKetHop .doanCat{margin-top:90px;position:relative;width:109px;height:90px;display:flex;align-items:center;justify-content:center}.nguyenPageBody .duongGachNgangMauXam3{margin-top:422px;margin-left:150px;width:35%;height:29px;background-color:#707070}.nav{margin:0 auto;background-color:var(--theme_main)}.nav__container{max-width:40rem;margin:0 auto;padding:1rem}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.preparation{height:100vh}.preparation__container{padding:2rem 1rem;text-align:center;max-width:40rem;margin:0 auto}.preparation__container__verification-documents__title,.preparation__container__credit-card__title,.preparation__container__email-address__title,.preparation__container__mnp__title{padding:1rem;text-align:left;background-color:var(--section_background);border-radius:11px 11px 0 0}.preparation__container__verification-documents__information,.preparation__container__credit-card__information,.preparation__container__email-address__information,.preparation__container__mnp__information{padding:1rem;background-color:var(--section_background);margin-top:4px;border-radius:0 0 11px 11px}.preparation__container__verification-documents__information__top{background-color:var(--theme_highlight_foreground);padding:1rem 0.5rem;border-radius:5px;margin-bottom:1rem}.preparation__container__verification-documents__information .warning-icon,.preparation__container__credit-card__information .warning-icon,.preparation__container__email-address__information .warning-icon,.preparation__container__mnp__information .warning-icon{flex:0.1;color:var(--theme_selected_dark)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info{flex:0.9;text-align:left}.preparation__container__verification-documents__information__middle{text-align:left}.preparation__container__verification-documents__information__bottom{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:1rem 0}.preparation__container__verification-documents__information__bottom .driver--license,.preparation__container__verification-documents__information__bottom .number--card,.preparation__container__verification-documents__information__bottom .heathy--insurance{padding-bottom:0.5rem}.preparation__container__verification-documents__information__bottom .driver--license .images--info,.preparation__container__verification-documents__information__bottom .number--card .images--info,.preparation__container__verification-documents__information__bottom .heathy--insurance .images--info{font-size:12px;line-height:17px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__detail{display:flex;justify-content:flex-start;align-items:center;font-size:14px;line-height:20px;font-weight:normal;color:var(--dots_color)}.preparation__container__verification-documents__information__detail .north-icon{color:var(--theme_selected_dark);margin-left:0.2rem}.preparation__container__credit-card__information .have-credit-card{text-align:left;margin-bottom:1rem}.preparation__container__credit-card__information .acceptable-card{display:flex;justify-content:space-between;align-items:center}.preparation__container__credit-card__information .acceptable-card__example{background-color:var(--theme_highlight_foreground);border-radius:11px;padding:0.5rem;flex:0.77;display:inline-flex;flex-direction:column;justify-content:space-evenly}@media (min-width: 480px){.preparation__container__credit-card__information .acceptable-card__example{flex-direction:row}}.preparation__container__credit-card__information .acceptable-card__example__title{display:flex;align-items:center;margin-bottom:6px}@media (min-width: 480px){.preparation__container__credit-card__information .acceptable-card__example__title{margin-bottom:0px}}.preparation__container__credit-card__information .acceptable-card__example .check-icon{margin-right:4px;color:var(--dots_color)}.preparation__container__credit-card__information .acceptable-card__example p{text-align:left}.preparation__container__credit-card__information .acceptable-card__example img{margin-left:auto;margin-right:auto;width:75%}@media (min-width: 480px){.preparation__container__credit-card__information .acceptable-card__example img{width:50%}}.preparation__container__credit-card__information .acceptable-card__image{flex:0.2}.preparation__container__email-address__information{display:flex;justify-content:space-between;align-items:center}.preparation__container__email-address__information .content-email{text-align:left;flex:0.75}@media (min-width: 480px){.preparation__container__email-address__information .content-email{flex:0.8}}.preparation__container__email-address__information .image-email{flex:0.2}.preparation__container__use-current-phone{display:flex;justify-content:space-around;align-items:center;border:2px solid var(--theme_selected_dark);border-radius:11px;padding:0.5rem}.preparation__container__use-current-phone .warning{color:var(--theme_selected_dark)}.preparation__container__use-current-phone i{margin-right:0.25rem}.preparation__container__use-current-phone p{text-align:left;font-size:13px;font-weight:normal;line-height:19px;margin-left:0.5rem;margin-right:0.5rem;color:var(--theme_selected_dark)}.preparation__container__mnp__information{display:flex;align-items:center;justify-content:space-between}.preparation__container__mnp__information .mnp-notes{flex:0.8}.preparation__container__mnp__information .mnp-notes .condition{text-align:left;padding-bottom:0.5rem}.preparation__container__mnp__information .mnp-notes .mnp-icon{flex:0.2;display:flex;justify-content:flex-start;align-items:center;font-size:14px;line-height:20px;font-weight:normal;color:var(--dots_color)}.preparation__container__mnp__information .mnp-notes .mnp-icon .north-icon{color:var(--theme_selected_dark);margin-left:0.2rem}.preparation__container__mnp__information .mnp-image{flex:0.2}.preparation__container__submit-button a{border:0;padding:0.5rem 3rem;border-radius:99px;font-size:20px;line-height:29px;font-weight:bold;background-color:var(--dots_color);color:var(--theme_highlight_foreground)}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.nav{margin:0 auto;background-color:var(--theme_main)}.nav__container{max-width:40rem;margin:0 auto;padding:1rem}.consent{height:100vh}.consent__container{padding:2rem 1rem;text-align:center;max-width:40rem;margin:0 auto}.consent__container__dots .error{display:flex;align-items:center;flex-direction:column;border:1px solid var(--theme_warning_validation_border);border-radius:11px;padding:11px;color:var(--theme_warning_validation_border)}@media (min-width: 480px){.consent__container__dots .error{flex-direction:row}}.consent__container__dots .warning-icon{margin-right:6px;color:var(--theme_warning_validation_border)}.consent__container__important-notes__title{padding:1rem;display:flex;align-items:center;justify-content:flex-start;background-color:var(--section_background);border-radius:11px 11px 0 0}.consent__container__important-notes__title .title-note{font-size:1.125rem;line-height:1.625rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.consent__container__important-notes__title .title-note{font-size:1.25rem;line-height:1.813rem}}.consent__container__important-notes__info{padding:1.2rem;background-color:var(--section_background);margin-top:4px;border-radius:0 0 11px 11px}.consent__container__important-notes__info__content{display:flex;flex-direction:column}@media (min-width: 480px){.consent__container__important-notes__info__content{flex-direction:row;align-items:center}}.consent__container__important-notes__info__content__checkbox{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;position:relative}@media (min-width: 480px){.consent__container__important-notes__info__content__checkbox{margin-bottom:0}}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3{border:1px solid var(--theme_warning_validation_border);padding:2px;border-radius:11px;width:13rem;position:absolute;background-color:var(--primary_background);top:-30px}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1 p,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2 p,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3 p{font-size:14px;line-height:18px;color:var(--theme_warning_validation_border)}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-1::after,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2::after,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3::after{content:"";position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;top:82%;left:7%}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1::after,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2::after,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3::after{border-top:9px solid var(--section_background);z-index:1}.consent__container__important-notes__info__content__checkbox .alert-checkbox-1::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-2::before,.consent__container__important-notes__info__content__checkbox .alert-checkbox-3::before{border-top:5px solid var(--theme_warning_validation_border);margin-top:5px}.consent__container__important-notes__info__content__checkbox .group-checkbox{display:flex;align-items:center}.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_01"],.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_02"],.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_03"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid var(--second_font_color);display:grid;place-content:center;background-color:var(--theme_highlight_foreground)}.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_01"]::before,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_02"]::before,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_03"]::before{content:"";width:0.85em;height:0.85em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:var(--theme_selected_dark)}.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_01"]:checked::before,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_02"]:checked::before,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_03"]:checked::before{transform:scale(1)}.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_01"]:checked,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_02"]:checked,.consent__container__important-notes__info__content__checkbox .group-checkbox input[id="checkbox_id_03"]:checked{background-color:var(--theme_selected_light)}.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{display:flex;align-items:center;text-align:left}@media (min-width: 480px){.consent__container__important-notes__info__content__checkbox{flex:0.6}}@media (min-width: 480px){.consent__container__important-notes__info__content__button{flex:0.4}}.consent__container__important-notes__info__content__button .open-modal-button{margin:0 auto;background-color:var(--theme_unselected_light);padding:0.5rem 1.4rem;border:2px solid var(--second_font_color);border-radius:10px;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var();cursor:pointer}.consent__container__important-notes__info__content__button .forward-icon{color:var(--dots_color);font-size:1.4em;margin-right:1rem}.consent__container__submit-button{display:flex;align-items:center;justify-content:center}.consent__container__submit-button .submit-button{border:0;padding:0.5rem 3rem;border-radius:99px;font-size:20px;line-height:29px;font-weight:bold;cursor:pointer;background-color:var(--dots_color);color:var(--theme_highlight_foreground)}.consent__container__back-to-homepage{margin-top:1.5rem}.consent__container__back-to-homepage a{color:var(--dots_color);font-size:1rem;line-height:1.6rem;font-weight:normal}.hidden{display:none}.add-bg{background-color:#ff68264e;border-radius:5px;padding-left:6px;padding-top:6px;padding-bottom:6px}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:hidden;background:#70707079}.modal-box{min-width:21.9rem;max-width:37.4rem;position:absolute;top:50%;left:50%;z-index:99999;transform:translate(-50%, -50%);border:3px solid var(--second_font_color);border-radius:11px}.modal-header{background-color:var(--theme_main);display:flex;align-items:center;justify-content:space-between;padding:1rem;border-radius:8px 8px 0 0;border-bottom:3px solid var(--second_font_color)}.modal-header__title{font-size:24px;line-height:35px;font-weight:bold;color:var(--primary_font_color)}.modal-header__close-icon{cursor:pointer;font-size:2rem !important;color:var(--second_font_color)}.close-modal-icon{cursor:pointer;font-size:40px;font-weight:bold;color:var(--second_font_color)}.modal-content{background-color:var(--section_background);padding:1rem;border-radius:0 0 8px 8px}.modal-content__information{background-color:var(--primary_background);padding:1rem;text-align:left}.modal-content__information p{font-size:12px;line-height:18px;font-weight:bold;color:var(--primary_font_color);margin-bottom:0.6rem}.modal-content__buttons{padding:2rem 1rem 1rem 1rem;text-align:center;display:flex;justify-content:center}.modal-content__buttons .agree-button,.modal-content__buttons .disagree-button{padding:0.5rem 1.2rem;font-size:20px;line-height:29px;font-weight:bold;color:var(--primary_font_color);cursor:pointer;border-radius:11px;border:0}.modal-content__buttons .agree-button{background-color:var(--dots_color);margin-left:0.4rem;color:var(--primary_background)}.modal-content__buttons .disagree-button{background-color:#ddd;color:var(--primary_font_color);margin-right:0.4rem}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.stepper{padding:0.75px;box-shadow:0px 3px 3px #ea7c0d29}.stepper__mobile{width:100%;max-width:40rem;height:3.875rem;display:flex;align-items:center;justify-content:space-around}.stepper__mobile h4{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.stepper__mobile__dots .has-number{font-size:0.813rem;line-height:1rem;font-weight:normal;color:var(--second_font_color);height:32px;width:32px;border-radius:50%;margin:0 3px;background-color:var(--section_background)}.stepper__mobile__dots .dot{margin:0 1px;width:4px;height:4px;border-radius:50%;background-color:var(--section_background)}.stepper__desktop{width:100%;max-width:34rem}.stepper__desktop .stepper-container{display:flex;flex-wrap:wrap;margin-bottom:1rem}.stepper__desktop .stepper-container__item{flex:1;display:flex;flex-direction:column;text-align:center}.stepper__desktop .stepper-container__item:nth-child(1):before{background-color:var(--theme_main)}.stepper__desktop .stepper-container__item::before{content:"";position:relative;top:22%;z-index:-1;display:block;width:40px;height:40px;border-radius:50%;margin:1rem auto 0;margin-top:0;background-color:var(--section_background)}.stepper__desktop .stepper-container__item:not(:last-child)::after{content:"";position:relative;border-bottom:6px dotted var(--section_background);top:3.2rem;left:50%;order:-1;z-index:-2}.stepper__desktop .stepper-container__title{margin-bottom:1rem;font-size:1rem;line-height:1.18rem;font-weight:normal;color:var(--primary_font_color)}.stepper__desktop .stepper-container__desc{font-size:0.9rem;line-height:1.5rem;font-weight:bold}.active{background-color:var(--theme_main) !important}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.step1{margin:0 auto}.step1__container{padding:2rem 1rem;max-width:40rem;margin:0 auto}.step1__container__header{text-align:center}@media (min-width: 480px){.step1__container__header{text-align:left}}.step1__container__select-subscriptions{background-color:var(--section_background);border-radius:11px;padding:1rem;margin-top:1rem}@media (min-width: 480px){.step1__container__select-subscriptions{display:flex;align-items:center;justify-content:space-between}}.step1__container__select-subscriptions .subscription{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--theme_main);border-radius:10px;padding:0.9rem 0;cursor:pointer;background-color:var(--theme_unselected_light)}@media (min-width: 480px){.step1__container__select-subscriptions .subscription{flex:0.315;flex-direction:column;padding:0.8rem 0}}.step1__container__select-subscriptions .subscription__radio{flex:0.2;text-align:right}.step1__container__select-subscriptions .subscription__radio input[type="radio"]{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.step1__container__select-subscriptions .subscription__radio input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}@media (min-width: 480px){.step1__container__select-subscriptions .subscription__radio{display:flex;align-items:center;justify-content:center;margin-bottom:4px}}.step1__container__select-subscriptions .subscription__info{flex:0.8;padding-right:2rem;text-align:center}@media (min-width: 480px){.step1__container__select-subscriptions .subscription__info{padding-right:0}}.step1__container__select-subscriptions .subscription__info p:nth-child(1){font-size:1rem;line-height:1.5rem;font-weight:bold}.step1__container__select-subscriptions .subscription__info p:nth-child(2){margin-bottom:4px;font-size:1.125rem;line-height:1.625rem;font-weight:bold}.step1__container__select-subscriptions .subscription__info p:nth-child(3){font-size:0.875rem;line-height:1.063rem;font-weight:normal}.step1__container__select-subscriptions .subscription:nth-child(2){margin:1rem 0}.step1__container__select-mnp{display:none;margin-top:2rem}.step1__container__select-mnp__header{text-align:center}@media (min-width: 480px){.step1__container__select-mnp__header{text-align:left}}.step1__container__select-mnp__options__title,.step1__container__select-mnp__select-sim__title,.step1__container__select-mnp__select-calling-option__title{margin:1rem 0;display:flex;align-items:flex-start}.step1__container__select-mnp__options__title .mark,.step1__container__select-mnp__select-sim__title .mark,.step1__container__select-mnp__select-calling-option__title .mark{width:16px;height:24px;border-radius:10px;background-color:var(--theme_main)}.step1__container__select-mnp__options__title .title-sim,.step1__container__select-mnp__select-sim__title .title-sim,.step1__container__select-mnp__select-calling-option__title .title-sim{margin-left:0.5rem;font-size:1re;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.step1__container__select-mnp__options__content{padding:1rem;background-color:var(--section_background);border-radius:11px}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp-wapper{display:flex;align-items:center;justify-content:space-between}}.step1__container__select-mnp__options__content .select-mnp{max-height:62px;display:flex;align-items:center;padding:1rem;border-radius:10px;border:2px solid var(--theme_main);background-color:var(--theme_unselected_light)}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp{flex:0.48}}.step1__container__select-mnp__options__content .select-mnp__radio{flex:0.2;text-align:center}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp__radio{flex:0.1;text-align:left}}.step1__container__select-mnp__options__content .select-mnp__radio input[type="radio"]{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.step1__container__select-mnp__options__content .select-mnp__radio input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}.step1__container__select-mnp__options__content .select-mnp__info{flex:0.7;text-align:left}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp__info{flex:0.9;text-align:left;margin-left:8px}}.step1__container__select-mnp__options__content .select-mnp__info p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.step1__container__select-mnp__options__content .select-mnp:nth-child(1){margin-bottom:1rem}@media (min-width: 480px){.step1__container__select-mnp__options__content .select-mnp:nth-child(1){margin-bottom:0}}.step1__container__select-mnp__options__content .notes-mnp{font-size:0.875rem;line-height:1.063rem;font-weight:bold;color:var(--primary_font_color);text-align:right;padding:8px}@media (min-width: 480px){.step1__container__select-mnp__options__content .notes-mnp{display:block}}.step1__container__select-mnp__check-information{margin:1rem 0 2rem 0;display:flex;align-items:center;border:1px solid var(--dots_color);border-radius:11px;background-color:var(--theme_main)}.step1__container__select-mnp__check-information__alert{flex:0.1;display:flex;align-items:center;font-size:1.25rem;line-height:1.3875rem;font-weight:bold;color:var(--dots_color);justify-content:center;border-radius:11px 0 0 11px}.step1__container__select-mnp__check-information__alert-content{flex:0.9;padding:0.5rem;border-radius:0 11px 11px 0;background-color:var(--primary_background)}.step1__container__select-mnp__check-information__alert-content p{font-size:0.75rem;line-height:1.375rem;font-weight:bold;color:var(--theme_selected_dark)}.step1__container__select-mnp__check-information__alert-content ul{margin-left:1rem}.step1__container__select-mnp__check-information__alert-content ul li{list-style-position:outside;font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.step1__container__select-mnp__check-information__alert-content ul li::marker{color:var(--theme_selected_dark)}.step1__container__select-mnp__select-sim{margin-bottom:2rem}.step1__container__select-mnp__select-sim__content{background-color:var(--section_background);border-radius:11px;padding:1rem;margin-top:1rem}@media (min-width: 480px){.step1__container__select-mnp__select-sim__content{display:flex;align-items:center;justify-content:space-between}}.step1__container__select-mnp__select-sim__content .select-sim{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--theme_main);border-radius:10px;padding:0.9rem 0;cursor:pointer;background-color:var(--theme_unselected_light)}@media (min-width: 480px){.step1__container__select-mnp__select-sim__content .select-sim{flex:0.315;flex-direction:column;padding:0.8rem 0}}.step1__container__select-mnp__select-sim__content .select-sim__radio{flex:0.2;text-align:right}.step1__container__select-mnp__select-sim__content .select-sim__radio input[type="radio"]{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.step1__container__select-mnp__select-sim__content .select-sim__radio input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}@media (min-width: 480px){.step1__container__select-mnp__select-sim__content .select-sim__radio{display:flex;align-items:center;justify-content:center;margin-bottom:4px}}.step1__container__select-mnp__select-sim__content .select-sim__info{flex:0.8;padding-right:2rem;text-align:center}@media (min-width: 480px){.step1__container__select-mnp__select-sim__content .select-sim__info{padding-right:0}}.step1__container__select-mnp__select-sim__content .select-sim__info p:nth-child(1){font-size:1rem;line-height:1.5rem;font-weight:bold}.step1__container__select-mnp__select-sim__content .select-sim__info p:nth-child(2){margin-bottom:4px;font-size:1.125rem;line-height:1.625rem;font-weight:bold}.step1__container__select-mnp__select-sim__content .select-sim__info p:nth-child(3){font-size:0.875rem;line-height:1.063rem;font-weight:normal}.step1__container__select-mnp__select-sim__content .select-sim:nth-child(2){margin:1rem 0}.step1__container__select-mnp__select-calling-option{margin-bottom:2rem}.step1__container__select-mnp__select-calling-option__content{background-color:var(--section_background);border-radius:11px;padding:1rem;margin-top:1rem}@media (min-width: 480px){.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper{display:flex;align-items:center;justify-content:space-between}}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--theme_main);border-radius:10px;padding:0.8rem 0;cursor:pointer;background-color:var(--theme_unselected_light)}@media (min-width: 480px){.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option{flex:0.45}}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__radio{flex:0.3;text-align:center}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__radio input[type="radio"]{width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__radio input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}@media (min-width: 480px){.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__radio{display:flex;align-items:center;justify-content:center}}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info{flex:0.7;padding-right:2rem;text-align:left}@media (min-width: 480px){.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info{padding-right:0}}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info p:nth-child(1){font-size:1rem;line-height:1.5rem;font-weight:bold}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info p:nth-child(2){margin:4px 0;font-size:1.125rem;line-height:1.625rem;font-weight:bold}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option__info p:nth-child(3){font-size:0.875rem;line-height:1.063rem;font-weight:normal}.step1__container__select-mnp__select-calling-option__content .select-calling-option-wapper .select-calling-option:nth-child(2){min-height:104.59px;margin:1rem 0}.step1__container__select-mnp__select-calling-option__content .select-calling-option__info>p{font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.step1__error{margin:0 auto;text-align:center;max-width:40rem;padding:2rem}@media (min-width: 480px){.step1__error{padding:2rem 7rem}}.step1__error .error{display:flex;align-items:center;justify-content:center;border:1px solid var(--theme_warning_validation_border);border-radius:11px;padding:11px;color:var(--theme_warning_validation_border)}.step1__error .error .warning-icon-step1{margin-right:8px}.step1__submit-button{margin:0 auto;text-align:center;margin-bottom:2rem}.step1__submit-button .submit-btn{border:0;padding:0.5rem 5rem;border-radius:99px;font-size:20px;line-height:29px;font-weight:bold;cursor:pointer;background-color:var(--theme_main);color:var(--primary_font_color)}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.step1-confirmation{margin:0 auto}.review{max-width:40rem;margin:0 auto;padding:1rem}.review__title{text-align:center}@media (min-width: 480px){.review__title{text-align:left}}.review__mention{margin-top:1rem;padding:1rem 0;display:flex;align-items:flex-start;justify-content:flex-start}.review__mention__orangeSquare{width:16px;height:22px;background-color:var(--theme_main);border-radius:0.5rem;margin-right:8px}.review__mention__text{font-size:1rem;line-height:1.25rem;font-weight:normal}.review__table{margin-top:1rem;min-width:50%;height:35rem;background-color:white;border-radius:11px;border:2px solid var(--second_font_color)}@media (min-width: 480px){.review__table{height:34.5rem}}.review__table__row1{width:100%;height:11%;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 480px){.review__table__row1{height:13%}}.review__table__row1::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.review__table__row1__left{width:35%;height:100%;background-color:var(--section_background);border-top-left-radius:0.5rem;display:flex;align-items:center;justify-content:center}.review__table__row1__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row1__right{width:70%;height:100%;border-top-right-radius:0.5rem;display:flex;align-items:left;justify-content:center;flex-direction:column}.review__table__row1__right__text{font-size:1rem;text-align:left;margin-left:1.25rem;max-width:90%;color:#121010}.review__table__row2{width:100%;height:12%;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 480px){.review__table__row2{height:13%}}.review__table__row2::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.review__table__row2__left{width:35%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:center}.review__table__row2__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row2__right{width:70%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.review__table__row2__right__text{font-size:1rem;text-align:left;margin-left:1.25rem;max-width:90%;color:#121010}.review__table__row3{width:100%;height:11%;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 480px){.review__table__row3{height:13%}}.review__table__row3::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.review__table__row3__left{width:35%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:center}.review__table__row3__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row3__right{width:70%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.review__table__row3__right__text{font-size:1rem;text-align:left;margin-left:1.25rem;max-width:90%;color:#121010}.review__table__row4{width:100%;height:11%;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 480px){.review__table__row4{height:13%}}.review__table__row4::after{content:"";position:absolute;bottom:0;height:2px;width:100%;background-color:#d6d6d6}.review__table__row4__left{width:35%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:center}.review__table__row4__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row4__right{width:70%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.review__table__row4__right__text{font-size:1rem;text-align:left;margin-left:1.25rem;max-width:90%;color:#121010}.review__table__row5{width:100%;height:13%;display:flex;align-items:center;justify-content:center}.review__table__row5__left{width:35%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:center}.review__table__row5__left__text{margin-top:-0.9375rem;font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row5__right{width:70%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-top:.5rem}.review__table__row5__right__topText{margin-top:-0.9375rem;font-size:1rem;font-weight:bold;margin-left:1.25rem;text-align:left}.review__table__row5__right__bottomText{margin-top:-0.9375rem;font-size:0.875rem;margin-left:1.25rem;text-align:left;margin-top:0.3125rem;color:#707070}@media all and (max-width: 380px){.review__table__row5__right__bottomText{font-size:12px}}.review__table__row6{width:100%;height:42%;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.review__table__row6{height:35%}}.review__table__row6__left{width:35%;height:100%;background-color:var(--section_background);border-bottom-left-radius:0.5rem;display:flex;align-items:flex-start;justify-content:flex-start}.review__table__row6__left__text{font-size:1rem;font-weight:bold;width:100%;padding-left:20%}.review__table__row6__right{width:70%;height:100%;border-bottom-right-radius:8px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.review__table__row6__right__topText{font-size:1rem;font-weight:bold;text-align:left;margin-left:20px}.review__table__row6__right__middleText{border:solid #474545;border-width:0 0 0 1px;font-size:0.875em;text-align:left;margin-left:20px;color:#707070;padding-left:20px;padding-right:30px;margin-top:0.3125rem;width:100%;min-height:10%}@media all and (max-width: 380px){.review__table__row6__right__middleText{font-size:12px}}.review__table__row6__right__bottomText{font-size:0.875em;text-align:left;padding-right:0.3125rem;margin-left:0.9375rem;color:#707070;margin-top:1rem;padding-bottom:0.5rem}@media all and (max-width: 380px){.review__table__row6__right__bottomText{font-size:12px}}.review__buttonZone{width:100%;margin-top:2rem;display:flex;justify-content:center;align-items:center}.review__buttonZone__buttonReturn{padding:0.5rem 2rem;background-color:#d6d6d6;border-radius:50px;margin-right:0.5rem;font-size:20px;font-weight:bold;color:var(--primary_font_color)}.review__buttonZone__buttonNext{padding:0.5rem 4rem;background-color:var(--theme_main);border-radius:50px;margin-left:0.5rem;font-size:20px;font-weight:bold;color:var(--primary_font_color)}.dots-column{display:table-cell;width:5%;position:relative;overflow:hidden}.dots-column .start-dot,.dots-column .end-dot{width:15px;height:15px;background-color:var(--dots_color);border-radius:50%}.dots-column .start-dot::after{content:"";display:block;width:4px;position:relative;height:1381px;border-left:6px dotted var(--dots_color);width:100px;bottom:-18px;left:5px}@media (min-width: 480px){.dots-column .start-dot::after{height:1494px}}.dots-column .end-dot{position:absolute;bottom:0}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.form{display:table-cell;width:95%}.form .lable-form{padding-top:9px;flex:0.17;font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.form .lable-form{flex:0.2}}.form .form-control{flex:0.83;width:100%;margin-left:0.5rem}@media (min-width: 480px){.form .form-control{flex:0.8}}.form .input-form{height:40px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.form__jp-name__label,.form__kana-name__label,.form__english-name__label,.form__sex__label,.form__birthday__label,.form__phone-number__label,.form__postcode-address__label,.form__mnp-reservation-number__label,.form__mnp-expired__label{text-align:left}.form__jp-name__full-name,.form__kana-name__full-name,.form__english-name__full-name{display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin:1rem 0}@media (min-width: 480px){.form__jp-name__full-name,.form__kana-name__full-name,.form__english-name__full-name{flex-direction:row}}.form__jp-name__full-name__first-name,.form__jp-name__full-name__last-name,.form__kana-name__full-name__first-name,.form__kana-name__full-name__last-name,.form__english-name__full-name__first-name,.form__english-name__full-name__last-name{flex:0.45;display:flex;width:100%;margin-bottom:1rem}@media (min-width: 480px){.form__jp-name__full-name__first-name,.form__jp-name__full-name__last-name,.form__kana-name__full-name__first-name,.form__kana-name__full-name__last-name,.form__english-name__full-name__first-name,.form__english-name__full-name__last-name{margin-bottom:0}}.form__sex{position:relative}.form__sex__options{padding:1rem 0 1rem 1rem;display:flex;flex-direction:column;align-items:center;padding-left:3.9rem}@media (min-width: 480px){.form__sex__options{padding:1rem 0}}@media (min-width: 480px){.form__sex__options{padding-left:3.3rem;display:flex;align-items:center;flex-direction:row;justify-content:space-around}}.form__sex__options__male,.form__sex__options__female{max-height:42px;width:100%;flex:0.45;display:flex;align-items:center;padding:1rem;margin-bottom:1rem;border-radius:10px;border:2px solid var(--theme_main);background-color:var(--theme_unselected_light)}@media (min-width: 480px){.form__sex__options__male,.form__sex__options__female{margin-bottom:0}}.form__sex__options__male input[type="radio"],.form__sex__options__female input[type="radio"]{width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.form__sex__options__male input[type="radio"]:checked,.form__sex__options__female input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}.form__sex__options__male .radio-label,.form__sex__options__female .radio-label{margin-left:1rem;font-size:0.813rem;line-height:1.188rem;font-weight:bold}.form__birthday__ymd{padding:1rem 0 1rem 3.9rem;display:flex;justify-content:space-between;position:relative}@media (min-width: 480px){.form__birthday__ymd{justify-content:flex-start;padding:1rem 1rem 1rem 3.9rem}}.form__birthday__ymd select{height:40px;width:100%;font-size:0.875rem;line-height:1.25rem;font-weight:normal;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:4px;background-color:var(--primary_background);appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:12px;background-image:url(/images/expand_more_black_18dp.svg);background-repeat:no-repeat;background-position:calc(100% - 3px) center;background-size:24px;margin-right:6px}@media (min-width: 480px){.form__birthday__ymd select{width:23%}}@media (min-width: 480px){.form__birthday__ymd #error-for-_from_birth_date_2i{left:33.5% !important}}@media (min-width: 480px){.form__birthday__ymd #error-for-_from_birth_date_3i{left:54% !important}}.form__postcode-address__forms{margin-left:0.5rem}@media (min-width: 480px){.form__postcode-address__forms{margin-left:2.5rem}}.form__postcode-address__forms .form__postcode{margin-top:1rem;display:flex;align-items:flex-start;justify-content:flex-start}@media (min-width: 480px){.form__postcode-address__forms .form__postcode{margin:1rem 0}}.form__postcode-address__forms .form__postcode .label-postcode{text-align:left;flex:0.2;padding-top:0.6rem}.form__postcode-address__forms .form__postcode .form__postcode__button{flex:0.7;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media (min-width: 480px){.form__postcode-address__forms .form__postcode .form__postcode__button{flex-direction:row;flex:0.8;display:flex;align-items:flex-start;justify-content:flex-start}}@media (min-width: 480px){.form__postcode-address__forms .form__postcode .form__postcode__button .input-postcode{flex:0.37}}.form__postcode-address__forms .form__postcode .form__postcode__button .postal_code_button{margin-left:0.2rem;margin-top:6px;display:flex;align-items:center;justify-content:center;height:40px;width:118px;font-size:0.875rem;line-height:1.25rem;font-weight:bold;border-radius:11px;border:none;color:var(--primary_background);background-color:var(--dots_color)}.form__postcode-address__forms .form__postcode .form__postcode__button .postal_code_button .postcode-icon{color:var(--primary_background);font-size:16px}@media (min-width: 480px){.form__postcode-address__forms .form__postcode .form__postcode__button .postal_code_button{flex:0.3;margin-top:0;margin-left:1rem}}.form__postcode-address__forms .form__state{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media (min-width: 480px){.form__postcode-address__forms .form__state{flex-direction:row;justify-content:flex-start}}.form__postcode-address__forms .form__state .label-state{margin-top:0.5rem}.form__postcode-address__forms .form__state .label-state,.form__postcode-address__forms .form__state .label-address{padding-top:0;margin-bottom:0.5rem}@media (min-width: 480px){.form__postcode-address__forms .form__state .label-state,.form__postcode-address__forms .form__state .label-address{text-align:left;flex:0.2}}.form__postcode-address__forms .form__state .input-state{width:100%}@media (min-width: 480px){.form__postcode-address__forms .form__state .input-state{flex:0.55}}.form__phone-number__form{display:flex;flex-direction:row;padding:1rem 1rem 0 3.9rem}.form__phone-number__form__first,.form__phone-number__form__middle,.form__phone-number__form__last{text-align:left;width:100%}@media (min-width: 480px){.form__phone-number__form__first,.form__phone-number__form__middle,.form__phone-number__form__last{width:21%}}.form__phone-number__form input[type="number"]::-webkit-outer-spin-button,.form__phone-number__form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form__phone-number__form input[type="number"]{-moz-appearance:textfield}.form__phone-number__form .line{height:57px;display:flex;align-items:flex-start;padding-top:18px}.form__phone-number__form .line hr{height:2px;width:10px;background-color:#d6d6d6;margin:0 4px;border:none}.form__phone-number__form .phone-number-form{height:40px;width:100%;font-size:0.875rem;line-height:1.25rem;font-weight:normal;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:6px}.form__phone-number__form input[type="number"]::-webkit-outer-spin-button,.form__phone-number__form input[type="number"]::-webkit-inner-spin-button,.form__mnp-reservation-number__form input[type="number"]::-webkit-outer-spin-button,.form__mnp-reservation-number__form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;margin:0}.form__mnp-reservation-number__form{padding:1rem;text-align:left;padding-left:3.9rem}.form__mnp-reservation-number__form .mnp-reservation-form{margin-left:0}@media (min-width: 480px){.form__mnp-reservation-number__form .mnp-reservation-form{width:50%}}.form__mnp-expired__form{padding:1rem;text-align:left;padding-left:3.9rem}.form__mnp-expired__form .mnp-expired-date{height:40px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%;background-color:var(--primary_background)}@media (min-width: 480px){.form__mnp-expired__form .mnp-expired-date{width:50%}}.form__mnp-expired__form input[type="date"]::-webkit-calendar-picker-indicator{background-image:url(/images/expand_more_black_18dp.svg);background-repeat:no-repeat;background-position:calc(100% - 3px) center;width:24px;height:24px}.form__mnp-expired__form__hint{margin-top:5px;font-size:0.75rem;line-height:1.063rem;font-weight:normal;color:var(--theme_selected_dark)}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.step2 .stepper-container__item:nth-child(2)::before{background-color:var(--theme_main)}.step2__container__basic-informations__title{display:flex;align-items:center;justify-content:flex-start;margin:1rem 0}.step2__container__basic-informations__contents__basic-form{background-color:var(--primary_background);border-radius:11px;display:table;padding:0.7rem}@media (min-width: 480px){.step2__container__basic-informations__contents__basic-form{padding:1rem}}.step2__container__submitted{display:flex;align-items:center;justify-content:center;padding:2rem}.step2--required{width:2.5rem}.step2--required p{font-size:12px;line-height:18px}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.stepper-container__item:nth-child(2)::before{background-color:var(--theme_main)}.reviewCustomerApplication_MNP{padding:1rem;max-width:40rem;margin:0 auto;text-align:left}.reviewCustomerApplication_MNP__header{text-align:center}@media (min-width: 480px){.reviewCustomerApplication_MNP__header{text-align:left}}.reviewCustomerApplication_MNP__mention{margin-top:1.25rem;display:flex;align-items:center;justify-content:left}.reviewCustomerApplication_MNP__mention__orangeSquare{width:15px;height:22px;background-color:var(--theme_main);border-radius:11px}.reviewCustomerApplication_MNP__mention__text{font-size:1rem;line-height:1.5rem;font-weight:normal;color:var(--primary_font_color);padding-left:1rem}.reviewCustomerApplication_MNP__titleInformation{margin-top:1.25rem;display:flex;align-items:left;justify-content:left}.reviewCustomerApplication_MNP__titleInformation__blueSquare{width:15px;height:22px;margin-top:0.2rem;background-color:var(--dots_color);border-radius:11px}.reviewCustomerApplication_MNP__titleInformation__text{font-size:1.25rem;line-height:1.813rem;font-weight:bold;padding-left:1rem}.reviewCustomerApplication_MNP__table{margin-top:1.5rem;height:32rem;background-color:var(--primary_background);border-radius:11px;border:2px solid var(--second_font_color)}.reviewCustomerApplication_MNP__table__row1,.reviewCustomerApplication_MNP__table__row2,.reviewCustomerApplication_MNP__table__row3,.reviewCustomerApplication_MNP__table__row4,.reviewCustomerApplication_MNP__table__row5,.reviewCustomerApplication_MNP__table__row6,.reviewCustomerApplication_MNP__table__row7,.reviewCustomerApplication_MNP__table__row8{width:100%;height:12.5%;display:flex;align-items:center;justify-content:center;position:relative}.reviewCustomerApplication_MNP__table__row1::after,.reviewCustomerApplication_MNP__table__row2::after,.reviewCustomerApplication_MNP__table__row3::after,.reviewCustomerApplication_MNP__table__row4::after,.reviewCustomerApplication_MNP__table__row5::after,.reviewCustomerApplication_MNP__table__row6::after,.reviewCustomerApplication_MNP__table__row7::after,.reviewCustomerApplication_MNP__table__row8::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.reviewCustomerApplication_MNP__table__row1__left,.reviewCustomerApplication_MNP__table__row2__left,.reviewCustomerApplication_MNP__table__row3__left,.reviewCustomerApplication_MNP__table__row4__left,.reviewCustomerApplication_MNP__table__row5__left,.reviewCustomerApplication_MNP__table__row6__left,.reviewCustomerApplication_MNP__table__row7__left,.reviewCustomerApplication_MNP__table__row8__left{width:40%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:left;padding:0 1rem}@media (min-width: 480px){.reviewCustomerApplication_MNP__table__row1__left,.reviewCustomerApplication_MNP__table__row2__left,.reviewCustomerApplication_MNP__table__row3__left,.reviewCustomerApplication_MNP__table__row4__left,.reviewCustomerApplication_MNP__table__row5__left,.reviewCustomerApplication_MNP__table__row6__left,.reviewCustomerApplication_MNP__table__row7__left,.reviewCustomerApplication_MNP__table__row8__left{padding:0 1rem 0 2rem}}.reviewCustomerApplication_MNP__table__row1__left__text,.reviewCustomerApplication_MNP__table__row2__left__text,.reviewCustomerApplication_MNP__table__row3__left__text,.reviewCustomerApplication_MNP__table__row4__left__text,.reviewCustomerApplication_MNP__table__row5__left__text,.reviewCustomerApplication_MNP__table__row6__left__text,.reviewCustomerApplication_MNP__table__row7__left__text,.reviewCustomerApplication_MNP__table__row8__left__text{font-size:1rem;line-height:1.188rem;font-weight:bold;color:var(--primary_font_color)}.reviewCustomerApplication_MNP__table__row1__right,.reviewCustomerApplication_MNP__table__row2__right,.reviewCustomerApplication_MNP__table__row3__right,.reviewCustomerApplication_MNP__table__row4__right,.reviewCustomerApplication_MNP__table__row5__right,.reviewCustomerApplication_MNP__table__row6__right,.reviewCustomerApplication_MNP__table__row7__right,.reviewCustomerApplication_MNP__table__row8__right{width:60%;height:100%;border-top-right-radius:0.5rem;display:flex;align-items:center;justify-content:left}.reviewCustomerApplication_MNP__table__row1__right__text1,.reviewCustomerApplication_MNP__table__row1__right__text2,.reviewCustomerApplication_MNP__table__row2__right__text1,.reviewCustomerApplication_MNP__table__row2__right__text2,.reviewCustomerApplication_MNP__table__row3__right__text1,.reviewCustomerApplication_MNP__table__row3__right__text2,.reviewCustomerApplication_MNP__table__row4__right__text1,.reviewCustomerApplication_MNP__table__row4__right__text2,.reviewCustomerApplication_MNP__table__row5__right__text1,.reviewCustomerApplication_MNP__table__row5__right__text2,.reviewCustomerApplication_MNP__table__row6__right__text1,.reviewCustomerApplication_MNP__table__row6__right__text2,.reviewCustomerApplication_MNP__table__row7__right__text1,.reviewCustomerApplication_MNP__table__row7__right__text2,.reviewCustomerApplication_MNP__table__row8__right__text1,.reviewCustomerApplication_MNP__table__row8__right__text2{padding-left:1rem;font-size:1rem;line-height:1.188rem;font-weight:normal;color:var(--primary_font_color)}.reviewCustomerApplication_MNP__table .reviewCustomerApplication_MNP__table__row1__left{border-top-left-radius:11px}.reviewCustomerApplication_MNP__table .reviewCustomerApplication_MNP__table__row8__left{border-bottom-left-radius:11px}.reviewCustomerApplication_MNP__table2{margin-top:1.5rem;background-color:var(--primary_background);border-radius:11px;border:2px solid var(--second_font_color);height:36rem}.reviewCustomerApplication_MNP__table2__row1,.reviewCustomerApplication_MNP__table2__row2,.reviewCustomerApplication_MNP__table2__row3,.reviewCustomerApplication_MNP__table2__row4,.reviewCustomerApplication_MNP__table2__row5,.reviewCustomerApplication_MNP__table2__row6,.reviewCustomerApplication_MNP__table2__row7,.reviewCustomerApplication_MNP__table2__row8{width:100%;height:11%;display:flex;align-items:center;justify-content:center;position:relative}.reviewCustomerApplication_MNP__table2__row1::after,.reviewCustomerApplication_MNP__table2__row2::after,.reviewCustomerApplication_MNP__table2__row3::after,.reviewCustomerApplication_MNP__table2__row4::after,.reviewCustomerApplication_MNP__table2__row5::after,.reviewCustomerApplication_MNP__table2__row6::after,.reviewCustomerApplication_MNP__table2__row7::after,.reviewCustomerApplication_MNP__table2__row8::after{content:"";position:absolute;bottom:0;height:1px;width:94%;background-color:#d6d6d6}.reviewCustomerApplication_MNP__table2__row1__left,.reviewCustomerApplication_MNP__table2__row2__left,.reviewCustomerApplication_MNP__table2__row3__left,.reviewCustomerApplication_MNP__table2__row4__left,.reviewCustomerApplication_MNP__table2__row5__left,.reviewCustomerApplication_MNP__table2__row6__left,.reviewCustomerApplication_MNP__table2__row7__left,.reviewCustomerApplication_MNP__table2__row8__left{width:40%;height:100%;background-color:var(--section_background);display:flex;align-items:center;justify-content:left;padding:0 1rem}@media (min-width: 480px){.reviewCustomerApplication_MNP__table2__row1__left,.reviewCustomerApplication_MNP__table2__row2__left,.reviewCustomerApplication_MNP__table2__row3__left,.reviewCustomerApplication_MNP__table2__row4__left,.reviewCustomerApplication_MNP__table2__row5__left,.reviewCustomerApplication_MNP__table2__row6__left,.reviewCustomerApplication_MNP__table2__row7__left,.reviewCustomerApplication_MNP__table2__row8__left{padding:0 1rem 0 2rem}}.reviewCustomerApplication_MNP__table2__row1__left__text,.reviewCustomerApplication_MNP__table2__row2__left__text,.reviewCustomerApplication_MNP__table2__row3__left__text,.reviewCustomerApplication_MNP__table2__row4__left__text,.reviewCustomerApplication_MNP__table2__row5__left__text,.reviewCustomerApplication_MNP__table2__row6__left__text,.reviewCustomerApplication_MNP__table2__row7__left__text,.reviewCustomerApplication_MNP__table2__row8__left__text{font-size:1rem;line-height:1.188rem;font-weight:bold;color:var(--primary_font_color)}.reviewCustomerApplication_MNP__table2__row1__right,.reviewCustomerApplication_MNP__table2__row2__right,.reviewCustomerApplication_MNP__table2__row3__right,.reviewCustomerApplication_MNP__table2__row4__right,.reviewCustomerApplication_MNP__table2__row5__right,.reviewCustomerApplication_MNP__table2__row6__right,.reviewCustomerApplication_MNP__table2__row7__right,.reviewCustomerApplication_MNP__table2__row8__right{width:60%;height:100%;border-top-right-radius:0.5rem;display:flex;align-items:center;justify-content:left}.reviewCustomerApplication_MNP__table2__row1__right__text1,.reviewCustomerApplication_MNP__table2__row1__right__text2,.reviewCustomerApplication_MNP__table2__row2__right__text1,.reviewCustomerApplication_MNP__table2__row2__right__text2,.reviewCustomerApplication_MNP__table2__row3__right__text1,.reviewCustomerApplication_MNP__table2__row3__right__text2,.reviewCustomerApplication_MNP__table2__row4__right__text1,.reviewCustomerApplication_MNP__table2__row4__right__text2,.reviewCustomerApplication_MNP__table2__row5__right__text1,.reviewCustomerApplication_MNP__table2__row5__right__text2,.reviewCustomerApplication_MNP__table2__row6__right__text1,.reviewCustomerApplication_MNP__table2__row6__right__text2,.reviewCustomerApplication_MNP__table2__row7__right__text1,.reviewCustomerApplication_MNP__table2__row7__right__text2,.reviewCustomerApplication_MNP__table2__row8__right__text1,.reviewCustomerApplication_MNP__table2__row8__right__text2{word-break:break-all;padding-left:1rem;font-size:1rem;line-height:1.188rem;font-weight:normal;color:var(--primary_font_color)}.reviewCustomerApplication_MNP__table2__row8{height:13%}.reviewCustomerApplication_MNP__table2__row8::after{content:none}.reviewCustomerApplication_MNP__table2 .address-column{height:21%}.reviewCustomerApplication_MNP__table2 .reviewCustomerApplication_MNP__table2__row7__right{flex-direction:column;align-items:flex-start;justify-content:center;padding-left:1rem}.reviewCustomerApplication_MNP__table2 .reviewCustomerApplication_MNP__table2__row1__left{border-top-left-radius:11px}.reviewCustomerApplication_MNP__table2 .reviewCustomerApplication_MNP__table2__row8__left{border-bottom-left-radius:11px}.reviewCustomerApplication_MNP__container__confirmedcheckbox{max-width:40rem;margin:0 auto;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:1rem}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox{display:flex;align-items:flex-start;margin-left:1rem}@media (min-width: 480px){.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox{margin-left:2rem}}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox input[id="confirm_checkbox_step2"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid var(--second_font_color);display:grid;place-content:center;background-color:var(--theme_highlight_foreground)}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox input[id="confirm_checkbox_step2"]::before{content:"";width:0.85em;height:0.85em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:var(--theme_selected_dark)}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox input[id="confirm_checkbox_step2"]:checked::before{transform:scale(1)}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox input[id="confirm_checkbox_step2"]:checked{background-color:var(--theme_selected_light)}.reviewCustomerApplication_MNP__container__confirmedcheckbox .confirmedCheckbox .title-checkbox{font-size:1.25rem;line-height:1.5rem;font-weight:normal;color:var(--primary_font_color);display:flex;align-items:center;justify-content:flex-start}.reviewCustomerApplication_MNP__buttonZone{text-align:center;margin-bottom:2rem;padding:2rem}.informEmailSent{padding:1rem;max-width:40rem;margin:0 auto}.informEmailSent__squareZone{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:1rem;padding:0 1rem}@media (min-width: 480px){.informEmailSent__squareZone{height:129px;position:relative;flex-direction:row;border:1px solid #d6d6d6;border-radius:108px 35px 35px 108px}}.informEmailSent__squareZone__grayCircle{width:129px;height:129px;border-radius:50%;background-color:#efefef;border:1px #d6d6d6}@media (min-width: 480px){.informEmailSent__squareZone__grayCircle{position:absolute;left:-2px}}.informEmailSent__squareZone__whiteSquare{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 480px){.informEmailSent__squareZone__whiteSquare{position:absolute;left:129px;align-items:flex-start;padding-left:2rem}}.informEmailSent__squareZone__whiteSquare__topText{margin-top:1rem;font-size:1.25rem;font-weight:bold}@media (min-width: 480px){.informEmailSent__squareZone__whiteSquare__topText{margin-top:0}}.informEmailSent__squareZone__whiteSquare__bottomText{margin-top:1rem;font-size:0.875rem;color:#707070}.informEmailSent__linkContactUsText{text-align:center;margin-top:1.5rem}.informEmailSent__linkContactUsText__linkToUs{color:var(--second_font_color)}.informEmailSent__linkContactUsText__linkToUs>a{color:var(--dots_color)}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.upload-document .stepper-container__item:nth-child(3)::before{background-color:var(--theme_main)}.upload-document__container__header{text-align:center}@media (min-width: 480px){.upload-document__container__header{text-align:left}}.upload-document__container__customer-name{margin-top:2rem;width:100%;border:1px solid var(--theme_main);padding:0.5rem;border-radius:11px;background-color:var(--theme_unselected_light)}.upload-document__container__customer-name p{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color);display:flex;align-items:center}.upload-document__container__customer-name p::before{content:"";position:relative;display:block;width:8px;margin-right:8px;height:8px;border-radius:50%;background-color:var(--theme_selected_dark)}@media (min-width: 480px){.upload-document__container__customer-name{text-align:left;padding-left:1rem}}.upload-document__container__select-document{margin-top:2rem}.upload-document__container__select-document .select-document-title,.upload-document__container__select-document .select-upload-other .select-other-document-title{display:flex;align-items:center;justify-content:flex-start;margin:1rem 0}.upload-document__container__select-document .case_not_same{margin-top:0}.upload-document__container__select-document .select-document-contents,.upload-document__container__select-document .select-upload-other .select-other-document-type,.upload-document__container__select-document .mnp-identity-verification,.upload-document__container__select-document .contract-identity-verification{border:1px solid var(--section_background);background-color:var(--section_background);padding:1rem;border-radius:11px}@media (min-width: 480px){.upload-document__container__select-document .select-document-contents,.upload-document__container__select-document .select-upload-other .select-other-document-type,.upload-document__container__select-document .mnp-identity-verification,.upload-document__container__select-document .contract-identity-verification{text-align:left}}.upload-document__container__select-document .select-document-contents .select,.upload-document__container__select-document .select-upload-other .select-other-document-type .select,.upload-document__container__select-document .mnp-identity-verification .select,.upload-document__container__select-document .contract-identity-verification .select{height:49px;width:100%;border:2px solid #d6d6d6;border-radius:10px;text-indent:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:12px;background-image:url(/images/expand_more_black_18dp.svg);background-repeat:no-repeat;background-position:calc(100% - 3px) center;background-size:24px;margin-right:6px}@media (min-width: 480px){.upload-document__container__select-document .select-document-contents .select,.upload-document__container__select-document .select-upload-other .select-other-document-type .select,.upload-document__container__select-document .mnp-identity-verification .select,.upload-document__container__select-document .contract-identity-verification .select{width:50%}}.upload-document__container__select-document .select-document-contents select>option:nth-child(1),.upload-document__container__select-document .select-upload-other .select-other-document-type select>option:nth-child(1),.upload-document__container__select-document .mnp-identity-verification select>option:nth-child(1),.upload-document__container__select-document .contract-identity-verification select>option:nth-child(1){color:#d6d6d6}.upload-document__container__select-document .select-document-contents__notes,.upload-document__container__select-document .mnp-identity-verification__notes,.upload-document__container__select-document .contract-identity-verification__notes{padding-top:0.5rem;padding-left:1rem;text-align:left}.upload-document__container__select-document .select-document-contents__notes p,.upload-document__container__select-document .mnp-identity-verification__notes p,.upload-document__container__select-document .contract-identity-verification__notes p{font-size:12px;line-height:17px;font-weight:bold;color:var(--primary_font_color)}.upload-document__container__select-document .select-document-contents__notes p span,.upload-document__container__select-document .mnp-identity-verification__notes p span,.upload-document__container__select-document .contract-identity-verification__notes p span{font-weight:normal;font-weight:200;font-size:17px}.upload-document__container__select-document .select-document-contents__select-buttons .front-side,.upload-document__container__select-document .select-document-contents__select-buttons .back-side,.upload-document__container__select-document .select-document-contents__select-buttons .customer-front-side,.upload-document__container__select-document .select-document-contents__select-buttons .customer-back-side,.upload-document__container__select-document .select-document-contents__select-buttons .mnp-front-side,.upload-document__container__select-document .select-document-contents__select-buttons .mnp-back-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .front-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .back-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .customer-front-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .customer-back-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .mnp-front-side,.upload-document__container__select-document .mnp-identity-verification__select-buttons .mnp-back-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .front-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .back-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .customer-front-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .customer-back-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .mnp-front-side,.upload-document__container__select-document .contract-identity-verification__select-buttons .mnp-back-side{display:none}.upload-document__container__select-document .select-document-contents__select-buttons .select-header,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-header,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-header{margin-top:1rem;display:flex;align-items:center;justify-content:flex-start}.upload-document__container__select-document .select-document-contents__select-buttons .header,.upload-document__container__select-document .mnp-identity-verification__select-buttons .header,.upload-document__container__select-document .contract-identity-verification__select-buttons .header{font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.upload-document__container__select-document .select-document-contents__select-buttons .select-button,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button{background-color:var(--primary_background);border-radius:11px;padding:0.5rem;margin:1rem 0 2rem;text-align:left}.upload-document__container__select-document .select-document-contents__select-buttons .select-button #previous_img_front img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #previous_img_back img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #customer_previous_img_front img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #customer_previous_img_back img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #mnp_previous_img_front img,.upload-document__container__select-document .select-document-contents__select-buttons .select-button #mnp_previous_img_back img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #previous_img_front img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #previous_img_back img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #customer_previous_img_front img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #customer_previous_img_back img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #mnp_previous_img_front img,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button #mnp_previous_img_back img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #previous_img_front img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #previous_img_back img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #customer_previous_img_front img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #customer_previous_img_back img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #mnp_previous_img_front img,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button #mnp_previous_img_back img{padding:1rem;max-width:100%}.upload-document__container__select-document .select-document-contents__select-buttons .select-button__notice,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button__notice,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button__notice{padding:6px 0;font-size:0.75rem;line-height:1.063rem;font-weight:bold;color:var(--theme_selected_dark)}.upload-document__container__select-document .select-document-contents__select-buttons .select-button__upload,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button__upload,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button__upload{text-align:center;margin-top:0.5rem;padding:1.5rem 1rem;background-color:#5ba5dd1a;border-radius:11px;border:1px dashed var(--dots_color)}.upload-document__container__select-document .select-document-contents__select-buttons .select-button__upload input[type="file"],.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button__upload input[type="file"],.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button__upload input[type="file"]{display:none}.upload-document__container__select-document .select-document-contents__select-buttons .select-button__upload .upload--button,.upload-document__container__select-document .mnp-identity-verification__select-buttons .select-button__upload .upload--button,.upload-document__container__select-document .contract-identity-verification__select-buttons .select-button__upload .upload--button{display:inline-block;background-color:var(--dots_color);color:var(--primary_background);padding:0.8rem 3rem;border-radius:11px;font-size:1rem;font-weight:bold;cursor:pointer}.upload-document__container__select-document .select-document-contents__select-buttons .back-side .select-button,.upload-document__container__select-document .mnp-identity-verification__select-buttons .back-side .select-button,.upload-document__container__select-document .contract-identity-verification__select-buttons .back-side .select-button{margin:1rem 0 1rem}.upload-document__container__select-document #contract_identity{display:none}.upload-document__container__select-document .select-current-address{display:none;margin:2rem 0}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options{display:flex;flex-direction:column;align-items:center}@media (min-width: 480px){.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options{display:flex;flex-direction:row;justify-content:space-between}}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address{height:49px;width:100%;flex:0.45;display:flex;align-items:center;padding:1rem;margin-bottom:1rem;border-radius:10px;border:2px solid var(--theme_main);background-color:var(--theme_unselected_light)}@media (min-width: 480px){.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address{margin-bottom:0}}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address input[type="radio"],.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address input[type="radio"]{width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:3px;background-clip:content-box;border:2px solid var(--theme_main);border-radius:50%;background-color:var(--primary_background)}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address input[type="radio"]:checked,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address input[type="radio"]:checked{border-color:var(--theme_selected_dark);background-color:var(--theme_selected_dark)}.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__have_current_address .radio-label,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address__options__not_have_current_address .radio-label{margin-left:1rem;font-size:0.813rem;line-height:1.188rem;font-weight:bold}.upload-document__container__select-document .select-upload-other{display:none}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice{display:none;padding:0.5rem;margin-top:1rem;background-color:var(--primary_background);border-radius:11px}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .select-other-document-title .required{margin-left:0}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button{text-align:left}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button p{font-size:12px;line-height:17px;font-weight:bold;color:var(--primary_font_color)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button ul{padding-left:1rem;list-style-position:outside}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button ul li{font-size:12px;line-height:17px;font-weight:normal;color:var(--primary_font_color)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button ul li::marker{color:var(--dots_color)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button{background-color:var(--primary_background);border-radius:11px;padding:0.5rem;margin:1rem 0 2rem;text-align:left}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__notice{padding:6px 0;font-size:0.75rem;line-height:1.063rem;font-weight:bold;color:var(--theme_selected_dark)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__upload{text-align:center;margin-top:0.5rem;padding:1.5rem 1rem;background-color:#5ba5dd1a;border-radius:11px;border:1px dashed var(--dots_color)}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__upload input[type="file"]{display:none}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__upload #previous_img_other img{padding:1rem;width:100%}.upload-document__container__select-document .select-upload-other .select-other-document-type__notice .notice-and-select-button .select-button__upload .upload--button{display:inline-block;background-color:var(--dots_color);color:var(--primary_background);padding:0.8rem 3rem;border-radius:11px;font-size:1rem;font-weight:bold;cursor:pointer}.upload-document__container .error-upload{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:1rem;margin-top:1rem;border:2px solid var(--theme_selected_dark);border-radius:11px;font-size:14px;line-height:20px;font-weight:normal;color:var(--theme_selected_dark)}@media (min-width: 480px){.upload-document__container .error-upload{width:60%}}.upload-document__container .error-upload .warning-icon{margin-right:0.5rem;color:var(--theme_selected_dark)}.upload-document__container__submit-button{margin-top:2rem;display:flex;align-items:center;justify-content:center}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.confirm-payment .stepper-container__item:nth-child(3)::before,.confirm-payment .stepper-container__item:nth-child(4)::before{background-color:var(--theme_main)}.confirm-payment-container{text-align:left}.confirm-payment-container__header{text-align:center}@media (min-width: 480px){.confirm-payment-container__header{text-align:left}}.confirm-payment-container__title{margin-top:1rem;display:flex;align-items:flex-start;justify-content:flex-start}.confirm-payment-container__title .orange-mark{width:15px;height:22px;background-color:var(--theme_selected_dark)}.confirm-payment-container__title .orange-title{margin-left:0.5rem;font-size:1rem;line-height:1.25rem;font-weight:normal;color:var(--theme_selected_dark)}.confirm-payment-container__order-info{margin-top:1rem}.confirm-payment-container__order-info .title-table{margin-top:2rem;display:flex;align-items:center;justify-content:flex-start}.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:15px;height:22px;background-color:var(--dots_color)}.confirm-payment-container__order-info .title-table .blue-title{margin-left:0.5rem;font-size:1.25rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.confirm-payment-container__order-info .title-table .yellow-mark{background-color:var(--theme_main)}.confirm-payment-container__order-info .order--table{height:45rem;overflow:hidden}@media (min-width: 480px){.confirm-payment-container__order-info .order--table{height:35rem}}.confirm-payment-container__order-info .order--table .row--1,.confirm-payment-container__order-info .order--table .row--2{height:15%}.confirm-payment-container__order-info .order--table .row--3,.confirm-payment-container__order-info .order--table .row--4{height:11%}.confirm-payment-container .card-information{margin-top:1.5rem}.confirm-payment-container .card-information__notice{margin-top:0.5rem;font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:var(--theme_selected_dark);display:flex;align-items:center}.confirm-payment-container .card-information__notice::before{content:"";position:relative;display:block;width:8px;margin-right:8px;height:8px;border-radius:50%;background-color:var(--theme_selected_dark)}.confirm-payment-container .card-information__warning{margin-top:1rem;display:flex;align-items:center;justify-content:flex-start;border:1px solid var(--theme_main);border-radius:10px;background-color:var(--theme_unselected_light);padding:0.5rem}.confirm-payment-container .card-information__warning .card--warning{color:var(--theme_selected_dark)}.confirm-payment-container .card-information__warning .info--warning{margin-left:0.5rem;color:var(--primary_font_color)}.confirm-payment-container .card-information__form{text-align:center;margin-top:1.5rem;padding:1rem;background-color:var(--section_background);border-radius:10px}.confirm-payment-container .card-information__form h3{font-size:1rem;line-height:1.5rem;font-weight:bold;margin-bottom:0.5rem}.confirm-payment-container .card-information__form input[type="number"]::-webkit-outer-spin-button,.confirm-payment-container .card-information__form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.confirm-payment-container .card-information__form input[type="number"]{-moz-appearance:textfield}.confirm-payment-container .card-information__form .card-name__last-name,.confirm-payment-container .card-information__form .card-name__first-name{margin:8px 0;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-name__last-name,.confirm-payment-container .card-information__form .card-name__first-name{flex:0.45;margin:0}}.confirm-payment-container .card-information__form .card-name__last-name__title,.confirm-payment-container .card-information__form .card-name__first-name__title{flex:0.17;font-size:0.875rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color)}.confirm-payment-container .card-information__form .card-name__last-name__name,.confirm-payment-container .card-information__form .card-name__first-name__name{flex:0.83;width:100%;height:45px;margin-left:0.5rem;border-radius:11px;background-color:#d6d6d6;display:flex;align-items:center;justify-content:flex-start}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-name__last-name__name,.confirm-payment-container .card-information__form .card-name__first-name__name{flex:0.8}}.confirm-payment-container .card-information__form .card-name__last-name__name .name,.confirm-payment-container .card-information__form .card-name__first-name__name .name{border:none;background-color:#d6d6d6;margin-left:1rem}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-name{display:flex;align-items:center;justify-content:space-between}}.confirm-payment-container .card-information__form .card-number-and-security-code{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-number-and-security-code{flex-direction:row;justify-content:space-between}}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired{width:100%;margin-top:1rem}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-number-and-security-code .card-number,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired{flex:0.45}}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__title,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__title{text-align:left;margin-bottom:0.5rem}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__title .lable-form,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__title .lable-form{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__title .required,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__title .required{margin-left:0}@media (min-width: 480px){.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__input,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__input{padding-left:3.4rem}}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number__input .input-form,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired__input .input-form{height:45px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number .card-expired__input,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired .card-expired__input{display:flex;align-items:flex-start;justify-content:space-between}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number .card-expired__input .month,.confirm-payment-container .card-information__form .card-number-and-security-code .card-number .card-expired__input .year,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired .card-expired__input .month,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired .card-expired__input .year{width:32%}.confirm-payment-container .card-information__form .card-number-and-security-code .card-number .card-expired__input .expiry-text,.confirm-payment-container .card-information__form .card-number-and-security-code .card-expired .card-expired__input .expiry-text{margin-top:9px}.confirm-payment-container .card-information__form .security-code{width:100%;margin-top:1rem}@media (min-width: 480px){.confirm-payment-container .card-information__form .security-code{flex:0.45}}.confirm-payment-container .card-information__form .security-code__title{text-align:left;margin-bottom:0.5rem}.confirm-payment-container .card-information__form .security-code__title .lable-form{font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}.confirm-payment-container .card-information__form .security-code__title .required{margin-left:0}@media (min-width: 480px){.confirm-payment-container .card-information__form .security-code__input{padding-left:3.4rem}}.confirm-payment-container .card-information__form .security-code__input .input-code{width:70%}@media (min-width: 480px){.confirm-payment-container .card-information__form .security-code__input .input-code{width:23%}}.confirm-payment-container .card-information__form .security-code__input .input-form{height:45px;border-radius:10px;border-width:2px;border-style:solid;border-color:#d6d6d6;text-indent:8px;width:100%}.confirm-payment-container .card-information__form .security-code__input__notes{text-align:left;margin-top:0.5rem;font-size:0.75rem;line-height:1.063rem;font-weight:normal;color:var(--second_font_color)}.confirm-payment-container .card-information__form .security-code .security-code__input__code{display:flex;align-items:center;justify-content:flex-start}.confirm-payment-container .card-information__form .security-code .security-code__input__code img{margin-left:1rem}.confirm-payment-container .card-information__form .acceptable-card{margin-top:1rem;background-color:var(--primary_background);border-radius:11px;padding:1rem;text-align:center}@media (min-width: 480px){.confirm-payment-container .card-information__form .acceptable-card{display:flex;align-items:center;justify-content:center;width:81%;margin:0 auto;margin-top:1rem}}.confirm-payment-container .card-information__form .acceptable-card__title{display:flex;justify-content:flex-start;align-items:center}.confirm-payment-container .card-information__form .acceptable-card__title .check-icon{color:var(--dots_color);font-weight:bold;margin-right:6px}.confirm-payment-container .card-information__form .acceptable-card__title p{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:var(--second_font_color)}.confirm-payment-container .card-information__form .acceptable-card img{width:100%}@media (min-width: 480px){.confirm-payment-container .card-information__form .acceptable-card img{margin-left:6px;width:40%}}.confirm-payment-container .checkbox-confirm{margin:1.5rem 0}.confirm-payment-container .checkbox-confirm__title{margin-bottom:1rem;font-size:1.25rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color);display:flex;align-items:center;justify-content:center}.confirm-payment-container .checkbox-confirm__title::after{content:"";margin-left:8px;width:85%;display:block;height:2px;background-color:var(--dots_color)}.confirm-payment-container .checkbox-confirm__form{margin-bottom:10px;display:flex;align-items:flex-start;justify-content:flex-start}.confirm-payment-container .checkbox-confirm__form .required{margin-left:0;flex:0.1}.confirm-payment-container .checkbox-confirm__form .checkbox-form{flex:0.9;margin-left:1rem;display:flex;align-items:flex-start;justify-content:flex-start}.confirm-payment-container .checkbox-confirm__form .checkbox-form .title-checkbox{display:block;margin-left:0.5rem;font-size:1.25rem;line-height:1.813rem;font-weight:normal;color:var(--primary_font_color)}.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_1"],.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_2"],.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_3"],.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_4"],.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_5"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid var(--second_font_color);display:grid;place-content:center;background-color:var(--theme_highlight_foreground)}.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_1"]::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_2"]::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_3"]::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_4"]::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_5"]::before{content:"";width:1.25em;height:1.25em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:var(--theme_selected_dark)}.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_1"]:checked::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_2"]:checked::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_3"]:checked::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_4"]:checked::before,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_5"]:checked::before{transform:scale(1)}.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_1"]:checked,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_2"]:checked,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_3"]:checked,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_4"]:checked,.confirm-payment-container .checkbox-confirm__form .checkbox-form input[id="confirm_checkbox_step4_5"]:checked{background-color:var(--theme_selected_light)}.confirm-payment-container .checkbox-confirm__form .checkbox-form .title-checkbox{font-size:1.25rem;line-height:1.5rem;font-weight:normal;color:var(--primary_font_color);display:flex;align-items:center;justify-content:flex-start}.confirm-payment-container .error{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid var(--theme_warning_validation_border);border-radius:11px;padding:4px;color:var(--theme_warning_validation_border)}@media (min-width: 480px){.confirm-payment-container .error{flex-direction:row}}.confirm-payment-container .warning-icon{margin-right:8px;color:var(--theme_warning_validation_border)}.submit-button{display:flex;align-items:center;justify-content:center;padding:2rem}.submit-button .back-button{margin-bottom:1rem}.submit-button .next-button{margin-bottom:1rem}.step2__container,.upload-document__container,.confirm-payment-container{max-width:40rem;margin:0 auto;margin-top:1rem;padding:1rem;text-align:left}.preparation__container h1,.consent__container h1,.step1__container__header h1,.step1__container__select-mnp__header h1,.review__title h1,.step2__container h1,.reviewCustomerApplication_MNP__header h1,.upload-document__container__header h1,.confirm-payment-container__header h1,.confirm-payment-container .card-information__title{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color);position:relative;display:inline;background-image:linear-gradient(var(--primary_background) 60%, var(--theme_main) 40%)}.preparation__container__verification-documents__title p,.preparation__container__credit-card__title p,.preparation__container__email-address__title p,.preparation__container__mnp__title p{font-size:1.25rem;line-height:29px;font-weight:bold;color:var(--primary_font_color)}.preparation__container__verification-documents__information .warning-info,.preparation__container__credit-card__information .warning-info,.preparation__container__email-address__information .warning-info,.preparation__container__mnp__information .warning-info,.preparation__container__verification-documents__information__middle p,.preparation__container__credit-card__information .have-credit-card p,.preparation__container__credit-card__information .acceptable-card__example p,.preparation__container__email-address__information .content-email p,.preparation__container__mnp__information .mnp-notes .condition>p,.consent__container__important-notes__info__content__checkbox .group-checkbox .title-checkbox{font-size:0.875rem;line-height:20px;font-weight:normal;color:var(--second_font_color)}.preparation__container__verification-documents__information__top,.consent__container__important-notes__info__content__button .open-modal-button,.stepper,.stepper__mobile__dots,.stepper__mobile__dots .has-number{display:flex;justify-content:center;align-items:center}.preparation__container__dots,.consent__container__dots{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0.6rem 0}.preparation__container__dots .dot,.consent__container__dots .dot{margin:2px 0;width:4px;height:4px;border-radius:50%;background-color:var(--dots_color)}.step2__container__basic-informations__title .mark,.upload-document__container__select-document .select-document-title .mark,.upload-document__container__select-document .select-upload-other .select-other-document-title .mark,.confirm-payment-container__title .orange-mark,.confirm-payment-container__order-info .title-table .blue-mark,.confirm-payment-container__order-info .title-table .yellow-mark{width:16px;height:22px;background-color:var(--theme_main);border-radius:11px}.step2__container__basic-informations__title .mnp-title,.upload-document__container__select-document .select-document-title .title,.upload-document__container__select-document .select-upload-other .select-other-document-title .title{font-size:1rem;line-height:1.25rem;font-weight:bold;color:var(--primary_font_color);margin-left:0.3rem}.step2__container__basic-informations__contents,.upload-document__container__select-document .select-current-address .select-current-address__buttons .form__current_address{background-color:var(--section_background);border-radius:11px;padding:1rem}.step2__container__submitted .back-button,.reviewCustomerApplication_MNP__buttonZone .back-button,.submit-button .back-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border:none;border-radius:25px;margin-right:0.5rem;padding:0.5rem 2rem;background-color:#d6d6d6;color:var(--primary_font_color);cursor:pointer}.step2__container__submitted .next-button,.reviewCustomerApplication_MNP__buttonZone .next-button,.upload-document__container__submit-button .next-button,.submit-button .next-button{font-size:1.25rem;line-height:1.813rem;font-weight:bold;border-radius:25px;border:none;margin-left:0.5rem;padding:0.5rem 4rem;background-color:var(--dots_color);color:var(--primary_background);cursor:pointer}.order-completed .stepper-container__item:nth-child(3)::before,.order-completed .stepper-container__item:nth-child(4)::before{background-color:var(--theme_main)}.order-completed__container{max-width:40rem;margin:0 auto}.order-completed__container__squareZone{margin:2rem 0;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media (min-width: 480px){.order-completed__container__squareZone{flex-direction:row}}.order-completed__container__squareZone__image{margin-bottom:1rem;flex:0.3;text-align:center}.order-completed__container__squareZone__text{flex:0.7;text-align:left;margin-bottom:1rem}.order-completed__container__squareZone__text__toptext{margin-bottom:1rem;font-size:1.25rem;line-height:1.835rem;font-weight:bold;color:var(--primary_font_color)}.order-completed__container__squareZone__text__bottomtext{font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:var(--second_font_color)}.order-completed__container__squareZone__text__linktext{margin-top:2rem;color:var(--second_font_color)}.sign-in{max-width:37.4rem;margin:0 auto}.sign-in__form{max-width:90%;margin:auto;margin-top:3rem}@media (min-width: 480px){.sign-in__form{max-width:60%}}.sign-in__form__header{font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.sign-in__form__header{font-size:1.563rem;line-height:2.25rem;font-weight:bold}}.sign-in__form #new_customer{margin-top:1.2rem}.sign-in__form .field{width:100%;margin-bottom:1rem}.sign-in__form .field__label{font-size:0.938rem;line-height:1.313rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.sign-in__form .field__label{font-size:1rem;line-height:2.25rem;font-weight:bold}}.sign-in__form .field__input{height:49px;width:100%;border:2px solid #d6d6d6;border-radius:11px;text-indent:1.2rem}.sign-in__form .password-field{position:relative}.sign-in__form .password-field .eye{position:absolute;top:50%;right:5%;color:#d6d6d6;cursor:pointer}@media (min-width: 480px){.sign-in__form .password-field .eye{top:57%}}.sign-in__form .checkbox-field{display:flex;align-items:center;justify-content:flex-start}.sign-in__form .checkbox-field__label{font-size:1rem;line-height:2.25rem;font-weight:normal}.sign-in__form .checkbox-field input[id="customer_remember_me"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-right:8px;border-radius:5px;border:2px solid var(--second_font_color);display:grid;place-content:center;background-color:var(--theme_highlight_foreground)}.sign-in__form .checkbox-field input[id="customer_remember_me"]::before{content:"";width:0.85em;height:0.85em;transform:scale(0);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);background-color:var(--theme_selected_dark)}.sign-in__form .checkbox-field input[id="customer_remember_me"]:checked::before{transform:scale(1)}.sign-in__form .checkbox-field input[id="customer_remember_me"]:checked{background-color:var(--theme_selected_light)}.sign-in__form .actions{cursor:pointer}.sign-in__form .actions .sign-in-submit-button{padding:0.95rem;width:100%;background-color:#3482bc;font-size:1rem;line-height:1.25rem;font-weight:500;color:#fff;border:none;border-radius:11px}@media (min-width: 480px){.sign-in__form .actions .sign-in-submit-button{padding:0.9rem;font-size:1.5rem;line-height:2.18rem;font-weight:bold}}.sign-in__form hr{width:100%;margin-top:28px;height:2px;border:none;background-color:#d6d6d6}.sign-in__form .forgot-password-link{text-align:center;margin:1rem 0;font-size:1rem;line-height:1.25rem;font-weight:normal}@media (min-width: 480px){.sign-in__form .forgot-password-link{text-align:left}}.sign-in__form .link-to:link{color:#707070}.sign-in__form .link-to:hover{color:#3482bc}.forgot-password{max-width:37.4rem;margin:0 auto}.forgot-password__form{max-width:90%;margin:auto;margin-top:3rem}@media (min-width: 480px){.forgot-password__form{max-width:60%}}.forgot-password__form__header{margin-bottom:1rem;font-size:1.25rem;line-height:1.813rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.forgot-password__form__header{font-size:1.563rem;line-height:2.25rem;font-weight:bold}}.forgot-password__form__notes{margin:2rem 0 1rem;font-size:0.875rem;line-height:1.25rem;font-weight:normal}@media (min-width: 480px){.forgot-password__form__notes{font-size:1rem;line-height:1.5rem;font-weight:normal}}.forgot-password__form .error_explanation{margin-top:2rem;width:100%;padding:1rem;border:2px solid #f9ca00;font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#ea7c0d;border-radius:11px}.forgot-password__form .error_explanation ul>li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.forgot-password__form .field{width:100%;margin-bottom:1rem}.forgot-password__form .field__label{font-size:0.938rem;line-height:1.313rem;font-weight:bold;color:var(--primary_font_color)}@media (min-width: 480px){.forgot-password__form .field__label{font-size:1rem;line-height:2.25rem;font-weight:bold}}.forgot-password__form .field__input{margin-top:0.5rem;height:49px;width:100%;border:2px solid #d6d6d6;border-radius:11px;text-indent:1.2rem}.forgot-password__form__actions{text-align:right}.forgot-password__form__actions .forgot-password-submit{padding:0.35rem 3.11rem;border-radius:11px;border:none;cursor:pointer;font-size:1rem;line-height:2.25rem;font-weight:bold;color:#ffff;background-color:#3482bc}.notifications{width:100%;margin-top:5rem;padding:0.5rem;background-color:#fcf6d5;border:2px solid #f9ca00;font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#ea7c0d;border-radius:11px}#error_explanation{margin-top:2rem;margin-bottom:1rem;width:100%;padding:1rem 1rem 1rem 1.5rem;border:2px solid #f9ca00;font-size:0.875rem;line-height:1.25rem;font-weight:normal;color:#ea7c0d;border-radius:11px}.scaffold{font-size:0.85em;padding:0 0.5rem 0.5rem 0.5rem}.scaffold input.no-spin::-webkit-inner-spin-button,.scaffold input.no-spin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.scaffold input.no-spin{-moz-appearance:textfield}.scaffold input.char{text-align:center}.scaffold table{width:100%;margin-top:0.5rem}.scaffold table thead tr{color:#fff;background:#66f}.scaffold table thead th{padding:0.5rem 0 0.5rem 0}.scaffold table tbody tr{background:#eee}.scaffold table tbody tr:nth-child(odd){background:#fff}.scaffold table tbody td{padding:0.5rem}.scaffold table tbody td div.rows{width:100%;display:flex;justify-content:space-between}.scaffold div.label.info{display:inline-block;background:#acf;border-radius:0.1rem;padding:0 0.5rem 0 0.5rem}.scaffold div.tools{width:100%;display:flex;justify-content:space-between}.scaffold div.tools div.filters-tool{width:90%;display:flex;flex-wrap:wrap}.scaffold div.tools div.filters-tool div.filters-row{width:100%;padding:0.25rem;display:flex;flex-wrap:nowrap;justify-content:space-between}.scaffold div.tools div.filters-tool div.filters-row div.filters{width:100%;display:flex;justify-content:space-between}.scaffold div.tools div.other-tools{width:10%;display:flex;flex-wrap:wrap}.scaffold div.tools div.other-tools div.other-tools-row{width:100%;padding:0.25rem;display:flex;flex-wrap:nowrap;justify-content:space-between}.scaffold div.tools div.other-tools div.other-tools-row div.other-tools{width:100%;display:flex;justify-content:space-between}.scaffold .memo_display{margin-bottom:0.25rem}.scaffold .memo_display .header{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}.scaffold .memo_display .header .tool .material-icons{font-size:16px}.scaffold .memo_display textarea{width:100%}.scaffold .memo_edit{position:absolute;display:none;width:100vw;height:100vh;top:0;left:0;background-color:#ffffff80;z-index:9999}.scaffold .memo_edit .dialog{width:40rem;padding:1rem;background-color:lightgray;border-radius:0.5rem;color:black;margin:auto}.scaffold .memo_edit textarea{width:100%;height:10rem}.scaffold .memo_edit label{font-size:1.2em;font-weight:bold}.scaffold .memo_edit button{margin-left:0.5rem}.scaffold .memo_edit .row{margin-bottom:0.5rem}.scaffold .memo_edit .row.right{text-align:right}.scaffold .memo_edit .row.justify{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}.scaffold .file-upload-dialog{position:absolute;display:none;width:100vw;height:100vh;top:0;left:0;background-color:#ffffff80;z-index:9999}.scaffold .file-upload-dialog .dialog{width:40rem;padding:1rem;background-color:lightgray;border-radius:0.5rem;color:black;margin:auto}.scaffold .file-upload-dialog label{font-size:1.2em;font-weight:bold}.scaffold .file-upload-dialog button{margin-left:0.5rem}.scaffold .file-upload-dialog .row{margin-bottom:0.5rem}.scaffold .file-upload-dialog .row.left{text-align:left}.scaffold .file-upload-dialog .row.right{text-align:right}.scaffold .operation_bills div.row{width:100%;flex-wrap:nowrap;justify-content:space-between}.scaffold .operation_bills div.row div.block{display:inline}.scaffold .operation_bills div.row.center{text-align:center}.scaffold .operation_bills div.row.center div.block{display:inline}.scaffold .bills div.row{width:100%;flex-wrap:nowrap;justify-content:space-between}.scaffold .bills div.row div.block{display:inline}.scaffold .bills div.row.center{text-align:center}.scaffold .bills div.row.center div.block{display:inline}.scaffold .devise{width:100%;padding:0.5rem;text-align:center}.scaffold .devise .centered{margin:0 auto;max-width:30rem}.scaffold .devise .centered .field{width:100%;text-align:left;margin-bottom:1rem}.scaffold .devise .centered .field input[type="email"],.scaffold .devise .centered .field input[type="password"]{width:100%}.scaffold .devise .centered .actions{width:100%;margin-bottom:1rem}.scaffold .devise .centered .actions input[type="submit"]{padding:0.25rem 0.5rem}.scaffold .devise .centered a{line-height:2em}.scaffold .devise .lefted .field{width:100%;text-align:left;margin-bottom:1rem}.scaffold .devise .lefted .field input[type="email"],.scaffold .devise .lefted .field input[type="password"]{width:100%}.scaffold .devise .lefted .actions{width:100%;margin-bottom:1rem}.scaffold .devise .lefted .actions input[type="submit"]{padding:0.25rem 0.5rem}.scaffold .devise .lefted a{line-height:2em}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:"Noto Sans JP", sans-serif;font-size:1rem}a,a:visited,a:hover{text-decoration:none}@media (max-width: 47.98rem){.hide-for-mobile{display:none}}@media (min-width: 48rem){.hide-for-desktop{display:none}.title-plan{margin-left:1.1rem;font-size:1rem;line-height:1.5rem;font-weight:bold;color:var(--primary_font_color)}}.actived{border-color:var(--theme_selected_dark) !important;background-color:var(--theme_selected_light) !important}.error{border-color:var(--theme_warning_validation_border) !important}.error-message{margin-top:1px;font-size:0.75rem;text-align:left;padding-left:6px;line-height:1rem;color:var(--theme_warning_validation_border)}.operation-header{width:100%;font-size:1rem;padding:0.5rem;display:flex;justify-content:space-between}.flashes{width:100%}.flashes .flash{width:100%;align-items:center;display:flex;justify-content:center}.flashes .flash .left{padding:0.5rem}.flashes .flash .center{padding:0.5rem}.flashes .flash .right{padding:0.5rem}.flashes .flash.notice{background-color:#38aef0;color:#fff}.flashes .flash.alert{background-color:#f35500;color:#fff}
