@charset "UTF-8";*,*:before,*:after{position:relative;margin:0;padding:0;border:0;list-style:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;outline:0;text-rendering:optimizeLegibility}html{scroll-behavior:smooth}body{min-height:100vh}blockquote{quotes:none}table{border-collapse:collapse;border-spacing:0}main,header,aside,img{display:block}input:not([type=checkbox]):not([type=radio]),textarea,select{-webkit-appearance:none;-moz-appearance:none}input[type=checkbox],input[type=radio]{position:absolute;z-index:-100;opacity:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}hr{height:0}button{cursor:pointer;background:transparent}a{text-decoration:none}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-BSzZiyVN.ttf);font-weight:400}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-OnHWrDSF.ttf);font-weight:500}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-D-fFRZuH.ttf);font-weight:700}.font-weight-500{font-weight:500!important}body{font-family:Inter;font-size:1em;font-weight:400;line-height:24px}body strong{font-weight:700}body a{color:#898989}body p a{text-decoration:underline}.row-01{display:flex;margin-bottom:16px}.row-01 .row-col-01{width:160px;font-weight:700;font-size:17px;line-height:25px;color:#000}.row-01 .row-col-02{font-weight:400;font-size:17px;line-height:25px;color:#898989}.row-01 .row-col-02 a{text-decoration:underline}.spinner-01{width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-top:25vh}.svg-container{display:flex}.add-edit-blog{flex:1;padding:20px 48px 48px;background-color:#fff}.add-edit-blog .container{max-width:800px;display:flex;flex-direction:column}.add-edit-blog .add-edit-blog-header{margin-bottom:24px;width:150px}.add-edit-blog .tabs-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.add-edit-blog .tabs-container .submit-button-container{width:160px;height:48px}.add-edit-blog .form-container{flex:1;margin-bottom:32px}.btn-link{text-decoration:underline;color:#6495ed}.error-message{font-size:14px;font-weight:500;color:#f15a46;margin-top:4px}.success-message{font-weight:600;font-size:24px;line-height:24px;letter-spacing:.01em;color:#4caf50;margin-top:4px}.new-color,.read-color{color:#1a459c}.MuiDataGrid-cell a{color:#000000de;text-decoration:underline}@media all and (max-width: 1179px){.add-edit-blog{width:100%;padding:24px}.add-edit-blog .tabs-container .submit-button-container{width:100px;height:40px}}@media all and (max-width: 767px){.heading-01,.heading-02,.heading-03{font-size:3.25em;font-weight:700;letter-spacing:-.52px;line-height:56px;text-decoration:none;color:#898989}.heading-04{font-size:2.25em;font-weight:700;letter-spacing:-.36px;line-height:40px;text-decoration:none;color:#898989}.heading-05{font-size:1.5em;font-weight:700;letter-spacing:0px;line-height:32px;text-decoration:none;color:#898989}.heading-06{font-size:1.5em;font-weight:700;letter-spacing:-.24px;line-height:32px;text-decoration:none;color:#898989}.heading-07{font-size:2.25em;font-weight:700;letter-spacing:-.36px;line-height:40px;text-decoration:none;color:#898989}.heading-08{font-size:1.75em;font-weight:700;letter-spacing:0px;line-height:36px;text-decoration:none;color:#898989}.heading-09{font-size:1.5em;font-weight:700;letter-spacing:0px;line-height:32px;text-decoration:none;color:#898989}.heading-10{font-size:1.25em;font-weight:700;letter-spacing:0px;line-height:28px;text-decoration:none;color:#898989}.heading-11{font-size:1.25em;font-weight:400;letter-spacing:0px;line-height:28px;text-decoration:none;color:#898989}.heading-12{font-size:1.125em;font-weight:400;letter-spacing:0px;line-height:24px;text-decoration:none;color:#898989}.heading-13{font-size:1em;font-weight:400;letter-spacing:0px;line-height:26px;text-decoration:none;color:#898989}.heading-14{font-size:.9375em;font-weight:400;letter-spacing:0px;line-height:20px;text-decoration:none;color:#898989}.heading-15{font-size:.875em;font-weight:400;letter-spacing:0px;line-height:22px;text-decoration:none;color:#898989}.heading-16,.heading-17{font-size:.8125em;font-weight:400;letter-spacing:0px;line-height:16px;text-decoration:none;color:#898989}.heading-18{font-size:.75em;font-weight:400;letter-spacing:0px;line-height:22px;text-decoration:none;color:#898989}}@media all and (min-width: 768px){.heading-01{font-size:10em;font-weight:700;letter-spacing:-1.6px;line-height:160px;text-decoration:none;color:#898989}.heading-02{font-size:6.75em;font-weight:700;letter-spacing:-1.08px;line-height:108px;text-decoration:none;color:#898989}.heading-03{font-size:5.5em;font-weight:700;letter-spacing:-.88px;line-height:96px;text-decoration:none;color:#898989}.heading-04{font-size:6em;font-weight:700;letter-spacing:-.96px;line-height:104px;text-decoration:none;color:#898989}.heading-05{font-size:4.5em;font-weight:700;letter-spacing:-.72px;line-height:88px;text-decoration:none;color:#898989}.heading-06{font-size:4em;font-weight:700;letter-spacing:-.64px;line-height:72px;text-decoration:none;color:#898989}.heading-07{font-size:3.75em;font-weight:700;letter-spacing:-.6px;line-height:72px;text-decoration:none;color:#898989}.heading-08{font-size:3em;font-weight:700;letter-spacing:-.48px;line-height:56px;text-decoration:none;color:#898989}.heading-09{font-size:2.25em;font-weight:700;letter-spacing:0px;line-height:48px;text-decoration:none;color:#898989}.heading-10{font-size:1.75em;font-weight:700;letter-spacing:0px;line-height:40px;text-decoration:none;color:#898989}.heading-11{font-size:3em;font-weight:400;letter-spacing:0px;line-height:56px;text-decoration:none;color:#898989}.heading-12{font-size:2.25em;font-weight:400;letter-spacing:0px;line-height:48px;text-decoration:none;color:#898989}.heading-13{font-size:2em;font-weight:400;letter-spacing:0px;line-height:40px;text-decoration:none;color:#898989}.heading-14{font-size:1.5em;font-weight:400;letter-spacing:0px;line-height:32px;text-decoration:none;color:#898989}.heading-15{font-size:1.25em;font-weight:400;letter-spacing:0px;line-height:30px;text-decoration:none;color:#898989}.heading-16{font-size:1.125em;font-weight:400;letter-spacing:0px;line-height:26px;text-decoration:none;color:#898989}.heading-17{font-size:.875em;font-weight:400;letter-spacing:0px;line-height:22px;text-decoration:none;color:#898989}.heading-18{font-size:.75em;font-weight:400;letter-spacing:0px;line-height:20px;text-decoration:none;color:#898989}}@media all and (max-width: 1179px){.auth-layout{display:flex}.auth-layout .left-side{width:100%;padding:20px;display:flex;flex-direction:column;align-items:center;gap:32px}.auth-layout .left-side .logo-container .logo{width:100px}.auth-layout .left-side .content{flex:1;display:flex;align-items:center}.auth-layout .right-side{display:none}}@media all and (min-width: 1180px){.auth-layout{display:flex}.auth-layout .left-side{width:520px;padding:48px 80px 80px;display:flex;flex-direction:column;align-items:center;gap:32px}.auth-layout .left-side .content{flex:1;display:flex;align-items:center}.auth-layout .right-side{flex:1;min-height:100vh;padding:24px}.auth-layout .right-side .c-container-01{position:absolute;left:24px;top:24px;width:calc(100% - 48px);height:calc(100% - 48px);object-fit:cover;border-radius:20px;object-position:50% 85%}.auth-layout .right-side .c-container-02{display:flex;justify-content:center;margin-top:10vh;padding:24px}.auth-layout .right-side .c-container-02 .c-item-01{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px}.auth-layout .right-side .c-container-02 .c-item-01 .c-item-01-A{color:#fff;text-align:center}.auth-layout .right-side .c-container-02 .c-item-01 .c-item-01-C{text-align:center;color:#fff}}.aside-menu{z-index:99999;width:250px;height:100vh;position:fixed;left:0;top:0;background:#fff}.aside-menu>.logo-container{display:flex;justify-content:center;align-items:center;padding:16px;margin:40px 0}.aside-menu>.logo-container .logo{height:84px}.aside-menu>nav{height:calc(100% - 159px);overflow-y:auto;padding-bottom:36px}.aside-menu>nav ul li{width:100%}.aside-menu>nav ul li a{width:100%;padding:14px 32px;display:flex;gap:12px;color:#1a459c;font-weight:400;font-size:14px;transition:color .25s,background-color .25s}.aside-menu>nav ul li a:hover{background-color:#015d4f1a}.aside-menu>nav ul li.active a{background-color:#1a459c;color:#fff}.aside-menu>.bottom{position:absolute;width:100%;left:0;bottom:0;height:72px;padding:0 15px 0 32px;border-top:1px solid #1a459c;display:flex;align-items:center;justify-content:space-between}.aside-menu>.bottom .logout{font-weight:500;font-size:16px;display:flex;align-items:center;gap:10px;color:#1a459c;cursor:pointer;background-color:transparent}.main-layout{display:flex;background:#ebe9e2;max-width:100%;overflow:hidden}.main-layout>.content{flex:1;min-height:100vh;max-width:calc(100% - 250px);margin-left:250px;display:flex;flex-direction:column}.main-layout>.content main{padding:48px 54px;flex:1}@media all and (max-width: 899px){.main-layout>.content{margin-left:0;max-width:100%}}@media all and (max-width: 1179px){.main-layout>.content main{padding:48px 24px;flex:1}}@media all and (max-width: 1179px){.form-container-01{max-width:400px}.form-container-01 .c-item-01{color:#1a459c;text-align:center;margin-bottom:8px}.form-container-01 .c-item-02{text-align:center;margin-bottom:32px}.form-container-01 .c-item-03{margin-bottom:12px}.form-container-01 .c-item-04{display:flex;justify-content:flex-end}.form-container-01 .c-item-04 .c-item-04-A{color:#1a459c}.form-block-01 .block-body-01 .form-group-01 .field-cluster-01{margin-bottom:12px}.form-block-01 .block-body-01 .form-group-01 .field-cluster-01.error>span{font-size:14px;font-weight:500;color:#f15a46}.form-block-01 .block-footer-01{margin-top:32px}.form-block-02{display:flex;flex-direction:column}.form-block-02 .block-body-02{flex:1}.form-block-02 .block-body-02 .form-group-02 .field-cluster-01{margin-bottom:12px}.form-block-02 .block-body-02 .form-group-02 .field-cluster-01.error>span{font-size:14px;font-weight:500;color:#f15a46}.form-block-02 .block-footer-02{margin-top:32px}}@media all and (min-width: 1180px){.form-container-01 .c-item-01{color:#1a459c;text-align:center;margin-bottom:8px}.form-container-01 .c-item-02{text-align:center;margin-bottom:32px}.form-container-01 .c-item-03{margin-bottom:12px}.form-container-01 .c-item-04{display:flex;justify-content:flex-end}.form-container-01 .c-item-04 .c-item-04-A{color:#1a459c}.form-block-01 .block-body-01 .form-group-01 .field-cluster-01{margin-bottom:12px}.form-block-01 .block-body-01 .form-group-01 .field-cluster-01.error>span{font-size:14px;font-weight:500;color:#f15a46}.form-block-01 .block-footer-01{margin-top:32px}.form-02{height:100%}.form-block-02{display:flex;flex-direction:column;height:100%}.form-block-02 .block-body-02{flex:1}.form-block-02 .block-body-02 .form-group-02 .field-cluster-01{margin-bottom:12px}.form-block-02 .block-body-02 .form-group-02 .field-cluster-01.error>span{font-size:14px;font-weight:500;color:#f15a46}.form-block-02 .block-footer-02{margin-top:32px}}.dropzone-02{flex:1 1 0%;display:flex;flex-direction:column;align-items:center;padding:20px;background:#3e8fff08;border:1px solid #e8e8e8;border-radius:5px;outline:none;transition:border .24s ease-in-out 0s;cursor:pointer}.dropzone-02 .content{display:flex;gap:30px;align-items:center;width:100%}.dropzone-02 .content p{flex:1;font-size:13px;line-height:20px;color:#94989c}.dropzone-02 .files{display:flex;align-items:center;gap:24px}.dropzone-02 .files p{font-size:14px;line-height:20px;color:#000}.dropzone-02.focused{border-color:#2196f3}.dropzone-02.error{border-color:#fe4a4a}.dropzone-02.drag-accept{border-color:#00e676}.dropzone-02.drag-reject{border-color:#fe4a4a}@media all and (max-width: 1179px){.section-01{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:24px}.section-01 .c-item-01{font-size:24px;font-weight:700;line-height:30.19px;color:#1a459c}}@media all and (min-width: 1180px){.section-01{display:flex;gap:24px;justify-content:space-between;align-items:center;margin-bottom:32px}.section-01 .c-item-01{font-size:32px;font-weight:700;line-height:38.19px;color:#1a459c}}
