html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--bg-color: #fff;--bg-color-gray: #f5f5f5;--bg-primary: #1677ff;--border-color: #d9d9d9;--border-color-gray: #f5f5f5;--icon-menu: #000;--bg-input: rgba(0, 0, 0, .88);--text-color: rgba(0, 0, 0, .88)}.dark{--bg-color: #141414;--bg-color-gray: #141414;--bg-primary: #1677ff;--border-color: #424242;--border-color-gray: #424242;--icon-menu: #fff;--bg-input: rgba(255, 255, 255, 1);--text-color: rgba(255, 255, 255, .85)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@font-face{font-family:Be Vietnam Pro;src:url(/assets/BeVietnamPro-Thin-BN0iGuGp.ttf);font-weight:100}@font-face{font-family:Be Vietnam Pro;src:url(/assets/BeVietnamPro-ExtraLight-DkbjxbaC.ttf);font-weight:200}@font-face{font-family:Be Vietnam Pro;src:url(/assets/BeVietnamPro-Light-CP0L7HRE.ttf);font-weight:300}@font-face{font-family:Be Vietnam Pro;src:url(/assets/BeVietnamPro-Regular-Dja8y91T.ttf);font-weight:400}@font-face{font-family:Be Vietnam Pro;src:url(/assets/BeVietnamPro-Medium-bSRcFcK1.ttf);font-weight:500}@font-face{font-family:Be Vietnam Pro;src:url(/assets/BeVietnamPro-SemiBold-DEeRepl3.ttf);font-weight:600}@font-face{font-family:Be Vietnam Pro;src:url(/assets/BeVietnamPro-Bold-JGAvA3iu.ttf);font-weight:700}@font-face{font-family:Be Vietnam Pro;src:url(/assets/BeVietnamPro-ExtraBold-BzbnuPVf.ttf);font-weight:800}@font-face{font-family:Be Vietnam Pro;src:url(/assets/BeVietnamPro-Black-mUqWFiyr.ttf);font-weight:900}body{scrollbar-width:thin;font-family:Be Vietnam Pro,sans-serif;font-weight:200}body.hidden{overflow:hidden}a{display:inline-block;text-decoration:none;color:inherit;transition:all .3s ease}a:hover{color:#1677ff}img{width:100%;height:100%;object-fit:cover}input,textarea{width:100%;margin:0;outline:0;font-family:inherit;font-size:16px;font-weight:200;line-height:1}input::placeholder,textarea::placeholder{font-size:16px;font-weight:200;line-height:1}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--bg-input);transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px transparent}input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--bg-input);transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px transparent}button{padding:0;border:0;outline:0;font-family:inherit;cursor:pointer;background:0}i{font-style:italic}.wrapper{width:100%;height:100%;margin:0 auto}.container{width:100%;margin-right:auto;margin-left:auto;padding-inline:15px}@media screen and (min-width: 576px){.container{max-width:540px}}@media screen and (min-width: 768px){.container{max-width:720px}}@media screen and (min-width: 992px){.container{max-width:960px}}@media screen and (min-width: 1280px){.container{max-width:1140px}}@media screen and (min-width: 1400px){.container{max-width:1280px}}.loader{position:fixed;top:0;left:0;min-height:100vh;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#00000080;z-index:1}.image-loader.ant-skeleton,.image-loader.ant-skeleton .ant-skeleton-image{width:100%;height:100%}.title{margin-block:0 15px;font-size:20px;font-weight:300;line-height:1.5;text-transform:uppercase;text-align:center;background:-webkit-linear-gradient(0deg,#1677ff 0%,#16c1ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-content{max-height:120px;white-space:break-spaces;text-align:justify;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;transition:all .3s ease}.text-content.read-less{max-height:100%;overflow:initial;line-clamp:initial;-webkit-line-clamp:initial}.bold{font-weight:300}.content .card-header{padding-block:12px;font-size:18px;font-weight:600;line-height:1.2}.content .card-header-gray{border-bottom:1px solid var(--border-color)}.link{color:#1677ff}.image-origin{object-fit:contain}.modal-common-mask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.icon{opacity:.5}.wrapper-gray{background-color:var(--bg-color-gray)}.default-layout .menu{height:100%;position:fixed;top:0;right:0;z-index:3}@media screen and (min-width: 992px){.default-layout .menu{display:none}}.default-layout .menu.active{padding:24px 15px}.default-layout .menu .menu-account{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding-inline:10px}.default-layout .menu .menu-account .menu-account-image{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid var(--border-color-gray);border-radius:50%}.default-layout .menu .menu-list .menu-item{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px;border:1px solid var(--border-color-gray);background-color:var(--bg-color-gray)}.default-layout .menu .menu-list .menu-item .menu-item-avatar{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.default-layout .header-default{position:sticky;top:0;left:0;z-index:2;border-bottom:1px solid var(--border-color)}.default-layout .header-default .header{height:100%;display:flex;justify-content:space-between;align-items:center}.default-layout .header-default .header .header-logo{width:150px;display:flex;justify-content:flex-start;align-items:center}.default-layout .header-default .header .header-logo img{object-fit:contain}.default-layout .header-default .header .header-button{width:40px}@media screen and (min-width: 992px){.default-layout .header-default .header .header-button{display:none}}.default-layout .header-default .header .header-button .icon{opacity:1;color:var(--icon-menu)}.default-layout .header-default .header .header-menu{display:none}@media screen and (min-width: 992px){.default-layout .header-default .header .header-menu{display:flex;justify-content:flex-start;align-items:center}}.default-layout .header-default .header .header-menu .header-menu-item{padding:10px;font-weight:300}.default-layout .header-default .header .header-dropdown{display:none;cursor:pointer}@media screen and (min-width: 992px){.default-layout .header-default .header .header-dropdown{display:block;width:40px;height:40px;border:1px solid var(--border-color-gray);border-radius:50%}}.default-layout .header-default .header .header-dropdown-menu .ant-dropdown-menu-item{font-weight:300}.default-layout .header-default .header .header-login .header-login-button .header-login-button-icon{opacity:1}.default-layout .default-content{min-height:calc(100vh - 64px)}.default-layout .default-content .wrapper .content{padding-block:20px}.default-layout .default-footer{border-top:1px solid var(--border-color);line-height:1.5}.default-layout .default-footer .footer-item{width:100%}@media screen and (min-width: 992px){.default-layout .default-footer .footer-item{width:calc((80% - 40px) / 3)}}@media screen and (min-width: 992px){.default-layout .default-footer .footer-item:last-child{width:calc(20% - 20px)}}.default-layout .default-footer .footer-item .footer-item-title{margin-bottom:5px;font-weight:300}.default-layout .default-footer .footer-item .logo{max-width:200px;aspect-ratio:3/1;margin-bottom:10px}.default-layout .default-footer .footer-item .logo img{object-fit:contain}.default-layout .default-footer .footer-item .copyright,.default-layout .default-footer .footer-item .certificate{margin-bottom:10px}.default-layout .default-footer .footer-item .social{margin-top:10px}.default-layout .default-footer .footer-item .social .social-item{display:flex;justify-content:center;align-items:center;padding:8px;border:1px solid var(--border-color);border-radius:50%;transition:all .3s ease}.default-layout .default-footer .footer-item .social .social-item:hover{border-color:var(--bg-primary)}.default-layout .default-footer .footer-item .social .social-item .icon{opacity:1}.default-layout .overlay{background-color:#00000080;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:2}.default-layout .overlay.active{opacity:1;visibility:visible}.logout-modal .logout-modal-title{margin-bottom:15px}.logout-modal .logout-modal-title .ant-modal-title{font-size:20px;text-align:center}.logout-modal .logout-modal-content .logout-modal-text{margin-bottom:20px;text-align:center;line-height:1.5}.logout-modal .logout-modal-content .logout-modal-button{width:100%;display:flex;justify-content:center;align-items:center;gap:10px}.not-found{height:100vh;background-color:var(--bg-color)}.loading{height:100vh;display:flex;justify-content:center;align-items:center;background-color:var(--bg-color)}.loading .loading-image{opacity:.3;transition:all .5s ease;animation:fillColor 3s ease-in-out infinite}@keyframes fillColor{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.slick-dots{z-index:0!important}.ant-form-item-explain-error,.ant-form-item-additional .ant-form-item-extra{line-height:1.5}.ant-form-item-label label{font-size:16px;font-weight:300;line-height:1.5}.ant-select .ant-select-selector .ant-select-selection-item{font-weight:200}.ant-picker{width:100%}textarea.ant-input{line-height:1.3}.ant-input-number-affix-wrapper{width:100%}.wrapper.home .banner{margin-bottom:15px;border:1px solid var(--border-color);border-radius:8px;background-color:var(--bg-color-gray);overflow:hidden}.wrapper.home .banner .banner-item{max-height:300px;aspect-ratio:16/9}.wrapper.home .banner .banner-item img{object-fit:contain}.wrapper.home .search .search-select{width:100%;height:40px}.wrapper.home .search .search-select .ant-select-selector{border-radius:8px}.wrapper.home .search .search-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{font-size:16px;font-weight:200;line-height:1}.wrapper.home .search .search-select .ant-select-dropdown .ant-select-item{font-weight:200}.wrapper.home .category .category-title{margin-top:15px}.wrapper.home .category .category-collapse{margin:15px 0}@media screen and (min-width: 992px){.wrapper.home .category .category-collapse{display:none}}.wrapper.home .category .category-collapse .ant-collapse{border-color:var(--border-color-gray)}.wrapper.home .category .category-collapse .ant-collapse .ant-collapse-item{transition:all .3s ease}.wrapper.home .category .category-collapse .ant-collapse .ant-collapse-item:last-child{margin-bottom:0}.wrapper.home .category .category-collapse .ant-collapse .ant-collapse-item .ant-collapse-header{align-items:center}.wrapper.home .category .category-collapse .category-info{display:flex;justify-content:flex-start;align-items:center;gap:10px}.wrapper.home .category .category-collapse .category-info .category-info-icon{width:50px;aspect-ratio:1}.wrapper.home .category .category-collapse .category-info .category-info-text{width:calc(100% - 50px);line-height:1.2}@media screen and (min-width: 992px){.wrapper.home .category .category-collapse .service-list .service-item{width:calc((100% - 60px)/4)}}.wrapper.home .category .category-collapse .service-loading{text-align:center}.wrapper.home .category .category-tabs{display:none;border-radius:8px;overflow:hidden}@media screen and (min-width: 992px){.wrapper.home .category .category-tabs{display:block}}.wrapper.home .category .category-tabs .ant-tabs{align-items:normal}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-nav{max-width:40%}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{padding-right:15px;white-space:initial}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab{border:1px solid var(--border-color-gray);border-radius:8px;background-color:var(--bg-color-gray);text-align:left;overflow:hidden;transition:all .3s ease}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:none}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab .category-tabs-label{display:flex;justify-content:flex-start;align-items:center;gap:10px}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab .category-tabs-label .category-tabs-label-icon{width:50px;aspect-ratio:1}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab .category-tabs-label .category-tabs-label-text{width:calc(100% - 50px);font-size:16px;font-weight:300;line-height:1.2}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-ink-bar{display:none}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-content-holder{border:1px solid var(--border-color-gray);border-radius:8px;background-color:var(--bg-color-gray)}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane{padding:20px}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .service-list .service-item{width:calc((100% - 20px)/2)}@media screen and (min-width: 1400px){.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .service-list .service-item{width:calc((100% - 40px) / 3)}}.wrapper.home .category .category-tabs .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .service-loading{text-align:center}.wrapper.home .category .service-list{display:flex;justify-content:flex-start;align-items:normal;gap:15px;flex-wrap:wrap}@media screen and (min-width: 992px){.wrapper.home .category .service-list{gap:20px}}.wrapper.home .category .service-list .service-item{width:100%;padding:15px;border-radius:8px;border:1px solid var(--border-color-gray);overflow:hidden;background-color:var(--bg-color)}.wrapper.home .category .service-list .service-item .service-item-image{width:100%;max-height:200px;display:flex;justify-content:center;align-items:center;margin-bottom:15px;border:1px solid var(--border-color-gray);border-radius:6px;background-color:var(--bg-color-gray);aspect-ratio:5/3}.wrapper.home .category .service-list .service-item .service-item-image img{object-fit:contain}.wrapper.home .category .service-list .service-item .service-item-info{margin-bottom:10px}.wrapper.home .category .service-list .service-item .service-item-info .service-item-info-title{font-size:18px;font-weight:300;line-height:1.5}@media screen and (min-width: 992px){.wrapper.home .category .service-list .service-item .service-item-info .service-item-info-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}}.wrapper.home .category .service-list .service-item .service-item-info .service-item-info-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.wrapper.home .category .service-list .service-item .service-item-button{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px}.wrapper.home .category .service-list .service-item .service-item-button .service-item-button-item{width:100%}@media screen and (min-width: 992px){.wrapper.home .category .service-list .service-item .service-item-button .service-item-button-item{width:calc((100% - 10px)/2)}}.modal-verify .modal-verify-content .modal-verify-header,.modal-verify .modal-verify-content .modal-verify-body .modal-verify-form .modal-verify-form-item.center{text-align:center}.modal-verify .modal-verify-content .modal-verify-body .modal-verify-form .modal-verify-form-item .ant-form-item-control .modal-verify-form-item-text,.modal-verify .modal-verify-content .modal-verify-body .modal-verify-form .modal-verify-form-item .ant-form-item-control .modal-verify-form-item-phone{margin-bottom:10px}.modal-verify .modal-verify-content .modal-verify-body .modal-verify-form .modal-verify-form-item .ant-form-item-control .ant-otp .ant-input{aspect-ratio:1}.modal-verify .modal-verify-content .modal-verify-body .modal-verify-form .modal-verify-form-item .ant-form-item-control .ant-otp .ant-input::-webkit-inner-spin-button{display:none}.wrapper.service-category .service-list .service-item{width:100%;padding:15px;border:1px solid var(--border-color-gray);border-radius:8px;overflow:hidden;background-color:var(--bg-color)}@media screen and (min-width: 992px){.wrapper.service-category .service-list .service-item{width:calc((100% - 40px) / 3)}}.wrapper.service-category .service-list .service-item .service-item-image{width:100%;max-height:200px;margin-bottom:15px;border-radius:6px;background-color:var(--bg-color-gray);aspect-ratio:5/3}.wrapper.service-category .service-list .service-item .service-item-image img{object-fit:contain}.wrapper.service-category .service-list .service-item .service-item-info{margin-bottom:10px}.wrapper.service-category .service-list .service-item .service-item-info .service-item-info-title{font-size:18px;font-weight:300;line-height:1.5}@media screen and (min-width: 992px){.wrapper.service-category .service-list .service-item .service-item-info .service-item-info-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}}.wrapper.service-category .service-list .service-item .service-item-info .service-item-info-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.wrapper.service-category .service-list .service-item .service-item-button{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px}.wrapper.service-category .service-list .service-item .service-item-button .service-item-button-item{width:100%}@media screen and (min-width: 992px){.wrapper.service-category .service-list .service-item .service-item-button .service-item-button-item{width:calc((100% - 10px)/2)}}.wrapper.service-detail .service-detail-title{margin-top:15px}.wrapper.service-detail .service-detail-banner{height:300px;border:1px solid var(--border-color-gray);border-radius:8px;background-color:var(--bg-color);overflow:hidden}.wrapper.service-detail .service-detail-banner img{object-fit:contain}.wrapper.service-detail .service-detail-cards .service-detail-cards-item:not(:last-child){margin-bottom:10px}.wrapper.service-detail .service-detail-cards .service-detail-cards-item .service-detail-cards-header{padding-block:12px;font-weight:300}.wrapper.service-detail .service-detail-cards .service-detail-cards-item .service-detail-cards-header .ant-card-head-title{white-space:break-spaces;line-height:1.2}.wrapper.service-detail .service-detail-cards .service-detail-cards-item .service-detail-cards-body .service-detail-cards-content .text-content{margin-bottom:10px}.wrapper.service-detail .service-detail-cards .service-detail-cards-item .service-detail-cards-body .service-detail-cards-content .text-content .procedure-step .procedure-step-item .ant-steps-item-title{font-weight:300}.wrapper.service-detail .service-detail-cards .service-detail-cards-item .service-detail-cards-body .service-detail-cards-content .text-content .procedure-step .procedure-step-item .ant-steps-item-description{line-height:1.5}.wrapper.service-detail .service-detail-tabs{border-radius:8px;overflow:hidden}.wrapper.service-detail .service-detail-tabs .ant-tabs-nav{max-width:40%}.wrapper.service-detail .service-detail-tabs .ant-tabs-nav .ant-tabs-nav-wrap{padding-right:15px;white-space:initial}.wrapper.service-detail .service-detail-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab{border:1px solid var(--border-color-gray);border-radius:8px;text-align:left;background-color:var(--bg-color);overflow:hidden;transition:all .3s ease}.wrapper.service-detail .service-detail-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:none}.wrapper.service-detail .service-detail-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn .icon{opacity:1}.wrapper.service-detail .service-detail-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-ink-bar{display:none}.wrapper.service-detail .service-detail-tabs .ant-tabs-content-holder{border:1px solid var(--border-color-gray);border-radius:8px;background-color:var(--bg-color)}.wrapper.service-detail .service-detail-tabs .ant-tabs-content-holder .ant-tabs-tabpane{padding:20px}.wrapper.service-detail .service-detail-tabs .ant-tabs-content-holder .ant-tabs-tabpane .service-detail-tabs-content .service-detail-tabs-content-description{margin-bottom:10px}.wrapper.service-detail .service-detail-tabs .ant-tabs-content-holder .ant-tabs-tabpane .service-detail-tabs-content .service-detail-tabs-content-description .text-action{max-width:max-content;padding:10px 0;color:#1677ff;cursor:pointer}.wrapper.service-detail .service-detail-tabs .ant-tabs-content-holder .ant-tabs-tabpane .service-detail-tabs-content .service-detail-tabs-content-booking{width:100%}@media screen and (min-width: 992px){.wrapper.service-detail .service-detail-booking{display:none}}.wrapper.service-detail .service-detail-booking .service-detail-booking-button{width:auto;height:auto;border-radius:8px;z-index:1}.wrapper.service-detail .service-detail-booking .service-detail-booking-button .ant-float-btn-body{border-radius:8px}.wrapper.service-detail .service-detail-booking .service-detail-booking-button .ant-float-btn-body .ant-float-btn-content{padding:5px 10px}.wrapper.service-detail .description-content{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:10px}.wrapper.service-detail .description-content .description-content-text{width:calc(100% - 30px);line-height:1.2}.wrapper.booking .booking-list{display:flex;justify-content:flex-start;align-items:normal;flex-wrap:wrap;gap:15px}.wrapper.booking .booking-list .booking-item{width:100%}@media screen and (min-width: 992px){.wrapper.booking .booking-list .booking-item{width:calc((100% - 15px)/2)}.wrapper.booking .booking-list .booking-item:nth-last-child(1):nth-child(odd){width:100%}}.wrapper.booking .booking-list .booking-item .card-body .booking-item-mode{flex-wrap:wrap}.wrapper.booking .booking-list .booking-item .card-body .booking-item-family{margin-top:24px}.wrapper.booking .booking-list .booking-item .card-body .booking-item-family .booking-item-family-select{width:100%;margin-bottom:10px}.wrapper.booking .booking-list .booking-item .card-body .booking-item-family .booking-item-family-select .ant-select-dropdown .ant-select-item{font-size:16px;font-weight:200;line-height:1.2}.wrapper.booking .booking-list .booking-item .card-body .booking-item-family .booking-item-family-select .ant-select-dropdown .ant-select-item .ant-image{border-radius:50%;overflow:hidden}.wrapper.booking .booking-list .booking-item .card-body .booking-item-family .booking-item-family-select .ant-select-dropdown .ant-select-item .name{font-size:18px;font-weight:300;line-height:1.2}.wrapper.booking .booking-list .booking-item .card-body .booking-item-family .booking-item-family-text{margin-bottom:10px;text-align:center}.wrapper.booking .booking-list .booking-item .card-body .booking-item-family .booking-item-family-link{width:100%}.wrapper.booking .booking-list .booking-item .card-body .booking-item-time .booking-item-time-text{display:inline-block;margin-top:10px;font-style:italic}.wrapper.booking .booking-list .booking-item .card-body .booking-item-time .booking-item-time-input{width:100%}.wrapper.booking .booking-list .booking-item .card-body .booking-item-time .booking-item-time-timepicker .ant-picker-time-panel .ant-picker-time-panel-column{width:100px;overflow-y:auto}.wrapper.booking .booking-list .booking-item .card-body .booking-item-time .booking-item-time-timepicker .ant-picker-time-panel .ant-picker-time-panel-column:after{height:auto}.wrapper.booking .booking-list .booking-item .card-body .booking-item-time .booking-item-time-timepicker .ant-picker-time-panel .ant-picker-time-panel-column .ant-picker-time-panel-cell{text-align:center}.wrapper.booking .booking-list .booking-item .card-body .booking-item-time .booking-item-time-timepicker .ant-picker-time-panel .ant-picker-time-panel-column .ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{width:100%;height:auto;padding:5px 30px}.wrapper.booking .booking-list .booking-item .card-body .booking-item-payment{width:100%}.wrapper.booking .booking-list .booking-item .card-body .booking-item-payment .ant-radio-wrapper{width:100%;margin-right:0;padding:8px 11px;border:1px solid var(--border-color);border-radius:8px;background-color:var(--bg-color);transition:all .3s ease}.wrapper.booking .booking-list .booking-item .card-body .booking-item-payment .ant-radio-wrapper:not(:last-child){margin-bottom:20px}.wrapper.booking .booking-list .booking-item .card-body .booking-item-payment .ant-radio-wrapper.ant-radio-wrapper-checked{border-color:var(--bg-primary);background-color:var(--bg-primary);color:#fff}.wrapper.booking .booking-list .booking-item .card-body .booking-item-payment .ant-radio-wrapper.ant-radio-wrapper-checked .ant-radio-inner{background-color:#fff}.wrapper.booking .booking-list .booking-item .card-body .booking-item-payment .ant-radio-wrapper.ant-radio-wrapper-checked .ant-radio-inner:after{background-color:var(--bg-primary)}.wrapper.booking .booking-list .booking-item .card-body .booking-item-price{margin-top:15px}.wrapper.booking .booking-list .booking-item .card-body .booking-item-price .booking-item-price-item:not(:first-child){margin-top:10px}.wrapper.booking .booking-list .booking-item .card-body .ant-select .ant-select-selector .ant-select-selection-item{font-size:16px;font-weight:200;line-height:1.2}.footer-booking{position:sticky;bottom:0;z-index:1;padding-block:10px;border-top:1px solid var(--border-color-gray);background-color:var(--bg-color)}.footer-booking .footer .footer-booking-price .footer-booking-price-number{font-size:18px}.drawer-booking{border-radius:8px 8px 0 0;overflow:hidden}.drawer-booking .drawer-booking-header{padding:15px;text-align:center}.drawer-booking .drawer-booking-body{padding:0 15px}.drawer-booking .drawer-booking-body .drawer-booking-tabs{position:relative}.drawer-booking .drawer-booking-body .drawer-booking-tabs .ant-tabs-nav{position:sticky;top:0;z-index:1;background-color:var(--bg-color)}.drawer-booking .drawer-booking-body .drawer-booking-tabs .ant-tabs-content-holder .drawer-booking-tabs-input{margin-bottom:15px}.drawer-booking .drawer-booking-body .drawer-booking-tabs .ant-tabs-content-holder .drawer-booking-tabs-radio .ant-radio-wrapper{width:100%;padding:15px 10px;border-bottom:1px solid var(--border-color-gray)}.modal-booking .modal-booking-content{background-color:var(--bg-color-gray)}.modal-booking .modal-booking-content.booking-success-content{background-color:var(--bg-color)}.modal-booking .modal-booking-content .modal-booking-header{text-align:center;background-color:transparent}@media screen and (min-width: 992px){.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list{display:flex;justify-content:flex-start;align-items:normal;flex-wrap:wrap;gap:15px}}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group{margin-bottom:10px;padding:10px 15px;border:1px solid var(--border-color-gray);border-radius:8px;background-color:var(--bg-color)}@media screen and (min-width: 992px){.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group{width:calc((100% - 15px)/2);margin-bottom:0}}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group.otp-form{width:100%}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group.otp-form .confirm-item .confirm-item-title{margin-bottom:10px}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group.otp-form .confirm-item .confirm-item-otp .ant-otp{width:100%}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group.otp-form .confirm-item .confirm-item-otp .ant-otp .ant-input{aspect-ratio:1}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group.otp-form .confirm-item .confirm-item-otp .ant-otp .ant-input::-webkit-inner-spin-button,.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group.otp-form .confirm-item .confirm-item-otp .ant-otp .ant-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group.otp-form .confirm-item .confirm-item-otp .ant-otp .ant-input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}@media screen and (min-width: 992px){.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group.booking-info{width:100%;order:2;margin-bottom:15px}}@media screen and (min-width: 992px){.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group.payment-info{width:calc((100% - 15px)/2);order:1}}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group .confirm-item{padding-block:10px}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group .confirm-item:not(:last-child){border-bottom:1px solid var(--border-color-gray)}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group .confirm-item .confirm-item-title{margin-bottom:5px}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-list .confirm-group .confirm-item .confirm-item-text{line-height:1.5}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-button{position:sticky;bottom:0;z-index:1;display:flex;justify-content:flex-start;align-items:normal;gap:10px}.modal-booking .modal-booking-content .modal-booking-body.booking-confirm-body .confirm-button .confirm-button-item{width:calc((100% - 10px)/2)}.modal-booking .modal-booking-content .modal-booking-body.booking-verify-body .modal-booking-verify .modal-booking-verify-item .ant-otp{width:100%}.modal-booking .modal-booking-content .modal-booking-body.booking-verify-body .modal-booking-verify .modal-booking-verify-item .ant-otp .ant-input{aspect-ratio:1}.modal-booking .modal-booking-content .modal-booking-body.booking-verify-body .modal-booking-verify .modal-booking-verify-item .ant-otp .ant-input::-webkit-inner-spin-button,.modal-booking .modal-booking-content .modal-booking-body.booking-verify-body .modal-booking-verify .modal-booking-verify-item .ant-otp .ant-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal-booking .modal-booking-content .modal-booking-body.booking-verify-body .modal-booking-verify .modal-booking-verify-item .ant-otp .ant-input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.modal-booking .modal-booking-content .modal-booking-body.booking-verify-body .modal-booking-verify .modal-booking-verify-button .modal-booking-verify-button-item{width:50%}.modal-booking .modal-booking-content .modal-booking-body.booking-success-body .booking-success-title .booking-success-title-logo{max-width:50%;margin-inline:auto}.wrapper.payment{background-color:var(--bg-color)}@media screen and (min-width: 992px){.wrapper.payment .content.container{max-width:30%}}.wrapper.payment .content.container .payment-info .payment-info-header{text-align:center}.wrapper.payment .content.container .payment-info .payment-info-body .payment-info-subtitle{margin-bottom:15px;text-align:center;line-height:1.2}.wrapper.payment .content.container .payment-info .payment-info-body .payment-info-qr .payment-info-qr-item{padding:10px;border:1px solid var(--border-color-gray);border-radius:8px;background-color:var(--bg-color-gray)}.wrapper.payment .content.container .payment-info .payment-info-body .payment-info-qr .payment-info-qr-item .payment-info-qr-item-image{display:flex;justify-content:center;align-items:center}.wrapper.payment .content.container .payment-info .payment-info-body .payment-info-qr .payment-info-qr-item .payment-info-qr-item-image .ant-image{border-radius:6px;overflow:hidden}.wrapper.payment .content.container .payment-info .payment-info-body .payment-info-qr .payment-info-qr-item .payment-info-qr-item-button{margin-top:10px}.wrapper.payment .content.container .payment-instruction{margin-top:15px;font-style:italic}.wrapper.payment .content.container .payment-instruction .payment-instruction-text,.wrapper.payment .content.container .payment-instruction .payment-instruction-link{font-size:18px;font-weight:300;line-height:1.5}.wrapper.payment .content.container .payment-return{margin-top:15px}.wrapper.auth{min-height:100vh;display:flex;justify-content:center;align-items:center;transition:all .3s ease}@media screen and (min-width: 992px){.wrapper.auth{padding:30px 0}}.wrapper.auth .content.container{max-width:90%;padding:30px 15px;border-radius:8px;transition:all .3s ease}@media screen and (min-width: 992px){.wrapper.auth .content.container{max-width:40%}}.wrapper.auth .content.container .auth-logo{max-width:50%;margin:0 auto}.wrapper.auth .content.container .auth-info{text-align:center}.wrapper.auth .content.container .auth-info .auth-info-title{margin-top:15px}.wrapper.auth .content.container .auth-info .auth-info-subtitle{color:var(--text-color)}.wrapper.auth .content.container .auth-form{width:100%;margin:50px 0}.wrapper.auth .content.container .auth-form .auth-form-terms{margin-bottom:15px;line-height:1.5;text-align:center}.wrapper.auth .content.container .auth-social .auth-social-text{font-size:16px;font-weight:200;line-height:1}.wrapper.auth .content.container .auth-social .auth-social-group{margin-top:30px}.wrapper.auth .content.container .auth-social .auth-social-group .auth-social-button{position:relative;padding:10px;border:1px solid var(--border-color);border-radius:50%;background-color:var(--bg-color);cursor:pointer;transition:all .3s ease}.wrapper.auth .content.container .auth-social .auth-social-group .auth-social-button:hover{border-color:var(--bg-primary)}.wrapper.auth .content.container .auth-social .auth-social-group .auth-social-button.disabled{opacity:.5;cursor:not-allowed}.wrapper.auth .content.container .auth-social .auth-social-group .auth-social-button .apple-signin{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.wrapper.auth .content.container .auth-link{margin-top:30px}.wrapper.auth .content.container .auth-link .auth-link-text{text-align:center;color:var(--text-color)}.modal-password .modal-password-content .modal-password-header{text-align:center}.wrapper.my-account .avatar{position:relative;max-width:max-content;max-height:max-content;margin-inline:auto;margin-bottom:20px;border-radius:50%}.wrapper.my-account .avatar .avatar-image{width:150px;height:150px;border-radius:50%;overflow:hidden;box-shadow:#63636333 0 2px 8px}.wrapper.my-account .avatar .avatar-icon{width:150px;height:150px;text-align:center;border-radius:50%;overflow:hidden}.wrapper.my-account .avatar .avatar-upload{padding:5px;position:absolute;bottom:10px;right:10px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#00000080;cursor:pointer}.wrapper.my-account .avatar .avatar-upload .ant-upload-wrapper{display:flex;justify-content:center;align-items:center}.wrapper.my-account .avatar .avatar-upload .ant-upload-wrapper .ant-upload-select .ant-upload{display:flex;justify-content:center;align-items:center;aspect-ratio:1}.wrapper.my-account .avatar .avatar-upload .ant-upload-wrapper .ant-upload-select .ant-upload .avatar-upload-icon{color:#fff;opacity:1}.wrapper.my-account .avatar .avatar-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrapper.my-account .avatar .avatar-loading .avatar-loading-icon{animation:loading 1s linear infinite}.wrapper.my-account .avatar .avatar-loading .avatar-loading-icon .icon{opacity:1;color:#fff}.wrapper.my-account .setting .ant-tabs-nav .ant-tabs-tab-btn{display:flex;justify-content:flex-start;align-items:center}.wrapper.my-account .setting .ant-tabs-nav .ant-tabs-tab-btn .ant-tabs-tab-icon{display:flex;justify-content:center;align-items:center;margin-inline-end:6px}@media screen and (min-width: 992px){.wrapper.my-account .setting .ant-tabs-content-holder .info{display:flex;justify-content:flex-start;align-items:normal;flex-wrap:wrap;gap:20px}}.wrapper.my-account .setting .ant-tabs-content-holder .info .info-item{width:100%}@media screen and (min-width: 992px){.wrapper.my-account .setting .ant-tabs-content-holder .info .info-item{width:calc((100% - 20px)/2)}}.wrapper.my-account .setting .ant-tabs-content-holder .info .info-item .info-item-input:has(.ant-picker-input){padding-block:9px}.wrapper.my-account .setting .ant-tabs-content-holder .info .info-item .info-item-input input{font-size:16px;line-height:1}.wrapper.my-account .setting .ant-tabs-content-holder .theme,.wrapper.my-account .setting .ant-tabs-content-holder .language{width:100%;display:flex;justify-content:flex-start;align-items:normal;flex-direction:column;gap:10px}.wrapper.my-account .setting .ant-tabs-content-holder .theme .ant-radio-wrapper,.wrapper.my-account .setting .ant-tabs-content-holder .language .ant-radio-wrapper{flex-direction:row-reverse;margin-inline-end:0;padding:5px}.wrapper.my-account .setting .ant-tabs-content-holder .theme .ant-radio-wrapper .ant-radio-label,.wrapper.my-account .setting .ant-tabs-content-holder .language .ant-radio-wrapper .ant-radio-label{width:calc(100% - 16px)}.wrapper.my-account .setting .ant-tabs-content-holder .language .language-item .language-item-icon{width:30px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.wrapper.family .family-add{margin-bottom:15px}.wrapper.family .family-list .family-item{width:100%;padding:15px;border:1px solid var(--border-color-gray);border-radius:8px;background-color:var(--bg-color)}@media screen and (min-width: 768px){.wrapper.family .family-list .family-item{width:calc((100% - 20px)/2)}}@media screen and (min-width: 992px){.wrapper.family .family-list .family-item{width:calc((100% - 40px) / 3)}}.wrapper.family .family-list .family-item .family-item-avatar{width:80px;height:80px;border:1px solid var(--border-color-gray);border-radius:50%;overflow:hidden}.wrapper.family .family-list .family-item .family-item-info{width:calc(100% - 100px)}.wrapper.family .family-list .family-item .family-item-info>*:not(.family-item-tag){line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.wrapper.family .family-list .family-item .family-item-info .family-item-tag{max-width:max-content}.wrapper.family-detail .avatar{position:relative;max-width:max-content;max-height:max-content;margin-inline:auto;margin-bottom:20px;border-radius:50%}.wrapper.family-detail .avatar .avatar-image{width:150px;height:150px;border-radius:50%;overflow:hidden;box-shadow:#63636333 0 2px 8px}.wrapper.family-detail .avatar .avatar-icon{width:150px;height:150px;text-align:center;border-radius:50%;overflow:hidden}.wrapper.family-detail .avatar .avatar-upload{padding:5px;position:absolute;bottom:10px;right:10px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#00000080;cursor:pointer}.wrapper.family-detail .avatar .avatar-upload .ant-upload-wrapper{display:flex;justify-content:center;align-items:center}.wrapper.family-detail .avatar .avatar-upload .ant-upload-wrapper .ant-upload-select .ant-upload{display:flex;justify-content:center;align-items:center;aspect-ratio:1}.wrapper.family-detail .avatar .avatar-upload .ant-upload-wrapper .ant-upload-select .ant-upload .avatar-upload-icon{color:#fff;opacity:1}.wrapper.family-detail .avatar .avatar-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrapper.family-detail .avatar .avatar-loading .avatar-loading-icon{animation:loading 1s linear infinite}@keyframes loading{to{transform:rotate(360deg)}}.wrapper.family-detail .avatar .avatar-loading .avatar-loading-icon .icon{opacity:1;color:#fff}@media screen and (min-width: 992px){.wrapper.family-detail .detail{display:flex;justify-content:flex-start;align-items:normal;flex-wrap:wrap;gap:20px}}@media screen and (min-width: 992px){.wrapper.family-detail .detail .detail-item{width:calc((100% - 20px)/2)}}.wrapper.family-detail .detail .detail-item.full{width:100%}.wrapper.schedule .schedule-segmented{border:1px solid var(--border-color)}.wrapper.schedule .schedule-list{width:100%}@media screen and (min-width: 768px){.wrapper.schedule .schedule-list{flex-direction:row;flex-wrap:wrap}}.wrapper.schedule .schedule-list .schedule-empty{width:100%}.wrapper.schedule .schedule-list .schedule-item{width:100%;padding:15px;border:1px solid var(--border-color-gray);border-radius:8px;background-color:var(--bg-color)}@media screen and (min-width: 768px){.wrapper.schedule .schedule-list .schedule-item{width:calc((100% - 20px)/2)}}@media screen and (min-width: 992px){.wrapper.schedule .schedule-list .schedule-item{width:calc((100% - 40px) / 3)}}.wrapper.schedule .schedule-list .schedule-item .schedule-item-logo{max-width:80%;margin-inline:auto;margin-bottom:15px}.wrapper.schedule .schedule-list .schedule-item .schedule-item-info .schedule-item-info-item{line-height:1.3}.wrapper.schedule .schedule-list .schedule-item .schedule-item-info .schedule-item-info-item .schedule-item-info-item-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.wrapper.schedule .schedule-list .schedule-item .schedule-item-info .schedule-item-info-item .schedule-item-info-item-text.tag{max-width:max-content}.wrapper.schedule .schedule-pagination{margin-top:15px}.wrapper.schedule .schedule-pagination .ant-pagination-simple-pager input{width:auto}.wrapper.schedule-detail .card-body{padding-block:16px}@media screen and (min-width: 992px){.wrapper.schedule-detail .schedule-detail-content{flex-direction:row}}@media screen and (min-width: 992px){.wrapper.schedule-detail .schedule-detail-content .schedule-detail-card{width:calc((100% - 20px)/2)}}.wrapper.schedule-detail .schedule-detail-content .schedule-detail-card .schedule-detail-list .schedule-detail-item{line-height:1.3}.wrapper.schedule-detail .schedule-detail-content .schedule-detail-card .schedule-detail-list .schedule-detail-item .schedule-detail-item-tag{max-width:max-content}.wrapper.schedule-detail .schedule-detail-content .schedule-detail-card .schedule-detail-list .schedule-detail-item .schedule-detail-item-text .tasker-rate{display:flex;justify-content:flex-start;align-items:center;gap:5px}.wrapper.schedule-detail .schedule-detail-content .schedule-detail-card .schedule-detail-list .schedule-detail-item .schedule-detail-item-text .tasker-rate .tasker-rate-icon{color:#fadb14}.modal-schedule .modal-schedule-header.modal-rate-header{text-align:center}.modal-schedule .modal-schedule-body .modal-schedule-document-list .modal-schedule-document{width:calc((100% - 20px)/2);border-radius:8px;overflow:hidden}.modal-schedule-document .ant-image-preview-img-wrapper img{object-fit:contain}@media screen and (min-width: 768px){.wrapper.promotion .promotion-list{flex-direction:row}}.wrapper.promotion .promotion-list .promotion-item{padding:15px;border:1px solid var(--border-color-gray);border-radius:8px;background-color:var(--bg-color);overflow:hidden}@media screen and (min-width: 768px){.wrapper.promotion .promotion-list .promotion-item{width:calc((100% - 20px)/2)}}@media screen and (min-width: 992px){.wrapper.promotion .promotion-list .promotion-item{width:calc((100% - 40px) / 3)}}.wrapper.promotion .promotion-list .promotion-item .promotion-item-image{height:200px;display:flex;justify-content:center;align-items:center;margin-bottom:5px;border:1px solid var(--border-color-gray);border-radius:6px;background-color:var(--bg-color-gray)}.wrapper.promotion .promotion-list .promotion-item .promotion-item-image img{object-fit:contain}.wrapper.promotion .promotion-list .promotion-item .promotion-item-info .promotion-item-info-title{margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;text-transform:lowercase}.wrapper.promotion .promotion-list .promotion-item .promotion-item-info .promotion-item-info-title:first-letter{text-transform:capitalize}.wrapper.promotion .promotion-list .promotion-item .promotion-item-info .promotion-item-info-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.wrapper.promotion-detail .promotion-detail-content *{font-family:Be Vietnam Pro,sans-serif!important;background-color:var(--bg-color)!important}.wrapper.promotion-detail .promotion-detail-content * img{width:100%!important}.wrapper.statistic .statistic-item{width:calc((100% - 20px)/2);transition:all .3s ease}.wrapper.statistic .statistic-item:hover{transform:scale(1.05)}.wrapper.about .logo,.wrapper.terms-of-use .logo{width:100%}.wrapper.about .logo .logo-wrapper,.wrapper.terms-of-use .logo .logo-wrapper{max-width:50%;margin-inline:auto}@media screen and (min-width: 992px){.wrapper.about .logo .logo-wrapper,.wrapper.terms-of-use .logo .logo-wrapper{max-width:30%}}.wrapper.about .card-item,.wrapper.terms-of-use .card-item{width:100%}@media screen and (min-width: 992px){.wrapper.about .card-item,.wrapper.terms-of-use .card-item{width:calc((100% - 20px)/2)}}.wrapper.about .card-item .card-header .title,.wrapper.terms-of-use .card-item .card-header .title{margin-bottom:0}.wrapper.about .card-item .card-body,.wrapper.terms-of-use .card-item .card-body{text-align:justify}.wrapper.about .card-item .card-body p,.wrapper.terms-of-use .card-item .card-body p{font-size:16px;font-weight:300;line-height:1.5}.wrapper.about .card-item .card-body p:not(:last-child),.wrapper.terms-of-use .card-item .card-body p:not(:last-child){margin-bottom:10px}.wrapper.about .card-item .card-body b,.wrapper.terms-of-use .card-item .card-body b{font-weight:500}.wrapper.about .card-item .card-body ul,.wrapper.terms-of-use .card-item .card-body ul{padding-left:20px;list-style-type:disc}.wrapper.about .card-item .card-body ul:not(:last-child),.wrapper.terms-of-use .card-item .card-body ul:not(:last-child){margin-bottom:10px}.wrapper.about .card-item .card-body ul li,.wrapper.terms-of-use .card-item .card-body ul li{font-size:16px;font-weight:300;line-height:1.5}.wrapper.privacy-policy .logo{width:100%}.wrapper.privacy-policy .logo .logo-wrapper{max-width:50%;margin-inline:auto}@media screen and (min-width: 992px){.wrapper.privacy-policy .logo .logo-wrapper{max-width:30%}}.wrapper.privacy-policy .card-item{width:100%}.wrapper.privacy-policy .card-item .card-header .title{margin-bottom:0}.wrapper.privacy-policy .card-item .card-body{text-align:justify}.wrapper.privacy-policy .card-item .card-body p{font-size:16px;font-weight:300;line-height:1.5}.wrapper.privacy-policy .card-item .card-body p:not(:last-child){margin-bottom:10px}.wrapper.privacy-policy .card-item .card-body b{font-weight:500}.wrapper.privacy-policy .card-item .card-body ol{padding-left:20px;list-style-type:decimal}.wrapper.privacy-policy .card-item .card-body ol li::marker{font-weight:500}.wrapper.privacy-policy .card-item .card-body ul{padding-left:20px;list-style-type:disc}.wrapper.privacy-policy .card-item .card-body ul:not(:last-child){margin-bottom:10px}.wrapper.privacy-policy .card-item .card-body ul.no-list{padding-left:0;list-style-type:none}.wrapper.privacy-policy .card-item .card-body ul li{font-size:16px;font-weight:300;line-height:1.5}.wrapper.help b{font-weight:400}.wrapper.help .help-list{margin-bottom:20px}.wrapper.help .help-list .help-item{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;padding:10px;border-radius:8px;background-color:var(--bg-color-gray)}.wrapper.help .feedback-form{padding:20px 10px;border-radius:8px;background-color:var(--bg-color-gray)}.wrapper.help .feedback-form .feedback-form-title{text-align:center}
