@charset "UTF-8";@font-face{font-family:JobTiger;src:url(data:font/woff2;base64,d09GMgABAAAAAALIAA4AAAAAB0AAAAJwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCdggEEQgKgSSBPAsqAAE2AiQDUAQgBYM+B4FYGzcGyB4J2RnmDXFlqdSPCD7WXvfdXQjJFViogKxiFiqqrSJVT+QjUxCGWbUuM//v5/b+xnVCYtLNG+5xqoi1RiRznRoJAJ/+ar5/39586c6+PUwyPu1PIAGFjRdlYWQ7HncDHTdYAUbhB8tP4/bmduybGaUoszJJ0tlNIeDj9ZEdgBdnL5wHfH7+uAdCKeqBRAg1kAwJ0hiKS/JkybXkOS5KWfwyE0WERCW49k2oby1dya2QrpgHAYBOCClStELgKC7QqmEeVGrCETq9O4s7J0irby2XA2dSQO5zbtf7/Hcf3z182QCphKqHlMgnUiASJAt/UQYrn+el7E6WhcjlVIBagEGgAI1ABwAZxmECIQSIIsvSrqwkryxbzKOKA++p+0bljT9dz3c/HwfT7oeJdd+CzJ/p+/l5r5udJtWRlmp5nQcF+bFGIlRGCD4v/ajeWbHuf2FH5rfXAWI6uYFCCQjSldwtuFxMQ+jetXEaDYgFAAkSxAJIbqixT2gdS/0LYBl9OPkG8Q+B2utNFsT4akpdloqsSKgEnYlylUxVajHTiWWeegvmq+Sz2KwrV9X78IlJPz5V6G/yTKP/c75INUe5/ZV7TaLgvAmiW+6cg0F2GLkqD5NHX5KqJAlY/IYcBFUrSFn6onMN/P3cF2nsVfOqKlnHwA23mkd/7S6+kdq3iCQSkAQCk0Rl4klIIp5IkQVBXZ99xqM6Z8GZIT1V3J5uyRjOQY7Ri9eCSCKNTBp5kR8FURhFURwlURplUR4VURlVUR01+XsOvupYKL1iwanDCT/JC+S0J31xkocAERJkKFChQYehtz1xoCvtucFWAA==) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:slick;src:url(data:font/woff2;base64,d09GMgABAAAAAANMAA0AAAAAB3AAAAL2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GVgCCehEICoIkgg4LKAABNgIkA0wEIAWDHgeBRxtKBsguCmxj6eBB0TN3s8KrVIPyIcfief73+7bPfW9EtRT3OA6EziLTrARaFsvMbyxChGYG+fc2G4gbefdF5JcC6FoBQX9QK1cpD0Ym3IoopwPSG3xhG3KJ/htxqma9RWROwABFPOC7VE0BJ60tFMNgKVebWFvYq0A56rV2GiSD4evjE5KuTzLIIB+FwI9DYXkA33TDUwA/H944AIJODIMioh9RoyD+ZDBU55SIAQfy/t9czQNFUxvwEghmAbi83B5ksFz6Q/wHafw/CKDid0wi4Dl9wSQDV6CfDX0FXZ7NjPrSKNoe8Od/eh9+9/9rDN5svXn35upzJxBkSjMRJgVFwBFw5T97mBGR/5fTA826DCrcgWcA6ovQOZhdBwMJprebmb112umcvpmO8T8efNpl97TrnpAzASfMtwWdCttlpx1Td2DaYT3hNqpOuht6NvLiTNSlsHPJa6Y69k5I+i7HHV+mwy8X3Pbt+4KbuVa8ti3xHif0hY83p032mEybNxUtD+5M8ry7Zs/XziWdW+P2a3c9fV//DasiBvNiX329AaNjczFRFdf2nkk2bDNMPrP3WkVUqHr6Qc7QtRN4njr+5Jnnn/E/ns+e5H1n1IbJ51/brVO+mlT4ESDH+1KktlUBIQ1ATTTKoFEDBeBIYcmWPpbVd4AX4IJXV8ATMK5ttaN3Ib9AMCAHAQURbAKgw1voS90m2ilS0a1dqmxzkWrjmqQmw/qlZu3eSu/hZLv0AcxZ6SNMPIqf4OL9nb7rY9wvfZRkuilUEZEYoNSpVx4NtX45qZeECCWIxFBJqJmo7XIxIrgQsLAD96311hHp1UfWUs+VIzHtaD2RLuLtMZqtITWAyoxaCUrASc4liZbQYeJGtzCCWAoiIlpavXpEGKLR64a9IkQf1whUNZ0BMr16iSjpoQcNQEoquzFIU5rTkta0pT0d6UxXur0i1ukltkYS5YhWyo0H1DLGWI4QAhg4BEQjBrGIQzwSkMhkskIeE1vE5mUDAA==) format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--jt-primary: #ffa200;--jt-text: #202020;--jt-bg: #ffffff;--jt-link: #ffa200;--jt-link-hover: #b37100}.jt-v2 .btn,.jt-v2 .form-control,.jt-v2 .form-select{border-radius:var(--jt-control-r, 6px)!important}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15}body{margin:0;font-family:Ubuntu,JobTiger,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;color:var(--jt-text);background-color:var(--jt-bg)}a{color:var(--jt-link);text-decoration:none}a:hover{color:var(--jt-link-hover);text-decoration:underline}img{max-width:100%;height:auto;border:0;vertical-align:middle}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-end{text-align:right!important}.text-start{text-align:left!important}@media(min-width:768px){.text-md-end{text-align:right!important}.text-md-start{text-align:left!important}}@media(min-width:992px){.text-lg-end{text-align:right!important}.text-lg-start{text-align:left!important}}.float-start{float:left!important}.float-end{float:right!important}.d-block{display:block}.d-none{display:none!important}.d-flex{display:flex!important}@media(min-width:576px){.d-sm-block{display:block!important}}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.py-3{padding-top:1rem;padding-bottom:1rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-5{padding-top:3rem;padding-bottom:3rem}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.form-group{margin-bottom:1rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.3;color:#495057;background-color:#fff;border:1px solid var(--jt-primary);border-radius:0}.form-control:focus{outline:0;border-color:#202020}.form-control-lg{padding:.5rem 1rem;font-size:1.05rem}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;cursor:pointer;background:#e9ecef;color:var(--jt-text);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}span.btn{background:transparent;border:none;padding:0;border-radius:0;cursor:default;line-height:inherit}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{background-color:#23272b;border-color:#1d2124}.btn-link{border:none;background:none;padding:0;font-weight:400;color:inherit}.top-header{background:#202125;font-size:.95rem}.top-header .top-menu{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top-header .top-menu li{margin-right:1rem}.top-header .top-menu a{display:block;padding:.55rem 0;color:#fff}.top-header .top-menu a:hover,.top-header .top-menu a:focus{color:#fff;opacity:.9}@media(min-width:992px){.top-header .navbar-collapse{display:flex!important;flex-basis:auto;visibility:visible!important}#top-nav.collapse{display:flex!important}}.navbar{display:flex;align-items:center;justify-content:space-between}#top-nav{width:100%}@media(min-width:992px){.navbar-toggler-wrapper{display:none}}.brand-header{border-bottom:1px solid #e9ecef;background:#fff}.brand-header .logo img{display:block}.brand-header .nav-block{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:10px}.user-menu{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.75rem;font-size:1.2rem;font-weight:500;width:auto}.user-menu li{display:inline-flex;align-items:center;white-space:nowrap}.language-switcher{display:inline-flex;align-items:center;margin-left:0;font-size:1.2rem;text-transform:uppercase;font-weight:500;white-space:nowrap}.dropdown{position:relative}.dropdown-menu{position:absolute;right:0;top:100%;min-width:180px;margin-top:4px;padding:4px 0;background:#fff;border:1px solid #dee2e6;border-radius:0;box-shadow:0 6px 12px #0000001a;z-index:1000;display:none}.dropdown.show .dropdown-menu{display:block}.dropdown-toggle-btn{background:transparent;border:none;border-radius:0;padding:.35rem .6rem;font-size:.85rem}.breadcrumbs{background:#f5f5f5;font-size:.85rem;padding:.5rem 0}#HistoryContainer ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}#HistoryContainer li{display:inline-flex;align-items:center;margin-right:.5rem}#HistoryContainer li:after{content:"/";margin-left:.5rem;color:#999}#HistoryContainer li:last-child:after{content:"";margin:0}#HistoryContainer a{color:#555}#HistoryContainer .Home .home-responsive{display:inline-block}.pages-content{padding-bottom:1rem}@media(max-width:575.98px){.pages-content{padding-left:5px;padding-right:5px}}.company-offer-header{position:relative;padding:0}.company-offer-header--has-cover{padding-bottom:0!important}.company-offer-header__img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-position:center}.company-offer-header__content{position:absolute;inset:0;z-index:2;display:flex;align-items:center;padding:16px 12px}.company-offer-header.no-cover-image{padding:20px 0;background:#f5f5f5}.company-offer-header.no-cover-image .company-offer-header__content{position:static;padding:0}@media(max-width:576px){.company-offer-header__content{align-items:flex-end}}.single-employer-content{padding-top:1rem}.company-offer-header .company-info{display:flex;flex-wrap:wrap;align-items:center;color:#fff}.company-offer-header .company-text{flex:1 1 auto;min-width:0}.company-offer-header .company-text .title-medium{font-size:1.4rem;font-weight:500}.company-offer-header .company-text .title{font-size:1rem;opacity:.9}.company-offer-header .company-info .info{font-size:.9rem}.company-offer-header .company-info .info .website a{color:#fff}.company-offer-header .company-info .cont-jobs{display:inline-block;margin-left:1rem;padding:.25rem .5rem;border-radius:999px;background:#00000059;color:#fff;font-size:.85rem;text-decoration:none}.company-offer-header .company-logo{flex:0 0 auto;margin-left:1rem}.company-offer-header .company-logo .wrapper{background:#fff;padding:.5rem;border-radius:4px}.company-section{margin-top:1.5rem}.section-navigation .nav{list-style:none;margin:0 0 1rem;padding:0}.section-navigation .nav-link{display:block;padding:.35rem 0;color:#555}.section-navigation .nav-link:hover{color:var(--jt-primary)}.sticky-menu{position:sticky;top:0;z-index:10;background:#fff;border-bottom:1px solid #eee;padding:.5rem 15px;display:flex;justify-content:space-between;align-items:center}.sticky-menu .nav{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.sticky-menu .nav-item{margin-right:1rem}.sticky-menu .nav-link{font-size:.9rem;color:#555}.sticky-menu .nav-link:hover{color:var(--jt-primary)}.sticky-menu img{max-height:40px}.sidebar-employer .section{margin-bottom:1.5rem}.section-title{font-size:1rem;font-weight:500;margin-bottom:.5rem}.section-content{font-size:.9rem}.section-content a{word-break:break-word}.company-images img{width:100%;display:block}.company-videos .embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive-16by9:before{display:block;content:"";padding-top:56.25%}.company-videos .embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-employer-content h1{font-size:1.6rem;margin:1rem 0}.single-employer-content h2{font-size:1.3rem}.single-employer-content h3{font-size:1.1rem}#main-footer{font-size:.85rem;margin-top:2rem}#main-footer .footer-info{padding:20px;background-color:#ddd}#main-footer .footer-info .f-title{margin:0;padding:0 0 5px;text-transform:uppercase;font-weight:400;font-size:1rem;color:#000}#main-footer .footer-info ul{list-style-type:none;padding:0 0 20px;margin:0;font-size:.9rem}#main-footer .footer-info ul li{padding-bottom:1px}#main-footer .footer-info ul li a{color:#202020;text-decoration:none}#main-footer .footer-copigight{padding:15px 0;font-size:.8rem;color:#6d6d6d}#main-footer .footer-copigight .cprght-info,#main-footer .footer-copigight .design-info{text-align:center;padding-bottom:5px}@media(min-width:576px){#main-footer .footer-copigight .design-info{text-align:right}}#div-gpt-ad-1732629265525-0{min-width:300px;min-height:90px;margin:0 auto}.advice-center nav{margin-bottom:1.5rem}.cvAdviserTopicsTbl{width:100%;border-collapse:collapse;margin:0 auto 1rem;font-size:.95rem}.cvAdviserTopicsTbl td{padding:.35rem 0}.cvAdviserA{display:inline-block;color:var(--jt-link)}.cvAdviserA:hover{color:var(--jt-link-hover);text-decoration:underline}table.Title{border-collapse:collapse;width:100%}table.Title .title2{padding:.25rem 0;border-bottom:2px solid var(--jt-primary)}table.Title h4,table.Title h3{margin:0;font-size:1.1rem}.top_btn_cell{width:40px;text-align:right}p.sty1{margin:0 0 .75rem;font-size:.95rem;line-height:1.5}ul.sty1,ul .sty1{font-size:.95rem;line-height:1.5}ul.sty1{margin:0 0 .75rem 1.2rem;padding:0}ul.sty1 li{margin-bottom:.35rem}.CareerGuideContent ul{margin:0 0 .75rem 1.2rem;padding:0}.CareerGuideContent li{margin-bottom:.35rem}.CareerGuideContent{font-size:.95rem;line-height:1.5}.section-block{margin:1.5rem 0}.cleaner{clear:both}.CareerGuideContent .embed-responsive{margin:12px 7px 8px 0;font-size:.9rem}#Profile{align-items:flex-start}.errspn .text-danger{font-size:.8rem;min-height:1rem}.clickable_strong{font-weight:500;cursor:pointer}.receive-argeement{display:flex;align-items:flex-start}.receive-argeement label,.termUse{font-size:.9rem}.termUse .small a{text-decoration:underline}.ProfileContent .text-right .btn{margin-left:.4rem}.text-md-right{text-align:left}@media(min-width:768px){.text-md-right{text-align:right}}.text-lg-right{text-align:left}@media(min-width:992px){.text-lg-right{text-align:right}}#Profile .cleaner{clear:both}.login-page{max-width:960px}.login-page h1{font-size:1.7rem;margin-bottom:1.25rem}.login-page form{background-color:#fff;border-radius:4px;padding:1.5rem 1.25rem;box-shadow:var(--jt-card-shadow);border:1px solid var(--jt-border-soft, rgba(0, 0, 0, .05))}.login-page .form-group{margin-bottom:.75rem}.login-page .form-control{display:block;width:100%;padding:.4rem .55rem;font-size:.95rem;line-height:1.4;color:var(--jt-text);background-color:#fff;border:1px solid var(--jt-border);border-radius:4px;box-sizing:border-box}.login-page .form-control:focus{outline:none;border-color:var(--jt-primary);box-shadow:0 0 0 2px #ffa20026}.login-page #rememberme{margin-right:.35rem}.login-page label[for=rememberme]{font-size:.9rem;cursor:pointer}.login-page .btn.btn-secondary{min-width:120px}.login-page .link.link-button.right{display:inline-block;margin-left:.75rem;font-size:.9rem;color:var(--jt-primary);text-decoration:underline;vertical-align:middle}.login-page .link.link-button.right:hover{color:var(--jt-primary-dark, #e09000)}.login-page h3{font-size:1.25rem;margin-bottom:.5rem}.login-page p{margin-bottom:.5rem}.login-page .btn.btn-secondary.btn-lg{margin-top:.25rem}.login-page .row>.col,.login-page .row>.col-md-12,.login-page .row>.col-lg-8{margin-bottom:.25rem}@media(max-width:767.98px){.login-page form{padding:1.25rem 1rem}}.container.advice-center{max-width:1140px;margin:0 auto;padding:24px 16px 40px}#registrationBlock{background:#fff;border-radius:4px;padding:24px 16px 32px;box-shadow:0 1px 3px #0000000f}#registrationBlock h1,#registrationBlock h2,#registrationBlock h3{margin-bottom:16px;font-weight:500}#registrationBlock form{margin-top:16px}#registrationBlock .form-group{margin-bottom:16px}#registrationBlock input[type=text],#registrationBlock input[type=email],#registrationBlock input[type=password],#registrationBlock input[type=tel],#registrationBlock select{width:100%;padding:8px 10px;font-size:.95rem;border:1px solid #ced4da;border-radius:4px;box-sizing:border-box}#registrationBlock input[type=checkbox]{margin-right:6px}#registrationBlock label{font-size:.9rem;cursor:pointer}#registrationBlock .btn{min-width:140px;margin-top:8px}@media(min-width:768px){.container.advice-center{padding:32px 0 48px}#registrationBlock{padding:32px 40px 40px}}.calendar-page{max-width:1140px;margin:0 auto}.calendar-page h1{font-size:1.7rem;margin:1.5rem 0 1rem}.calendar-wrap{background-color:#fff;border-radius:4px;padding:1.5rem 1.25rem 1.75rem;margin-bottom:2rem;box-shadow:var(--jt-card-shadow)}.calendar-navigation{display:flex;justify-content:flex-end;align-items:center;margin-bottom:.75rem;font-weight:500;font-size:.95rem}.calendar-navigation .currant-year{margin:0 .5rem}.calendar-navigation .year-nav{display:inline-block;width:24px;height:24px;text-indent:-9999px;overflow:hidden;position:relative}.calendar-navigation .year-nav:before{content:"";position:absolute;inset:5px;border-left:2px solid var(--jt-text-light);border-bottom:2px solid var(--jt-text-light);transform:rotate(45deg)}.calendar-navigation .year-nav:hover:before{border-color:var(--jt-primary)}.month-list{margin:0 -.5rem 1.5rem}.month-single{display:block;text-align:center;padding:.6rem .4rem;margin-bottom:.75rem;border-radius:4px;border:1px solid var(--jt-border);background-color:#fff;font-size:.9rem;text-decoration:none;color:var(--jt-text);box-sizing:border-box}.month-single .month-name{display:block;font-weight:500;margin-bottom:.2rem}.month-single .WorkDay{display:block;font-size:.85rem;color:var(--jt-text-light)}.month-single .WorkDay .WD{font-weight:600;color:var(--jt-text)}.month-single.active-month{border-color:var(--jt-primary);background-color:var(--jt-primary-soft)}a.month-single:hover{border-color:var(--jt-primary);background-color:#fffaf0}.calculate-days-tool{background-color:#fff;border-radius:4px;padding:1.25rem 1rem 1.5rem;box-shadow:var(--jt-card-shadow);margin-bottom:1.5rem}.calculate-days-tool .block-title{margin-bottom:.75rem}.calculate-days-tool .date-input{width:6rem;max-width:100%;padding:.25rem .4rem;margin:0 .25rem;font-size:.9rem;text-align:center;border:1px solid var(--jt-border);border-radius:4px;box-sizing:border-box}.calculate-days-tool label.clickable{font-size:.9rem;cursor:pointer}.calculate-result{margin-top:.75rem;font-size:.9rem;min-height:1.4rem}.calculate-result .error{color:#d9534f;font-weight:500}.show-holidays{background-color:#fff;border-radius:4px;padding:1.25rem 1rem 1.5rem;box-shadow:var(--jt-card-shadow);margin-top:1.5rem}.show-holidays .block-title{margin-bottom:.75rem}.calendar-holidays{width:100%;border-collapse:collapse;margin-bottom:.75rem;background-color:#fff}.calendar-holidays .calendar-nav{text-align:center;padding:.35rem .5rem;background-color:var(--jt-primary-soft);font-weight:500;font-size:.9rem}.calendar-holidays .calendar-nav .prevBtn,.calendar-holidays .calendar-nav .nextBtn{display:inline-block;vertical-align:middle}.calendar-content{width:100%;border-collapse:collapse;font-size:.88rem;text-align:center}.calendar-content th{padding:.35rem .25rem;font-weight:500;border-bottom:1px solid var(--jt-border)}.calendar-content td{padding:.3rem .25rem;min-width:2.1rem;border-bottom:1px solid #eee;border-right:1px solid #eee}.calendar-content td.workday{background-color:#fff}.calendar-content td.holiday{background-color:#fff7e6}.calendar-content td.otherday{background-color:#f5f5f5;color:var(--jt-text-light)}.calendar-content td a{color:inherit;text-decoration:none;font-weight:500}.calendar-content td a.in{text-decoration:underline}.calendar-content td a:hover{color:var(--jt-primary)}.holiday-info-block{margin-top:.75rem;padding:.75rem .9rem;border-radius:4px;border:1px solid var(--jt-border-soft, rgba(0, 0, 0, .06));background-color:#fff}.holiday-info-block .holiday_date{font-weight:600;margin-bottom:.25rem}.holiday-info-block .day_note{font-size:.9rem}@media(max-width:767.98px){.calendar-wrap{padding:1.25rem .9rem 1.5rem}.calculate-days-tool,.show-holidays{margin-top:1rem}}.press-list-wrapper{margin-bottom:2rem}.press-list-wrapper .single-item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--jt-border-soft, rgba(0, 0, 0, .08))}.press-list-wrapper .single-item .title{margin-bottom:.35rem}.press-list-wrapper .single-item .title a{font-size:1.5rem;font-weight:500;color:var(--jt-primary);text-decoration:none}.press-list-wrapper .single-item .title a:hover{color:var(--jt-primary);text-decoration:underline}.press-list-wrapper .single-item .meta-info{font-size:.85rem;color:var(--jt-text-light);margin-bottom:.4rem}.press-list-wrapper .single-item .text-block{font-size:.95rem;line-height:1.5;color:var(--jt-text)}.ss-pager-header{border-bottom:1px solid var(--jt-border);padding-bottom:.75rem}.JobCount{font-size:.95rem;color:var(--jt-text);white-space:nowrap}.JobCount span{color:var(--jt-primary);font-weight:600}.OnPage{position:relative;cursor:pointer;font-size:.9rem;color:var(--jt-text-light);padding:.25rem .5rem}.OnPage span.Arrow{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--jt-text-light);margin-left:6px;vertical-align:middle}.OnPage .OptionList{display:none;position:absolute;top:100%;left:0;z-index:999;background:#fff;box-shadow:0 2px 8px #00000026;border-radius:4px;min-width:140px}.OnPage:hover .OptionList{display:block}.OnPage .OptionList .OnPage{border:none;padding:.5rem .75rem;border-bottom:1px solid var(--jt-border)}.OnPage .OptionList .Separator{border-top:1px dotted #ccc;margin:0 .75rem}.OnPage .OptionList ul{list-style:none;margin:0;padding:.5rem 0}.OnPage .OptionList ul li{display:block}.OnPage .OptionList ul li a{display:block;padding:.35rem .75rem;color:var(--jt-text);text-decoration:none;font-size:.9rem}.OnPage .OptionList ul li a:hover{background:var(--jt-primary);color:#fff}.ss-sort-bar{position:relative;display:inline-block;font-size:.9rem}.ss-sort-bar>a{color:var(--jt-text-light);text-decoration:none}.ss-sort-dropdown{display:none;position:absolute;top:100%;right:0;z-index:999;background:#fff;box-shadow:0 2px 8px #00000026;border-radius:4px;min-width:180px;padding:.5rem 0}.ss-sort-bar:hover .ss-sort-dropdown{display:block}.ss-sort-dropdown a{display:block;padding:.35rem .75rem;color:var(--jt-text);text-decoration:none;font-size:.9rem;white-space:nowrap}.ss-sort-dropdown a:hover{background:var(--jt-primary);color:#fff}.PagerBlock{margin-top:1.5rem;text-align:center}.PagerBlock ul{list-style:none;padding:0;margin:0;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center}.PagerBlock li{margin:0 2px}.PagerBlock a{display:inline-block;min-width:32px;padding:.3rem .55rem;font-size:.9rem;border-radius:4px;border:1px solid var(--jt-border);text-decoration:none;color:var(--jt-text);box-sizing:border-box}.PagerBlock li.current a{background-color:var(--jt-primary);border-color:var(--jt-primary);color:#fff;font-weight:500}.PagerBlock li.disable{opacity:.4;pointer-events:none}.PagerBlock li.disable,.PagerBlock li.disable a{border:none;background:transparent;min-width:auto;padding:.3rem .25rem}.PagerBlock li.prevPage div,.PagerBlock li.nextPage div{width:22px;height:22px;border-top:2px solid var(--jt-text-light);border-right:2px solid var(--jt-text-light);margin:0 auto;box-sizing:border-box}.PagerBlock li.prevPage div{transform:rotate(-135deg)}.PagerBlock li.nextPage div{transform:rotate(45deg)}.PagerBlock li.nextPage a:hover div{border-color:var(--jt-primary)}@media(max-width:575.98px){.PagerBlock a{min-width:28px;padding:.25rem .4rem;font-size:.85rem}}.press-list-wrapper.detail{margin-bottom:2.5rem}.press-list-wrapper.detail .single-item{border-bottom:none;padding-bottom:0;margin-bottom:1.5rem}.PressBlock{max-width:860px;margin:0 auto 1.5rem}.PressBlock .text-block{font-size:.98rem;line-height:1.6;color:var(--jt-text)}.PressBlock .text-block p{margin:0 0 1rem}.PressBlock .text-block a{color:var(--jt-primary);text-decoration:none}.PressBlock .text-block a:hover{text-decoration:underline}.PressBlock .text-block img{max-width:100%;height:auto;border:0;outline:0;vertical-align:middle;display:block}.PressBlock .text-block figure{margin:0 0 1rem}.PressBlock .text-block img.jt-single{margin:.5rem 0 1rem}.press-list-wrapper.detail #bck{display:inline-block;margin-top:.5rem;margin-bottom:.5rem}.pages-content form[action="?"] .row{align-items:stretch}.pages-content form[action="?"] .form-group{margin-bottom:0}.pages-content form[action="?"] .form-control{width:100%;min-width:0}.press-list-wrapper{margin-top:1rem}.press-list-wrapper .single-item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e5e5e5}.press-list-wrapper .meta-info{margin-bottom:.5rem;font-size:.85rem}.press-list-wrapper .meta-info .date,.press-list-wrapper .meta-info .visit,.press-list-wrapper .meta-info .comments{display:inline-block;min-width:60px}.press-list-wrapper .meta-info.row{display:flex;flex-wrap:wrap}.press-list-wrapper .meta-info .col-lg-2,.press-list-wrapper .meta-info .col-md-3,.press-list-wrapper .meta-info .col-sm-4,.press-list-wrapper .meta-info .col-6,.press-list-wrapper .meta-info .col{flex:0 0 auto;padding-right:.75rem;padding-bottom:.25rem}.press-list-wrapper .single-item .text{font-size:.9rem;color:var(--jt-muted)}.PagerBlock{margin:1.5rem 0;text-align:center}.PagerBlock ul{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center}.PagerBlock li{margin:0 2px;font-size:.9rem}.PagerBlock li a{display:block;padding:4px 8px;border-radius:4px;text-decoration:none;color:var(--jt-text)}.PagerBlock li.current a{background:var(--jt-primary);color:#fff}.PagerBlock li a:hover{text-decoration:none;background:#f0f0f0}.bg-light{background-color:#f8f9fa}.bg-light #BulletinBlock{max-width:640px;margin:0 auto}#BulletinBlock .Text{font-size:.95rem;margin-bottom:.25rem}#BulletinBlock .small{font-size:.8rem}#BulletinBlock .RegisterBulContainer{margin:.5rem 0 .75rem}#BulletinBlock .btn{min-width:150px}.press-list-wrapper.detail{margin-top:1.5rem}.press-list-wrapper.detail .single-item{border-bottom:none;padding-bottom:0;margin-bottom:0}.press-list-wrapper.detail .PressBlock,.press-list-wrapper.detail .text-block{max-width:820px;margin:0 auto 2rem;font-size:.95rem;line-height:1.6;color:var(--jt-text)}.press-list-wrapper.detail .text-block p{margin:0 0 1rem}.press-list-wrapper.detail .text-block b,.press-list-wrapper.detail .text-block strong{font-weight:600}.press-list-wrapper.detail .text-block a{color:var(--jt-primary);text-decoration:underline}.press-list-wrapper.detail .text-block a:hover{text-decoration:none}.press-list-wrapper.detail .text-block img{max-width:100%;height:auto!important;display:block;margin:0 auto 1.25rem}.press-list-wrapper.detail .text-block figure{margin:0 0 1.25rem}.press-list-wrapper.detail .text-block ul,.press-list-wrapper.detail .text-block ol{margin:0 0 1rem 1.25rem}.press-list-wrapper.detail .text-block li{margin-bottom:.35rem}#bck{margin-top:.5rem;margin-bottom:2rem}#bck.btn{display:inline-block;padding:.35rem .9rem;border-radius:4px;border:1px solid var(--jt-primary);color:var(--jt-primary);background:transparent;font-size:.9rem}#bck.btn:hover{background:var(--jt-primary);color:#fff;text-decoration:none}.contentContainer.ContentBlock{padding:2rem 0 3rem}.contentContainer.ContentBlock h1{margin-bottom:1rem;font-size:1.6rem}.contentContainer.ContentBlock>.container>.row:nth-of-type(2) p{font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.contentContainer .Container{margin-top:.5rem;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.contentContainer .Container h3,.contentContainer .table-wrap-priceList h3{font-size:1.3rem;margin-top:1.5rem;margin-bottom:.75rem;font-weight:500}.contentContainer .Container h4{font-size:1.15rem;margin-top:1.5rem;margin-bottom:.5rem;font-weight:500}.contentContainer .Container p{margin-bottom:1rem}.contentContainer .Container ul{margin:0 0 1rem 1.25rem}.contentContainer .Container li{margin-bottom:.35rem}.contentContainer .Container em{font-size:.9rem}.table-wrap-priceList{margin:1rem 0 1.75rem;overflow-x:auto}.table-wrap-priceList table{width:100%;border-collapse:collapse;font-size:.95rem}.table-wrap-priceList th,.table-wrap-priceList td{padding:.5rem .75rem;border-bottom:1px solid #e5e5e5;vertical-align:top}.table-wrap-priceList thead th{font-weight:600}.table-wrap-priceList .bg-primary{background-color:var(--jt-primary);color:#fff}.table-wrap-priceList .table-striped tr:nth-child(2n) td{background-color:#f9f9f9}.table-wrap-priceList .table-responsive{display:block;width:100%}.table-wrap-priceList a.link{color:var(--jt-primary);text-decoration:underline;white-space:nowrap}.table-wrap-priceList a.link:hover{text-decoration:none}.contentContainer .Container p:last-child{margin-bottom:.5rem}.cleaner{clear:both;height:0;overflow:hidden}.pages-content h1{margin-bottom:1.5rem}.pages-content h2{font-size:1.6rem;margin-top:1.5rem;margin-bottom:.75rem;font-weight:500}.pages-content h3{font-size:1.3rem;margin-top:1.25rem;margin-bottom:.5rem;font-weight:500}.pages-content p{margin-bottom:.9rem}.pages-content ul{margin:0 0 1rem 1.25rem;padding-left:0}.pages-content li{margin-bottom:.35rem}.pages-content li ul{margin-top:.35rem}.pages-content .print-btn{display:inline-flex;align-items:center;justify-content:center;width:50px;min-width:50px;height:46px;text-align:center;font-size:0;line-height:1;padding:0}.pages-content .print-btn:before{content:"🖶";font-size:1.25rem;color:#fff}.btn-primary,a.btn-primary{color:#fff!important;background-color:#ffa200;border-color:#ffa200;text-decoration:none!important}.btn-primary:hover,a.btn-primary:hover{color:#fff!important;background-color:#d98a00;border-color:#cc8200;text-decoration:none!important}.btn-secondary,a.btn-secondary{color:#fff!important;background-color:#6c757d;border-color:#6c757d;text-decoration:none!important}.btn-secondary:hover,a.btn-secondary:hover{color:#fff!important;background-color:#5a6268;border-color:#545b62;text-decoration:none!important}.btn-outline-primary,a.btn-outline-primary{color:#ffa200!important;background-color:transparent;border-color:#ffa200;text-decoration:none!important}.btn-outline-primary:hover,a.btn-outline-primary:hover{color:#212529!important;background-color:#ffa200;border-color:#ffa200;text-decoration:none!important}.btn-outline-secondary,a.btn-outline-secondary{color:#6c757d!important;background-color:transparent;border-color:#6c757d;text-decoration:none!important}.btn-outline-secondary:hover,a.btn-outline-secondary:hover{color:#fff!important;background-color:#6c757d;border-color:#6c757d;text-decoration:none!important}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.pages-content .col.py-5{font-size:.95rem;line-height:1.7}.pages-content h1.pb-4{margin-bottom:1.5rem}.pages-content p,.pages-content>.container>.row>.col.py-5>div{margin-bottom:.75rem}.pages-content a{color:var(--jt-primary);text-decoration:underline}.pages-content a:hover{text-decoration:none}.pages-content .row .col-md-4.pb-3{font-size:.95rem}.pages-content h2:last-of-type{margin-top:2rem}.pages-content a.sty1,.pages-content a.link{color:var(--jt-primary);text-decoration:underline}.pages-content a.sty1:hover,.pages-content a.link:hover{text-decoration:none}.pages-content nav h1{font-size:1.5rem;margin-bottom:1.5rem}.pages-content #NewUser{font-size:.95rem;line-height:1.7}.pages-content #NewUser h2{font-size:1.6rem;margin-top:2rem;margin-bottom:.75rem;font-weight:500}.pages-content #NewUser details{margin-bottom:.75rem;border-radius:4px;background:#fff}.pages-content #NewUser summary{cursor:pointer;padding:.5rem .75rem;font-weight:500;list-style:none;position:relative}.pages-content #NewUser summary::-webkit-details-marker{display:none}.pages-content #NewUser summary:before{content:"▸";display:inline-block;margin-right:.5rem;font-size:.75rem;transform-origin:center;transition:transform .2s ease}.pages-content #NewUser details[open]>summary:before{transform:rotate(90deg)}.pages-content #NewUser summary:hover{background-color:#f8f9fa}.pages-content #NewUser summary:focus{outline:2px solid var(--jt-primary);outline-offset:2px}.pages-content #NewUser details>p{margin:0;padding:0 .75rem .75rem 1.25rem}.pages-content #NewUser h2+details{margin-top:.5rem}@media(max-width:767.98px){.top-header .navbar-collapse{width:100%}.top-header .top-menu{display:flex;flex-direction:column;align-items:flex-start;padding-left:0;margin:0;list-style:none}.top-header .top-menu li{margin-right:0;margin-bottom:.35rem}.top-header .top-menu li:last-child{margin-bottom:0}.top-header .top-menu li a{display:block;width:100%;padding:.35rem 0;line-height:1.3}}@media(min-width:992px){.top-header .top-menu{display:flex!important;flex-wrap:nowrap;align-items:center;justify-content:flex-start;padding-left:0;margin:0;list-style:none}.top-header .top-menu li{display:block!important;float:none!important;margin:0 1rem 0 0}.top-header .top-menu li:last-child{margin-right:0}.top-header .top-menu li.float-lg-right{margin-left:auto!important;margin-right:0}}@media(max-width:991.98px){.top-header .navbar-collapse{width:100%}.top-header .top-menu{display:block!important;padding-left:0;margin:0;list-style:none}.top-header .top-menu li{display:block!important;float:none!important;margin:0 0 .5rem}.top-header .top-menu li:last-child{margin-bottom:0}.top-header .top-menu li a{display:block!important;width:100%;padding:.4rem 0;line-height:1.3;white-space:normal}}.navbar-toggler-wrapper button{padding:5px;border:solid 1px #fff;background-color:transparent;cursor:pointer;outline:none}.navbar-toggler-wrapper button .line{display:block;width:20px;height:1px;margin:4px 0;background-color:#fff}.TabLine{list-style:none;display:flex;gap:0;padding:0;margin:0 0 1rem;border-bottom:2px solid #e6e6e6}.TabLine li a{display:block;padding:.5rem 1rem;color:#656565;text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-2px;transition:color .2s,border-color .2s}.TabLine li a:hover{color:#ffa200}.TabLine li.activ a{color:#ffa200;border-bottom-color:#ffa200;font-weight:600}.border-hover-item{border:1px solid #e6e6e6;border-radius:4px;transition:all .3s ease;min-height:100px}.border-hover-item:hover{border-color:#ffa200;box-shadow:0 0 10px #aaa6}.heightToWidth{position:relative}.heightToWidth:before{content:"";display:block;padding-top:100%}.heightToWidth img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:80%;max-height:80%}.YearTitle{padding:10px;font-size:20px;color:#000;text-align:center;background:#e6e6e6}.RowRecognition{transition:all .15s ease}.RowRecognition:hover{box-shadow:-2px 4px 20px #aaaaaa80;transform:scale(1.01);background-color:#fff}.RowRecognition .Recognition .Award{font-weight:700;color:#f5a302;text-transform:uppercase}.RowRecognition .Recognition .Text{max-height:140px;overflow-y:auto}.YearBlock{display:flex;flex-wrap:wrap;gap:2px;background:#e8e8e8;padding:1px}.YearTable{display:flex;align-items:center;justify-content:center;height:90px;font-size:22px;background:#fff;color:#656565;transition:all .15s ease;text-decoration:none;flex:1 1 200px}.YearTable:hover{box-shadow:0 0 20px #aaaaaa80;border-top:10px solid #f87501;height:80px;color:#656565}.LinkToYear{text-align:end;line-height:40px}.LinkToYear a{color:#aaa;text-decoration:none}.LinkToYear a:hover{color:#ffa200}.font-20{font-size:20px}.pages-content details{margin-bottom:.75rem}.pages-content summary{cursor:pointer}.press-list-wrapper .single-item h2.title{font-size:1.5rem!important;font-weight:500;margin-bottom:.25rem;color:#ffa200!important}.press-list-wrapper .single-item h2.title a{color:#ffa200!important;text-decoration:none!important}.press-list-wrapper .single-item h2.title a:hover{color:#d98a00!important;text-decoration:underline!important}.press-list-wrapper .single-item .meta-info{font-size:.85rem;color:#888;margin-bottom:.5rem}.press-list-wrapper .single-item .text,.press-list-wrapper .single-item .text-block{font-size:.9rem;color:#555;line-height:1.5}.careerlib-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-top:1.5rem;margin-bottom:1.5rem}.careerlib-actions .btn{display:inline-flex;align-items:center;justify-content:center}#PressContainer .Title h2{font-size:15px}#PressContainer li a.Link{padding:20px;display:block;border-top:1px solid #e6e6e6;transition:all .3s ease}#PressContainer li a.Link:hover{transform:scale(1.01);box-shadow:0 0 15px #aaa}.advice-center h1{font-size:1.8rem;margin-bottom:.5rem}.advice-center .advice-center-item{padding:15px 15px 50px;min-height:340px;margin-bottom:30px;border:solid 1px #d0d0d0;text-align:center;transition:all .3s ease-in-out;border-top:solid 3px #ffa200;border-top-left-radius:3px;border-top-right-radius:3px;color:#202020;text-decoration:none!important;display:block}.advice-center .advice-center-item .item-title{font-size:1.8rem;font-weight:300;margin-bottom:30px}.advice-center .advice-center-item:hover{text-decoration:none;box-shadow:0 0 5px 1px #aaaaaa80}.advice-center .advice-center-item:hover .item-title{color:#ffa200}.pages-content h2.item-title,h2.item-title{font-size:1.8rem!important;font-weight:300!important;margin-bottom:30px;color:#ffa200!important}.section-block{padding-bottom:30px}.section-block .section-title{color:#ffa200;font-size:1.5rem;font-weight:400;margin:0;padding:0 0 5px}.CareerGuideContent{padding:0 20px;font-size:.9rem;line-height:1.7;color:#444}.CareerGuideContent h3{font-size:1.3rem;font-weight:500;color:#202020;margin-top:1.5rem;margin-bottom:.5rem}.CareerGuideContent h3 i{font-size:inherit!important;color:inherit!important;font-weight:inherit!important}.CareerGuideContent h4{font-size:1.15rem;font-weight:500;color:#202020}.CareerGuideContent h4 i{font-size:inherit!important;color:inherit!important;font-weight:inherit!important}.CareerGuideContent h4{margin-top:1rem;margin-bottom:.75rem}.CareerGuideContent a{color:#6a6a6a}.CareerGuideContent a:hover{color:#ffa200}.CareerGuideContent b{color:#6a6a6a;font-weight:700}.CareerGuideContent .sty1,.CareerGuideContent .styl1{font-size:.9rem;color:#666;line-height:normal}.CareerGuideContent ul.sty1{margin-top:20px;margin-bottom:10px}.CareerGuideContent ul.sty1 li,.CareerGuideContent li.styl1,.CareerGuideContent li.sty1{padding-left:15px;margin-top:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAdSURBVHjaYvy/iOE/Aw7AxIAHDDpJAAAAAP//AwAVFwKuviJaBwAAAABJRU5ErkJggg==) 0 2px no-repeat}.CareerGuideContent .sty2{font-weight:700;font-size:.85rem}.CareerGuideContent table.Title{width:100%;margin-top:20px;background:#f7f7f7;min-height:50px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;text-transform:uppercase;color:#666;font-size:.8rem;font-weight:700;margin-bottom:15px}.CareerGuideContent table.Title h3{padding:18px 20px;margin:0;font-size:.8rem}#CentralColumn nav h1{font-size:15px;text-transform:uppercase;color:#4c4c4c!important;font-weight:700;margin-top:20px;margin-bottom:20px}#CentralColumn nav a{font-size:.85rem;text-transform:uppercase;color:#6a6a6a!important;font-weight:700;font-style:italic}#CentralColumn nav a:hover{color:#ffa200!important;text-decoration:underline}#CentralColumn a{color:#6a6a6a}#CentralColumn a:hover{color:#ffa200}.jt-static-content{max-width:820px;margin:0 auto;font-size:17px;line-height:1.75;color:#222}.jt-static-content h1{font-size:34px;margin-bottom:20px}.jt-static-content h2{font-size:26px;margin-top:40px;margin-bottom:14px;border-top:1px solid #eee;padding-top:28px}.jt-static-content h3{font-size:20px;margin-top:28px;margin-bottom:10px}.jt-static-content p{margin-bottom:16px}.jt-static-content ul{margin:18px 0;padding-left:22px}.jt-static-content li{margin-bottom:8px}.jt-static-content a{color:#c10000;font-weight:500;text-decoration:none}.jt-static-content a:hover{text-decoration:underline}.jt-static-content img{max-width:100%;height:auto;border-radius:6px;margin:20px 0}.jt-static-content .CareerGuideContent{padding:0;font-size:inherit;line-height:inherit;color:inherit}.jt-static-content table.Title{width:100%;margin-top:20px;background:#f7f7f7;min-height:50px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;text-transform:uppercase;color:#666;font-size:.85rem;font-weight:700;margin-bottom:15px}.jt-static-content table.Title h3{padding:18px 20px;margin:0;font-size:.85rem}.jt-static-content .sty1,.jt-static-content .styl1{font-size:.95rem;color:#555}.jt-static-content .sty2{font-weight:700}.jt-article{max-width:780px;margin:0 auto;font-size:17px;line-height:1.75;color:#222}.jt-article h1{font-size:34px;margin-bottom:20px}.jt-article h2{font-size:26px;margin-top:42px;margin-bottom:16px;border-top:1px solid #eee;padding-top:24px}.jt-article h3{font-size:20px;margin-top:26px;margin-bottom:10px}.jt-article p{margin-bottom:18px}.jt-article ul,.jt-article ol{margin:20px 0;padding-left:22px}.jt-article li{margin-bottom:8px}.jt-article img{max-width:100%;height:auto;border-radius:6px;margin:24px 0}.jt-article a{color:#c10000;font-weight:500;text-decoration:none}.jt-article a:hover{text-decoration:underline}.jt-legal{max-width:820px;margin:0 auto;font-size:16px;line-height:1.75;color:#222}.jt-legal h1{font-size:32px;margin-bottom:18px}.jt-legal h2{font-size:22px;margin-top:36px;margin-bottom:14px}.jt-legal h3{font-size:18px;margin-top:20px;margin-bottom:10px}.jt-legal p{margin-bottom:14px}.jt-legal ul,.jt-legal ol{margin:16px 0;padding-left:22px}.jt-legal li{margin-bottom:8px}.jt-legal a{color:#c10000;font-weight:500;text-decoration:none}.jt-legal a:hover{text-decoration:underline}.jt-static-content details{margin-bottom:16px;border:1px solid #eee;border-radius:8px;overflow:hidden}.jt-static-content details[open] summary{border-bottom:1px solid #eee}.jt-static-content summary{cursor:pointer;padding:14px 18px;font-weight:500;font-size:16px;background:#fafafa;list-style:none;display:flex;align-items:center;gap:10px}.jt-static-content summary::-webkit-details-marker{display:none}.jt-static-content summary:before{content:"▶";font-size:10px;color:#d10000;transition:transform .2s ease;flex-shrink:0}.jt-static-content summary:hover{background:#f0f1f3}.jt-static-content details[open]>summary:before{transform:rotate(90deg)}.jt-static-content details p{padding:14px 18px;margin:0;line-height:1.7}.tip-box{background:#fff8e6;border-left:4px solid #f2b200;padding:16px;margin:24px 0;border-radius:6px}.notice-box{background:#f6f7f9;border-left:4px solid #c10000;padding:16px;margin:24px 0;border-radius:6px}.example-box{background:#f3f5f7;padding:18px;margin:24px 0;border-radius:6px}.jt-toc{background:#fafafa;border:1px solid #eee;padding:16px;margin:24px 0;border-radius:8px}.jt-toc ul{list-style:none;padding:0;margin:0}.jt-toc li{margin-bottom:6px}.jt-toc a{text-decoration:none;color:#333;font-size:14px}.jt-toc a:hover{color:#c10000}.jt-anchor-link{margin-left:8px;font-size:14px;opacity:.4;text-decoration:none}.jt-anchor-link:hover{opacity:1}.jt-reading-progress{position:fixed;top:0;left:0;height:3px;background:#d10000;width:0%;z-index:1060;transition:width 50ms linear}.jt-article-cta{background:#f5f6f8;padding:30px;border-radius:8px;text-align:center;margin:50px 0}.related-guides{margin:36px 0 20px;padding-top:24px;border-top:1px solid #eee}.related-guides h4{font-size:16px;margin-bottom:10px;color:#555}.related-guides ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 20px}.related-guides li{margin:0}.related-guides a{color:#c10000;font-size:14px;text-decoration:none}.related-guides a:hover{text-decoration:underline}.jt-consultant-page{padding-top:40px;padding-bottom:60px}.jt-consultant-page h1{font-size:34px;margin-bottom:14px}.jt-consultant-page .lead{font-size:18px;color:#555;margin-bottom:36px}.jt-consultant-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px;margin-top:32px}.jt-consultant-card{display:block;background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:24px;text-decoration:none;color:#222;height:100%;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.jt-consultant-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000014;border-color:#d10000;text-decoration:none;color:#222}.jt-consultant-card:focus{outline:2px solid #d10000;outline-offset:2px}.jt-consultant-card h2{font-size:20px;font-weight:600;line-height:1.35;margin-bottom:10px}.jt-consultant-card p,.jt-consultant-card .card-desc{font-size:15px;color:#666;line-height:1.55;margin-bottom:0}.jt-consultant-card-icon{width:48px;height:48px;margin-bottom:14px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#f6f7f9}.step-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#d10000;color:#fff;font-size:13px;font-weight:600;margin-right:6px}.jt-pricing-page{max-width:1100px;margin:0 auto;padding-top:40px;padding-bottom:60px}.jt-pricing-page h1{font-size:36px;margin-bottom:20px}.jt-pricing-page>.lead{font-size:18px;color:#555;margin-bottom:28px}.jt-pricing-page h3{font-size:24px;font-weight:600;margin-top:40px;margin-bottom:16px;padding-top:24px;border-top:1px solid #eee;cursor:pointer}.jt-pricing-page h3:after{content:"▾";float:right;font-size:14px;color:#aaa;transition:transform .2s ease}.jt-pricing-page h3.collapsed-heading:after{transform:rotate(-90deg)}.jt-pricing-page h4{font-size:18px;font-weight:600;margin-top:28px;margin-bottom:12px}.jt-pricing-section-body.collapsed{display:none}.jt-table-wrapper{overflow-x:auto;margin-top:20px}.jt-pricing-table{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:16px}.jt-pricing-table th{background:#f5f6f8;font-weight:600;padding:14px;border-bottom:2px solid #ddd;text-align:left;font-size:14px;white-space:nowrap}.jt-pricing-table td{padding:14px;border-bottom:1px solid #eee;font-size:15px}.jt-pricing-table tr:hover td{background:#fafafa}.jt-pricing-table thead tr:hover td,.jt-pricing-table thead tr:hover th{background:#f5f6f8}.jt-pricing-table a.link,.jt-pricing-table a{color:#d10000;font-weight:500;text-decoration:none}.jt-pricing-table a.link:hover,.jt-pricing-table a:hover{text-decoration:underline}.jt-price{font-size:20px;font-weight:600;color:#d10000}.jt-pricing-highlight{border:2px solid #d10000;border-radius:8px;background:#fff}.jt-pricing-features{list-style:none;padding:0;margin:0}.jt-pricing-features li{padding-left:18px;position:relative;margin-bottom:6px}.jt-pricing-features li:before{content:"✓";position:absolute;left:0;color:#d10000}.jt-pricing-cta{margin-top:12px}.col-hover{background:#fff8f8!important}.jt-about-page{max-width:1100px;margin:0 auto;padding-top:40px;padding-bottom:60px}.jt-about-hero{text-align:center;margin-bottom:50px}.jt-about-hero h1{font-size:36px;margin-bottom:12px}.jt-about-hero p{font-size:18px;color:#555;max-width:700px;margin:0 auto}.jt-about-section{margin-top:50px;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.jt-about-section.visible{opacity:1;transform:none}.jt-about-section h2{font-size:26px;margin-bottom:16px}.jt-about-text{max-width:820px;margin:0 auto;line-height:1.75;font-size:17px;color:#333}.jt-about-text a{color:#c10000;font-weight:500;text-decoration:none}.jt-about-text a:hover{text-decoration:underline}.jt-about-highlight{background:#f6f7f9;border-left:4px solid #d10000;padding:20px;border-radius:6px;margin:30px 0}.jt-about-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;margin-top:30px}.jt-about-stats .stat{text-align:center}.jt-about-stats .stat strong{font-size:28px;color:#d10000;display:block}.jt-about-stats .stat span{font-size:14px;color:#666}.jt-about-clients{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:24px;margin-top:30px;align-items:center}.jt-about-clients img{max-width:100%;height:auto;opacity:.8;transition:opacity .2s ease}.jt-about-clients img:hover{opacity:1}.jt-about-team{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:28px;margin-top:30px}.jt-about-team .team-member{text-align:center}.jt-about-team .team-member img{width:120px;height:120px;border-radius:50%;object-fit:cover;margin-bottom:10px}.jt-about-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-top:20px}.jt-about-contact .contact-block strong{display:block;margin-bottom:4px}.jt-about-contact .contact-block{line-height:1.7;font-size:15px}.jt-about-links{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px 24px}.jt-about-links a{color:#c10000;font-weight:500;text-decoration:none;font-size:15px}.jt-about-links a:hover{text-decoration:underline}.jt-sitemap{max-width:1100px;margin:0 auto;padding-top:40px;padding-bottom:60px}.jt-sitemap>h1{font-size:34px;margin-bottom:20px}.jt-sitemap #sitemap-search{max-width:400px;margin-bottom:32px;border-radius:8px;border:1px solid #ddd;padding:10px 14px;font-size:15px}.jt-sitemap #sitemap-search:focus{border-color:#d10000;box-shadow:0 0 0 3px #d100001a}.jt-sitemap-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:36px}.jt-sitemap-section{display:block}.jt-sitemap-section h2{font-size:20px;font-weight:600;margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:6px}.jt-sitemap-section h2 a{color:#222;text-decoration:none}.jt-sitemap-section h2 a:hover{color:#d10000}.jt-sitemap-section .jt-sitemap-label{margin-bottom:6px}.jt-sitemap-section .jt-sitemap-label a{color:#333;text-decoration:none;font-size:15px}.jt-sitemap-section .jt-sitemap-label a:hover{color:#d10000;text-decoration:underline}.jt-sitemap-section .jt-sitemap-desc{font-size:13px;color:#888;margin-bottom:10px;padding-left:14px}@media(max-width:768px){.jt-sitemap-grid{grid-template-columns:1fr}}.jt-contacts{max-width:900px;margin:0 auto;padding-top:40px;padding-bottom:60px}.jt-contacts>h1{font-size:34px;text-align:center;margin-bottom:36px}.jt-contacts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:36px}.jt-contact-card{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:28px 20px;text-align:center;transition:border-color .18s ease,box-shadow .18s ease}.jt-contact-card:hover{border-color:#d10000;box-shadow:0 8px 24px #0000000f}.jt-contact-card h2{font-size:18px;font-weight:600;margin-bottom:8px}.jt-contact-card a{color:#c10000;text-decoration:none;font-size:16px;font-weight:500}.jt-contact-card a:hover{text-decoration:underline}.jt-contact-card p{font-size:15px;color:#555;margin:0}.jt-contact-icon{font-size:32px;margin-bottom:10px;color:#d10000}.jt-contacts-social{text-align:center;margin-bottom:36px;font-size:15px;color:#555}.jt-contacts-social p{margin:0}.jt-contacts-map{border-radius:12px;overflow:hidden;border:1px solid #e6e6e6}.jt-contacts-map iframe{display:block;width:100%;height:400px;border:0}.jt-login-page{max-width:560px;margin:0 auto;padding-top:50px;padding-bottom:60px}.jt-login-hero{text-align:center;margin-bottom:36px}.jt-login-hero h1{font-size:34px;margin-bottom:10px}.jt-login-hero .lead{font-size:16px;color:#555;margin:0}.jt-login-hero .lead a{font-weight:500}.jt-login-form{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:32px 28px}.jt-login-form .form-group{margin-bottom:14px}.jt-login-form .form-control{padding:10px 14px;font-size:16px;border-radius:8px;border:1px solid #ddd}.jt-login-form .form-control:focus{border-color:#d10000;box-shadow:0 0 0 3px #d100001a}.jt-login-form .btn{padding:10px 28px;font-size:16px}.jt-login-form .captcha-group{margin-bottom:14px}.jt-login-cta{text-align:center;margin-top:40px;padding:30px;background:#f6f7f9;border-radius:12px}.jt-login-cta h3{font-size:20px;margin-bottom:8px}.jt-login-cta p{color:#555;margin-bottom:16px}.jt-registration-page{max-width:680px;margin:0 auto;padding-top:40px;padding-bottom:60px}.jt-registration-page .alert{border-radius:8px}.jt-registration-page .registration-type-item{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:32px 24px;text-align:center;margin-bottom:16px;transition:border-color .18s ease,box-shadow .18s ease}.jt-registration-page .registration-type-item:hover{border-color:#d10000;box-shadow:0 8px 24px #0000000f}.jt-registration-page .registration-type-item .item-title{font-size:22px;font-weight:600;margin-bottom:6px}.jt-registration-page .registration-type-item .btn{min-width:140px}.jt-registration-page .imageUser,.jt-registration-page .imageEmployer{border-radius:0;font-weight:600;font-size:15px;padding:12px;transition:background .15s ease,color .15s ease}.jt-registration-page .imageUser{border-radius:8px 0 0 8px}.jt-registration-page .imageEmployer{border-radius:0 8px 8px 0}.jt-registration-page form{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:28px 24px;margin-top:20px}.jt-registration-page .form-group{margin-bottom:14px}.jt-registration-page .form-control{height:44px;border-radius:8px;border:1px solid #ddd;padding:8px 14px;font-size:15px}.jt-registration-page .form-control:focus{border-color:#d10000;box-shadow:0 0 0 3px #d100001a}.jt-registration-page .custom-checkbox{display:flex;align-items:baseline;gap:6px;font-size:14px;line-height:1.45;margin-bottom:4px}.jt-registration-page .custom-checkbox .custom-control-input{flex-shrink:0;margin-top:3px}.jt-registration-page .custom-checkbox a{font-weight:500}.jt-registration-page .custom-checkbox .required{color:#d10000}.jt-registration-page input[type=submit]{width:100%;height:46px;font-size:16px;font-weight:600;margin-top:10px;border-radius:8px}@media(max-width:768px){.jt-static-content{font-size:16px;padding:0 16px}.jt-static-content h1{font-size:28px}.jt-static-content h2{font-size:22px;margin-top:30px;padding-top:20px}.jt-consultant-grid{gap:18px}.jt-consultant-card{padding:20px}.jt-consultant-page h1{font-size:28px}.jt-pricing-page{padding-top:24px;padding-bottom:40px}.jt-pricing-page h1{font-size:28px}.jt-pricing-page h3{font-size:20px;margin-top:28px}.jt-pricing-table td,.jt-pricing-table th{padding:10px;font-size:13px}.jt-about-hero h1{font-size:28px}.jt-about-text{font-size:16px;padding:0 16px}.jt-about-section h2{font-size:22px}.jt-article{font-size:16px;padding:0 16px}.jt-article h1{font-size:28px}.jt-legal{padding:0 16px}.jt-legal h1{font-size:26px}.jt-sitemap>h1{font-size:28px}.jt-sitemap #sitemap-search{max-width:100%}.jt-sitemap-section h2{font-size:18px}.jt-contacts>h1{font-size:28px}.jt-contacts-grid{grid-template-columns:1fr}.jt-contacts-map iframe{height:280px}.jt-login-page{padding-top:32px;padding-bottom:40px}.jt-login-hero h1{font-size:28px}.jt-login-form{padding:24px 20px}.jt-registration-page{padding-top:24px;padding-bottom:40px}.jt-registration-page form{padding:22px 18px}.jt-registration-page .registration-type-item{padding:24px 18px}}.jt-page-events .pages-content a{text-decoration:none}.jt-page-events .pages-content a:hover{text-decoration:underline}
