::-moz-selection{background:#424242;color:#fff}::selection{background:#424242;color:#fff}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:20px;padding-right:20px}a:link,a:visited{color:#424242;text-decoration:none}a:hover,a:link,a:visited{box-shadow:none;outline:none!important}a:hover{text-decoration:underline}button{box-shadow:none!important;outline:none!important}.btn-primary,.btn-primary:link,.btn-primary:visited{background:#00c8c8;border:1px solid #00c8c8;color:#fff!important;font-weight:700}.btn-primary:hover{background:#009595;border-color:#009595;text-decoration:none}.btn-line{background:#06c755;color:#fff!important;font-weight:700}.btn-line,.btn-line:hover{text-decoration:none}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background:#ddd;border:1px solid #ddd;opacity:.65;pointer-events:none}.form-control,.form-select{background-color:#f2f2f2!important;border:1px solid #f2f2f2;font-weight:700}.form-control::-moz-placeholder{color:#ccc}.form-control::placeholder{color:#ccc}img{max-width:100%}body{background:#fbf5f0;font-size:17px;height:100%;overflow-x:hidden;overflow-y:scroll!important;padding-right:0!important}body,h3{color:#000}h3{border-bottom:1px solid #eee;font-size:20px;font-weight:700;margin-bottom:15px;padding:10px 0}p{font-size:17px;line-height:1.8em;text-align:justify}.colD,.colN,.colT{padding-bottom:5px;padding-top:5px}.colN{color:#999}.colT{color:#666;text-align:end}.colD{font-family:Outfit,sans-serif;font-optical-sizing:auto;font-weight:700;letter-spacing:1px}@media (max-width:1399.98px){body,p{font-size:16px}}@media (max-width:1199.98px){body,p{font-size:15px}}@media (max-width:991.98px){body,p{font-size:14px}h3{font-size:19px}}@media (max-width:767.98px){h3{font-size:16px;font-weight:400!important}}.navbar{background:#fff;border-bottom:1px solid #eee;box-shadow:0 0 10px rgba(0,0,0,.03)}.navbar-brand{font-size:1em;width:160px}.navbar-brand img{margin-bottom:3px}.main{margin-top:70px}.mainStep .col-step{border-right:1px solid #ddd;color:#afa69f;margin-bottom:15px;padding-bottom:10px;padding-top:10px;text-align:center}.mainStep .col-step:last-child{border-right:none}.mainStep .col-step .stepN{background:#d5c9bf;border-radius:20px;color:#fff;display:inline-block;font-size:11px;font-weight:700;padding:2px 10px 1px}.mainStep .col-step .stepT{font-weight:700}.mainStep .col-step.active{color:#000}.mainStep .col-step.active .stepN{background:#f7931e;color:#fff}.mainForm{background:#fff;border:1px solid #eee;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.01);padding:50px}.mainForm h3 span{font-size:15px;margin-left:5px}.mainForm h3.h3_H{color:#f7931e}.mainForm input.form-check-input[type=checkbox]{accent-color:#f7931e;background-color:#fff;border:2px solid #f7931e;border-radius:0;box-shadow:none;height:30px;margin-top:0;width:30px}.mainForm input.form-check-input:hover[type=checkbox]{background-color:#fff;box-shadow:none}.mainForm input.form-check-input[type=checkbox]:checked{background-color:#f7931e!important;border-color:#f7931e!important;box-shadow:none;outline:none}.mainForm input.form-check-input[type=radio]{accent-color:#f7931e;background-color:#fff;border:2px solid #f7931e;box-shadow:none;height:30px;margin-top:0;width:30px}.mainForm input.form-check-input:hover[type=radio]{background-color:#fff;box-shadow:none}.mainForm input.form-check-input[type=radio]:checked{background-color:#f7931e!important;border-color:#f7931e!important;box-shadow:none;outline:none}.mainForm input.form-check-input-deny[type=radio]:checked{background-color:#e84545!important;border-color:#e84545!important}.mainForm input.form-check-input-agree[type=radio]:checked{background-color:#39b54a!important;border-color:#39b54a!important}.btn_PREV{font-size:14px;font-weight:700}@media (max-width:1599px){.mainForm{border-radius:12px;padding:40px}}@media (max-width:1399.98px){.mainForm{border-radius:10px;padding:30px}}@media (max-width:1199.98px){.mainForm{border-radius:8px;padding:20px}}@media (max-width:991.98px){.mainForm{border-radius:6px;padding:15px}}@media (max-width:767.98px){.mainStep .col-step{border-right:1px solid #eee;color:#bbb;margin-bottom:10px;padding-bottom:0;padding-top:0}.mainStep .col-step .stepN{font-size:8px;font-weight:400;padding:1px 7px}.mainStep .col-step .stepT{font-weight:400}.mainForm{padding:12px}.mainForm h3 span{font-size:12px;font-weight:400;margin-left:3px}}.selectPet,.selectPlan{line-height:1.3;list-style:none;margin-bottom:0;padding:0}.selectPet li,.selectPlan li{background:#fff;border:2px solid #eee;border-radius:12px;margin-bottom:12px;padding:0;position:relative}.selectPet li:last-child,.selectPlan li:last-child{margin-bottom:0}.selectT{border-bottom:1px solid #eee;padding:15px 30px 12px}.selectT h3{border-bottom:none;margin-bottom:0;padding:0}.btn_delete{background:#fff;border:1px solid #ccc;border-radius:30px;box-shadow:0 0 4px rgba(0,0,0,.1)!important;color:#ccc;position:absolute;right:-10px;top:-10px}.btn_delete:hover{background:#ff4f4f;border:1px solid #ff4f4f;color:#fff}.cardPlanT{align-items:center;display:flex}.selectB{background:#fcfcfc;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:20px 30px 15px}.selectPet_info{color:#aaa;display:block;font-size:17px;padding:15px 30px 15px 0}label.selectPet_info{cursor:pointer}.Pet{color:#000;font-weight:700}.Pet_Avatar{background:#ddd;border:2px solid #fff;border-radius:30px;box-shadow:0 1px 4px rgba(0,0,0,.2);height:60px;width:60px}.Pet_ID,.Pet_ID span{color:#888;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:12px;font-weight:400}.col-status{font-size:14px;text-align:end}.Pet_status{color:#666;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:15px;font-weight:500}.selectPet .selectT{position:relative}.selectPet .selectT .selectPet_check,.selectPet .selectT .selectPet_info{padding:0}.selectPet .selectB .cardQ{border:none;margin-bottom:0;padding-bottom:0}@media (max-width:1399.98px){.selectB,.selectT{padding-left:20px;padding-right:20px}.selectPet_info{font-size:16px;padding:15px 20px 15px 0}.Pet_Avatar{border-radius:27px;height:54px;width:54px}}@media (max-width:1199.98px){.selectB,.selectT{padding-left:18px;padding-right:18px}.selectPet_info{font-size:15px}.Pet_Avatar{border-radius:25px;height:50px;width:50px}.Pet_status,.col-status{color:#888;font-size:12px;margin-top:2px;text-align:start}}@media (max-width:991.98px){.selectB,.selectT{padding-left:15px;padding-right:15px}.selectPet_info{font-size:14px}.Pet_Avatar{border-radius:23px;height:46px;width:46px}.selectPet_info{align-items:flex-start;flex-direction:column;padding:15px 20px 15px 0}.selectPet li,.selectPlan li{border:1px solid #eee}.selectB,.selectT{padding:10px}}@media (max-width:767.98px){.Pet{font-weight:400}.Pet_status,.col-status{margin-top:0}}.mainForm .btn-search{align-items:center;border-radius:40px;display:inline-flex;font-size:18px;font-weight:700;margin:15px 0;padding:10px 30px}.mainForm .btn-search:active,.mainForm .btn-search:hover{background:#00888d;border:1px solid #00888d}.mainForm .btn-search:focus{background:#00c8c8;border:1px solid #00c8c8}.mainForm .btn-search img{width:30px}#Result_selectPet{background:#fff;border:2px solid #eee;border-radius:12px;display:none;margin-top:20px}#Result_selectPet.active{display:block}.selectPet li:hover{border:2px solid #ddd}.selectPet li.checked{background:#fff;border:2px solid #f7931e}.selectPet li .upload_avatar{background:transparent;border:none;height:100%;left:0;position:absolute;top:0;width:100%}.selectPet li .selectPet_check{margin:0;outline:none!important;padding:20px 0 20px 30px}.selectPet li.disable{background:#fff;border:2px solid #f9f9f9;pointer-events:none}.selectPet li.disable .Pet_Avatar{opacity:.5}.selectPet li.disable .Pet,.selectPet li.disable .Pet_ID,.selectPet li.disable .Pet_ID span,.selectPet li.disable .selectPet_info{color:#ccc}.selectPet li.disable input.form-check-input[type=checkbox]{border-color:#eee}.selectPet li.disable .Pet_status{color:#ff4f4f}@media (max-width:991.98px){#Result_selectPet{border:1px solid #eee}.selectPet li:hover{border:1px solid #ddd}.selectPet li.checked{border:1px solid #f7931e}.selectPet li .selectPet_check{padding:20px 0 20px 15px}}.selectPlan .selectPet_info{padding:0}.selectPlan .selectB h3{padding-top:0}.selectPlan .cardQ{margin-bottom:10px;padding-bottom:10px}.selectPlan .cardQ:last-child{border:none;margin-bottom:0;padding-bottom:0}.cardDia{align-items:center;background:#fff;border:2px solid #eee;border-radius:8px;margin-top:5px;padding:10px 20px}.cardDia_T{color:#999}.cardDia_N{color:#000}.cardPlan{align-items:center;background:#fff;border:2px solid #eee;border-radius:12px;display:flex;margin-bottom:5px;padding:15px 30px}.cardPlan.fadeout{opacity:.4}.cardPlan.checked{border:2px solid #f7931e;opacity:1}.cardPlan .selectPet_check{margin-right:30px}.cardPlan .selectR{cursor:pointer;flex:auto}.cardPlanPv{background:#fff;border:1px solid #ddd;border-radius:20px;color:#999;display:inline-block;font-size:13px;padding:1px 7px}.cardPlanName,.cardPlanPv{font-weight:700;margin-right:3px}.cardPlanName{color:#000}.cardPlanBrief{color:#888;font-size:.9em;margin-top:5px}.cardPlanPrice{align-items:center;color:#999;display:flex;font-size:16px}.cardPlanPrice span{color:#ff4f4f;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:26px;font-weight:700;letter-spacing:1px;margin-right:5px}.cardPlanModal{background:#00c8c8;border:none;border-radius:15px;color:#fff;font-size:14px;margin-left:6px;padding:2px 6px 2px 4px}.cardPlanModal:hover{background:#009595;color:#fff}@media (max-width:1399.98px){.cardPlanPrice span{font-size:23px}}@media (max-width:1199.98px){.cardPlan .selectPet_check{margin-right:20px}.cardPlanPrice span{font-size:20px}}@media (max-width:991.98px){.cardPlan{border:1px solid #eee;padding:15px}.cardPlan.checked{border:1px solid #f7931e}.cardPlan .selectPet_check{margin-right:15px}.cardPlanPrice span{font-size:18px}}@media (max-width:767.98px){.cardPlanPv{font-size:12px}.cardPlanPrice{border-top:1px solid #aaa;font-size:15px;justify-content:flex-end;margin-top:10px;padding-top:10px}.cardPlanPrice span{font-size:17px}}.cardQ{border-bottom:4px dotted #eee;margin-bottom:20px;padding-bottom:20px}.cardQ .Qnum{color:#ccc;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:24px;font-weight:700}.cardQ p{color:#000;font-size:1em;line-height:1.7em;margin-bottom:0}.cardQ p span{color:#e84545;display:inline-block;font-size:12px;font-weight:700}.cardQ p a{color:#00c8c8;font-weight:700}.cardQ .note{color:#aaa;font-size:14px;line-height:1.5em;margin-top:5px}.cardQ .form-check-inline{align-items:center;display:inline-flex}.cardQ .form-check-inline .form-check-label{margin-left:8px}.cardQ .form-check-inline input.form-check-input[type=radio]{accent-color:#00c8c8;background-color:#f2f2f2;border:2px solid #f2f2f2;box-shadow:none;cursor:pointer;height:30px;margin-top:0;width:30px}.cardQ .form-check-inline input.form-check-input[type=radio]:hover{border:2px solid #39b54a}.cardQ .form-check-inline input.form-check-input-deny[type=radio]:hover{border:2px solid #e84545}.cardQ .cardQ_btn{background:transparent;border:none;color:#00c8c8;font-weight:700;padding:0}.text-box{margin:30px 0}.text-boxT{align-items:center;background:#00c8c8;border-radius:10px;color:#fff;display:flex;font-weight:700;padding:10px 20px}.text-boxT .cardQ_btn{background:transparent;border:none;color:#fff;font-weight:700;padding:0}.text-boxT .selectPet_check{margin-right:10px}.text-boxT .selectPet_checkNote{margin-left:6px;opacity:.8}.text-boxT a.selectPet_checkLink,.text-boxT a.selectPet_checkLink:link,.text-boxT a.selectPet_checkLink:visited{color:#fff;margin-left:6px}.text-boxNote{border:1px solid #f7931e;border-radius:20px;color:#f7931e;font-size:.95em;font-weight:700;margin:30px 0;padding:5px 20px}.BoxHearing{background-color:#fff5d3;border:1px solid #e7ab2e;border-radius:10px;font-size:1em;margin:30px 0;padding:30px 40px;position:relative}.BoxHearing p{font-weight:700;line-height:1.5em}.BoxHearing:after{background-image:url(../images/system_hearing.255319b.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:120px;position:absolute;right:30px;width:295px}#member,#privacy,#terms{background:#f9f9f9;border-radius:10px;height:40vh;line-height:1.7em;margin:10px 0 30px;overflow-x:hidden;overflow-y:auto;padding:30px 40px}#member pre,#privacy pre,#terms pre{word-wrap:break-word;white-space:pre-wrap}#member span,#privacy span,#terms span{font-weight:700}#member h4,#privacy h4,#terms h4{color:#e84545;font-size:18px;font-weight:700;margin-bottom:0}#member a,#privacy a,#terms a{border:1px solid #e84545;border-radius:20px;color:#e84545;font-size:15px;font-weight:700;padding:2px 10px}#member a:hover,#privacy a:hover,#terms a:hover{background:#e84545;color:#fff;text-decoration:none}#member::-webkit-scrollbar,#privacy::-webkit-scrollbar,#terms::-webkit-scrollbar{border-radius:5px;overflow-x:hidden;width:5px}#member::-webkit-scrollbar-track,#privacy::-webkit-scrollbar-track,#terms::-webkit-scrollbar-track{background-color:transparent;border-radius:5px}#member::-webkit-scrollbar-thumb,#privacy::-webkit-scrollbar-thumb,#terms::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:5px}@media (max-width:1199.98px){.BoxHearing,.text-box{margin:20px 0}.BoxHearing{padding:30px 30px 60px}.BoxHearing:after{height:84px;right:10px;width:206px}}@media (max-width:991.98px){.cardQ{padding:10px}.cardQ p{font-size:1.15em;line-height:1.5em}.cardQ .note{font-size:13px;line-height:1.4em}}@media (max-width:767.98px){.cardQ .note{font-size:12px}.BoxHearing{padding:20px 20px 40px}.BoxHearing:after{height:60px;width:147px}#member,#privacy{line-height:1.5em;padding:15px}}.step_4 .selectB{background:#fff;padding:10px 30px}.step_4 .selectB .cardPlan{margin-bottom:0}.step_4 .selectB .cardPlan .selectR{cursor:auto}.payment-method-form .d-flex span{color:#ccc;padding:0 5px}.card_P{margin-left:15px;width:100px}@media (max-width:991.98px){.payment-method-form .d-flex span{padding:0 3px}.card_P{margin-left:10px;width:60px}}@media (max-width:767.98px){.step_4 .selectB{padding:10px}}.otp{padding:50px 0;text-align:center}.otp h1{font-size:2em;font-weight:700}.otp p{margin-bottom:0;text-align:center}.otp p span{color:#f7931e;font-weight:700}.otp p.note{color:#ff4f4f;margin-bottom:30px}.otp p.note a:link{color:#ff4f4f;font-weight:700;text-decoration:underline}.otp h6{color:#999}.otp .btn-sendotp:disabled{background:#fff;border:1px solid #ccc;color:#888}.otp .btn-outline-primary{border:1px solid #00c8c8;color:#00c8c8}.otp .btn-outline-primary:hover{background:#00c8c8;color:#fff}.otp .btn-sendotp .available{display:block}.otp .btn-sendotp .unavailable,.otp .btn-sendotp:disabled .available{display:none}.otp .btn-sendotp:disabled .unavailable{display:block}.otp .timer_status{margin-bottom:15px}.otp .timer_status .timer{background:#ff4f4f;border-radius:30px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:4px 12px}.otp .timer_status .expired{color:#ff4f4f;font-weight:700}.otp .timer_status.timer_status_expired .expired{display:inline-block}.otp .btn-otp{border-radius:30px;padding-left:40px;padding-right:40px}.finish{padding:50px 0}.finish h1,.finish p span{font-weight:700}.finish p span{color:#f7931e}.statusOK{color:#39b54a;font-weight:700}.statusERROR{color:#e84545;font-weight:700}footer{color:#888;font-size:14px;margin:20px 0;text-align:center}@media (max-width:767.98px){footer{color:#ccc;font-size:10px;margin:5px 0 90px}}.sidebar{position:sticky;top:100px}.sidebar h5{border-bottom:4px solid #000;display:inline-block;font-size:24px;font-weight:700;margin-bottom:30px;padding-bottom:20px}.sidebar h6{font-size:1em}.sidebar ul{padding-left:20px}.sidebar a:link,.sidebar a:visited{color:#666}.sidebar a:active,.sidebar a:hover{color:#00c8c8;text-decoration:none}#BoxRemind{border:1px solid #ccc;border-radius:10px;color:#000;font-size:.8em;margin-bottom:10px;padding:15px 20px}#BoxRemind h6,#BoxRemind ul{font-size:14px}#BoxRemind ul{margin-bottom:0;padding-left:20px}#BoxRemind.checked{border:1px solid #eee}#BoxRemind.checked h6,#BoxRemind.checked ul,#BoxRemind.checked ul a:link,#BoxRemind.checked ul a:visited{color:#aaa}.actionbar{background:#fff}#btn-next{border-radius:30px}.sidebarB{color:#aaa;font-size:.8em;padding-top:25px}.sidebarB ul{padding-left:15px}@media (max-width:767.98px){.sidebar{border-top:1px solid #eee;margin-top:30px;padding-top:20px}.sidebar h5{border-bottom:2px solid #000;display:inline-block;font-size:20px;font-weight:700;margin-bottom:10px;padding-bottom:10px}#BoxRemind{margin-bottom:0}.actionbar{bottom:0;box-shadow:0 0 10px rgba(0,0,0,.1);left:0;padding:7px 20px 15px;position:fixed;right:0}.sidebarB{font-size:13px;padding-top:10px}}.modal-content{border:1px solid #ddd;border-radius:15px}.modal-header{padding:30px 40px}.modal-header .cardPlanPv{font-size:16px}.modal-header .selectT{border:none;padding:0;width:100%}.modal-header .selectPet_info{padding:0}.modal-body{padding:30px 40px}.insurance .row:nth-child(odd){background:#f9f9f9}.insurance .colN{font-size:16px}.insurance .colD{font-weight:400}.insurance .colD span{color:#000;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:18px;font-weight:700}.insurance .colD .cardPlanPv{font-size:16px}.insurance .colTotal span{color:#ff4f4f;font-size:36px}.insuranceB{border-top:1px solid #eee;color:#888;margin-top:20px;padding-top:20px}.insuranceB,.insuranceB h6{font-size:14px}.insuranceB ul li{margin-bottom:3px}.Tred{color:#ff4f4f}.Icon_info{background:#f7931e;border:none;border-radius:10px;color:#fff;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;height:20px;line-height:20px;position:relative;text-align:center;top:-2px;width:20px}@media (max-width:991.98px){.modal-body,.modal-header{padding:20px 30px}.insurance .colN{flex:2;font-size:14px}.insurance .colD span{font-size:16px}.insurance .colD .cardPlanPv{font-size:14px}.Icon_info{height:16px;line-height:16px;width:16px}}@media (max-width:767.98px){.modal-body,.modal-header{padding:15px 20px}.insurance .colN{font-size:13px}.insurance .colD span{font-size:14px}.insurance .colD .cardPlanPv{font-size:12px}.Icon_info{height:14px;line-height:14px;width:14px}}#ModalMap .modal-body{padding:0}#ModalMap .modal-body iframe{width:100%!important}#ModalMap .modal-body a:link,#ModalMap .modal-body a:visited{color:#00c8c8!important;font-weight:700}

/*# sourceMappingURL=style.css.map*/