@font-face{font-family:"AvenirNextW1G-Regular";src:url("/fonts/AvenirNextW1G-Regular.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AvenirNextW1G-Demi";src:url("/fonts/AvenirNextW1G-Demi.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AvenirNextW1G-Bold";src:url("/fonts/AvenirNextW1G-Bold.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AngleciaProDisplay-Italic";src:url("/fonts/AngleciaProDisplay-Italic_1.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AngleciaProDisplay-Regular";src:url("/fonts/AngleciaProDisplay-Regular_1.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}.no-pad-top{padding-top:0 !important}.no-pad-bot{padding-bottom:0 !important}.no-mar-top{margin-top:0 !important}.no-mar-bot{margin-bottom:0 !important}.profile-top{position:relative;display:flex;align-items:flex-end;padding-bottom:80px}.profile-photo{position:relative;width:150px}.profile-photo img{width:100%;display:block}.profile-photo-btn{width:35px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:6px;right:16px;background-image:url(../img/cabinet-user-btn.svg);cursor:pointer}.profile-photo-btn input{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.profile-title{margin-left:63px}.profile-title span{font-size:36px;font-family:"AvenirNextW1G-Demi";display:block;margin-bottom:13px}.profile-title p{font-family:"AvenirNextW1G-Regular";font-size:18px;display:block}.profile-title p.small{font-size:14px;margin-bottom:4px}.profile-menu{display:flex;flex-wrap:wrap;width:calc(100% + 40px);margin:0 -20px}.profile-menu-link{height:209px;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;padding:22px 18px;margin:20px;width:calc(100% / 3 - 40px);background-color:rgba(0,0,0,0.02);background-position:93% 22%;background-repeat:no-repeat;background-size:125px;margin-bottom:0}.profile-menu-link.pr{background-image:url(../img/cabinet-user-menu.svg)}.profile-menu-link.pr2{background-image:url(../img/cabinet-user-menu2.svg)}.profile-menu-link.pr3{background-image:url(../img/cabinet-user-menu3.png)}.profile-menu-link.pr4{background-image:url(../img/cabinet-user-menu4.svg)}.profile-menu-link.pr5{background-image:url(../img/cabinet-user-menu5.svg)}.profile-menu-link.none{opacity:0.2;cursor:not-allowed}.profile-menu-link P{font-size:18px;font-family:"AvenirNextW1G-Demi"}.profile-menu-num{margin-top:auto;font-size:13px;margin-bottom:8px}.profile-menu-line{position:relative;height:10px;background-color:#fff;border-radius:10px;overflow:hidden;margin-top:5px;width:100%}.profile-menu-line-min{background-color:#cfc095;border-radius:10px;height:10px;position:absolute;top:0;left:0}@media only screen and (max-width: 1240px) and (min-width: 1000px){.profile-photo{width:120px}.profile-photo-btn{bottom:1px;right:6px}.profile-title{margin-left:40px}.profile-title span{font-size:28px}.profile-title p{font-size:16px}.profile-title p.small{font-size:12px}.profile-top{padding-bottom:50px}.profile-menu-link{height:180px;background-size:90px}}@media only screen and (max-width: 999px) and (min-width: 710px){.profile-photo{width:100px}.profile-photo-btn{bottom:1px;right:6px}.profile-title{margin-left:20px}.profile-title span{font-size:24px;margin-bottom:5px}.profile-title p{font-size:14px}.profile-title p.small{font-size:11px}.profile-top{padding-bottom:35px}.profile-menu-link{width:calc(100% / 2 - 40px);height:180px;background-size:90px}}@media only screen and (max-width: 709px) and (min-width: 120px){.profile-photo{width:50px}.profile-title{margin-left:10px;width:calc(100% - 10px - 40px)}.profile-title span{font-size:18px;margin-bottom:5px}.profile-title p{font-size:11px}.profile-title p.small{font-size:9px}.profile-photo-btn{width:25px;height:25px;bottom:-6px}.profile-top{padding-bottom:15px}.profile-menu{width:100%;margin:0}.profile-menu-link{width:100%;margin-left:0;margin-right:0;height:140px;background-size:65px}}.profile-page{display:flex;padding:100px 150px}.profile-page .profile-photo{height:100%}.profile-page-body{padding-left:65px;width:65%;box-sizing:border-box}.profile-page-body.col{padding-left:0;margin:0 auto}.profile-page-body p{font-size:14px;display:flex;flex-direction:column;border:1px solid #504D52;padding:5px 10px;margin-bottom:22px;width:100%;box-sizing:border-box}.profile-page-body p strong{display:block;margin-bottom:3px;font-size:11px;font-weight:700;margin-top:3px}.profile-page-body .update{color:green;margin-bottom:10px;font-size:11px}.profile-page-body-btn{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.profile-page-body-btn.right{justify-content:flex-end}.profile-page-body-btn .btn-link{background-color:#dec693;border:none;cursor:pointer;border-radius:40px;outline:none;padding:0 30px;height:52px;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;width:max-content}.profile-page-body-link{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:10px}.profile-page-body-link .btn-link-a{display:block;color:#dec693;text-decoration:underline;font-weight:700;font-size:14px}@media only screen and (max-width: 1240px) and (min-width: 1000px){.profile-page{padding:70px 100px}.profile-page-body{padding-left:40px;width:75%}}@media only screen and (max-width: 999px) and (min-width: 710px){.profile-page{padding:50px 0px}.profile-page-body{padding-left:40px;width:calc(100% - 100px)}}@media only screen and (max-width: 709px) and (min-width: 120px){.profile-page{padding:0 0px;flex-direction:column}.profile-page-body{padding-left:0px;width:100%;margin-top:20px}.profile-page-body-btn .btn-link{margin-bottom:10px}.profile-page-body-btn .btn-link-a{margin-bottom:10px}}.profile-form .control-label{font-size:14px;display:flex;flex-direction:column;border:1px solid #504D52;padding:5px 10px;margin-bottom:22px;width:100%;box-sizing:border-box}.profile-form .control-label strong{display:block;margin-bottom:3px;font-size:11px;font-weight:700;margin-top:3px}.updprof-error p{border:none;padding:0}.updprof-error p.error{color:red}.control-label-large{display:flex;flex-wrap:wrap;margin-top:-12px}.control-label-large span{display:block;width:100%;margin-bottom:9px}.control-label-large span strong{display:block;margin-bottom:3px;font-size:11px;font-weight:900;margin-top:3px;padding:5px 10px}.control-label-large .control-label-check{display:flex;flex-direction:column;width:155px}.control-label-large .control-label-check .chk{width:100%;display:block;position:relative;cursor:pointer}.control-label-large .control-label-check .chk .form-control-radio{position:absolute;top:0;left:0}.control-label-large .control-label-check .chk .form-control-radio:checked ~ span:after{background-color:#dec693;border-color:#dec693}.control-label-large .control-label-check .chk span{position:relative;font-size:11px;min-height:16px;display:flex;align-items:center;padding-left:19px;box-sizing:border-box}.control-label-large .control-label-check .chk span:after{content:'';position:absolute;top:1px;left:0;width:12px;height:12px;border-radius:50%;border:1px solid #504D52}.control-label-large .control-label-check:nth-child(3){width:calc(100% - 155px)}.control-label-large .control-label-check:nth-child(3) .form-control{font-size:10px;border:1px solid #504D52;padding:5px 10px;margin-bottom:22px;height:50px;width:100%;box-sizing:border-box;margin-top:-4px}.loginResetPass{display:flex;flex-wrap:wrap;margin-bottom:20px}.loginResetPass .loginResetPassText{font-size:14px}.loginResetPass .loginResetPassText a{text-decoration:underline;color:#dec693;font-weight:700}.mylgnExpiredTpl{margin-bottom:20px}.mylgnExpiredTpl span{font-size:14px;margin-bottom:10px;display:block}.mylgnExpiredTpl span strong{font-weight:700}.mylgnExpiredTpl span a{text-decoration:underline;color:#dec693;font-weight:700}.loginMessage p{border:none;padding:0}.loginMessage p.error{color:red}@media only screen and (max-width: 709px) and (min-width: 120px){.control-label-large .control-label-check:nth-child(3) .form-control{margin-bottom:0}}.trn-wr{margin-top:20px}.trn-wr #player{width:55%;height:26vw;margin-bottom:10px}.trn-wr #player iframe{width:100% !important;height:100% !important}.trn-wr .trn-title{display:block;margin-bottom:20px;position:relative;font-family:"AvenirNextW1G-Demi";font-size:41px;color:#1b1e2f}.trn-btn{background-color:#dec693;border:none;cursor:pointer;border-radius:40px;outline:none;padding:0 30px;height:52px;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;width:max-content}@media only screen and (min-width: 1440px) and (max-width: 1640px){.trn-wr .trn-title{font-size:36px}}@media only screen and (min-width: 1000px) and (max-width: 1240px){.trn-wr .trn-title{font-size:25px}}@media only screen and (min-width: 710px) and (max-width: 999px){.trn-wr #player{width:100%;height:55vw}.trn-wr .trn-title{margin-bottom:16px;font-size:20px}}@media only screen and (min-width: 120px) and (max-width: 709px){.trn-wr #player{width:100%;height:55vw}.trn-wr .trn-title{margin-bottom:16px;font-size:6vmin}}.libr{color:#504D52;margin-top:27px}.libr .libr-title{font-size:32px;display:block;font-family:"AvenirNextW1G-Demi";margin-bottom:20px}.libr-desc{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/bg-login-bg.png);padding:174px 0 90px}.libr-desc-text{padding-left:34%;width:100%;box-sizing:border-box}.libr-desc-text .title{font-size:36px;display:block;font-family:"AvenirNextW1G-Demi"}.libr-desc-text .title b{font-family:"AngleciaProDisplay-Italic";color:#dec693}.libr-desc-box{font-size:21px;font-family:"AvenirNextW1G-Regular";padding-left:20px;margin-top:75px;border-left:1px solid #dec693}.libr-desc-box strong{color:#dec693;font-family:"AvenirNextW1G-Demi"}.IntCategoryResult{padding-top:23px;padding-bottom:0 !important}.prd-nav{padding-top:0 !important}@media only screen and (max-width: 1439px) and (min-width: 1241px){.libr-desc{padding:135px 0 80px}}@media only screen and (max-width: 1240px) and (min-width: 1000px){.libr-desc{padding:100px 0 60px}.libr-desc-text .title{font-size:32px}.libr-desc-box{font-size:19px;margin-top:50px}}@media only screen and (max-width: 999px) and (min-width: 710px){.libr .libr-title{font-size:28px}.libr-desc{padding:80px 0 50px;background-position:38% center}.libr-desc-text{padding-left:20%}.libr-desc-text .title{font-size:32px}.libr-desc-box{font-size:17px;margin-top:30px}}@media only screen and (max-width: 709px) and (min-width: 120px){.libr{margin-top:20px}.libr .libr-title{font-size:24px;margin-bottom:15px}.libr-desc{padding:40px 0 35px;background-position:30% center}.libr-desc-text{padding-left:0%}.libr-desc-text .title{font-size:28px}.libr-desc-box{font-size:16px;margin-top:25px}}.cabinet{padding:15px 0 37px;color:#1b1e2f}.cabinet a{color:#1b1e2f}.cabinet select{margin-top:10px;height:30px;margin-bottom:10px;border:1px solid #000}.cabinet-wr{max-width:1248px;margin:0 auto}.cabinet-breadcrumb{margin:16px 0;font-size:12px;display:flex;color:#504D52;align-items:center;padding:0 20px;box-sizing:border-box;flex-wrap:wrap}.cabinet-breadcrumb a{color:#504D52}.cabinet-breadcrumb b{display:block;margin:0 4px}.help-block{font-size:11px;font-weight:700}.help-block.text-error{color:red !important}@media only screen and (max-width: 999px) and (min-width: 120px){.cabinet-breadcrumb{padding:0;font-size:10px}}
