a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}@font-face{font-family:Be Vietnam Pro;font-weight:100;src:url(/static/media/BeVietnamPro-Thin.716ffc0d2afc1efe4509.ttf)}@font-face{font-family:Be Vietnam Pro;font-weight:200;src:url(/static/media/BeVietnamPro-ExtraLight.ff2c3cd9b5ebc63b2668.ttf)}@font-face{font-family:Be Vietnam Pro;font-weight:300;src:url(/static/media/BeVietnamPro-Light.017c29dbc4d9f1f201e9.ttf)}@font-face{font-family:Be Vietnam Pro;font-weight:400;src:url(/static/media/BeVietnamPro-Regular.48bacce26505d28b25ee.ttf)}@font-face{font-family:Be Vietnam Pro;font-weight:500;src:url(/static/media/BeVietnamPro-Medium.59638947379ae25296ba.ttf)}@font-face{font-family:Be Vietnam Pro;font-weight:600;src:url(/static/media/BeVietnamPro-SemiBold.65c63a507ef541b307e5.ttf)}@font-face{font-family:Be Vietnam Pro;font-weight:700;src:url(/static/media/BeVietnamPro-Bold.b25893558c7f1ad49e5e.ttf)}@font-face{font-family:Be Vietnam Pro;font-weight:800;src:url(/static/media/BeVietnamPro-ExtraBold.da0aefa8bfbf5b4db49b.ttf)}@font-face{font-family:Be Vietnam Pro;font-weight:900;src:url(/static/media/BeVietnamPro-Black.65882ad114b64cb3e4c4.ttf)}body{font-family:Be Vietnam Pro,sans-serif}a{color:inherit;display:inline-block;text-decoration:none}img{height:100%;object-fit:cover;width:100%}input,textarea{margin:0;outline:0;width:100%}button{background:0;border:0;cursor:pointer;outline:0;padding:0}.wrapper{margin:0 auto;min-height:100vh;width:100%}@media screen and (min-width:750px){.wrapper{max-width:1000px}}.container{margin:0 auto;max-width:90.6666666667vw;padding:6.6666666667vw 4vw}@media screen and (min-width:750px){.container{max-width:680px;padding:50px 30px}}.primary{background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box;background-repeat:no-repeat;border:1px solid #0000;border-radius:4px;color:#fff;height:auto;padding:2.6666666667vw 8vw}@media screen and (min-width:750px){.primary{padding:20px 60px}}.secondary{border:1px solid #4260a2;border-radius:4px;color:#4260a2}a,button,div,label{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}@media screen and (min-width:750px){a,button,div,label{-webkit-tap-highlight-color:initial;-webkit-touch-callout:initial;user-select:auto;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial}}.no-scroll{overflow:hidden}a,button,div,h1,h2,h3,h4,h5,h6,input,label,p,span,textarea{font-family:Be Vietnam Pro,sans-serif;font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){a,button,div,h1,h2,h3,h4,h5,h6,input,label,p,span,textarea{font-size:23px;font-weight:200;line-height:1}}a::placeholder,button::placeholder,div::placeholder,h1::placeholder,h2::placeholder,h3::placeholder,h4::placeholder,h5::placeholder,h6::placeholder,input::placeholder,label::placeholder,p::placeholder,span::placeholder,textarea::placeholder{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){a::placeholder,button::placeholder,div::placeholder,h1::placeholder,h2::placeholder,h3::placeholder,h4::placeholder,h5::placeholder,h6::placeholder,input::placeholder,label::placeholder,p::placeholder,span::placeholder,textarea::placeholder{font-size:23px;font-weight:200;line-height:1}}.ant-notification-notice-message{margin-bottom:0!important}.slick-dots{z-index:0!important}.header{align-items:center;background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box;display:flex;justify-content:space-between;max-width:133.3333333333vw;min-height:60px;padding:3.3333333333vw 4vw;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:2}@media screen and (min-width:750px){.header{max-width:1000px;min-height:90px;padding:25px 30px}}.header .header-back-button .header-back-icon{max-height:5.3333333333vw;max-width:3.3333333333vw}@media screen and (min-width:750px){.header .header-back-button .header-back-icon{max-height:40px;max-width:25px}}.header .header-back-button .header-back-icon img{object-fit:contain}.header .header-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:block;display:-webkit-box;font-size:18px;font-weight:200;left:50%;line-height:1.5;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;text-transform:capitalize;transform:translateX(-50%);width:75%}@media screen and (min-width:750px){.header .header-text{font-size:25px;font-weight:200;line-height:1.5}}.header .header-text .header-text-item{line-height:1.5}.header .header-text .header-text-item:not(:last-child){margin-bottom:.6666666667vw}@media screen and (min-width:750px){.header .header-text .header-text-item:not(:last-child){margin-bottom:5px}}.header .header-call{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7499%) hue-rotate(292deg) brightness(104%) contrast(104%);max-height:5.3333333333vw;max-width:5.3333333333vw}@media screen and (min-width:750px){.header .header-call{max-height:40px;max-width:40px}}.content-container{background-color:#fff;min-height:calc(100vh - 60px);padding:30px 15px}@media screen and (min-width:750px){.content-container{min-height:calc(100vh - 90px);padding:30px}}.overlay{background-color:#00000080;height:100%;left:0;min-height:100vh;opacity:0;position:absolute;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:3}.overlay.active{opacity:1;visibility:visible}.wrapper.home{-webkit-clip-path:border-box;clip-path:border-box;overflow:hidden;position:relative}.wrapper.home .loading{height:100vh;padding:150px 0}.wrapper.home .loading .loading-logo{margin:0 auto;max-height:56.9333333333vw;max-width:61.6vw}@media screen and (min-width:750px){.wrapper.home .loading .loading-logo{max-height:427px;max-width:462px}}.wrapper.home .loading .loading-bar{background-color:#b0e1ff;height:1.0666666667vw;margin:13.3333333333vw auto 0;max-width:40vw;position:relative}.wrapper.home .loading .loading-bar:before{animation:lineLoading 1.5s linear infinite forwards;background-color:#1a75bb;content:"";height:100%;left:0;position:absolute;right:auto}@media screen and (min-width:750px){.wrapper.home .loading .loading-bar{height:8px;margin:100px auto 0;max-width:300px}}@keyframes lineLoading{0%{right:100%}50%{left:0;right:0}to{left:100%;right:0}}.wrapper.home .header-createpass{background:#40bdff!important}.wrapper.home .header{align-items:center;background:#fff;display:flex;justify-content:space-between;max-height:12vw;max-width:133.3333333333vw;min-height:12vw;padding:3.3333333333vw 4vw;position:fixed;top:0;width:100%;z-index:1}@media screen and (min-width:750px){.wrapper.home .header{max-height:90px;max-width:1000px;min-height:90px;padding:25px 30px}}.wrapper.home .header .header-hamburger .header-hamburger-icon{max-height:5.3333333333vw;max-width:5.3333333333vw}@media screen and (min-width:750px){.wrapper.home .header .header-hamburger .header-hamburger-icon{max-height:40px;max-width:40px}}.wrapper.home .header .header-hamburger .header-hamburger-icon img{object-fit:contain}.wrapper.home .header .header-back--icon{margin-top:10px;width:26px}@media screen and (min-width:750px){.wrapper.home .header .header-back--icon{width:36px}}.wrapper.home .header .header-logo{max-height:5.3333333333vw;max-width:34vw}@media screen and (min-width:750px){.wrapper.home .header .header-logo{max-height:40px;max-width:255px}}.wrapper.home .header .header-logo img{max-height:5.3333333333vw;object-fit:contain}@media screen and (min-width:750px){.wrapper.home .header .header-logo img{max-height:40px}}.wrapper.home .header .header-call{filter:none;max-height:5.3333333333vw;max-width:5.3333333333vw}@media screen and (min-width:750px){.wrapper.home .header .header-call{max-height:40px;max-width:40px}}.wrapper.home .menu{background-color:#59657d;min-height:100vh;min-width:70%;padding:5.3333333333vw 3.3333333333vw 0;position:fixed;top:0;transform:translateX(-100%);transition:all .3s ease;z-index:16}@media screen and (min-width:750px){.wrapper.home .menu{max-width:700px;min-width:40%;padding:40px 25px 0}}.wrapper.home .menu.active{transform:translateX(0)}.wrapper.home .menu .menu-account{align-items:center;display:flex;justify-content:flex-start;padding-bottom:10px;position:-webkit-sticky;position:sticky}.wrapper.home .menu .menu-account .menu-account-image{aspect-ratio:1;margin-right:2.6666666667vw;max-height:10.6666666667vw;max-width:10.6666666667vw}@media screen and (min-width:750px){.wrapper.home .menu .menu-account .menu-account-image{margin-right:20px;max-height:80px;max-width:80px}}.wrapper.home .menu .menu-account .menu-account-image img{border-radius:50%}.wrapper.home .menu .menu-account .menu-account-text{color:#fff}.wrapper.home .menu .menu-list{max-height:calc(100vh - 20.66667vw);overflow:auto;padding:5.3333333333vw 0}@media screen and (min-width:750px){.wrapper.home .menu .menu-list{max-height:calc(100vh - 140px);padding:40px 0}}.wrapper.home .menu .menu-list::-webkit-scrollbar{width:1.3333333333vw}@media screen and (min-width:750px){.wrapper.home .menu .menu-list::-webkit-scrollbar{width:10px}}.wrapper.home .menu .menu-list::-webkit-scrollbar-thumb{background-color:#444d5e;border-radius:10px}.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item{align-items:center;display:flex;justify-content:flex-start;margin-bottom:3.3333333333vw;padding:2.6666666667vw 0;position:relative}@media screen and (min-width:750px){.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item{margin-bottom:25px;padding:20px 0}}.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .menu-item-icon{height:6vw;margin-right:2.6666666667vw;width:6vw}@media screen and (min-width:750px){.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .menu-item-icon{height:45px;margin-right:20px;width:45px}}.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .menu-item-icon img{object-fit:contain}.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .menu-item-text{color:#fff}.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .menu-item-text.share-text{margin-top:1.3333333333vw}@media screen and (min-width:750px){.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .menu-item-text.share-text{margin-top:10px}}.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .notification{align-items:center;display:flex;justify-content:space-between;margin-right:1.3333333333vw;width:calc(100% - 6.66667vw)}@media screen and (min-width:750px){.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .notification{margin-right:10px;width:calc(100% - 50px)}}.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .notification .menu-item-text{color:#fff}.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .notification .notification-number{align-items:center;background-color:#db5656;border-radius:40px;color:#fff;display:flex;height:4vw;justify-content:center;padding:.6666666667vw 1.3333333333vw;width:5.3333333333vw}@media screen and (min-width:750px){.wrapper.home .menu .menu-list .menu-list-wrapper .menu-item .notification .notification-number{height:30px;padding:5px 10px;width:40px}}.wrapper.home .banner{margin-top:12vw}@media screen and (min-width:750px){.wrapper.home .banner{margin-top:90px}}.wrapper.home .banner .banner-list .banner-item{max-height:80vw}@media screen and (min-width:750px){.wrapper.home .banner .banner-list .banner-item{max-height:600px}}.wrapper.home .banner .banner-list .banner-item img{object-fit:contain}.wrapper.home .service{background-color:#d7dbe2;padding:5.3333333333vw 4vw;position:relative}@media screen and (min-width:750px){.wrapper.home .service{padding:40px 30px}}.wrapper.home .service .service-list{align-items:normal;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -2vw}@media screen and (min-width:750px){.wrapper.home .service .service-list{margin:0 -15px}}.wrapper.home .service .service-list .service-item{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 2vw 4vw;padding:4vw;transition:all .3s ease;width:calc(50% - 4vw)}@media screen and (min-width:750px){.wrapper.home .service .service-list .service-item{margin:0 15px 30px;padding:30px;width:calc(50% - 30px)}}.wrapper.home .service .service-list .service-item:hover{color:#1a75bb}.wrapper.home .service .service-list .service-item .service-item-icon{border-radius:50%;height:13.3333333333vw;margin:0 auto 6vw;width:13.3333333333vw}@media screen and (min-width:750px){.wrapper.home .service .service-list .service-item .service-item-icon{height:100px;margin:0 auto 45px;width:100px}}.wrapper.home .service .service-list .service-item .service-item-icon img{height:100%;object-fit:contain;width:100%}.wrapper.home .service .service-list .service-item .service-item-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;line-height:1.1;overflow:hidden;text-align:center;text-overflow:ellipsis}.wrapper.login{background-color:#f5f5f5}.wrapper.login .login{padding:6.6666666667vw 0 4vw}@media screen and (min-width:750px){.wrapper.login .login{padding:50px 0 30px}}.wrapper.login .login .login-logo{margin:0 auto;max-height:40vw;max-width:40vw}@media screen and (min-width:750px){.wrapper.login .login .login-logo{max-height:300px;max-width:300px}}.wrapper.login .login .login-title{color:#1a75bb;font-size:18px;font-weight:300;line-height:1;margin:4vw 0;text-align:center}@media screen and (min-width:750px){.wrapper.login .login .login-title{font-size:30px;font-weight:300;line-height:1;margin:30px 0}}.wrapper.login .login .login-form{margin-top:6.6666666667vw}@media screen and (min-width:750px){.wrapper.login .login .login-form{margin-top:50px}}.wrapper.login .login .login-form .login-form-main .login-form-group{position:relative}.wrapper.login .login .login-form .login-form-main .login-form-group:nth-child(2){margin-top:6vw}@media screen and (min-width:750px){.wrapper.login .login .login-form .login-form-main .login-form-group:nth-child(2){margin-top:45px}}.wrapper.login .login .login-form .login-form-main .login-form-group input{border:1px solid #7f7f7f;border-radius:4px;padding:2vw 2vw 2vw 9.3333333333vw}@media screen and (min-width:750px){.wrapper.login .login .login-form .login-form-main .login-form-group input{padding:15px 15px 15px 70px}}.wrapper.login .login .login-form .login-form-main .login-form-group input:-webkit-autofill,.wrapper.login .login .login-form .login-form-main .login-form-group input:-webkit-autofill:active,.wrapper.login .login .login-form .login-form-main .login-form-group input:-webkit-autofill:focus,.wrapper.login .login .login-form .login-form-main .login-form-group input:-webkit-autofill:hover{-webkit-transition:background-color 5000000s ease-in-out 0s;transition:background-color 5000000s ease-in-out 0s}.wrapper.login .login .login-form .login-form-main .login-form-group input::-ms-clear,.wrapper.login .login .login-form .login-form-main .login-form-group input::-ms-reveal{display:none}.wrapper.login .login .login-form .login-form-main .login-form-group .icon{left:2vw;max-height:4.6666666667vw;max-width:4.6666666667vw;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.wrapper.login .login .login-form .login-form-main .login-form-group .icon{left:15px;max-height:35px;max-width:35px}}.wrapper.login .login .login-form .login-form-main .login-form-group .icon img{aspect-ratio:1;object-fit:contain}.wrapper.login .login .login-form .login-form-main .login-form-group .eye-icon{cursor:pointer;max-height:4.6666666667vw;max-width:4.6666666667vw;position:absolute;right:2vw;top:50%;transform:translateY(-50%)}@media screen and (min-width:750px){.wrapper.login .login .login-form .login-form-main .login-form-group .eye-icon{max-height:35px;max-width:35px;right:15px}}.wrapper.login .login .login-form .login-form-main .login-form-group .eye-icon img{aspect-ratio:1;object-fit:contain}.wrapper.login .login .login-form .login-form-button{align-items:normal;display:flex;justify-content:space-between;margin-top:6vw}@media screen and (min-width:750px){.wrapper.login .login .login-form .login-form-button{margin-top:45px}}.wrapper.login .login .login-form .login-form-button .auth-button{padding:2vw 8vw;text-align:center;width:calc(50% - 2.66667vw)}@media screen and (min-width:750px){.wrapper.login .login .login-form .login-form-button .auth-button{padding:15px 60px;width:calc(50% - 20px)}}.wrapper.login .login .login-social{margin-top:13.3333333333vw}@media screen and (min-width:750px){.wrapper.login .login .login-social{margin-top:70px}}.wrapper.login .login .login-social .login-social-button{align-items:center;background-color:#fff;border-radius:4px;display:flex;justify-content:center;margin:0 auto 5.3333333333vw;min-width:64vw;padding:4vw 0}@media screen and (min-width:750px){.wrapper.login .login .login-social .login-social-button{margin:0 auto 30px;min-width:550px;padding:15px 0}}.wrapper.login .login .login-social .login-social-button .login-social-icon{height:4vw;margin-right:2vw;width:4vw}@media screen and (min-width:750px){.wrapper.login .login .login-social .login-social-button .login-social-icon{height:20px;margin-right:5px;width:20px}}.wrapper.login .login .login-social .login-social-button .login-social-icon img{aspect-ratio:1;object-fit:contain}.wrapper.login .login .login-social .apple-auth-btn{border:0;display:flex;margin:0 auto;min-width:64vw}@media screen and (min-width:750px){.wrapper.login .login .login-social .apple-auth-btn{min-width:550px}}.wrapper.login .login .login-social .apple-auth-btn svg{height:4vw;margin-right:2vw}@media screen and (min-width:750px){.wrapper.login .login .login-social .apple-auth-btn svg{height:20px;margin-right:5px}}.wrapper.login .login .login-social .apple-auth-btn svg rect{display:none}.wrapper.login .login .login-social .apple-auth-btn svg path{transform:scale3d(3,3,3) translate(-8px,-14px)}.wrapper.login .login .forgot-password{align-items:center;display:flex;justify-content:center;margin-top:13.3333333333vw}@media screen and (min-width:750px){.wrapper.login .login .forgot-password{margin-top:100px}}.wrapper.login .login .forgot-password .forgot-password-button{color:#6d6c6c;padding:3.3333333333vw 8vw}@media screen and (min-width:750px){.wrapper.login .login .forgot-password .forgot-password-button{padding:25px 60px}}.wrapper.login .login .term-of-use{color:#6d6c6c;display:block;margin-top:17.3333333333vw;padding:2vw;text-align:center}@media screen and (min-width:750px){.wrapper.login .login .term-of-use{margin-top:130px;padding:15px}}.wrapper.register .register .register-icon{margin:0 auto;max-height:20vw;max-width:20vw}@media screen and (min-width:750px){.wrapper.register .register .register-icon{max-height:150px;max-width:150px}}.wrapper.register .register .register-form{color:#8e8e8e;margin-top:6.6666666667vw}@media screen and (min-width:750px){.wrapper.register .register .register-form{margin-top:50px}}.wrapper.register .register .register-form .register-form-group{margin-bottom:4vw!important}@media screen and (min-width:750px){.wrapper.register .register .register-form .register-form-group{margin-bottom:30px!important}}.wrapper.register .register .register-form .register-form-group .register-form-label{display:block;margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.wrapper.register .register .register-form .register-form-group .register-form-label{margin-bottom:10px}}.wrapper.register .register .register-form .register-form-group .register-form-input{border:1px solid #a2a2a2;border-radius:4px;padding:2vw}@media screen and (min-width:750px){.wrapper.register .register .register-form .register-form-group .register-form-input{padding:15px}}.wrapper.register .register .register-form .register-form-group .register-terms-checkbox{font-size:3.3333333333vw;font-weight:400;line-height:1}@media screen and (min-width:750px){.wrapper.register .register .register-form .register-form-group .register-terms-checkbox{font-size:23px;font-weight:400;line-height:1}.wrapper.register .register .register-form .register-form-group .register-terms-checkbox .ant-checkbox .ant-checkbox-inner{height:3.3333333333vw;width:3.3333333333vw}}@media screen and (min-width:750px)and (min-width:750px){.wrapper.register .register .register-form .register-form-group .register-terms-checkbox .ant-checkbox .ant-checkbox-inner{height:23px;width:23px}}.wrapper.register .register .register-form .register-form-group .ant-form-item-explain-error{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.register .register .register-form .register-form-group .ant-form-item-explain-error{margin-bottom:30px}}.wrapper.register .register .register-form .button-register{display:block;margin:0 auto;min-width:48vw;padding:2vw 4vw}@media screen and (min-width:750px){.wrapper.register .register .register-form .button-register{min-width:360px;padding:15px 30px}}.wrapper.register .register .return-login{color:#4260a2;display:block;margin-top:4vw;padding:2vw;text-align:center}@media screen and (min-width:750px){.wrapper.register .register .return-login{margin-top:30px;padding:15px}}.wrapper.register .register .term-of-use{color:#6d6c6c;display:block;margin-top:8vw;padding:2vw;text-align:center}@media screen and (min-width:750px){.wrapper.register .register .term-of-use{margin-top:60px;padding:15px}}.wrapper.service,.wrapper.service .service-detail{background-color:#d7dbe2}.wrapper.service .service-detail .service-detail-list .service-detail-item{align-items:center;background-color:#fff;border-radius:12px;display:flex;justify-content:flex-start;margin-bottom:4vw;padding:2vw;transition:all .3s ease}@media screen and (min-width:750px){.wrapper.service .service-detail .service-detail-list .service-detail-item{margin-bottom:30px;padding:15px}}.wrapper.service .service-detail .service-detail-list .service-detail-item:hover{color:#1a75bb}.wrapper.service .service-detail .service-detail-list .service-detail-item .service-detail-item-icon{border-radius:8px;height:12vw;margin-right:4vw;overflow:hidden;width:12vw}@media screen and (min-width:750px){.wrapper.service .service-detail .service-detail-list .service-detail-item .service-detail-item-icon{height:90px;margin-right:30px;width:90px}}.wrapper.service .service-detail .service-detail-list .service-detail-item .service-detail-item-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 28vw)}@media screen and (min-width:750px){.wrapper.service .service-detail .service-detail-list .service-detail-item .service-detail-item-text{width:calc(100% - 210px)}}.has-bottom-button{padding-bottom:22.6666666667vw}@media screen and (min-width:750px){.has-bottom-button{padding-bottom:170px}}.booking-button-wrapper{background-color:#fff;border-top:2px solid #efefef;bottom:0;padding:2.6666666667vw;position:fixed;width:100%}@media screen and (min-width:750px){.booking-button-wrapper{max-width:1000px;padding:20px}}.booking-button-wrapper .booking-button{box-shadow:0 5px 15px #00000059;text-align:center;width:100%}.wrapper.service-info{background-color:#d7dbe2}.wrapper.service-info .content{position:relative}.wrapper.service-info .content .banner{border-radius:15px;max-height:60vw;overflow:hidden}@media screen and (min-width:750px){.wrapper.service-info .content .banner{max-height:450px}}.wrapper.service-info .content .description{margin-top:5.3333333333vw}@media screen and (min-width:750px){.wrapper.service-info .content .description{margin-top:40px}}.wrapper.service-info .content .description .description-wrapper:not(:first-child){margin-top:2.6666666667vw}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper:not(:first-child){margin-top:20px}}.wrapper.service-info .content .description .description-wrapper .content-title{color:#1a75bb;font-weight:400;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .content-title{margin-bottom:20px}}.wrapper.service-info .content .description .description-wrapper .content-text{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5;margin-top:2.6666666667vw;max-height:120px;overflow:hidden;text-align:justify;text-overflow:ellipsis;transition:all .3s ease;white-space:break-spaces}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .content-text{margin-top:20px;max-height:172.5px}}.wrapper.service-info .content .description .description-wrapper .content-text.read-less{line-clamp:none;-webkit-line-clamp:none;max-height:100%;overflow:visible;overflow:initial}.wrapper.service-info .content .description .description-wrapper .text-action{color:#1a75bb;cursor:pointer;display:block;margin-top:1.3333333333vw}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .text-action{margin-top:10px}}.wrapper.service-info .content .description .description-wrapper .content-procedure{align-items:normal;display:flex;justify-content:flex-start;margin-top:2.6666666667vw;overflow-x:auto;padding-bottom:5.3333333333vw}.wrapper.service-info .content .description .description-wrapper .content-procedure::-webkit-scrollbar-track{background-color:#0000}.wrapper.service-info .content .description .description-wrapper .content-procedure::-webkit-scrollbar-thumb{background-color:#81bff2;border-radius:10px}.wrapper.service-info .content .description .description-wrapper .content-procedure::-webkit-scrollbar{background-color:#0000;height:1.3333333333vw}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .content-procedure::-webkit-scrollbar{height:10px}}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .content-procedure{margin-top:20px;padding-bottom:40px}}.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item{padding-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item{padding-bottom:20px}}.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item .ant-steps-item-tail{left:2.73333vw}.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item .ant-steps-item-tail:after{background-color:#1677ff}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item .ant-steps-item-tail{left:20.5px}}.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item .ant-steps-item-icon{align-items:center;display:flex;height:5.4666666667vw;justify-content:center;width:5.4666666667vw}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item .ant-steps-item-icon{height:41px;width:41px}}.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item .ant-steps-item-content .ant-steps-item-title{color:#1a75bb;font-size:16px;font-weight:400;line-height:1;margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item .ant-steps-item-content .ant-steps-item-title{font-size:23px;font-weight:400;line-height:1;margin-bottom:10px}}.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item .ant-steps-item-content .ant-steps-item-description{font-size:16px;font-weight:200;line-height:1.5}@media screen and (min-width:750px){.wrapper.service-info .content .description .description-wrapper .content-procedure .procedure-step .ant-steps-item .ant-steps-item-content .ant-steps-item-description{font-size:23px;font-weight:200;line-height:1.5}}.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item{margin-bottom:4.6666666667vw}@media screen and (min-width:750px){.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item{margin-bottom:35px}}.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item .payment-method-group{width:100%}.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item .payment-method-group .payment-method-checkbox{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px 0 #63636333;margin-bottom:4vw;margin-right:0;padding:2.6666666667vw;transition:all .3s ease;width:100%}@media screen and (min-width:750px){.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item .payment-method-group .payment-method-checkbox{margin-bottom:30px;padding:20px}}.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item .payment-method-group .payment-method-checkbox.ant-radio-wrapper-checked{background-color:#1677ff;color:#fff}.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item .payment-method-group .payment-method-checkbox.ant-radio-wrapper-checked .ant-radio-inner{background-color:#fff}.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item .payment-method-group .payment-method-checkbox.ant-radio-wrapper-checked .ant-radio-inner:after{background-color:#1677ff}.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item .payment-method-group .payment-method-checkbox span:not(.ant-radio){font-size:16px;font-weight:200;line-height:1.2}@media screen and (min-width:750px){.wrapper.select-payment .select-payment .select-payment-method .select-payment-method-item .payment-method-group .payment-method-checkbox span:not(.ant-radio){font-size:23px;font-weight:200;line-height:1}}.wrapper.select-payment .select-payment .select-payment-method .booking-button-wrapper{left:50%;transform:translateX(-50%)}.wrapper.select-payment .booking{background-color:#d7dbe2;border-top:1px solid #fff;bottom:0;min-height:10vw;padding:4vw;position:fixed;width:100%}@media screen and (min-width:750px){.wrapper.select-payment .booking{max-width:1000px;min-height:75px;padding:30px}}.wrapper.select-payment .booking .booking-button{box-shadow:0 7px 29px 0 #64646f33;display:block;text-align:center}.wrapper.booking{background-color:#d7dbe2}.wrapper.booking .booking-form .booking-form-wrapper{align-items:normal;display:flex;flex-wrap:wrap;gap:2.6666666667vw;justify-content:space-between}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper{gap:20px}}.wrapper.booking .booking-form .booking-form-wrapper.only-num-day .booking-form-item:nth-child(3),.wrapper.booking .booking-form .booking-form-wrapper.only-num-day .booking-form-item:nth-child(4){width:100%}.wrapper.booking .booking-form .booking-form-wrapper.only-num-day .booking-form-item:nth-child(5){height:auto;width:calc(70% - 1.33333vw)}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper.only-num-day .booking-form-item:nth-child(5){width:calc(70% - 10px)}}.wrapper.booking .booking-form .booking-form-wrapper.only-num-day .booking-form-item:nth-child(6){width:calc(30% - 1.33333vw)}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper.only-num-day .booking-form-item:nth-child(6){width:calc(30% - 10px)}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item{width:calc(50% - 1.33333vw)}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item{width:calc(50% - 10px)}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .ant-picker-input input{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .ant-picker-input input{font-size:23px;font-weight:200;line-height:1}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .ant-picker-input input::placeholder{color:#757575;font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .ant-picker-input input::placeholder{font-size:23px;font-weight:200;line-height:1}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item.has-icon{position:relative}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item.has-icon .booking-form-icon{filter:brightness(0) saturate(100%) invert(65%) sepia(36%) saturate(923%) hue-rotate(171deg) brightness(100%) contrast(98%);height:4.6666666667vw;position:absolute;right:2.6666666667vw;top:50%;transform:translateY(-50%);width:4.6666666667vw}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item.has-icon .booking-form-icon{height:35px;right:20px;width:35px}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item:nth-child(5){width:100%}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item:nth-child(6){width:calc(70% - 1.33333vw)}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item:nth-child(6){width:calc(70% - 10px)}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item:nth-child(7){width:calc(30% - 1.33333vw)}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item:nth-child(7){width:calc(30% - 10px)}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .num-day{font-size:3.3333333333vw;font-weight:400;line-height:1}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .num-day::-webkit-inner-spin-button,.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .num-day::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .num-day[type=number]{-webkit-appearance:textfield;appearance:textfield}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .num-day{font-size:25px;font-weight:400;line-height:1}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .num-day .ant-input-number-handler-wrap{display:none}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .num-day input{font-size:3.3333333333vw;font-weight:400;line-height:1;padding:0}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .num-day input{font-size:25px;font-weight:400;line-height:1}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-input{border:1px solid #787d88;border-radius:4px;font-size:3.3333333333vw;font-weight:400;line-height:1;padding:2vw;width:100%}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-input{font-size:23px;font-weight:400;line-height:1;padding:15px}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-input.textarea{height:100%;resize:none}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-timepicker .ant-picker-panel-container{width:100%}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-timepicker .ant-picker-panel-container{max-width:50%}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-timepicker .ant-picker-panel-container .ant-picker-panel-layout{display:block;width:100%}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-timepicker .ant-picker-panel-container .ant-picker-panel-layout .ant-picker-panel{width:100%}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-timepicker .ant-picker-panel-container .ant-picker-panel-layout .ant-picker-panel .ant-picker-time-panel .ant-picker-time-panel-column{overflow-y:auto;width:50%}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-timepicker .ant-picker-panel-container .ant-picker-panel-layout .ant-picker-panel .ant-picker-time-panel .ant-picker-time-panel-column .ant-picker-time-panel-cell:first-child .ant-picker-time-panel-cell-inner{margin-top:0}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-timepicker .ant-picker-panel-container .ant-picker-panel-layout .ant-picker-panel .ant-picker-time-panel .ant-picker-time-panel-column .ant-picker-time-panel-cell:last-child .ant-picker-time-panel-cell-inner{margin-bottom:0}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-form-timepicker .ant-picker-panel-container .ant-picker-panel-layout .ant-picker-panel .ant-picker-time-panel .ant-picker-time-panel-column .ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{height:auto;margin:5px auto;padding:5px 0;text-align:center;width:auto}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-coupon-button{height:100%;padding:2vw;width:100%}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-coupon-button{padding:15px}}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .booking-coupon-button:disabled{background:#d7dbe2;color:#787d88;cursor:not-allowed}.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .ant-form-item-explain-error{font-size:14px;font-weight:200;line-height:1;margin:1.3333333333vw 0 0}@media screen and (min-width:750px){.wrapper.booking .booking-form .booking-form-wrapper .booking-form-item .ant-form-item-explain-error{font-size:20px;font-weight:200;line-height:1;margin:10px 0 0}}.wrapper.booking .booking-form .select-user{align-items:center;background-color:#fff;border:1px solid #787d88;border-radius:5px;cursor:pointer;display:flex;justify-content:flex-start;margin-top:5.3333333333vw;padding:2vw}@media screen and (min-width:750px){.wrapper.booking .booking-form .select-user{margin-top:40px;padding:15px}}.wrapper.booking .booking-form .select-user .select-user-icon{height:3.3333333333vw;margin-right:2.6666666667vw;width:3.3333333333vw}@media screen and (min-width:750px){.wrapper.booking .booking-form .select-user .select-user-icon{height:23px;margin-right:20px;width:23px}}.wrapper.booking .booking-form .select-user .select-user-text{color:#1a75bb}.wrapper.booking .booking-form .amount{margin-top:5.3333333333vw}@media screen and (min-width:750px){.wrapper.booking .booking-form .amount{margin-top:40px}}.wrapper.booking .booking-form .amount .amount-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.booking .booking-form .amount .amount-item{margin-bottom:20px}}.wrapper.booking .booking-form .amount .amount-item:nth-child(3) .amount-text{color:#1a75bb}.wrapper.booking .booking-form .amount .amount-item:nth-child(3) .amount-value{color:#d42727;font-weight:300}.wrapper.booking .booking-form .booking-button-wrapper{left:50%;transform:translateX(-50%)}.wrapper.booking .booking-form .booking-button-wrapper .ant-btn{height:auto}.wrapper.booking .booking-form .booking-button-wrapper .ant-btn:hover{background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box;background-repeat:no-repeat}.wrapper.booking .booking{background-color:#d7dbe2;border-top:1px solid #fff;bottom:0;min-height:10vw;padding:4vw;position:fixed;width:100%}@media screen and (min-width:750px){.wrapper.booking .booking{max-width:1000px;min-height:75px;padding:30px}}.wrapper.booking .booking .booking-button{box-shadow:0 7px 29px 0 #64646f33;display:block;text-align:center}.wrapper.booking-type .booking-type-item .booking-type-group{width:100%}.wrapper.booking-type .booking-type-item .booking-type-group .booking-type-checkbox{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px 0 #63636333;margin-bottom:4vw;margin-right:0;padding:2.6666666667vw;transition:all .3s ease;width:100%}@media screen and (min-width:750px){.wrapper.booking-type .booking-type-item .booking-type-group .booking-type-checkbox{margin-bottom:30px;padding:20px}}.wrapper.booking-type .booking-type-item .booking-type-group .booking-type-checkbox.ant-radio-wrapper-checked{background-color:#1677ff;color:#fff}.wrapper.booking-type .booking-type-item .booking-type-group .booking-type-checkbox.ant-radio-wrapper-checked .ant-radio-inner{background-color:#fff}.wrapper.booking-type .booking-type-item .booking-type-group .booking-type-checkbox.ant-radio-wrapper-checked .ant-radio-inner:after{background-color:#1677ff}.wrapper.booking-type .booking-type-item .booking-type-group .booking-type-checkbox span:not(.ant-radio){font-size:16px;font-weight:200;line-height:1.2}@media screen and (min-width:750px){.wrapper.booking-type .booking-type-item .booking-type-group .booking-type-checkbox span:not(.ant-radio){font-size:23px;font-weight:200;line-height:1}}.wrapper.booking-type .booking-button-wrapper{left:50%;transform:translateX(-50%)}.wrapper.booking-map .booking-map .img-container{height:4vw;width:4vw}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .img-container{height:30px;width:30px}}.wrapper.booking-map .booking-map .booking-map-list .ant-input::placeholder{font-size:3.3333333333vw;font-weight:400;line-height:1}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .booking-map-list .ant-input::placeholder{font-size:25px;font-weight:400;line-height:1}}.wrapper.booking-map .booking-map .booking-map-list .booking-map-item{display:block;margin-bottom:30px}.wrapper.booking-map .booking-map .booking-map-list .booking-map-item.booking-map-text{background:#fff;border:1px solid #d9d9d9;border-radius:6px;line-height:1.2;padding:0 11px}.wrapper.booking-map .booking-map .booking-map-list .booking-map-item.booking-map-input{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .booking-map-list .booking-map-item.booking-map-input{font-size:23px;font-weight:200;line-height:1}}.wrapper.booking-map .booking-map .booking-map-list .booking-map-item.booking-map-input::placeholder{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .booking-map-list .booking-map-item.booking-map-input::placeholder{font-size:23px;font-weight:200;line-height:1}}.wrapper.booking-map .booking-map .booking-map-list .booking-map-item .ant-select-selector{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .booking-map-list .booking-map-item .ant-select-selector{font-size:25px;font-weight:200;line-height:1}}.wrapper.booking-map .booking-map .booking-map-list .booking-map-item .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .booking-map-list .booking-map-item .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{font-size:25px;font-weight:200;line-height:1}}.wrapper.booking-map .booking-map .booking-map-list .booking-map-item .booking-map-item-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:4.6666666667vw;font-weight:400;line-height:1.1;margin-right:2.6666666667vw;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .booking-map-list .booking-map-item .booking-map-item-text{font-size:35px;font-weight:400;line-height:1.1;margin-right:20px}}.wrapper.booking-map .booking-map .booking-map-list .booking-map-item .booking-map-item-icon{height:6.6666666667vw;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .booking-map-list .booking-map-item .booking-map-item-icon{height:50px;width:50px}}.wrapper.booking-map .booking-map .booking-map-list .booking-map-item .booking-map-item-icon img{object-fit:contain}.wrapper.booking-map .booking-map .box-confirm{display:flex;justify-content:center;margin-top:4vw;width:100%}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .box-confirm{margin-top:30px}}.wrapper.booking-map .booking-map .box-confirm .confirm-btn{display:block;height:auto;margin:20px auto 0!important;padding:3.3333333333vw 4vw;text-align:center;width:60%}@media screen and (min-width:750px){.wrapper.booking-map .booking-map .box-confirm .confirm-btn{padding:25px 30px}}.booking-title{font-weight:300;margin-bottom:4vw;text-align:center}@media screen and (min-width:750px){.booking-title{margin-bottom:30px}}.wrapper.select-user .relative .relative-list{background-color:#fff;border-radius:15px;max-height:80vw;overflow:auto;position:relative}.wrapper.select-user .relative .relative-list::-webkit-scrollbar-track{background-color:#0000}.wrapper.select-user .relative .relative-list::-webkit-scrollbar-thumb{background-color:#81bff2;border-radius:15px}.wrapper.select-user .relative .relative-list::-webkit-scrollbar{background-color:#0000;width:1.3333333333vw}@media screen and (min-width:750px){.wrapper.select-user .relative .relative-list::-webkit-scrollbar{width:10px}}@media screen and (min-width:750px){.wrapper.select-user .relative .relative-list{max-height:600px}}.wrapper.select-user .relative .relative-list .relative-item{align-items:center;border-bottom:1px solid #9fa5ad;cursor:pointer;display:flex;justify-content:space-between;padding:2vw}@media screen and (min-width:750px){.wrapper.select-user .relative .relative-list .relative-item{padding:15px}}.wrapper.select-user .relative .relative-list .relative-item .relative-item-wrapper{align-items:center;display:flex;justify-content:flex-start}.wrapper.select-user .relative .relative-list .relative-item .relative-item-wrapper .relative-item-avt{background-color:#a5a5a5;border-radius:50%;height:6.6666666667vw;margin-right:2.6666666667vw;overflow:hidden;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.select-user .relative .relative-list .relative-item .relative-item-wrapper .relative-item-avt{height:50px;margin-right:20px;width:50px}}.wrapper.select-user .relative .relative-list .relative-item .relative-item-wrapper .relative-item-info .relative-item-name{color:#1a75bb;font-weight:300}.wrapper.select-user .relative .relative-list .relative-item .relative-item-wrapper .relative-item-info .relative-item-relationship{font-size:3.3333333333vw;font-weight:400;line-height:1}@media screen and (min-width:750px){.wrapper.select-user .relative .relative-list .relative-item .relative-item-wrapper .relative-item-info .relative-item-relationship{font-size:25px;font-weight:400;line-height:1}}.wrapper.select-user .relative .relative-list .relative-add{background-color:#fff;position:-webkit-sticky;position:sticky;top:0}.wrapper.select-user .relative .relative-list .relative-add .relative-add-button{border:1px solid #1a75bb;border-radius:30px;color:#1a75bb;cursor:pointer;display:block;font-size:3.3333333333vw;font-weight:400;line-height:1;margin:0 auto;max-width:40vw;padding:2vw 3.3333333333vw;text-align:center}@media screen and (min-width:750px){.wrapper.select-user .relative .relative-list .relative-add .relative-add-button{font-size:25px;font-weight:400;line-height:1;max-width:300px;padding:15px 25px}}.wrapper.select-user .relative .amount{margin-top:18.6666666667vw}@media screen and (min-width:750px){.wrapper.select-user .relative .amount{margin-top:140px}}.wrapper.select-user .relative .amount .amount-item{align-items:center;display:flex;font-size:4.6666666667vw;font-weight:400;justify-content:space-between;line-height:1;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.select-user .relative .amount .amount-item{font-size:30px;font-weight:400;line-height:1;margin-bottom:20px}}.wrapper.select-user .relative .amount .amount-item:nth-child(3) .amount-text{color:#1a75bb}.wrapper.select-user .relative .amount .amount-item:nth-child(3) .amount-value{color:#d42727;font-size:8vw;font-weight:400;line-height:1}@media screen and (min-width:750px){.wrapper.select-user .relative .amount .amount-item:nth-child(3) .amount-value{font-size:60px;font-weight:400;line-height:1}}.wrapper.select-user .booking{background-color:#d7dbe2;border-top:1px solid #fff;bottom:0;min-height:10vw;padding:4vw;position:fixed;width:100%}@media screen and (min-width:750px){.wrapper.select-user .booking{max-width:1000px;min-height:75px;padding:30px}}.wrapper.select-user .booking .booking-button{box-shadow:0 7px 29px 0 #64646f33;display:block;text-align:center}.wrapper.service-confirmation{background-color:#d7dbe2}.wrapper.service-confirmation .service-confirmation{padding-top:30px}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .booking-info{background-color:#fff;margin:2.6666666667vw 0;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.service-confirmation .service-confirmation .service-confirmation-info .booking-info{margin:20px 0;padding:25px 30px}}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .booking-info .booking-info-title{color:#1b75ba;font-weight:300;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.service-confirmation .service-confirmation .service-confirmation-info .booking-info .booking-info-title{margin-bottom:20px}}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .booking-info .booking-info-detail{width:100%}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .booking-info .booking-info-detail .booking-info-key,.wrapper.service-confirmation .service-confirmation .service-confirmation-info .booking-info .booking-info-detail .booking-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.service-confirmation .service-confirmation .service-confirmation-info .booking-info .booking-info-detail .booking-info-key,.wrapper.service-confirmation .service-confirmation .service-confirmation-info .booking-info .booking-info-detail .booking-info-value{padding:15px 10px 15px 0}}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info{background-color:#fff;margin-bottom:2.6666666667vw;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info{margin-bottom:20px;padding:25px 30px}}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info .user-info-address span,.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info .user-info-name span{display:block}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info .user-info-address .title,.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info .user-info-name .title{font-weight:300;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info .user-info-address .title,.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info .user-info-name .title{margin-bottom:15px}}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info .user-info-name{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.service-confirmation .service-confirmation .service-confirmation-info .user-info .user-info-name{margin-bottom:30px}}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .payment-info{background-color:#fff;margin-bottom:5.3333333333vw;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.service-confirmation .service-confirmation .service-confirmation-info .payment-info{margin-bottom:40px;padding:25px 30px}}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .payment-info .payment-info-detail{width:100%}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .payment-info .payment-info-detail .payment-info-key,.wrapper.service-confirmation .service-confirmation .service-confirmation-info .payment-info .payment-info-detail .payment-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.service-confirmation .service-confirmation .service-confirmation-info .payment-info .payment-info-detail .payment-info-key,.wrapper.service-confirmation .service-confirmation .service-confirmation-info .payment-info .payment-info-detail .payment-info-value{padding:15px 10px 15px 0}}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .payment-info .payment-info-detail .payment-info-key{font-weight:300;max-width:50%}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .payment-info .payment-info-detail .price{color:#da1f26;font-weight:300}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .service-confirmation-button{padding:2.6666666667vw}@media screen and (min-width:750px){.wrapper.service-confirmation .service-confirmation .service-confirmation-info .service-confirmation-button{padding:20px}}.wrapper.service-confirmation .service-confirmation .service-confirmation-info .service-confirmation-button .booking-button{width:100%}.wrapper.transfer-info{font-family:MyriadPro-Light,sans-serif}.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .box-title.text-center{background:none;height:auto}.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .box-title.text-center:after{background-color:#f5f5f5;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:0}.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .box-title.text-center span{all:revert;background-color:#f5f5f5;font-size:3.3333333333vw;font-weight:300;line-height:1;padding:.6666666667vw 1.3333333333vw;position:relative;z-index:1}@media screen and (min-width:750px){.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .box-title.text-center span{font-size:25px;font-weight:300;line-height:1;padding:5px 10px}}.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .form-group .bank-info-box{margin-left:0;margin-right:0;width:auto}.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .form-group .bank-info-box .payment-title{font-size:3.3333333333vw;font-weight:300;line-height:1;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .form-group .bank-info-box .payment-title{font-size:25px;font-weight:300;line-height:1;margin-bottom:15px}}.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .form-group .bank-info-box p:not(.payment-title){margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .form-group .bank-info-box p:not(.payment-title){margin-bottom:10px}}.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .form-group .bank-info-box p:not(.payment-title) strong{font-weight:300}.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .form-group .bank-info-box .qr-code{aspect-ratio:2/3;margin:2.6666666667vw auto 0;max-width:53.3333333333vw}@media screen and (min-width:750px){.wrapper.transfer-info .transfer-info .transfer-info-content .ebanking .form-group .bank-info-box .qr-code{margin:20px auto 0;max-width:400px}}.wrapper.setting .setting-list .setting-item{align-items:center;border-bottom:1px solid #747e91;cursor:pointer;display:flex;justify-content:space-between;padding:2vw 0;transition:all .3s ease}@media screen and (min-width:750px){.wrapper.setting .setting-list .setting-item{padding:15px 0}}.wrapper.setting .setting-list .setting-item:hover{color:#1a75bb}.wrapper.setting .setting-list .setting-item .setting-item-icon{height:3.3333333333vw;width:3.3333333333vw}@media screen and (min-width:750px){.wrapper.setting .setting-list .setting-item .setting-item-icon{height:25px;width:25px}}.wrapper.setting .setting-list .setting-item .setting-item-icon img{object-fit:contain}.wrapper.my-account .header .header-edit-button{color:#fff;font-size:4.6666666667vw;font-weight:300;line-height:1;padding:2.6666666667vw}@media screen and (min-width:750px){.wrapper.my-account .header .header-edit-button{font-size:35px;font-weight:300;line-height:1;padding:20px}}.wrapper.my-account .my-account-info{padding-bottom:6.6666666667vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info{padding-bottom:50px}}.wrapper.my-account .my-account-info .avatar{border-radius:50%;height:33.3333333333vw;margin:0 auto 2.6666666667vw;overflow:hidden;width:33.3333333333vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .avatar{height:250px;margin-bottom:20px;width:250px}}.wrapper.my-account .my-account-info .name{color:#1a75bb;display:block;font-size:20px;font-weight:300;line-height:1;text-align:center}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .name{font-size:30px;font-weight:300;line-height:1}}.wrapper.my-account .my-account-info .info{align-items:normal;display:flex;flex-wrap:wrap;gap:2.6666666667vw;justify-content:flex-start;margin-top:8vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info{gap:20px;margin-top:60px}}.wrapper.my-account .my-account-info .info .info-item{margin-bottom:3.3333333333vw;width:100%}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item{margin-bottom:25px}}.wrapper.my-account .my-account-info .info .info-item:nth-child(2),.wrapper.my-account .my-account-info .info .info-item:nth-child(3){width:calc(50% - 1.33333vw)}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item:nth-child(2),.wrapper.my-account .my-account-info .info .info-item:nth-child(3){width:calc(50% - 10px)}}.wrapper.my-account .my-account-info .info .info-item .ant-form-item-label .ant-form-item-required,.wrapper.my-account .my-account-info .info .info-item .ant-form-item-label label{font-weight:200}.wrapper.my-account .my-account-info .info .info-item .info-item-input{border:1px solid #787d88;border-radius:4px;font-size:16px!important;font-weight:200;height:100%;line-height:1;padding:2vw 1.3333333333vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .info-item-input{font-size:23px!important;font-weight:200;line-height:1;padding:15px 10px}}.wrapper.my-account .my-account-info .info .info-item .info-item-input.button-upload{height:auto;width:100%}.wrapper.my-account .my-account-info .info .info-item .info-item-input.ant-picker{width:100%}.wrapper.my-account .my-account-info .info .info-item .info-item-input.ant-picker .ant-picker-input input{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .info-item-input.ant-picker .ant-picker-input input{font-size:23px;font-weight:200;line-height:1}}.wrapper.my-account .my-account-info .info .info-item .info-item-input.ant-select .ant-select-selector{padding:0}.wrapper.my-account .my-account-info .info .info-item .info-item-input.ant-select .ant-select-selector:after{line-height:1}.wrapper.my-account .my-account-info .info .info-item .info-item-input.ant-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{height:100%}.wrapper.my-account .my-account-info .info .info-item .info-item-input.ant-select .ant-select-selector .ant-select-selection-item{line-height:normal}.wrapper.my-account .my-account-info .info .info-item .info-item-note{color:#1a75ba;display:block;font-style:italic;line-height:1.2;margin-top:2vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .info-item-note{margin-top:10px}}.wrapper.my-account .my-account-info .info .info-item .has-icon{position:relative}.wrapper.my-account .my-account-info .info .info-item .has-icon .info-item-icon{filter:brightness(0) saturate(100%) invert(60%) sepia(91%) saturate(529%) hue-rotate(173deg) brightness(102%) contrast(97%);height:4vw;position:absolute;right:2.6666666667vw;top:50%;transform:translateY(-50%);width:4vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .has-icon .info-item-icon{height:30px;right:20px;width:30px}}.wrapper.my-account .my-account-info .info .info-item .info-item-error{color:red;display:inline-block;font-size:14px;font-weight:300;line-height:1;margin-top:1.3333333333vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .info-item-error{font-size:20px;font-weight:300;line-height:1;margin-top:10px}}.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload{width:100%}.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload-list .ant-upload-list-item-container:first-child{margin-top:2.6666666667vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload-list .ant-upload-list-item-container:first-child{margin-top:20px}}.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item{border-radius:6px;height:auto;padding:1.3333333333vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item{padding:10px}}.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item .ant-upload-icon .anticon{font-size:4vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item .ant-upload-icon .anticon{font-size:25px}}.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-actions .ant-upload-list-item-action.ant-btn{opacity:1}.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-actions .ant-upload-list-item-action.ant-btn .ant-btn-icon .anticon.anticon-delete{font-size:4vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-actions .ant-upload-list-item-action.ant-btn .ant-btn-icon .anticon.anticon-delete{font-size:25px}}.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-select.ant-select-single{height:auto}.wrapper.my-account .my-account-info .info .info-item .ant-form-item .ant-select-selector{padding:0}.wrapper.my-account .my-account-info .info .info-item .document-list{display:flex;flex-wrap:wrap;gap:1.3333333333vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .document-list{gap:10px}}.wrapper.my-account .my-account-info .info .info-item .document-list .document-item{border:1px solid #787d88;border-radius:4px;padding:1.3333333333vw;width:calc(50% - 1.33333vw)}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .info .info-item .document-list .document-item{padding:10px;width:calc(50% - 10px)}}.wrapper.my-account .my-account-info .info .info-item .info-item-label{display:block;padding-bottom:8px}.wrapper.my-account .my-account-info .save-changes{margin-top:13.3333333333vw}@media screen and (min-width:750px){.wrapper.my-account .my-account-info .save-changes{margin-top:100px}}.wrapper.my-account .my-account-info .save-changes .save-button{width:100%}.wrapper.change-password .header .header-call{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(273deg) brightness(103%) contrast(103%)}.wrapper.change-password .change-password-form .form-item{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.change-password .change-password-form .form-item{margin-bottom:30px}}.wrapper.change-password .change-password-form .form-item .label{align-items:center;color:#1a75bb;display:flex;justify-content:flex-start;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.change-password .change-password-form .form-item .label{margin-bottom:20px}}.wrapper.change-password .change-password-form .form-item .label .icon{filter:brightness(0) saturate(100%) invert(37%) sepia(64%) saturate(977%) hue-rotate(172deg) brightness(90%) contrast(95%);height:3.3333333333vw;margin-right:2.6666666667vw;width:3.3333333333vw}@media screen and (min-width:750px){.wrapper.change-password .change-password-form .form-item .label .icon{height:23px;margin-right:20px;width:23px}}.wrapper.change-password .change-password-form .form-item .label .icon img{object-fit:contain}.wrapper.change-password .change-password-form .form-item .form-item-input{border:1px solid #747e91;border-radius:4px;padding:2vw}@media screen and (min-width:750px){.wrapper.change-password .change-password-form .form-item .form-item-input{padding:15px}}.wrapper.change-password .change-password-form .form-item .error-message{color:#d10707;display:block;font-size:2.6666666667vw;font-weight:500;line-height:1;margin-top:1.3333333333vw}@media screen and (min-width:750px){.wrapper.change-password .change-password-form .form-item .error-message{font-size:20px;font-weight:500;line-height:1;margin-top:10px}}.wrapper.change-password .change-password-form .form-button{margin-top:4vw;width:100%}@media screen and (min-width:750px){.wrapper.change-password .change-password-form .form-button{margin-top:30px}}.wrapper.forgot-password .forgot-password .logo{margin:0 auto 6.6666666667vw;max-width:20vw}@media screen and (min-width:750px){.wrapper.forgot-password .forgot-password .logo{margin:0 auto 50px;max-width:150px}}.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item{position:relative}.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item:not(:first-child){margin-top:5.3333333333vw}@media screen and (min-width:750px){.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item:not(:first-child){margin-top:40px}}.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item .forgot-password-form-icon{filter:brightness(0) saturate(100%) invert(59%) sepia(0) saturate(330%) hue-rotate(339deg) brightness(95%) contrast(93%);height:4.6666666667vw;left:2.6666666667vw;position:absolute;top:50%;transform:translateY(-50%);width:4.6666666667vw}@media screen and (min-width:750px){.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item .forgot-password-form-icon{height:35px;left:20px;width:35px}}.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item .forgot-password-form-input{border:1px solid #747e91;border-radius:4px;padding:2vw 1.3333333333vw 2vw 9.3333333333vw}@media screen and (min-width:750px){.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item .forgot-password-form-input{padding:15px 10px 15px 70px}}.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item.button{align-items:normal;display:flex;justify-content:space-between}.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item.button .forgot-password-form-cancelbtn{padding:2vw 8vw;text-align:center;width:calc(50% - 2.66667vw)}@media screen and (min-width:750px){.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item.button .forgot-password-form-cancelbtn{padding:15px 60px}}.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item.button .forgot-password-form-submitbtn{padding:2vw 8vw;width:calc(50% - 2.66667vw)}@media screen and (min-width:750px){.wrapper.forgot-password .forgot-password .forgot-password-form .forgot-password-form-item.button .forgot-password-form-submitbtn{padding:15px 60px}}.wrapper.change-language .language-list .language-item{align-items:center;border-bottom:1px solid #747e91;cursor:pointer;display:flex;font-size:3.3333333333vw;font-weight:500;justify-content:space-between;line-height:1;padding:2vw 1.3333333333vw}@media screen and (min-width:750px){.wrapper.change-language .language-list .language-item{font-size:25px;font-weight:500;line-height:1;padding:15px 10px}}.wrapper.change-language .language-list .language-item .language-item-check{width:auto}.wrapper.privacy-policy .privacy-policy .logo,.wrapper.privacy-policy .terms-of-use .logo,.wrapper.terms-of-use .privacy-policy .logo,.wrapper.terms-of-use .terms-of-use .logo{margin:0 auto 13.3333333333vw;max-width:40vw}@media screen and (min-width:750px){.wrapper.privacy-policy .privacy-policy .logo,.wrapper.privacy-policy .terms-of-use .logo,.wrapper.terms-of-use .privacy-policy .logo,.wrapper.terms-of-use .terms-of-use .logo{margin:0 auto 100px;max-width:300px}}.wrapper.privacy-policy .privacy-policy .title,.wrapper.privacy-policy .terms-of-use .title,.wrapper.terms-of-use .privacy-policy .title,.wrapper.terms-of-use .terms-of-use .title{color:#1d76ba;font-weight:300;margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.privacy-policy .privacy-policy .title,.wrapper.privacy-policy .terms-of-use .title,.wrapper.terms-of-use .privacy-policy .title,.wrapper.terms-of-use .terms-of-use .title{margin-bottom:30px}}.wrapper.privacy-policy .privacy-policy .text,.wrapper.privacy-policy .terms-of-use .text,.wrapper.terms-of-use .privacy-policy .text,.wrapper.terms-of-use .terms-of-use .text{text-align:justify}.wrapper.privacy-policy .privacy-policy .text .footer-list,.wrapper.privacy-policy .terms-of-use .text .footer-list,.wrapper.terms-of-use .privacy-policy .text .footer-list,.wrapper.terms-of-use .terms-of-use .text .footer-list{display:flex;justify-content:space-around;margin-top:40px}.wrapper.privacy-policy .privacy-policy .text .footer-list .foooter-item,.wrapper.privacy-policy .terms-of-use .text .footer-list .foooter-item,.wrapper.terms-of-use .privacy-policy .text .footer-list .foooter-item,.wrapper.terms-of-use .terms-of-use .text .footer-list .foooter-item{align-items:center;font-size:3.3333333333vw;font-weight:400;line-height:1;padding:15px 0}@media screen and (min-width:750px){.wrapper.privacy-policy .privacy-policy .text .footer-list .foooter-item,.wrapper.privacy-policy .terms-of-use .text .footer-list .foooter-item,.wrapper.terms-of-use .privacy-policy .text .footer-list .foooter-item,.wrapper.terms-of-use .terms-of-use .text .footer-list .foooter-item{font-size:30px;font-weight:400;line-height:1;padding:30px 0}}.wrapper.privacy-policy .privacy-policy .text .footer-list .foooter-item .foooter-icon,.wrapper.privacy-policy .terms-of-use .text .footer-list .foooter-item .foooter-icon,.wrapper.terms-of-use .privacy-policy .text .footer-list .foooter-item .foooter-icon,.wrapper.terms-of-use .terms-of-use .text .footer-list .foooter-item .foooter-icon{height:4.6666666667vw;width:4.6666666667vw}@media screen and (min-width:750px){.wrapper.privacy-policy .privacy-policy .text .footer-list .foooter-item .foooter-icon,.wrapper.privacy-policy .terms-of-use .text .footer-list .foooter-item .foooter-icon,.wrapper.terms-of-use .privacy-policy .text .footer-list .foooter-item .foooter-icon,.wrapper.terms-of-use .terms-of-use .text .footer-list .foooter-item .foooter-icon{height:35px;width:35px}}.wrapper.privacy-policy .privacy-policy .text .footer-list .foooter-item .foooter-icon img,.wrapper.privacy-policy .terms-of-use .text .footer-list .foooter-item .foooter-icon img,.wrapper.terms-of-use .privacy-policy .text .footer-list .foooter-item .foooter-icon img,.wrapper.terms-of-use .terms-of-use .text .footer-list .foooter-item .foooter-icon img{object-fit:contain}.wrapper.privacy-policy .privacy-policy .text p,.wrapper.privacy-policy .terms-of-use .text p,.wrapper.terms-of-use .privacy-policy .text p,.wrapper.terms-of-use .terms-of-use .text p{line-height:1.2;margin-bottom:4.6666666667vw}@media screen and (min-width:750px){.wrapper.privacy-policy .privacy-policy .text p,.wrapper.privacy-policy .terms-of-use .text p,.wrapper.terms-of-use .privacy-policy .text p,.wrapper.terms-of-use .terms-of-use .text p{margin-bottom:35px}}.wrapper.privacy-policy .privacy-policy .text p b,.wrapper.privacy-policy .terms-of-use .text p b,.wrapper.terms-of-use .privacy-policy .text p b,.wrapper.terms-of-use .terms-of-use .text p b{font-weight:300}.wrapper.privacy-policy .privacy-policy .text ul,.wrapper.privacy-policy .terms-of-use .text ul,.wrapper.terms-of-use .privacy-policy .text ul,.wrapper.terms-of-use .terms-of-use .text ul{margin-bottom:4.6666666667vw;padding-left:8vw}@media screen and (min-width:750px){.wrapper.privacy-policy .privacy-policy .text ul,.wrapper.privacy-policy .terms-of-use .text ul,.wrapper.terms-of-use .privacy-policy .text ul,.wrapper.terms-of-use .terms-of-use .text ul{margin-bottom:35px;padding-left:60px}}.wrapper.privacy-policy .privacy-policy .text ul li,.wrapper.privacy-policy .terms-of-use .text ul li,.wrapper.terms-of-use .privacy-policy .text ul li,.wrapper.terms-of-use .terms-of-use .text ul li{display:list-item;line-height:1.2;list-style:disc;margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.wrapper.privacy-policy .privacy-policy .text ul li,.wrapper.privacy-policy .terms-of-use .text ul li,.wrapper.terms-of-use .privacy-policy .text ul li,.wrapper.terms-of-use .terms-of-use .text ul li{margin-bottom:10px}}.wrapper.privacy-policy .privacy-policy .text ul li::marker,.wrapper.privacy-policy .terms-of-use .text ul li::marker,.wrapper.terms-of-use .privacy-policy .text ul li::marker,.wrapper.terms-of-use .terms-of-use .text ul li::marker{color:#1d76ba}.wrapper.privacy-policy .text-bottom,.wrapper.terms-of-use .text-bottom{color:blue;display:flex;font-size:25px;font-weight:500;justify-content:end;line-height:1.2;margin-top:40px}@media screen and (min-width:750px){.wrapper.privacy-policy .text-bottom,.wrapper.terms-of-use .text-bottom{font-size:30px;font-weight:500;line-height:1.2}}.wrapper.my-calendar{position:relative}.wrapper.my-calendar .calendar{min-height:100vh}.wrapper.my-calendar .calendar .calendar-navbar{align-items:center;border-bottom:1px solid #59657c;display:flex;justify-content:flex-start}.wrapper.my-calendar .calendar .calendar-navbar .navbar-item{cursor:pointer;margin:1.3333333333vw 0;padding:2vw 1.3333333333vw;text-align:center;width:50%}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-navbar .navbar-item{margin:10px 0;padding:15px 10px}}.wrapper.my-calendar .calendar .calendar-navbar .navbar-item:first-child{border-right:1px solid #59657c}.wrapper.my-calendar .calendar .calendar-navbar .navbar-item.active{color:#1a75bb}.wrapper.my-calendar .calendar .calendar-tabs .ant-tabs-nav{margin-bottom:0}.wrapper.my-calendar .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%}.wrapper.my-calendar .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:16px;font-weight:200;justify-content:center;line-height:1;padding:2.6666666667vw 0;text-transform:capitalize;width:50%}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:23px;font-weight:200;line-height:1;padding:15px 0}}.wrapper.my-calendar .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:inherit}.wrapper.my-calendar .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{left:0!important;transform:translateX(0)!important;width:50%!important}.wrapper.my-calendar .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar.right{left:50%!important}.wrapper.my-calendar .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-operations{display:none}.wrapper.my-calendar .calendar .calendar-list{padding-bottom:6.6666666667vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list{padding-bottom:50px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item{border-bottom:1px solid #747e91;cursor:pointer;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item{padding:25px 30px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info{align-items:flex-start;display:flex;justify-content:flex-start}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-icon{height:6.6666666667vw;margin-right:2.6666666667vw;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-icon{height:50px;margin-right:20px;width:50px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-icon.calendar-schedule{filter:brightness(0) saturate(100%) invert(44%) sepia(98%) saturate(502%) hue-rotate(315deg) brightness(98%) contrast(92%)}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-icon.calendar-complete{filter:brightness(0) saturate(100%) invert(64%) sepia(93%) saturate(271%) hue-rotate(164deg) brightness(91%) contrast(90%)}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-icon img{object-fit:contain}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info{width:calc(100% - 9.33333vw)}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info{width:calc(100% - 70px)}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info:hover{color:#000}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-date{color:#1a75bb;display:block;font-weight:300;margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-date{margin-bottom:10px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table{margin-bottom:5.3333333333vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table{margin-bottom:40px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table .calendar-key,.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table .calendar-value{line-height:1.4;padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table .calendar-key,.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table .calendar-value{padding:15px 10px 15px 0}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table .calendar-key{min-width:40%}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table .calendar-value{min-width:60%;padding-left:2vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table .calendar-value{padding-left:15px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-table .calendar-value.calendar-price{color:#d42727;font-weight:300}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-action{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin-left:9.3333333333vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-action{margin-left:70px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-action .calendar-contact{border:1px solid #0000;border-radius:50px;font-size:3.3333333333vw;font-weight:400;line-height:1;padding:1.3333333333vw 3.3333333333vw;transition:all .3s ease}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-action .calendar-contact{font-size:25px;font-weight:400;line-height:1;padding:10px 25px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .calendar-item-action .calendar-contact:hover{background:#0000;border:1px solid #1a75bb;color:#1a75bb}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info{background-color:#fff;border-radius:10px;left:50%;max-height:80%;opacity:0;overflow:auto;padding:6.6666666667vw;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;visibility:hidden;width:70%;z-index:2}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info{max-width:680px;padding:50px;width:50%}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info.active{opacity:1;visibility:visible}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-close{display:block;font-size:4vw;font-weight:400;line-height:1;margin-left:auto;padding:2vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-close{font-size:30px;font-weight:400;line-height:1;padding:15px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-avt{border-radius:50%;height:20vw;margin:0 auto 2.6666666667vw;width:20vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-avt{height:150px;margin:0 auto 20px;width:150px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-name{color:#1a75bb;display:block;font-size:4vw;font-weight:300;line-height:1;margin-bottom:1.3333333333vw;text-align:center}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-name{font-size:30px;font-weight:300;line-height:1;margin-bottom:10px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-speciality{display:block;font-size:3.3333333333vw;font-weight:400;line-height:1;margin-bottom:4vw;text-align:center}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-speciality{font-size:25px;font-weight:400;line-height:1;margin-bottom:30px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .star{align-items:center;display:flex;justify-content:center;margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .star{margin-bottom:30px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .star .star-item{filter:brightness(0) saturate(100%) invert(85%) sepia(89%) saturate(1653%) hue-rotate(338deg) brightness(92%) contrast(96%);height:9.3333333333vw;margin-right:.6666666667vw;width:9.3333333333vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .star .star-item{height:70px;margin-right:5px;width:70px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .star .star-item:last-child{margin-right:0}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-phone{align-items:center;background-color:#3aa027;border-radius:8px;color:#fff;display:flex;font-size:3.3333333333vw;font-weight:400;justify-content:center;line-height:1;padding:2vw 2.6666666667vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-phone{font-size:25px;font-weight:400;line-height:1;padding:15px 20px}}.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-phone .partner-phone-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(68%) saturate(2%) hue-rotate(57deg) brightness(102%) contrast(101%);height:3.3333333333vw;margin-right:2vw;width:3.3333333333vw}@media screen and (min-width:750px){.wrapper.my-calendar .calendar .calendar-list .calendar-item .partner-info .partner-phone .partner-phone-icon{height:25px;margin-right:15px;width:25px}}.partner-evaluate .partner-evaluate-body .partner-avatar{border-radius:50%;height:20vw;margin:0 auto 2.6666666667vw;overflow:hidden;width:20vw}@media screen and (min-width:750px){.partner-evaluate .partner-evaluate-body .partner-avatar{height:150px;margin:0 auto 20px;width:150px}}.partner-evaluate .partner-evaluate-body .partner-name{color:#1a75bb;display:block;font-size:3.3333333333vw;font-weight:300;line-height:1;margin-bottom:1.3333333333vw;text-align:center}@media screen and (min-width:750px){.partner-evaluate .partner-evaluate-body .partner-name{font-size:25px;font-weight:300;line-height:1;margin-bottom:10px}}.partner-evaluate .partner-evaluate-body .partner-speciality{display:block;font-size:3.3333333333vw;font-weight:400;line-height:1;margin-bottom:4vw;text-align:center}@media screen and (min-width:750px){.partner-evaluate .partner-evaluate-body .partner-speciality{font-size:25px;font-weight:400;line-height:1;margin-bottom:30px}}.partner-evaluate .partner-evaluate-body .partner-evaluate-text{display:block;font-size:3.3333333333vw;font-weight:400;line-height:1;margin-bottom:1.3333333333vw;text-align:center}@media screen and (min-width:750px){.partner-evaluate .partner-evaluate-body .partner-evaluate-text{font-size:25px;font-weight:400;line-height:1;margin-bottom:10px}}.partner-evaluate .partner-evaluate-body .partner-evaluate-star{align-items:center;display:flex;justify-content:center;margin-bottom:4vw}@media screen and (min-width:750px){.partner-evaluate .partner-evaluate-body .partner-evaluate-star{margin-bottom:30px}}.partner-evaluate .partner-evaluate-body .partner-evaluate-star .star-item{height:9.3333333333vw;margin-right:.6666666667vw;width:9.3333333333vw}@media screen and (min-width:750px){.partner-evaluate .partner-evaluate-body .partner-evaluate-star .star-item{height:70px;margin-right:5px;width:70px}}.partner-evaluate .partner-evaluate-body .partner-evaluate-star .star-item:last-child{margin-right:0}.partner-evaluate .partner-evaluate-body .partner-evaluate-comment{border-radius:5px;font-size:4vw;font-weight:400;line-height:1;margin-bottom:2.6666666667vw;padding:2.6666666667vw;resize:none}@media screen and (min-width:750px){.partner-evaluate .partner-evaluate-body .partner-evaluate-comment{font-size:30px;font-weight:400;line-height:1;margin-bottom:20px;padding:20px}}.partner-evaluate .partner-evaluate-body .partner-evaluate-submit{box-shadow:0 5px 15px #00000059;font-size:3.3333333333vw;font-weight:400;line-height:1;padding:2vw 2.6666666667vw;width:100%}@media screen and (min-width:750px){.partner-evaluate .partner-evaluate-body .partner-evaluate-submit{font-size:25px;font-weight:400;line-height:1;padding:15px 20px}}.wrapper.calendar-detail{background-color:#d7dbe2}.wrapper.calendar-detail .calendar-detail .booking-info{background-color:#fff;margin:2.6666666667vw 0;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.calendar-detail .calendar-detail .booking-info{margin:20px 0;padding:25px 30px}}.wrapper.calendar-detail .calendar-detail .booking-info .booking-info-title{color:#1b75ba;font-weight:300;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.calendar-detail .calendar-detail .booking-info .booking-info-title{margin-bottom:20px}}.wrapper.calendar-detail .calendar-detail .booking-info .booking-info-detail{width:100%}.wrapper.calendar-detail .calendar-detail .booking-info .booking-info-detail .booking-info-key,.wrapper.calendar-detail .calendar-detail .booking-info .booking-info-detail .booking-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.calendar-detail .calendar-detail .booking-info .booking-info-detail .booking-info-key,.wrapper.calendar-detail .calendar-detail .booking-info .booking-info-detail .booking-info-value{padding:15px 10px 15px 0}}.wrapper.calendar-detail .calendar-detail .partner-info{background-color:#fff;margin-bottom:2.6666666667vw;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.calendar-detail .calendar-detail .partner-info{margin-bottom:20px;padding:25px 30px}}.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-name,.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-phone{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-name,.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-phone{margin-bottom:30px}}.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-name span,.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-phone span{display:block}.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-name .title,.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-phone .title{font-weight:300;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-name .title,.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-phone .title{margin-bottom:15px}}.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-phone .content{color:#1b75ba}.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-detail{border-radius:30px;padding:1.3333333333vw 3.3333333333vw;transition:all .3s ease;vertical-align:middle}.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-detail:hover{background:#0000;border:1px solid #1b75ba;color:#1b75ba}@media screen and (min-width:750px){.wrapper.calendar-detail .calendar-detail .partner-info .partner-info-detail{padding:10px 25px}}.wrapper.calendar-detail .calendar-detail .payment-info{background-color:#fff;margin-bottom:10.6666666667vw;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.calendar-detail .calendar-detail .payment-info{margin-bottom:80px;padding:25px 30px}}.wrapper.calendar-detail .calendar-detail .payment-info .payment-info-detail{width:100%}.wrapper.calendar-detail .calendar-detail .payment-info .payment-info-detail .payment-info-key,.wrapper.calendar-detail .calendar-detail .payment-info .payment-info-detail .payment-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.calendar-detail .calendar-detail .payment-info .payment-info-detail .payment-info-key,.wrapper.calendar-detail .calendar-detail .payment-info .payment-info-detail .payment-info-value{padding:15px 10px 15px 0}}.wrapper.calendar-detail .calendar-detail .payment-info .payment-info-detail .payment-info-key{font-weight:300;max-width:50%}.wrapper.calendar-detail .calendar-detail .payment-info .payment-info-detail .money{font-weight:300}.wrapper.calendar-detail .calendar-detail .payment-info .payment-info-detail .price{color:#da1f26;font-weight:300}.partner-info-modal .partner-info-modal-item-image{border-radius:50%;height:20vw;margin:0 auto 2.6666666667vw;overflow:hidden;width:20vw}@media screen and (min-width:750px){.partner-info-modal .partner-info-modal-item-image{height:150px;margin-bottom:20px;width:150px}}.partner-info-modal .partner-info-modal-item{align-items:normal;background-color:#f5f5f5;border-radius:5px;display:flex;font-size:3.3333333333vw;font-weight:400;justify-content:space-between;line-height:1;padding:1.3333333333vw}@media screen and (min-width:750px){.partner-info-modal .partner-info-modal-item{font-size:25px;font-weight:400;line-height:1;padding:10px}}.partner-info-modal .partner-info-modal-item:not(:last-child){margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.partner-info-modal .partner-info-modal-item:not(:last-child){margin-bottom:10px}}.partner-info-modal .partner-info-modal-item .partner-info-modal-item-title{font-weight:300}.partner-info-modal .partner-info-modal-item .partner-info-modal-item-content.rate{align-items:center;display:flex;justify-content:flex-start}.partner-info-modal .partner-info-modal-item .partner-info-modal-item-content.rate .text{display:inline-block;margin-right:1.3333333333vw}@media screen and (min-width:750px){.partner-info-modal .partner-info-modal-item .partner-info-modal-item-content.rate .text{margin-right:10px}}.partner-info-modal .partner-info-modal-item .partner-info-modal-item-content.rate .star{color:#f1c40f;font-size:2.6666666667vw;font-weight:400;line-height:1}@media screen and (min-width:750px){.partner-info-modal .partner-info-modal-item .partner-info-modal-item-content.rate .star{font-size:20px;font-weight:400;line-height:1}}.partner-info-modal .partner-info-modal-item.document{display:block}.partner-info-modal .partner-info-modal-item.document .document-list{align-items:normal;display:flex;flex-wrap:wrap;gap:1.3333333333vw;justify-content:space-between;margin-top:1.3333333333vw}@media screen and (min-width:750px){.partner-info-modal .partner-info-modal-item.document .document-list{gap:10px;margin-top:10px}}.partner-info-modal .partner-info-modal-item.document .document-list .document-item{border:1px solid #fff;border-radius:5px;padding:1.3333333333vw;width:calc(50% - 1.33333vw)}@media screen and (min-width:750px){.partner-info-modal .partner-info-modal-item.document .document-list .document-item{padding:10px;width:calc(50% - 10px)}}.document-image-preview .ant-image-preview-img-wrapper{padding:6.6666666667vw}@media screen and (min-width:750px){.document-image-preview .ant-image-preview-img-wrapper{padding:50px}}.document-image-preview .ant-image-preview-img-wrapper img{height:auto;object-fit:contain}.wrapper.select-relative .relative .relative-list{background-color:#fff}.wrapper.select-relative .relative .relative-list::-webkit-scrollbar-track{background-color:#0000}.wrapper.select-relative .relative .relative-list::-webkit-scrollbar-thumb{background-color:#81bff2;border-radius:15px}.wrapper.select-relative .relative .relative-list::-webkit-scrollbar{background-color:#0000;width:1.3333333333vw}@media screen and (min-width:750px){.wrapper.select-relative .relative .relative-list::-webkit-scrollbar{width:10px}}.wrapper.select-relative .relative .relative-list .relative-add{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.select-relative .relative .relative-list .relative-add{margin-bottom:30px}}.wrapper.select-relative .relative .relative-list .relative-add .relative-add-button{align-items:center;border:1px solid #1a75bb;border-radius:30px;color:#1a75bb;cursor:pointer;display:flex;justify-content:center;margin:0 auto;max-width:40vw;padding:2vw 3.3333333333vw}@media screen and (min-width:750px){.wrapper.select-relative .relative .relative-list .relative-add .relative-add-button{max-width:250px;padding:15px 25px}}.wrapper.select-relative .relative .relative-list .relative-add .relative-add-button .relative-add-icon{height:3.3333333333vw;margin-right:2.6666666667vw;width:3.3333333333vw}@media screen and (min-width:750px){.wrapper.select-relative .relative .relative-list .relative-add .relative-add-button .relative-add-icon{height:23px;margin-right:20px;width:23px}}.wrapper.select-relative .relative .relative-list .relative-item{align-items:center;border-bottom:1px solid #9fa5ad;cursor:pointer;display:flex;justify-content:space-between;padding:2vw 0}.wrapper.select-relative .relative .relative-list .relative-item:nth-child(2){border-top:1px solid #9fa5ad}@media screen and (min-width:750px){.wrapper.select-relative .relative .relative-list .relative-item{padding:15px 0}}.wrapper.select-relative .relative .relative-list .relative-item .relative-item-wrapper{align-items:center;display:flex;justify-content:flex-start}.wrapper.select-relative .relative .relative-list .relative-item .relative-item-wrapper .relative-item-avt{background-color:#a5a5a5;border-radius:50%;height:6.6666666667vw;margin-right:2.6666666667vw;overflow:hidden;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.select-relative .relative .relative-list .relative-item .relative-item-wrapper .relative-item-avt{height:50px;margin-right:20px;width:50px}}.wrapper.select-relative .relative .relative-list .relative-item .relative-item-wrapper .relative-item-info .relative-item-name{color:#1a75bb;font-size:16px;font-weight:300;line-height:1}@media screen and (min-width:750px){.wrapper.select-relative .relative .relative-list .relative-item .relative-item-wrapper .relative-item-info .relative-item-name{font-size:25px;font-weight:300;line-height:1}}.wrapper.select-relative .relative .relative-list .relative-item .relative-item-wrapper .relative-item-info .relative-item-relationship{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.select-relative .relative .relative-list .relative-item .relative-item-wrapper .relative-item-info .relative-item-relationship{font-size:30px;font-weight:200;line-height:1}}.wrapper.select-relative .relative .amount{margin-top:18.6666666667vw}@media screen and (min-width:750px){.wrapper.select-relative .relative .amount{margin-top:140px}}.wrapper.select-relative .relative .amount .amount-item{align-items:center;display:flex;font-size:4.6666666667vw;font-weight:400;justify-content:space-between;line-height:1;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.select-relative .relative .amount .amount-item{font-size:25px;font-weight:400;line-height:1;margin-bottom:20px}}.wrapper.select-relative .relative .amount .amount-item:nth-child(3) .amount-text{color:#1a75bb}.wrapper.select-relative .relative .amount .amount-item:nth-child(3) .amount-value{color:#d42727;font-size:8vw;font-weight:400;line-height:1}@media screen and (min-width:750px){.wrapper.select-relative .relative .amount .amount-item:nth-child(3) .amount-value{font-size:60px;font-weight:400;line-height:1}}.wrapper.select-relative .booking{background-color:#d7dbe2;border-top:1px solid #fff;bottom:0;min-height:10vw;padding:4vw;position:fixed;width:100%}@media screen and (min-width:750px){.wrapper.select-relative .booking{max-width:1000px;min-height:75px;padding:30px}}.wrapper.select-relative .booking .booking-button{box-shadow:0 7px 29px 0 #64646f33;display:block;text-align:center}.wrapper.add-relative .add-relative .relative-avt{align-items:center;display:flex;justify-content:flex-start;margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-avt{margin-bottom:30px}}.wrapper.add-relative .add-relative .relative-avt .relative-avt-img{border-radius:50%;height:13.3333333333vw;margin-right:4vw;overflow:hidden;position:relative;width:13.3333333333vw}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-avt .relative-avt-img{height:100px;margin-right:30px;width:100px}}.wrapper.add-relative .add-relative .relative-avt .relative-avt-img .relative-avt-upload{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;width:100%}.wrapper.add-relative .add-relative .relative-avt .relative-avt-text{font-size:4.6666666667vw;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-avt .relative-avt-text{font-size:25px;font-weight:200;line-height:1}}.wrapper.add-relative .add-relative .relative-info{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.wrapper.add-relative .add-relative .relative-info .relative-info-item{margin-bottom:4vw;width:100%}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-info .relative-info-item{margin-bottom:30px}}.wrapper.add-relative .add-relative .relative-info .relative-info-item:last-child{margin-bottom:0}.wrapper.add-relative .add-relative .relative-info .relative-info-item:nth-child(2),.wrapper.add-relative .add-relative .relative-info .relative-info-item:nth-child(3){width:calc(50% - 2vw)}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-info .relative-info-item:nth-child(2),.wrapper.add-relative .add-relative .relative-info .relative-info-item:nth-child(3){width:calc(50% - 15px)}}.wrapper.add-relative .add-relative .relative-info .relative-info-item:nth-child(2){margin-right:4vw}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-info .relative-info-item:nth-child(2){margin-right:30px}}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-item-extend{margin:0}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-item-extend .ant-form-item-control-input-content .relative-info-text{margin-left:2vw}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-item-extend .ant-form-item-control-input-content .relative-info-text{margin-left:15px}}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-item-extend .ant-form-item-control-input-content .relative-info-extend{display:inline-block;margin:0;width:30%}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input{border:1px solid #787d88;border-radius:4px;font-size:16px;font-weight:200;height:100%;line-height:1;padding:2vw 1.3333333333vw;width:100%}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input{font-size:23px;font-weight:200;line-height:1;padding:15px 10px}}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input.textarea{height:26.6666666667vw;resize:none}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input.textarea{height:200px}}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input .ant-picker-input input{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input .ant-picker-input input{font-size:23px;font-weight:200;line-height:1}}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input .ant-select-selector{padding:0}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input .ant-select-selector:after{line-height:1}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{height:100%}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input .ant-select-selector .ant-select-selection-item,.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-input .ant-select-selector .ant-select-selection-placeholder{line-height:normal}.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-text{font-size:4vw;font-weight:300;line-height:1}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-info .relative-info-item .relative-info-text{font-size:25px;font-weight:300;line-height:1}}.wrapper.add-relative .add-relative .relative-info .relative-info-item #relative-info-select{width:100%}.wrapper.add-relative .add-relative .relative-info .relative-info-item #blood_pressure,.wrapper.add-relative .add-relative .relative-info .relative-info-item #blood_sugar{margin-right:2vw;width:30%}@media screen and (min-width:750px){.wrapper.add-relative .add-relative .relative-info .relative-info-item #blood_pressure,.wrapper.add-relative .add-relative .relative-info .relative-info-item #blood_sugar{margin-right:15px}}.wrapper.add-relative .has-bottom-button{padding-bottom:22.6666666667vw}@media screen and (min-width:750px){.wrapper.add-relative .has-bottom-button{padding-bottom:170px}}.wrapper.add-relative .save-change-button{background-color:#fff;border-top:2px solid #efefef;bottom:0;min-height:16vw;padding:2.6666666667vw 10% 2.6666666667vw 2.6666666667vw;position:fixed;transform:translateX(-4vw);width:100%}@media screen and (min-width:750px){.wrapper.add-relative .save-change-button{max-width:1000px;min-height:120px;padding:20px;transform:translateX(-30px)}}.wrapper.add-relative .save-change-button .save-change{font-size:4vw;font-weight:400;line-height:1;text-align:center;width:100%}@media screen and (min-width:750px){.wrapper.add-relative .save-change-button .save-change{font-size:30px;font-weight:400;height:75px;line-height:1}}.wrapper.add-relative .save-change-button .save-change:hover{background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box}.wrapper.free-course .free-course .free-course-list .free-course-item{align-items:center;border-bottom:1px solid #9fa5ad;display:flex;justify-content:space-between;padding:2vw 0;transition:all .3s ease}@media screen and (min-width:750px){.wrapper.free-course .free-course .free-course-list .free-course-item{padding:15px 0}}.wrapper.free-course .free-course .free-course-list .free-course-item:hover{color:#1a75bb}.wrapper.free-course .free-course .free-course-list .free-course-item .free-course-item-icon{height:3.3333333333vw;width:3.3333333333vw}@media screen and (min-width:750px){.wrapper.free-course .free-course .free-course-list .free-course-item .free-course-item-icon{height:25px;width:25px}}.wrapper.free-course .free-course .free-course-list .free-course-item .free-course-item-icon img{object-fit:contain}.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item{align-items:normal;border-bottom:1px solid #9fa5ad;display:flex;justify-content:flex-start;padding:2.6666666667vw 0}@media screen and (min-width:750px){.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item{padding:20px 0}}.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item .free-course-post-item-image{margin-right:4vw;width:26.6666666667vw}@media screen and (min-width:750px){.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item .free-course-post-item-image{margin-right:30px;width:200px}}.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item .free-course-post-item-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 30.66667vw)}@media screen and (min-width:750px){.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item .free-course-post-item-content{width:calc(100% - 230px)}}.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item .free-course-post-item-content .free-course-post-item-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:4.6666666667vw;font-weight:300;line-height:1.2;margin-bottom:2.6666666667vw;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item .free-course-post-item-content .free-course-post-item-title{font-size:35px;font-weight:300;line-height:1.2;margin-bottom:20px}}.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item .free-course-post-item-content .free-course-post-item-time{color:#646466;display:block;font-size:4vw;font-weight:400;line-height:1}@media screen and (min-width:750px){.wrapper.free-course-post .free-course-post .free-course-post-list .free-course-post-item .free-course-post-item-content .free-course-post-item-time{font-size:30px;font-weight:400;line-height:1}}.wrapper.health-knowledge .health-knowledge .health-knowledge-list .health-knowledge-item{align-items:center;border-bottom:1px solid #9fa5ad;display:flex;justify-content:space-between;padding:2vw 0;transition:all .3s ease}@media screen and (min-width:750px){.wrapper.health-knowledge .health-knowledge .health-knowledge-list .health-knowledge-item{padding:15px 0}}.wrapper.health-knowledge .health-knowledge .health-knowledge-list .health-knowledge-item:hover{color:#1a75bb}.wrapper.health-knowledge .health-knowledge .health-knowledge-list .health-knowledge-item .health-knowledge-item-icon{height:3.3333333333vw;width:3.3333333333vw}@media screen and (min-width:750px){.wrapper.health-knowledge .health-knowledge .health-knowledge-list .health-knowledge-item .health-knowledge-item-icon{height:25px;width:25px}}.wrapper.health-knowledge .health-knowledge .health-knowledge-list .health-knowledge-item .health-knowledge-item-icon img{object-fit:contain}.wrapper.health-knowledge .health-knowledge .health-knowledge-list .help-item{font-size:3.3333333333vw;font-weight:400;line-height:1;padding:15px 0}@media screen and (min-width:750px){.wrapper.health-knowledge .health-knowledge .health-knowledge-list .help-item{font-size:30px;font-weight:400;line-height:1;padding:30px 0}}.wrapper.health-knowledge .health-knowledge .help-list .help-item{align-items:center;display:flex;padding:15px 0}@media screen and (min-width:750px){.wrapper.health-knowledge .health-knowledge .help-list .help-item{padding:30px 0}}.wrapper.health-knowledge .health-knowledge .help-list .help-item .help-icon{height:4.6666666667vw;width:4.6666666667vw}@media screen and (min-width:750px){.wrapper.health-knowledge .health-knowledge .help-list .help-item .help-icon{height:35px;width:35px}}.wrapper.health-knowledge .health-knowledge .help-list .help-item .help-icon img{object-fit:contain}.wrapper.health-knowledge .health-knowledge .help-list .help-item .help-text{color:blue;margin-left:12px}.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item{align-items:normal;border-bottom:1px solid #9fa5ad;display:flex;justify-content:flex-start;padding:2.6666666667vw 0}@media screen and (min-width:750px){.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item{padding:20px 0}}.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item .health-knowledge-post-item-image{margin-right:4vw;width:26.6666666667vw}@media screen and (min-width:750px){.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item .health-knowledge-post-item-image{margin-right:30px;width:200px}}.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item .health-knowledge-post-item-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 30.66667vw)}@media screen and (min-width:750px){.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item .health-knowledge-post-item-content{width:calc(100% - 230px)}}.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item .health-knowledge-post-item-content .health-knowledge-post-item-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:4.6666666667vw;font-weight:300;line-height:1.2;margin-bottom:2.6666666667vw;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item .health-knowledge-post-item-content .health-knowledge-post-item-title{font-size:35px;font-weight:300;line-height:1.2;margin-bottom:20px}}.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item .health-knowledge-post-item-content .health-knowledge-post-item-time{color:#646466;display:block;font-size:4vw;font-weight:400;line-height:1}@media screen and (min-width:750px){.wrapper.health-knowledge-post .health-knowledge-post .health-knowledge-post-list .health-knowledge-post-item .health-knowledge-post-item-content .health-knowledge-post-item-time{font-size:30px;font-weight:400;line-height:1}}.wrapper.task .task{min-height:100vh}.wrapper.task .task .task-navbar{align-items:center;border-bottom:1px solid #59657c;display:flex;justify-content:flex-start}.wrapper.task .task .task-navbar .navbar-item{border-right:1px solid #59657c;cursor:pointer;font-weight:200;margin:1.3333333333vw 0;padding:2vw 1.3333333333vw;text-align:center;width:25%}@media screen and (min-width:750px){.wrapper.task .task .task-navbar .navbar-item{margin:10px 0;padding:15px 10px}}.wrapper.task .task .task-navbar .navbar-item:last-child{border-right:0}.wrapper.task .task .task-navbar .navbar-item.active{color:#1a75bb}.wrapper.task .task .task-list{padding-bottom:6.6666666667vw}@media screen and (min-width:750px){.wrapper.task .task .task-list{padding-bottom:50px}}.wrapper.task .task .task-list .task-item{align-items:flex-start;border-bottom:1px solid #747e91;display:flex;justify-content:flex-start;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.task .task .task-list .task-item{padding:25px 30px}}.wrapper.task .task .task-list .task-item .task-icon{filter:brightness(0) saturate(100%) invert(44%) sepia(98%) saturate(502%) hue-rotate(315deg) brightness(98%) contrast(92%);height:6.6666666667vw;margin-right:2.6666666667vw;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.task .task .task-list .task-item .task-icon{height:50px;margin-right:20px;width:50px}}.wrapper.task .task .task-list .task-item .task-icon img{object-fit:contain}.wrapper.task .task .task-list .task-item .task-info{width:calc(100% - 9.33333vw)}@media screen and (min-width:750px){.wrapper.task .task .task-list .task-item .task-info{width:calc(100% - 70px)}}.wrapper.task .task .task-list .task-item .task-info .task-info-name{color:#1a75bb;font-weight:300;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.task .task .task-list .task-item .task-info .task-info-name{margin-bottom:15px}}.wrapper.task .task .task-list .task-item .task-info .task-info-detail{margin-bottom:6.6666666667vw;width:100%}@media screen and (min-width:750px){.wrapper.task .task .task-list .task-item .task-info .task-info-detail{margin-bottom:50px}}.wrapper.task .task .task-list .task-item .task-info .task-info-detail .task-info-detail-item .task-info-detail-key,.wrapper.task .task .task-list .task-item .task-info .task-info-detail .task-info-detail-item .task-info-detail-value{font-size:3.3333333333vw;font-weight:400;line-height:1.4;padding:2vw 1.3333333333vw 2vw 0;vertical-align:top}@media screen and (min-width:750px){.wrapper.task .task .task-list .task-item .task-info .task-info-detail .task-info-detail-item .task-info-detail-key,.wrapper.task .task .task-list .task-item .task-info .task-info-detail .task-info-detail-item .task-info-detail-value{font-size:23px;font-weight:400;line-height:1.4;padding:15px 10px 15px 0}}.wrapper.task .task .task-list .task-item .task-info .task-info-detail .task-info-detail-item .task-info-detail-key{min-width:40%;white-space:nowrap}.wrapper.task .task .task-list .task-item .task-info .task-info-detail .task-info-detail-item .task-info-detail-value{min-width:60%;padding-left:2vw}@media screen and (min-width:750px){.wrapper.task .task .task-list .task-item .task-info .task-info-detail .task-info-detail-item .task-info-detail-value{padding-left:15px}}.wrapper.task .task .task-list .task-item .task-info .task-info-detail .task-info-detail-item .task-info-detail-value.price{color:#d42727;font-weight:300}.wrapper.task .task .task-list .task-item .task-info .task-info-more{border:1px solid #1a75bb;border-radius:30px;color:#1a75bb;font-size:3.3333333333vw;font-weight:300;line-height:1;padding:2vw 6.6666666667vw}@media screen and (min-width:750px){.wrapper.task .task .task-list .task-item .task-info .task-info-more{font-size:23px;font-weight:300;line-height:1;padding:15px 50px}}.wrapper.task-info{background-color:#d7dbe2}.wrapper.task-info .task-info{padding:12vw 0 4vw}@media screen and (min-width:750px){.wrapper.task-info .task-info{padding:90px 0 30px}}.wrapper.task-info .task-info .booking-info{background-color:#fff;margin:2.6666666667vw 0;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.task-info .task-info .booking-info{margin:20px 0;padding:25px 30px}}.wrapper.task-info .task-info .booking-info .booking-info-title{color:#1b75ba;font-weight:300;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.task-info .task-info .booking-info .booking-info-title{margin-bottom:20px}}.wrapper.task-info .task-info .booking-info .booking-info-detail{width:100%}.wrapper.task-info .task-info .booking-info .booking-info-detail .booking-info-key,.wrapper.task-info .task-info .booking-info .booking-info-detail .booking-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.task-info .task-info .booking-info .booking-info-detail .booking-info-key,.wrapper.task-info .task-info .booking-info .booking-info-detail .booking-info-value{padding:15px 10px 15px 0}}.wrapper.task-info .task-info .user-info{background-color:#fff;margin-bottom:2.6666666667vw;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.task-info .task-info .user-info{margin-bottom:20px;padding:25px 30px}}.wrapper.task-info .task-info .user-info .user-info-address span,.wrapper.task-info .task-info .user-info .user-info-name span{display:block}.wrapper.task-info .task-info .user-info .user-info-address .title,.wrapper.task-info .task-info .user-info .user-info-name .title{font-weight:300;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.task-info .task-info .user-info .user-info-address .title,.wrapper.task-info .task-info .user-info .user-info-name .title{margin-bottom:15px}}.wrapper.task-info .task-info .user-info .user-info-name{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.task-info .task-info .user-info .user-info-name{margin-bottom:30px}}.wrapper.task-info .task-info .payment-info{background-color:#fff;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.task-info .task-info .payment-info{padding:25px 30px}}.wrapper.task-info .task-info .payment-info .payment-info-detail{width:100%}.wrapper.task-info .task-info .payment-info .payment-info-detail .payment-info-key,.wrapper.task-info .task-info .payment-info .payment-info-detail .payment-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.task-info .task-info .payment-info .payment-info-detail .payment-info-key,.wrapper.task-info .task-info .payment-info .payment-info-detail .payment-info-value{padding:15px 10px 15px 0}}.wrapper.task-info .task-info .payment-info .payment-info-detail .payment-info-key{font-weight:300;max-width:50%}.wrapper.task-info .task-info .payment-info .payment-info-detail .price{color:#da1f26;font-weight:300}.wrapper.notification .notification-list{background-color:#d7dbe2}.wrapper.notification .notification-list .notification-item{align-items:flex-start;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;justify-content:flex-start;margin-bottom:2.6666666667vw;padding:4vw}@media screen and (min-width:750px){.wrapper.notification .notification-list .notification-item{margin-bottom:20px;padding:30px}}.wrapper.notification .notification-list .notification-item.read{color:#717377}.wrapper.notification .notification-list .notification-item.read .notification-item-time{color:#717377!important}.wrapper.notification .notification-list .notification-item .notification-item-icon{height:6.6666666667vw;margin-right:2.6666666667vw;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.notification .notification-list .notification-item .notification-item-icon{height:50px;margin-right:20px;width:50px}}.wrapper.notification .notification-list .notification-item .notification-item-icon img{object-fit:contain}.wrapper.notification .notification-list .notification-item .notification-item-detail{width:calc(100% - 9.33333vw)}@media screen and (min-width:750px){.wrapper.notification .notification-list .notification-item .notification-item-detail{width:calc(100% - 70px)}}.wrapper.notification .notification-list .notification-item .notification-item-detail .notification-item-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-weight:300;line-height:1.2;margin-bottom:2vw;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.wrapper.notification .notification-list .notification-item .notification-item-detail .notification-item-title{margin-bottom:15px}}.wrapper.notification .notification-list .notification-item .notification-item-detail .notification-item-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2;margin-bottom:3.3333333333vw;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.wrapper.notification .notification-list .notification-item .notification-item-detail .notification-item-description{margin-bottom:25px}}.wrapper.notification .notification-list .notification-item .notification-item-detail .notification-item-description .amount{display:block}.wrapper.notification .notification-list .notification-item .notification-item-detail .notification-item-time{color:#1a75bb}.wrapper.admin-notification .admin-notification .admin-notification-title{font-size:5.3333333333vw;font-weight:300;line-height:1;margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.admin-notification .admin-notification .admin-notification-title{font-size:40px;font-weight:300;line-height:1;margin-bottom:30px}}.wrapper.admin-notification .admin-notification .admin-notification-image{border-radius:30px;margin-bottom:4vw;max-height:60vw;overflow:hidden}@media screen and (min-width:750px){.wrapper.admin-notification .admin-notification .admin-notification-image{margin-bottom:30px;max-height:450px}}.wrapper.admin-notification .admin-notification .admin-notification-description{font-size:4.6666666667vw;font-weight:400;line-height:1.3}@media screen and (min-width:750px){.wrapper.admin-notification .admin-notification .admin-notification-description{font-size:35px;font-weight:400;line-height:1.3}}.wrapper.shift-notification{background-color:#d7dbe2}.wrapper.shift-notification .shift-notification{padding:12vw 0 0}@media screen and (min-width:750px){.wrapper.shift-notification .shift-notification{padding:90px 0 0}}.wrapper.shift-notification .shift-notification .booking-info{background-color:#fff;margin:2.6666666667vw 0;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.shift-notification .shift-notification .booking-info{margin:20px 0;padding:25px 30px}}.wrapper.shift-notification .shift-notification .booking-info .booking-info-title{color:#1b75ba;font-weight:300;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.shift-notification .shift-notification .booking-info .booking-info-title{margin-bottom:20px}}.wrapper.shift-notification .shift-notification .booking-info .booking-info-detail{width:100%}.wrapper.shift-notification .shift-notification .booking-info .booking-info-detail .booking-info-key,.wrapper.shift-notification .shift-notification .booking-info .booking-info-detail .booking-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.shift-notification .shift-notification .booking-info .booking-info-detail .booking-info-key,.wrapper.shift-notification .shift-notification .booking-info .booking-info-detail .booking-info-value{padding:15px 10px 15px 0}}.wrapper.shift-notification .shift-notification .partner-info{background-color:#fff;margin-bottom:4vw;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.shift-notification .shift-notification .partner-info{margin-bottom:30px;padding:25px 30px}}.wrapper.shift-notification .shift-notification .partner-info .partner-info-name span,.wrapper.shift-notification .shift-notification .partner-info .partner-info-phone span{display:block}.wrapper.shift-notification .shift-notification .partner-info .partner-info-name .title,.wrapper.shift-notification .shift-notification .partner-info .partner-info-phone .title{font-weight:300;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.shift-notification .shift-notification .partner-info .partner-info-name .title,.wrapper.shift-notification .shift-notification .partner-info .partner-info-phone .title{margin-bottom:15px}}.wrapper.shift-notification .shift-notification .partner-info .partner-info-name{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.shift-notification .shift-notification .partner-info .partner-info-name{margin-bottom:30px}}.wrapper.shift-notification .shift-notification .partner-info .partner-info-phone .content{color:#1b75ba}.wrapper.shift-notification .shift-notification .payment-info{background-color:#fff;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.shift-notification .shift-notification .payment-info{padding:25px 30px}}.wrapper.shift-notification .shift-notification .payment-info .payment-info-detail{width:100%}.wrapper.shift-notification .shift-notification .payment-info .payment-info-detail .payment-info-key,.wrapper.shift-notification .shift-notification .payment-info .payment-info-detail .payment-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.shift-notification .shift-notification .payment-info .payment-info-detail .payment-info-key,.wrapper.shift-notification .shift-notification .payment-info .payment-info-detail .payment-info-value{padding:15px 10px 15px 0}}.wrapper.shift-notification .shift-notification .payment-info .payment-info-detail .payment-info-key{font-weight:300;max-width:50%}.wrapper.shift-notification .shift-notification .payment-info .payment-info-detail .price{color:#da1f26;font-weight:300}.wrapper.new-shift-notification .header .header-back-button{align-items:center;display:flex;justify-content:flex-start}.wrapper.new-shift-notification .header .header-back-button .header-back-text{color:#fff;font-size:4.6666666667vw;font-weight:300;line-height:1;margin-left:3.3333333333vw}@media screen and (min-width:750px){.wrapper.new-shift-notification .header .header-back-button .header-back-text{font-size:35px;font-weight:300;line-height:1;margin-left:25px}}.wrapper.new-shift-notification .new-shift-notification{background-color:#d7dbe2}.wrapper.new-shift-notification .new-shift-notification .list-task .task-item{align-items:center;background-color:#fff;border-radius:8px;display:flex;justify-content:flex-start;margin-bottom:2.6666666667vw;padding:4vw}@media screen and (min-width:750px){.wrapper.new-shift-notification .new-shift-notification .list-task .task-item{margin-bottom:20px;padding:30px}}.wrapper.new-shift-notification .new-shift-notification .list-task .task-item:last-child{margin-bottom:0}.wrapper.new-shift-notification .new-shift-notification .list-task .task-item .task-item-image{height:20vw;margin-right:2.6666666667vw;overflow:hidden;width:20vw}@media screen and (min-width:750px){.wrapper.new-shift-notification .new-shift-notification .list-task .task-item .task-item-image{height:150px;margin-right:20px;width:150px}}.wrapper.new-shift-notification .new-shift-notification .list-task .task-item .task-item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1b75ba;display:-webkit-box;font-size:4.6666666667vw;font-weight:300;line-height:1;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 22.66667vw)}@media screen and (min-width:750px){.wrapper.new-shift-notification .new-shift-notification .list-task .task-item .task-item-name{font-size:35px;font-weight:300;line-height:1;width:calc(100% - 170px)}}.wrapper.promotion .promotion-list{background-color:#d7dbe2}.wrapper.promotion .promotion-list .promotion-item{align-items:normal;background-color:#fff;border-radius:12px;display:flex;justify-content:flex-start;margin-bottom:2.6666666667vw;padding:2vw}@media screen and (min-width:750px){.wrapper.promotion .promotion-list .promotion-item{margin-bottom:20px;padding:15px}}.wrapper.promotion .promotion-list .promotion-item .promotion-item-icon{aspect-ratio:3/2;border-radius:8px;margin-right:2.6666666667vw;overflow:hidden;width:26.6666666667vw}@media screen and (min-width:750px){.wrapper.promotion .promotion-list .promotion-item .promotion-item-icon{margin-right:20px;width:200px}}.wrapper.promotion .promotion-list .promotion-item .promotion-item-content{width:calc(100% - 29.33333vw)}@media screen and (min-width:750px){.wrapper.promotion .promotion-list .promotion-item .promotion-item-content{width:calc(100% - 220px)}}.wrapper.promotion .promotion-list .promotion-item .promotion-item-content .promotion-item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1a75bb;display:-webkit-box;font-weight:400;line-height:1.5;margin-bottom:2vw;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.wrapper.promotion .promotion-list .promotion-item .promotion-item-content .promotion-item-title{margin-bottom:15px}}.wrapper.promotion .promotion-list .promotion-item .promotion-item-content .promotion-item-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.wrapper.promotion-detail .promotion-detail-text *{background-color:#fff!important;border:revert;font-family:Be Vietnam Pro,sans-serif!important;font-size:3.3333333333vw!important;font-weight:200;line-height:1.2;margin:revert;padding:revert;vertical-align:revert}@media screen and (min-width:750px){.wrapper.promotion-detail .promotion-detail-text *{font-size:23px!important;font-weight:200;line-height:1.2}}.wrapper.promotion-detail .promotion-detail-text img{margin:10px 0;width:100%!important}.wrapper.promotion-detail .promotion-detail-text ol,.wrapper.promotion-detail .promotion-detail-text ul{list-style:revert}.wrapper.transaction-statistic{background-color:#d7dbe2}.wrapper.transaction-statistic .transaction-statistic{padding:12vw 0 6.6666666667vw}@media screen and (min-width:750px){.wrapper.transaction-statistic .transaction-statistic{padding:90px 0 50px}}.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-title{background-color:#fff;border-bottom:1px solid #efefef;font-weight:300;margin:6.6666666667vw 0 0;padding:2vw 4vw;text-transform:uppercase}@media screen and (min-width:750px){.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-title{margin:50px 0 0;padding:15px 30px}}.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-item{align-items:center;background-color:#fff;display:flex;justify-content:flex-start;margin-bottom:2.6666666667vw;padding:4vw 4vw 0}@media screen and (min-width:750px){.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-item{margin-bottom:20px;padding:30px 30px 0}}.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-item .transaction-statistic-info{padding:4vw 0;text-align:center;width:50%}@media screen and (min-width:750px){.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-item .transaction-statistic-info{padding:30px 0}}.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-item .transaction-statistic-info:first-child{border-right:1px solid #efefef}.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-item .transaction-statistic-info .transaction-statistic-text{margin-bottom:2vw;text-transform:uppercase}@media screen and (min-width:750px){.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-item .transaction-statistic-info .transaction-statistic-text{margin-bottom:15px}}.wrapper.transaction-statistic .transaction-statistic .transaction-statistic-item .transaction-statistic-info .transaction-statistic-number{font-weight:300}.wrapper.search-job .search-job-form .search-job-form-item{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.wrapper.search-job .search-job-form .search-job-form-item{font-size:23px;font-weight:200;line-height:1}}.wrapper.search-job .search-job-form .search-job-form-item .search-job-form-item-input{font-size:inherit;font-weight:inherit;line-height:inherit}.wrapper.search-job .search-job-form .search-job-form-item .search-job-form-button{display:block;font-size:inherit;font-weight:inherit;height:auto;line-height:inherit;margin:20px auto 0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.wrapper.search-job .search-job-result{margin-top:20px}.wrapper.search-job .search-job-result .search-job-result-info{border-radius:6px;box-shadow:0 1px 4px #00000029;padding:20px}.wrapper.search-job .search-job-result .search-job-result-info .search-job-result-info-item{margin-bottom:20px}.wrapper.search-job .search-job-result .search-job-result-info .search-job-result-info-item:last-child{margin-bottom:0}.wrapper.search-job .search-job-result .search-job-result-info .search-job-result-info-item .search-job-result-info-item-title{font-weight:300;margin-bottom:10px}.wrapper.search-job .search-job-result .search-job-result-info .search-job-result-info-item .search-job-result-info-detail{width:100%}.wrapper.search-job .search-job-result .search-job-result-info .search-job-result-info-item .search-job-result-info-detail .search-job-result-info-key{padding:15px 10px 15px 0}.wrapper.search-job .search-job-result .search-job-result-task{border-radius:6px;box-shadow:0 1px 4px #00000029;margin-top:30px;padding:20px}.wrapper.search-job .search-job-result .search-job-result-task .search-job-result-task-title{font-weight:300;margin-bottom:10px}.wrapper.search-job .search-job-result .search-job-result-task .search-job-result-task-table .search-job-result-task-table-row .search-job-result-task-table-cell .bold{font-weight:300}.App .ant-input-affix-wrapper .ant-input{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.App .ant-input-affix-wrapper .ant-input{font-size:23px!important;font-weight:200;line-height:1}}.ant-select .ant-select-selection-item{font-weight:200}.ant-select-dropdown .ant-select-item-option-content{padding:5px 0}.ant-form-item-label label{font-family:Be Vietnam Pro,serif;font-size:16px!important;font-weight:200;line-height:1}@media screen and (min-width:750px){.ant-form-item-label label{font-size:23px!important;font-weight:200;line-height:1}}.ant-form-item-explain-error{font-size:14px;font-weight:200;line-height:1.2;margin:1.3333333333vw 0 0}@media screen and (min-width:750px){.ant-form-item-explain-error{font-size:20px;font-weight:200;line-height:1;margin:10px 0 0}}.label-require{font-size:16px;font-weight:200;line-height:1;margin:2.6666666667vw 0 4vw}@media screen and (min-width:750px){.label-require{font-size:23px;font-weight:200;line-height:1;margin:20px 0 30px}}.ant-form-item{margin-bottom:0}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-message{line-height:1.2;margin-bottom:0!important}.label-require{color:red;margin:10px 0 15px}.loader{align-items:center;background:#43434380;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:999999}.loader .ant-spin-dot-item{background-color:inear-gradient(to right,#4f5bb4,#359dd4)!important}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.ant-modal-root .ant-modal-title{font-size:3.6vw;font-weight:300;line-height:1}@media screen and (min-width:750px){.ant-modal-root .ant-modal-title{font-size:25px;font-weight:300;line-height:1}}.ant-modal-root .ant-modal-body *{font-size:16px;font-weight:200;line-height:1}@media screen and (min-width:750px){.ant-modal-root .ant-modal-body *{font-size:23px;font-weight:200;line-height:1}}.ant-modal-root .ant-modal-footer .ant-btn{font-size:16px;font-weight:200;height:auto;line-height:1;padding:1.3333333333vw 2.6666666667vw}@media screen and (min-width:750px){.ant-modal-root .ant-modal-footer .ant-btn{font-size:23px;font-weight:200;line-height:1;padding:10px 20px}}.ant-picker-dropdown *{font-size:16px}.wrapper.home-partner{background-color:#d7dbe2;-webkit-clip-path:border-box;clip-path:border-box;overflow:hidden;position:relative}.wrapper.home-partner .header{align-items:center;background:#fff;display:flex;justify-content:space-between;max-height:12vw;max-width:133.3333333333vw;min-height:12vw;padding:3.3333333333vw 4vw;position:fixed;top:0;width:100%;z-index:1}@media screen and (min-width:750px){.wrapper.home-partner .header{max-height:90px;max-width:1000px;min-height:90px;padding:25px 30px}}.wrapper.home-partner .header .header-hamburger .header-hamburger-icon{max-height:5.3333333333vw;max-width:5.3333333333vw}@media screen and (min-width:750px){.wrapper.home-partner .header .header-hamburger .header-hamburger-icon{max-height:40px;max-width:40px}}.wrapper.home-partner .header .header-hamburger .header-hamburger-icon img{object-fit:contain}.wrapper.home-partner .header .header-back--icon{margin-top:10px;width:26px}@media screen and (min-width:750px){.wrapper.home-partner .header .header-back--icon{width:36px}}.wrapper.home-partner .header .header-logo{max-height:5.3333333333vw;max-width:34vw}@media screen and (min-width:750px){.wrapper.home-partner .header .header-logo{max-height:40px;max-width:255px}}.wrapper.home-partner .header .header-logo img{max-height:5.3333333333vw;object-fit:contain}@media screen and (min-width:750px){.wrapper.home-partner .header .header-logo img{max-height:40px}}.wrapper.home-partner .header .header-call{filter:none;max-height:5.3333333333vw;max-width:5.3333333333vw}@media screen and (min-width:750px){.wrapper.home-partner .header .header-call{max-height:40px;max-width:40px}}.wrapper.home-partner .menu{background-color:#59657d;min-height:100vh;min-width:70%;padding:5.3333333333vw 3.3333333333vw 0;position:fixed;top:0;transform:translateX(-100%);transition:all .3s ease;z-index:16}@media screen and (min-width:750px){.wrapper.home-partner .menu{max-width:700px;min-width:40%;padding:40px 25px 0}}.wrapper.home-partner .menu.active{transform:translateX(0)}.wrapper.home-partner .menu .menu-account{align-items:center;display:flex;justify-content:flex-start;padding-bottom:10px;position:-webkit-sticky;position:sticky}.wrapper.home-partner .menu .menu-account .menu-account-image{aspect-ratio:1;margin-right:2.6666666667vw;max-height:10.6666666667vw;max-width:10.6666666667vw}@media screen and (min-width:750px){.wrapper.home-partner .menu .menu-account .menu-account-image{margin-right:20px;max-height:80px;max-width:80px}}.wrapper.home-partner .menu .menu-account .menu-account-image img{border-radius:50%}.wrapper.home-partner .menu .menu-account .menu-account-text{color:#fff;font-weight:300}.wrapper.home-partner .menu .menu-list{max-height:calc(100vh - 20.66667vw);overflow:auto;padding:5.3333333333vw 0}@media screen and (min-width:750px){.wrapper.home-partner .menu .menu-list{max-height:calc(100vh - 140px);padding:40px 0}}.wrapper.home-partner .menu .menu-list::-webkit-scrollbar{width:1.3333333333vw}@media screen and (min-width:750px){.wrapper.home-partner .menu .menu-list::-webkit-scrollbar{width:10px}}.wrapper.home-partner .menu .menu-list::-webkit-scrollbar-thumb{background-color:#444d5e;border-radius:10px}.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item{align-items:center;display:flex;justify-content:flex-start;margin-bottom:3.3333333333vw;padding:2.6666666667vw 0;position:relative}@media screen and (min-width:750px){.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item{margin-bottom:25px;padding:20px 0}}.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .menu-item-icon{height:6vw;margin-right:2.6666666667vw;width:6vw}@media screen and (min-width:750px){.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .menu-item-icon{height:45px;margin-right:20px;width:45px}}.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .menu-item-icon img{object-fit:contain}.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .menu-item-text{color:#fff}.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .menu-item-text.share-text{margin-top:1.3333333333vw}@media screen and (min-width:750px){.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .menu-item-text.share-text{margin-top:10px}}.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .notification{align-items:center;display:flex;justify-content:space-between;margin-right:1.3333333333vw;width:calc(100% - 6.66667vw)}@media screen and (min-width:750px){.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .notification{margin-right:10px;width:calc(100% - 50px)}}.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .notification .menu-item-text{color:#fff}.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .notification .notification-number{align-items:center;background-color:#db5656;border-radius:40px;color:#fff;display:flex;height:4vw;justify-content:center;padding:.6666666667vw 1.3333333333vw;width:5.3333333333vw}@media screen and (min-width:750px){.wrapper.home-partner .menu .menu-list .menu-list-wrapper .menu-item .notification .notification-number{height:30px;padding:5px 10px;width:40px}}.wrapper.home-partner .banner{margin-top:12vw}@media screen and (min-width:750px){.wrapper.home-partner .banner{margin-top:90px}}.wrapper.home-partner .banner .banner-list .banner-item{max-height:80vw}@media screen and (min-width:750px){.wrapper.home-partner .banner .banner-list .banner-item{max-height:600px}}.wrapper.home-partner .banner .banner-list .banner-item img{object-fit:contain}.wrapper.home-partner .service{background-color:#d7dbe2;padding:5.3333333333vw 4vw;position:relative}@media screen and (min-width:750px){.wrapper.home-partner .service{padding:40px 30px}}.wrapper.home-partner .service .service-list{align-items:normal;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -2vw}@media screen and (min-width:750px){.wrapper.home-partner .service .service-list{margin:0 -15px}}.wrapper.home-partner .service .service-list .service-item{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 2vw 4vw;padding:4vw;transition:all .3s ease;width:calc(50% - 4vw)}@media screen and (min-width:750px){.wrapper.home-partner .service .service-list .service-item{margin:0 15px 30px;padding:30px;width:calc(50% - 30px)}}.wrapper.home-partner .service .service-list .service-item:hover{color:#1a75bb}.wrapper.home-partner .service .service-list .service-item.disabled{background-color:#e5e5e5;color:#a0a0a0;cursor:default}.wrapper.home-partner .service .service-list .service-item .service-item-icon{border-radius:50%;height:13.3333333333vw;margin:0 auto 6vw;position:relative;width:13.3333333333vw}@media screen and (min-width:750px){.wrapper.home-partner .service .service-list .service-item .service-item-icon{height:100px;margin:0 auto 45px;width:100px}}.wrapper.home-partner .service .service-list .service-item .service-item-icon img{height:100%;object-fit:contain;width:100%}.wrapper.home-partner .service .service-list .service-item .service-item-icon .service-item-count{align-items:center;aspect-ratio:1;background-color:#db5656;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:200;justify-content:center;line-height:1;padding:1.3333333333vw;position:absolute;right:-15px;top:0;width:30px}@media screen and (min-width:750px){.wrapper.home-partner .service .service-list .service-item .service-item-icon .service-item-count{padding:10px;right:-10px;width:35px}}.wrapper.home-partner .service .service-list .service-item .service-item-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2;overflow:hidden;text-align:center;text-overflow:ellipsis}.wrapper.home-partner .service .service-no-data{text-align:center}.wrapper.my-calendar-partner{position:relative}.wrapper.my-calendar-partner .calendar{background-color:#fff}.wrapper.my-calendar-partner .calendar .calendar-tabs .ant-tabs-nav{margin-bottom:0}.wrapper.my-calendar-partner .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%}.wrapper.my-calendar-partner .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:16px;font-weight:200;justify-content:center;line-height:1;padding:2.6666666667vw 0;text-transform:capitalize;width:50%}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:23px;font-weight:200;line-height:1;padding:15px 0}}.wrapper.my-calendar-partner .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:inherit}.wrapper.my-calendar-partner .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{left:0!important;transform:translateX(0)!important;width:50%!important}.wrapper.my-calendar-partner .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar.right{left:50%!important}.wrapper.my-calendar-partner .calendar .calendar-tabs .ant-tabs-nav .ant-tabs-nav-operations{display:none}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list{padding-bottom:6.6666666667vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list{padding-bottom:50px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item{border-bottom:1px solid #747e91;padding:4vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item{padding:30px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info{align-items:flex-start;display:flex;justify-content:flex-start}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-icon{height:6.6666666667vw;margin-right:2.6666666667vw;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-icon{height:50px;margin-right:20px;width:50px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-icon.calendar-schedule{filter:brightness(0) saturate(100%) invert(44%) sepia(98%) saturate(502%) hue-rotate(315deg) brightness(98%) contrast(92%)}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-icon.calendar-complete{filter:brightness(0) saturate(100%) invert(64%) sepia(93%) saturate(271%) hue-rotate(164deg) brightness(91%) contrast(90%)}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-icon img{object-fit:contain}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info{width:calc(100% - 9.33333vw)}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info{width:calc(100% - 70px)}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info:hover{color:#000}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail:hover{color:#000;color:initial}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-date{color:#1a75bb;display:block;font-weight:300;margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-date{margin-bottom:10px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table{margin-bottom:5.3333333333vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table{margin-bottom:40px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table .calendar-key,.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table .calendar-value{line-height:1.2;padding:2vw 1.3333333333vw 2vw 0;vertical-align:top}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table .calendar-key,.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table .calendar-value{padding:15px 10px 15px 0}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table .calendar-key{font-weight:300;width:30%}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table .calendar-value{min-width:60%;padding-left:2vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table .calendar-value{padding-left:15px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-info .calendar-info .calendar-detail .calendar-table .calendar-value.calendar-price{color:#d42727}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action{margin-left:9.3333333333vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action{margin-left:70px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-contact,.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-evaluate{border:1px solid #0000;border-radius:50px;margin-right:2.6666666667vw;padding:1.3333333333vw 3.3333333333vw;transition:all .3s ease}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-contact,.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-evaluate{margin-right:20px;padding:10px 25px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-contact:hover,.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-evaluate:hover{background:#0000;border:1px solid #1a75bb;color:#1a75bb}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-confirm{background:linear-gradient(90deg,#d52b25,#e35a14) border-box;border:1px solid #0000;border-radius:50px;padding:1.3333333333vw 3.3333333333vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-confirm{padding:10px 25px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-confirm:hover{background:#0000;border:1px solid #d52b25;color:#d52b25}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-confirm.complete{background:linear-gradient(90deg,#21a1ba,#49c87f) border-box}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .calendar-item-action .calendar-confirm.complete:hover{background:#0000;border:1px solid #21a1ba;color:#21a1ba}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info{background-color:#fff;border-radius:10px;left:50%;max-height:80%;opacity:0;overflow:auto;padding:6.6666666667vw 6.6666666667vw 13.3333333333vw;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;visibility:hidden;width:70%;z-index:2}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info{max-width:680px;padding:50px 50px 100px;width:50%}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info.active{opacity:1;visibility:visible}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-close{display:block;margin-left:auto;padding:2vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-close{padding:15px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-avt{border-radius:50%;height:20vw;margin:0 auto 2.6666666667vw;width:20vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-avt{height:150px;margin:0 auto 20px;width:150px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-name{color:#1a75bb;display:block;font-weight:300;margin-bottom:6.6666666667vw;text-align:center}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-name{margin-bottom:50px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-speciality{display:block;margin-bottom:4vw;text-align:center}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-speciality{margin-bottom:30px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-phone{align-items:center;background:linear-gradient(90deg,#21a1ba,#49c87f) border-box;border-radius:8px;color:#fff;display:flex;justify-content:center;padding:2vw 2.6666666667vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-phone{padding:15px 20px}}.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-phone .user-phone-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(68%) saturate(2%) hue-rotate(57deg) brightness(102%) contrast(101%);height:4.6666666667vw;margin-right:2vw;width:4.6666666667vw}@media screen and (min-width:750px){.wrapper.my-calendar-partner .calendar .calendar-tabs .calendar-list .calendar-item .user-info .user-phone .user-phone-icon{height:35px;margin-right:15px;width:35px}}.user-evaluate{max-width:70%!important;width:100%!important}@media screen and (min-width:750px){.user-evaluate{max-width:500px!important}}.user-evaluate .user-evaluate-body .user-info{margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.user-evaluate .user-evaluate-body .user-info{margin-bottom:20px}}.user-evaluate .user-evaluate-body .user-info .user-avatar{border-radius:50%;height:20vw;margin:0 auto 2.6666666667vw;width:20vw}@media screen and (min-width:750px){.user-evaluate .user-evaluate-body .user-info .user-avatar{height:150px;margin:0 auto 20px;width:150px}}.user-evaluate .user-evaluate-body .user-info .user-name{color:#1a75bb;display:block;font-weight:300;margin-bottom:1.3333333333vw;text-align:center}@media screen and (min-width:750px){.user-evaluate .user-evaluate-body .user-info .user-name{margin-bottom:10px}}.user-evaluate .user-evaluate-body .user-info .user-description{display:inline-block;text-align:center}.user-evaluate .user-evaluate-body .user-evaluate-rate{align-items:center;display:flex;justify-content:center;margin-bottom:4vw}@media screen and (min-width:750px){.user-evaluate .user-evaluate-body .user-evaluate-rate{margin-bottom:30px}}.user-evaluate .user-evaluate-body .user-evaluate-review{border-radius:5px;margin-bottom:2.6666666667vw;padding:2.6666666667vw;resize:none}@media screen and (min-width:750px){.user-evaluate .user-evaluate-body .user-evaluate-review{margin-bottom:20px;padding:20px}}.user-evaluate .user-evaluate-body .user-evaluate-submit{background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box;box-shadow:0 5px 15px #00000059;height:auto;padding:2vw 6.6666666667vw;width:100%}@media screen and (min-width:750px){.user-evaluate .user-evaluate-body .user-evaluate-submit{padding:15px 50px}}.user-evaluate .user-evaluate-body .user-evaluate-submit:hover{background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box;color:#fff}.wrapper.calendar-detail-partner .calendar-detail{background-color:#d7dbe2;min-height:100vh;padding:12vw 0 4vw}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail{padding:90px 0 30px}}.wrapper.calendar-detail-partner .calendar-detail .booking-info{background-color:#fff;margin:2.6666666667vw 0;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail .booking-info{margin:20px 0;padding:25px 30px}}.wrapper.calendar-detail-partner .calendar-detail .booking-info .booking-info-title{color:#1b75ba;font-weight:300;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail .booking-info .booking-info-title{margin-bottom:20px}}.wrapper.calendar-detail-partner .calendar-detail .booking-info .booking-info-detail{width:100%}.wrapper.calendar-detail-partner .calendar-detail .booking-info .booking-info-detail .booking-info-key,.wrapper.calendar-detail-partner .calendar-detail .booking-info .booking-info-detail .booking-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail .booking-info .booking-info-detail .booking-info-key,.wrapper.calendar-detail-partner .calendar-detail .booking-info .booking-info-detail .booking-info-value{padding:15px 10px 15px 0}}.wrapper.calendar-detail-partner .calendar-detail .user-info{background-color:#fff;margin-bottom:2.6666666667vw;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail .user-info{margin-bottom:20px;padding:25px 30px}}.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-name,.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-phone{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-name,.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-phone{margin-bottom:30px}}.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-name span,.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-phone span{display:block}.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-name .title,.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-phone .title{font-weight:300;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-name .title,.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-phone .title{margin-bottom:15px}}.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-phone .content{color:#1b75ba}.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-detail{border-radius:30px;padding:1.3333333333vw 3.3333333333vw;transition:all .3s ease;vertical-align:middle}.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-detail:hover{background:#0000;border:1px solid #1b75ba;color:#1b75ba}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail .user-info .user-info-detail{padding:10px 25px}}.wrapper.calendar-detail-partner .calendar-detail .payment-info{background-color:#fff;margin-bottom:10.6666666667vw;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail .payment-info{margin-bottom:80px;padding:25px 30px}}.wrapper.calendar-detail-partner .calendar-detail .payment-info .payment-info-detail{width:100%}.wrapper.calendar-detail-partner .calendar-detail .payment-info .payment-info-detail .payment-info-key,.wrapper.calendar-detail-partner .calendar-detail .payment-info .payment-info-detail .payment-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.calendar-detail-partner .calendar-detail .payment-info .payment-info-detail .payment-info-key,.wrapper.calendar-detail-partner .calendar-detail .payment-info .payment-info-detail .payment-info-value{padding:15px 10px 15px 0}}.wrapper.calendar-detail-partner .calendar-detail .payment-info .payment-info-detail .payment-info-key{font-weight:300;max-width:50%}.wrapper.calendar-detail-partner .calendar-detail .payment-info .payment-info-detail .money{font-weight:300}.wrapper.calendar-detail-partner .calendar-detail .payment-info .payment-info-detail .price{color:#da1f26;font-weight:300}.wrapper.report .report{background-color:#f2f1f6}.wrapper.report .report .report-item{background-color:#fff;box-shadow:0 2px 8px 0 #63636333;margin-bottom:2.6666666667vw;padding:2.6666666667vw 4vw}@media screen and (min-width:750px){.wrapper.report .report .report-item{margin-bottom:20px;padding:20px 30px}}.wrapper.report .report .report-item .report-item-title{margin-bottom:3.3333333333vw}@media screen and (min-width:750px){.wrapper.report .report .report-item .report-item-title{margin-bottom:25px}}.wrapper.report .report .report-item .report-item-count{font-weight:300}.wrapper.register-speciality .register-speciality{background-color:#d7dbe2}.wrapper.register-speciality .register-speciality .register-speciality-title{color:#1b75ba;font-weight:300;margin-bottom:6.6666666667vw;text-align:center}@media screen and (min-width:750px){.wrapper.register-speciality .register-speciality .register-speciality-title{margin-bottom:50px}}.wrapper.register-speciality .register-speciality .register-speciality-list .register-speciality-item{align-items:center;background-color:#fff;border-radius:10px;color:#252566;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:2.6666666667vw;padding:2.6666666667vw 4vw}.wrapper.register-speciality .register-speciality .register-speciality-list .register-speciality-item--right{align-items:center;display:flex;justify-content:flex-start}@media screen and (min-width:750px){.wrapper.register-speciality .register-speciality .register-speciality-list .register-speciality-item{margin-bottom:20px;padding:20px 30px}}.wrapper.register-speciality .register-speciality .register-speciality-list .register-speciality-item::last-child{margin-bottom:0}.wrapper.register-speciality .register-speciality .register-speciality-list .register-speciality-item .register-speciality-item-image{height:6.6666666667vw;margin-right:2.6666666667vw;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.register-speciality .register-speciality .register-speciality-list .register-speciality-item .register-speciality-item-image{height:50px;margin-right:20px;width:50px}}.wrapper.register-speciality .register-speciality .register-speciality-list .register-speciality-item .register-speciality-item-image img{object-fit:contain}.wrapper.register-speciality .register-speciality .register-speciality-list .register-speciality-item .register-speciality-item-text{color:inherit}.wrapper.register-speciality .register-speciality .register-speciality-list .register-speciality-item .register-speciality-item-text.disabled{color:#828282}.wrapper.register-speciality .register-speciality .register-speciality-list .disable{background-color:#f5f5f5;color:#828282;cursor:default}.wrapper.register-service .register-service{background-color:#d7dbe2;min-height:100vh}.wrapper.register-service .register-service .speciality-selected{align-items:center;background-color:#fff;display:flex;justify-content:flex-start;margin-bottom:2.6666666667vw;padding:2.6666666667vw 4vw}@media screen and (min-width:750px){.wrapper.register-service .register-service .speciality-selected{margin-bottom:20px;padding:20px 30px}}.wrapper.register-service .register-service .speciality-selected .speciality-selected-icon{background-color:#33a3db;border-radius:50%;height:8vw;margin-right:2.6666666667vw;padding:1.3333333333vw;width:8vw}@media screen and (min-width:750px){.wrapper.register-service .register-service .speciality-selected .speciality-selected-icon{height:60px;margin-right:20px;padding:10px;width:60px}}.wrapper.register-service .register-service .speciality-selected .speciality-selected-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(21deg) brightness(104%) contrast(103%);object-fit:contain}.wrapper.register-service .register-service .speciality-selected .speciality-selected-text{color:#1b75ba;font-weight:300}.wrapper.register-service .register-service .requirement-degree{background-color:#fff;margin-bottom:2.6666666667vw;padding:2.6666666667vw 4vw}@media screen and (min-width:750px){.wrapper.register-service .register-service .requirement-degree{margin-bottom:20px;padding:20px 30px}}.wrapper.register-service .register-service .requirement-degree .requirement-degree-title{font-weight:300;margin-bottom:2vw}.wrapper.register-service .register-service .requirement-degree .requirement-degree-list{list-style-type:"- ";margin-left:2.6666666667vw}@media screen and (min-width:750px){.wrapper.register-service .register-service .requirement-degree .requirement-degree-list{margin-left:20px}}.wrapper.register-service .register-service .requirement-degree .requirement-degree-list li{margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.wrapper.register-service .register-service .requirement-degree .requirement-degree-list li{margin-bottom:10px}}.wrapper.register-service .register-service .requirement-degree .requirement-degree-list li:last-child{margin-bottom:0}.wrapper.register-service .register-service .select-service{background-color:#fff;padding:2.6666666667vw 4vw}@media screen and (min-width:750px){.wrapper.register-service .register-service .select-service{padding:20px 30px}}.wrapper.register-service .register-service .select-service .select-service-title{font-weight:300;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.register-service .register-service .select-service .select-service-title{margin-bottom:20px}}.wrapper.register-service .register-service .select-service .select-service-list .select-service-item{align-items:center;background-color:#fff;border-bottom:1px solid #aaa;display:flex;justify-content:flex-start;padding:2vw 0}@media screen and (min-width:750px){.wrapper.register-service .register-service .select-service .select-service-list .select-service-item{padding:15px 0}}.wrapper.register-service .register-service .select-service .select-service-list .select-service-item .select-service-item-checkbox{cursor:pointer;margin-right:2.6666666667vw;width:auto}@media screen and (min-width:750px){.wrapper.register-service .register-service .select-service .select-service-list .select-service-item .select-service-item-checkbox{margin-right:20px}}.wrapper.register-service .register-service .select-service .select-service-list .select-service-item .select-service-item-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#252566;cursor:pointer;display:-webkit-box;line-height:1.2;overflow:hidden;text-overflow:ellipsis;width:100%}.wrapper.register-service .register-service .select-service .select-service-list .select-service-item .select-service-item-text.disabled{color:#828282}.wrapper.register-service .register-button-wrapper{background-color:#fff;bottom:0;box-shadow:0 4px 12px #00000014;padding:2.6666666667vw;position:fixed;width:100%}@media screen and (min-width:750px){.wrapper.register-service .register-button-wrapper{max-width:1000px;padding:20px}}.wrapper.register-service .register-button-wrapper .register-button{text-align:center;width:100%}.wrapper.transaction-statistic-partner{background-color:#d7dbe2}.wrapper.transaction-statistic-partner .transaction-statistic{padding-top:30px}.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-title{background-color:#fff;border-bottom:1px solid #efefef;font-weight:300;padding:2vw 4vw;text-transform:uppercase}@media screen and (min-width:750px){.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-title{padding:15px 30px}}.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-item{align-items:center;background-color:#fff;display:flex;justify-content:flex-start;margin-bottom:2.6666666667vw;padding:4vw 4vw 0}@media screen and (min-width:750px){.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-item{margin-bottom:20px;padding:30px 30px 0}}.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-item .transaction-statistic-info{padding:4vw 0;text-align:center;width:50%}@media screen and (min-width:750px){.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-item .transaction-statistic-info{padding:30px 0}}.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-item .transaction-statistic-info:first-child{border-right:1px solid #efefef}.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-item .transaction-statistic-info .transaction-statistic-text{margin-bottom:2vw;text-transform:uppercase}@media screen and (min-width:750px){.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-item .transaction-statistic-info .transaction-statistic-text{margin-bottom:15px}}.wrapper.transaction-statistic-partner .transaction-statistic .transaction-statistic-item .transaction-statistic-info .transaction-statistic-number{font-weight:300}.wrapper.wallet .header{border-bottom:1px solid #e5e5e5}.wrapper.wallet .wallet{background-color:#d7dbe2}.wrapper.wallet .wallet .wallet-info{background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box;margin-bottom:4vw;padding:8vw 0}@media screen and (min-width:750px){.wrapper.wallet .wallet .wallet-info{margin-bottom:30px;padding:60px 0}}.wrapper.wallet .wallet .wallet-info .wallet-info-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(21deg) brightness(104%) contrast(103%);height:13.3333333333vw;margin:0 auto 5.3333333333vw;width:13.3333333333vw}@media screen and (min-width:750px){.wrapper.wallet .wallet .wallet-info .wallet-info-icon{height:100px;margin:0 auto 40px;width:100px}}.wrapper.wallet .wallet .wallet-info .wallet-info-text{color:#fff;font-size:20px;font-weight:300;line-height:1;text-align:center}@media screen and (min-width:750px){.wrapper.wallet .wallet .wallet-info .wallet-info-text{font-size:30px;font-weight:300;line-height:1}}.wrapper.wallet .wallet .wallet-setting{background-color:#fff}.wrapper.wallet .wallet .wallet-setting .wallet-setting-item{border-bottom:1px solid #e5e5e5;display:block;padding:2vw 4vw;transition:all .3s ease}@media screen and (min-width:750px){.wrapper.wallet .wallet .wallet-setting .wallet-setting-item{padding:15px 30px}}.wrapper.wallet .wallet .wallet-setting .wallet-setting-item:hover{color:#1a75bb}.wrapper.bank-info .bank-info .bank-info-title{font-weight:300;margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.bank-info .bank-info .bank-info-title{margin-bottom:30px}}.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-item{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-item{margin-bottom:30px}}.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-item .bank-info-form-item-label{display:block;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-item .bank-info-form-item-label{margin-bottom:15px}}.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-item .bank-info-form-item-input{border:1px solid #7f7f7f;border-radius:5px;padding:2vw 2.6666666667vw}@media screen and (min-width:750px){.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-item .bank-info-form-item-input{padding:15px 20px}}.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-item .bank-info-form-item-link{border:1px solid #7f7f7f;border-radius:5px;display:block;padding:2vw 2.6666666667vw}@media screen and (min-width:750px){.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-item .bank-info-form-item-link{padding:15px 20px}}.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-button{margin-top:4vw;width:100%}@media screen and (min-width:750px){.wrapper.bank-info .bank-info .bank-info-form .bank-info-form-button{margin-top:30px}}.wrapper.bank-info .bank-info .bank-info-form .btn-submit{display:block;height:auto;margin:20px auto 0!important;padding:2vw 8vw}@media screen and (min-width:750px){.wrapper.bank-info .bank-info .bank-info-form .btn-submit{padding:15px 60px}}.wrapper.bank-info .bank-info .bank-info-form .btn-submit:hover{background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box}.wrapper.bank-info .bank-info .bank-info-form .btn-submit:disabled:hover{background:#0000000a}.wrapper.select-bank .select-bank .img-container{height:4vw;width:4vw}@media screen and (min-width:750px){.wrapper.select-bank .select-bank .img-container{height:30px;width:30px}}.wrapper.select-bank .select-bank .select-bank-search{margin-bottom:4vw;position:relative}@media screen and (min-width:750px){.wrapper.select-bank .select-bank .select-bank-search{margin-bottom:30px}}.wrapper.select-bank .select-bank .select-bank-search .select-bank-item{height:auto;width:100%}.wrapper.select-bank .select-bank .select-bank-search .select-bank-item .select-bank-search-icon{height:6.6666666667vw;left:2vw;position:absolute;top:50%;transform:translateY(-50%);width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.select-bank .select-bank .select-bank-search .select-bank-item .select-bank-search-icon{height:50px;left:15px;width:50px}}.wrapper.select-bank .select-bank .select-bank-list .select-bank-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.select-bank .select-bank .select-bank-list .select-bank-item{margin-bottom:30px}}.wrapper.select-bank .select-bank .select-bank-list .select-bank-item .select-bank-item-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-right:2.6666666667vw;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.wrapper.select-bank .select-bank .select-bank-list .select-bank-item .select-bank-item-text{margin-right:20px}}.wrapper.select-bank .select-bank .select-bank-list .select-bank-item .select-bank-item-icon{height:6.6666666667vw;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.select-bank .select-bank .select-bank-list .select-bank-item .select-bank-item-icon{height:50px;width:50px}}.wrapper.select-bank .select-bank .select-bank-list .select-bank-item .select-bank-item-icon img{object-fit:contain}.wrapper.select-bank .select-bank .box-confirm{display:flex;justify-content:center;margin-top:4vw;width:100%}@media screen and (min-width:750px){.wrapper.select-bank .select-bank .box-confirm{margin-top:30px}}.wrapper.select-bank .select-bank .box-confirm .confirm-btn{display:block;height:auto;margin:20px auto 0!important;padding:2vw 8vw;text-align:center}@media screen and (min-width:750px){.wrapper.select-bank .select-bank .box-confirm .confirm-btn{padding:15px 60px}}.wrapper.rule .rule .logo{margin:0 auto 13.3333333333vw;max-width:40vw}@media screen and (min-width:750px){.wrapper.rule .rule .logo{margin:0 auto 100px;max-width:300px}}.wrapper.rule .rule .title{color:#1b75ba;margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.rule .rule .title{margin-bottom:30px}}.wrapper.rule .rule .text ul{list-style-type:disc;padding-left:6.6666666667vw}@media screen and (min-width:750px){.wrapper.rule .rule .text ul{padding-left:50px}}.wrapper.rule .rule .text ul li{margin-bottom:1.3333333333vw}@media screen and (min-width:750px){.wrapper.rule .rule .text ul li{margin-bottom:10px}}.wrapper.task-list .task-list .task-item{align-items:flex-start;border-bottom:1px solid #747e91;display:flex;justify-content:flex-start;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.task-list .task-list .task-item{padding:25px 30px}}.wrapper.task-list .task-list .task-item .task-icon{filter:brightness(0) saturate(100%) invert(67%) sepia(44%) saturate(560%) hue-rotate(170deg) brightness(100%) contrast(95%);height:6.6666666667vw;margin-right:2.6666666667vw;width:6.6666666667vw}@media screen and (min-width:750px){.wrapper.task-list .task-list .task-item .task-icon{height:50px;margin-right:20px;width:50px}}.wrapper.task-list .task-list .task-item .task-icon img{object-fit:contain}.wrapper.task-list .task-list .task-item .task-info{width:calc(100% - 9.33333vw)}@media screen and (min-width:750px){.wrapper.task-list .task-list .task-item .task-info{width:calc(100% - 70px)}}.wrapper.task-list .task-list .task-item .task-info .task-info-name{color:#1a75bb;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.task-list .task-list .task-item .task-info .task-info-name{margin-bottom:15px}}.wrapper.task-list .task-list .task-item .task-info .task-info-detail{margin-bottom:3.3333333333vw}@media screen and (min-width:750px){.wrapper.task-list .task-list .task-item .task-info .task-info-detail{margin-bottom:25px}}.wrapper.task-list .task-list .task-item .task-info .task-info-detail .task-info-detail-item{font-size:4.6666666667vw;font-weight:400;line-height:1.4}@media screen and (min-width:750px){.wrapper.task-list .task-list .task-item .task-info .task-info-detail .task-info-detail-item{font-size:35px;font-weight:400;line-height:1.4}}.wrapper.task-list .task-list .task-item .task-info .task-info-detail .task-info-detail-item .task-info-detail-value.price{color:#d42727}.wrapper.task-list .task-list .task-item .task-info .task-info-more{border:1px solid #1a75bb;border-radius:30px;color:#1a75bb;padding:2vw 6.6666666667vw}@media screen and (min-width:750px){.wrapper.task-list .task-list .task-item .task-info .task-info-more{padding:15px 50px}}.wrapper.task-list .footer-pagination{align-items:center;display:flex;height:auto;justify-content:center;margin:0 auto 30px;padding:0;width:100%}.wrapper.task-info-partner{background-color:#d7dbe2}.wrapper.task-info-partner .task-info .booking-info{background-color:#fff;margin:2.6666666667vw 0;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .booking-info{margin:20px 0;padding:25px 30px}}.wrapper.task-info-partner .task-info .booking-info .booking-info-title{color:#1b75ba;font-weight:300;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .booking-info .booking-info-title{margin-bottom:20px}}.wrapper.task-info-partner .task-info .booking-info .booking-info-detail{width:100%}.wrapper.task-info-partner .task-info .booking-info .booking-info-detail .booking-info-key,.wrapper.task-info-partner .task-info .booking-info .booking-info-detail .booking-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .booking-info .booking-info-detail .booking-info-key,.wrapper.task-info-partner .task-info .booking-info .booking-info-detail .booking-info-value{padding:15px 10px 15px 0}}.wrapper.task-info-partner .task-info .user-info{background-color:#fff;margin-bottom:2.6666666667vw;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .user-info{margin-bottom:20px;padding:25px 30px}}.wrapper.task-info-partner .task-info .user-info .user-info-address,.wrapper.task-info-partner .task-info .user-info .user-info-name,.wrapper.task-info-partner .task-info .user-info .user-info-note{margin-bottom:4vw}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .user-info .user-info-address,.wrapper.task-info-partner .task-info .user-info .user-info-name,.wrapper.task-info-partner .task-info .user-info .user-info-note{margin-bottom:30px}}.wrapper.task-info-partner .task-info .user-info .user-info-address span,.wrapper.task-info-partner .task-info .user-info .user-info-name span,.wrapper.task-info-partner .task-info .user-info .user-info-note span{display:block}.wrapper.task-info-partner .task-info .user-info .user-info-address .title,.wrapper.task-info-partner .task-info .user-info .user-info-name .title,.wrapper.task-info-partner .task-info .user-info .user-info-note .title{font-weight:300;margin-bottom:2vw}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .user-info .user-info-address .title,.wrapper.task-info-partner .task-info .user-info .user-info-name .title,.wrapper.task-info-partner .task-info .user-info .user-info-note .title{margin-bottom:15px}}.wrapper.task-info-partner .task-info .user-info .user-info-address .content,.wrapper.task-info-partner .task-info .user-info .user-info-name .content,.wrapper.task-info-partner .task-info .user-info .user-info-note .content{line-height:1.2}.wrapper.task-info-partner .task-info .user-info .user-info-note{margin-bottom:0}.wrapper.task-info-partner .task-info .user-info .user-info-note .content{color:#1e80ff}.wrapper.task-info-partner .task-info .payment-info{background-color:#fff;padding:3.3333333333vw 4vw}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .payment-info{padding:25px 30px}}.wrapper.task-info-partner .task-info .payment-info .payment-info-detail{width:100%}.wrapper.task-info-partner .task-info .payment-info .payment-info-detail .payment-info-key,.wrapper.task-info-partner .task-info .payment-info .payment-info-detail .payment-info-value{padding:2vw 1.3333333333vw 2vw 0}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .payment-info .payment-info-detail .payment-info-key,.wrapper.task-info-partner .task-info .payment-info .payment-info-detail .payment-info-value{padding:15px 10px 15px 0}}.wrapper.task-info-partner .task-info .payment-info .payment-info-detail .payment-info-key{font-weight:300;max-width:50%}.wrapper.task-info-partner .task-info .payment-info .payment-info-detail .money{font-weight:300}.wrapper.task-info-partner .task-info .payment-info .payment-info-detail .price{color:#da1f26;font-weight:300}.wrapper.task-info-partner .task-info .list-task{background-color:#fff;margin-top:2.6666666667vw;padding:6.6666666667vw 4vw}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .list-task{margin-top:20px;padding:50px 30px}}.wrapper.task-info-partner .task-info .list-task .list-task-title{align-items:center;color:#1b75ba;display:flex;justify-content:space-between;margin-bottom:2.6666666667vw}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .list-task .list-task-title{margin-bottom:20px}}.wrapper.task-info-partner .task-info .list-task .list-task-table{border-radius:8px;overflow-x:auto}.wrapper.task-info-partner .task-info .list-task .list-task-table .ant-table-wrapper .ant-table .ant-table-header .ant-table-thead .ant-table-cell{font-weight:300}.wrapper.task-info-partner .task-info .task-confirm-button{padding:2.6666666667vw}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .task-confirm-button{padding:20px}}.wrapper.task-info-partner .task-info .task-confirm-button .confirm-button{margin-top:13.3333333333vw;transition:all .3s ease;width:100%}@media screen and (min-width:750px){.wrapper.task-info-partner .task-info .task-confirm-button .confirm-button{margin-top:100px}}.wrapper.task-info-partner .task-info .task-confirm-button .confirm-button:hover{background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box;border:1px solid #0000;color:#fff}.wrapper.task-info-partner .task-info .task-confirm-button .confirm-button:disabled{background:#0000000a;border-color:#d9d9d9;box-shadow:none;color:#00000040;cursor:not-allowed}.wrapper.task-info-partner .task-info .task-confirm-button .confirm-button .custom-spin .ant-spin-dot-item{background-color:#fff!important}.ant-modal.take-job-success{top:50%;transform:translateY(-50%)}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper{font-family:MyriadPro-Light,sans-serif}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal{margin-left:-34px}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-close{display:block;margin-left:auto;padding:2vw}@media screen and (min-width:750px){.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-close{padding:15px}}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-title{color:#1b75ba;margin-bottom:4vw;text-align:center}@media screen and (min-width:750px){.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-title{margin-bottom:30px}}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-text{margin-bottom:4vw;text-align:center}@media screen and (min-width:750px){.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-text{margin-bottom:30px}}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-avt{border-radius:50%;height:20vw;margin:0 auto 2.6666666667vw;width:20vw}@media screen and (min-width:750px){.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-avt{height:150px;margin:0 auto 20px;width:150px}}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-name{color:#1a75bb;display:block;font-weight:300;margin-bottom:2.6666666667vw;text-align:center}@media screen and (min-width:750px){.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-name{margin-bottom:20px}}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-phone{align-items:center;background:linear-gradient(90deg,#21a1ba,#49c87f) border-box;border-radius:8px;color:#fff;display:flex;justify-content:center;padding:2vw 2.6666666667vw}@media screen and (min-width:750px){.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-phone{padding:15px 20px}}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-phone .success-modal-phone-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(68%) saturate(2%) hue-rotate(57deg) brightness(102%) contrast(101%);height:2.6666666667vw;margin-right:2vw;width:2.6666666667vw}@media screen and (min-width:750px){.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .success-modal .success-modal-phone .success-modal-phone-icon{height:20px;margin-right:15px;width:20px}}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns{margin-top:2.6666666667vw}@media screen and (min-width:750px){.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns{margin-top:20px}}.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn{font-family:MyriadPro-Light,sans-serif;height:auto;padding:.6666666667vw 2.6666666667vw}@media screen and (min-width:750px){.ant-modal.take-job-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn{padding:5px 20px}}.container-modal--otp{background-color:#f5f5f5;border:1px solid #ccc;border-radius:6px;left:50%;margin:0 auto;max-width:70%;padding:2vw;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (min-width:750px){.container-modal--otp{max-width:500px;padding:15px}}.title-modal--otp{margin-bottom:1.3333333333vw;text-align:center}@media screen and (min-width:750px){.title-modal--otp{margin-bottom:10px}}.subtitle-modal--otp{color:#1a75bb;display:block;margin:0 auto;padding:1.3333333333vw 2vw}@media screen and (min-width:750px){.subtitle-modal--otp{padding:10px 15px}}.subtitle-modal--otp:disabled{border-color:#ccc;color:#ccc;cursor:not-allowed}.otp-input-container{display:flex;gap:.5rem;justify-content:center;margin-top:20px}.otp-input{border:1px solid #ccc;border-radius:.375rem;height:6.6666666667vw;text-align:center;width:6.6666666667vw}@media screen and (min-width:750px){.otp-input{height:50px;width:50px}}.otp-input:focus{border-color:blue;outline:none}.resend-container{margin-top:4vw;text-align:center;width:100%}@media screen and (min-width:750px){.resend-container{margin-top:30px}}.resend-link{margin-top:1.3333333333vw}@media screen and (min-width:750px){.resend-link{margin-top:10px}}.btn-confirm{margin-top:2.6666666667vw;padding:2vw 2.6666666667vw;width:auto}@media screen and (min-width:750px){.btn-confirm{margin-top:20px;padding:15px 20px}}.btn-confirm:hover:not(:disabled){background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box!important}.close-button{display:block;margin-left:auto;padding:.6666666667vw 1.3333333333vw}@media screen and (min-width:750px){.close-button{padding:5px 10px}}.wrapper.create-password .create-password .create-password-form .create-password-item{margin-bottom:4vw!important}@media screen and (min-width:750px){.wrapper.create-password .create-password .create-password-form .create-password-item{margin-bottom:30px!important}}.wrapper.create-password .create-password .create-password-form .create-password-item .create-password-label{align-items:center;display:flex;justify-content:flex-start}.wrapper.create-password .create-password .create-password-form .create-password-item .create-password-label .create-password-label-icon{filter:brightness(0) saturate(100%) invert(37%) sepia(64%) saturate(977%) hue-rotate(172deg) brightness(90%) contrast(95%);height:4vw;margin-right:1.3333333333vw;width:4vw}@media screen and (min-width:750px){.wrapper.create-password .create-password .create-password-form .create-password-item .create-password-label .create-password-label-icon{height:23px;margin-right:10px;width:23px}}.wrapper.create-password .create-password .create-password-form .create-password-item .create-password-label .create-password-label-icon img{object-fit:contain}.wrapper.create-password .create-password .create-password-form .create-password-item .create-password-input{border-radius:4px;font-size:16px;font-weight:200;line-height:1;padding:2vw 1.3333333333vw}@media screen and (min-width:750px){.wrapper.create-password .create-password .create-password-form .create-password-item .create-password-input{font-size:23px;font-weight:200;line-height:1;padding:15px 10px}}.wrapper.create-password .create-password .create-password-form .create-password-button{background:linear-gradient(90deg,#4f5bb4,#359dd4) border-box;font-size:16px;font-weight:200;line-height:1;margin-top:4vw;padding:3.3333333333vw 4vw;width:100%}@media screen and (min-width:750px){.wrapper.create-password .create-password .create-password-form .create-password-button{font-size:23px;font-weight:200;line-height:1;margin-top:30px;padding:15px 30px}}.form-createpass-item{align-items:center;display:flex;font-size:16px;margin:20px 0 10px}.icon-createpass{filter:brightness(0) saturate(100%) invert(37%) sepia(64%) saturate(977%) hue-rotate(172deg) brightness(90%) contrast(95%);height:4.6666666667vw;margin-right:2.6666666667vw;width:4.6666666667vw}@media screen and (min-width:750px){.icon-createpass{height:35px;margin-right:20px;width:35px}}.icon-createpass img{object-fit:contain}.btn-createpass{background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;height:40px;margin-top:20px;width:100%}.btn-createpass:hover{background:#40a9ff}.text-createpass{align-content:center;color:#1890ff;font-size:20px}@media screen and (min-width:750px){.text-createpass{font-size:26px}}.text-createpass--title{align-content:center;color:#fff;font-size:20px}@media screen and (min-width:750px){.text-createpass--title{font-size:26px}}.page_404{font-size:35px;left:50%;position:absolute;text-align:center;top:30%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=main.c9feaeac.css.map*/