.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.form-group-feedback-left .form-control{padding-left:2.75rem}.form-control-feedback{position:absolute;top:0;color:#333;padding-left:.875rem;padding-right:.875rem;line-height:2.25003rem;min-width:1rem}.form-group-feedback{position:relative}.tw-icon{padding:5px;height:36px;width:36px}.fa-facebook{border:2px solid #3B5998}.fa-facebook:hover{background:#3b5998;color:#fff}.fa-google{border:2px solid #dd4b39}.fa-google:hover{background:#dd4b39;color:#fff}.card-hover .reveal{visibility:hidden;opacity:0;height:0;padding:0}.card-hover:hover .reveal{height:auto;visibility:visible;opacity:10;transition:opacity .5s ease}.shadow-hover{position:relative;display:inline-block;border-color:#2196f3;border-radius:5px;background-color:#fff;box-shadow:0 1px 2px #00000026}.shadow-hover:hover{box-shadow:0 16px 38px -12px #0000008f,0 4px 25px #0000001f,0 8px 10px -5px #0003;transition:box-shadow .2s linear;border-color:#fff}.shadow-hover:after{content:"";position:absolute;z-index:-1;width:100%;height:100%;opacity:0;border-radius:5px;box-shadow:0 5px 15px #0000004d}@font-face{font-family:jniconfont;src:url(/build/assets/jniconfont-Dzv71WZa.eot);src:url(/build/assets/jniconfont-Dzv71WZa.eot?#iefix) format("embedded-opentype"),url(/build/assets/jniconfont-CqWowjSO.woff) format("woff"),url(/build/assets/jniconfont-B4nx4ioH.ttf) format("truetype"),url(/build/assets/jniconfont-BQgA-dvf.svg#iconsfont) format("svg");font-weight:400;font-style:normal;font-display:swap}[data-icon]:before{font-family:jniconfont!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=jn-icon-]:before,[class*=" jn-icon-"]:before{font-family:jniconfont!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jn-icon-phone:before{content:"a"}.jn-icon-city:before{content:"b"}.jn-icon-down-arrow:before{content:"c"}.jn-icon-suitcase:before{content:"d"}.jn-icon-magnifying-glass:before{content:"e"}.jn-icon-mail:before{content:"f"}.jn-icon-pay-day:before{content:"g"}.jn-icon-payment-day:before{content:"h"}.jn-icon-location:before{content:"i"}.jn-icon-location-dark:before{content:"j"}.jn-icon-map-location:before{content:"k"}.jn-icon-add-user:before{content:"l"}.jn-icon-menu:before{content:"m"}.jn-icon-facebook:before{content:"n"}.jn-icon-twitter:before{content:"o"}.jn-icon-linkedin:before{content:"p"}.jn-icon-rss:before{content:"q"}.items{display:block;position:relative;text-align:center;border:1px solid #cfcfcf;padding:10px 0;background:#fff;margin:0 0 15px;overflow:hidden;vertical-align:middle;box-shadow:0 5px 10px #0000001a;border-radius:5px;transition:all .5s ease}.items .right-con figure{display:block;height:80px;width:80px;border:1px solid #cfcfcf;line-height:80px;margin:0 auto 6.66px;padding:0 6.66px;border-radius:5px}.items .right-con span.color1{color:#0071c5}.items .right-con span{font-size:12px;font-weight:600;text-transform:uppercase}.items .content{float:right;width:calc(100% - 100px);text-align:left;padding:0 30px 0 0!important}.items .content h3{font-size:1rem;margin:0 0 5px}.items .content p{margin:0 0 10px;font-size:13px;color:#7f7f7f}.items ul li:nth-child(1){padding-top:0}.items ul li i{font-size:18px}.items ul li{overflow:hidden;display:block;padding:10px 0;border-bottom:1px solid #c8c8c8}.items .right-con{float:left;width:100px}.items ul li:nth-child(1){padding-bottom:0;border:none}html,body{font-size:14px;font-family:Roboto;color:#555;background:#fff}html.scrolled .jn-header,body.scrolled .jn-header{box-shadow:0 1px 14px 7px #03599457}*,*:before,*:after{box-sizing:border-box}.jn-header{background:#0261a6;height:70px;transition:all .2s ease-in-out}.jn-header .navbar-brand{width:180px;transition:width .2s ease-in-out}.jn-header .navbar-brand img{width:180px;max-width:180px}@media only screen and (max-width: 767px){.jn-header .navbar-brand{width:180px}}.jn-header .navbar-toggler .navbar-toggler-icon i{font-size:24px;color:#fff}.jn-header #mainNavigation{background:#0261a6}@media only screen and (min-width: 0) and (max-width: 992px){.jn-header #mainNavigation{padding:10px 0;box-shadow:0 1px 14px 7px #03426d7a;border:1px solid #066bb5}}.jn-header #mainNavigation .navbar-nav .nav-item{margin:0 .5em}.jn-header #mainNavigation .navbar-nav .nav-item.show{background:#fff;border-radius:4px 4px 0 0}@media only screen and (min-width: 0) and (max-width: 992px){.jn-header #mainNavigation .navbar-nav .nav-item.show{background:#0261a6}}.jn-header #mainNavigation .navbar-nav .nav-item.show .nav-link{color:#555}@media only screen and (min-width: 0) and (max-width: 992px){.jn-header #mainNavigation .navbar-nav .nav-item.show .nav-link{color:#fff}.jn-header #mainNavigation .navbar-nav .nav-item{color:#fff;padding-left:10px}}.jn-header #mainNavigation .navbar-nav .nav-item .dropdown-toggle:after{transition:all .2s ease-in-out;transform:rotate(-90deg)}.jn-header #mainNavigation .navbar-nav .nav-item:hover .dropdown-toggle:after{transform:rotate(0)}.jn-header #mainNavigation .navbar-nav .dropdown-menu{margin:0;border:none;padding:0;font-size:16px;overflow:hidden;border-radius:0 4px 4px}@media only screen and (min-width: 0) and (max-width: 992px){.jn-header #mainNavigation .navbar-nav .dropdown-menu{background:#0261a6;color:#fff}}.jn-header #mainNavigation .navbar-nav .dropdown-menu .dropdown-item{font-weight:300;padding:.25rem 1.5rem .25rem .7rem;font-size:14px}@media only screen and (min-width: 0) and (max-width: 992px){.jn-header #mainNavigation .navbar-nav .dropdown-menu .dropdown-item{background:#01487b;color:#fff}}.jn-header #mainNavigation .navbar-nav .dropdown-menu .dropdown-item:hover{background:#fc8b07;color:#fff}.jn-header #mainNavigation .navbar-nav .nav-link{color:#fff;font-weight:300;font-size:16px;transition:font-size .2s ease-in-out;padding-left:.75rem;padding-right:.75rem}.jn-header #mainNavigation .login-form{min-width:20rem}.jn-header #mainNavigation .login-form .btn-sign-in{background:#0261a6;color:#fff}.jn-header .action-links .dropdown{float:left}.jn-header .action-links .dropdown.show .action-link-login{color:#666}@media only screen and (min-width: 768px) and (max-width: 991px){.jn-header .action-links .dropdown .dropdown-menu{left:0;right:auto}}@media only screen and (max-width: 767px){.jn-header .action-links .dropdown .dropdown-menu{left:0;right:auto}}.jn-header .action-links button{font-size:16px;text-transform:uppercase;border:none;color:#555}.jn-header .action-links .action-link-login{background:#fff;border-radius:5px 0 0 5px}.jn-header .action-links .action-link-signup{background:#fc8b07;border-radius:0 5px 5px 0;margin-left:1px}@media only screen and (min-width: 768px) and (max-width: 991px){.jn-header .action-links{margin-left:30px}}@media only screen and (max-width: 767px){.jn-header .action-links{margin-left:30px}}.jn-banner{background:#0261a6;height:auto;color:#fff;padding-top:70px;position:relative;overflow:hidden}.jn-banner:before{position:absolute;content:" ";left:3vw;right:auto;width:210px;height:210px;background:#032d4b;transform:rotate(55deg);border-radius:7px;bottom:-150px;opacity:.18}.jn-banner:after{position:absolute;content:" ";left:auto;right:-200px;width:300px;height:250px;background:#032d4b;opacity:.08;transform:rotate(45deg);border-radius:7px;bottom:-70px}.jn-banner .year-capsule{white-space:nowrap}.jn-banner .year-capsule .years{background:#fff;color:#0261a6;font-family:Roboto Slab,Times New Roman,Times,serif;font-weight:300;font-size:22px;border-radius:30px;display:inline-block;position:relative;z-index:1;padding:5px 20px}.jn-banner .year-capsule .service-description{background:#fc8b07;color:#fff;font-family:Roboto Slab,Times New Roman,Times,serif;border-radius:30px;font-weight:300;font-size:22px;padding:5px 20px 5px 60px;margin-left:-50px;z-index:0;align-items:center;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 991px){.jn-banner .year-capsule span.years,.jn-banner .year-capsule span.service-description{font-size:20px}}@media only screen and (max-width: 767px){.jn-banner .year-capsule span.years,.jn-banner .year-capsule span.service-description{font-size:20px;text-align:center}.jn-banner .year-capsule{text-align:center;margin-bottom:20px}}@media only screen and (min-width: 0) and (max-width: 992px){.jn-banner .year-capsule{padding-top:0}}.jn-banner .slogan{font-family:Roboto Slab,Times New Roman,Times,serif;font-size:22px;text-align:right}@media only screen and (min-width: 768px) and (max-width: 991px){.jn-banner .slogan{font-size:20px}}@media only screen and (max-width: 767px){.jn-banner .slogan{font-size:20px;text-align:center}}@media only screen and (min-width: 0) and (max-width: 992px){.jn-banner .search-form{margin-top:20px}}.jn-banner .search-form .job-icon{font-size:22px;color:#555}.jn-banner .search-form .input-group.input-job-title{margin-right:1px;width:450px}@media only screen and (min-width: 0) and (max-width: 992px){.jn-banner .search-form .input-group.input-job-title input{width:calc(100% - 50px)}}.jn-banner .search-form .input-group.input-job-title .input-group-text{border-radius:5px 0 0 5px}.jn-banner .search-form .input-group input{height:50px;padding:5px;border:none;border-radius:0;color:#888}@media only screen and (min-width: 0) and (max-width: 992px){.jn-banner .search-form .input-group input{height:40px}}.jn-banner .search-form .input-group .input-group-text{padding:5px 15px 0;width:50px;border:none;border-radius:0;background-color:#fff}.jn-banner .search-form .input-group.input-job-city .input-group-text{font-size:22px;color:#555}@media only screen and (max-width: 767px){.jn-banner .search-form .input-group{margin-bottom:10px;border-radius:5px;overflow:hidden}}.jn-banner .search-form h2{font-size:24px;font-weight:300;font-family:Roboto Slab,Times New Roman,Times,serif}@media only screen and (min-width: 768px) and (max-width: 991px){.jn-banner .search-form h2{font-size:18px}}@media only screen and (max-width: 767px){.jn-banner .search-form h2{font-size:16px}}.jn-banner .search-form button.btn-search{height:50px;background:#fc8b07;width:70px;border:none;border-radius:0 5px 5px 0;margin-left:1px;font-size:18px}@media only screen and (min-width: 0) and (max-width: 992px){.jn-banner .search-form button.btn-search{height:40px;width:50px}}@media only screen and (max-width: 767px){.jn-banner .search-form button.btn-search{width:70px;border-radius:5px}}.jn-banner .search-form button.btn-advance-search{background:none;border:none;font-weight:100;padding:0;margin-top:5px}.jn-banner .advance-search-body{color:red}.section-title{font-size:16px;color:#0261a6;font-weight:700;text-transform:uppercase}.hot-content{border:1px solid #efefef;padding:10px;float:left;width:100%;margin-bottom:16px}.hot-content .media{padding:15px 0 5px;display:flex;border-bottom:1px solid #f6f6f6}.hot-content .media:first-child{border-top:none;padding-top:15px}.hot-content .media img{width:50px;height:auto;border:1px solid #efefef;border-radius:2px;padding:3px}.hot-content .media .media-body{width:calc(100% - 60px)}.hot-content .media .media-body .job-company{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}@media only screen and (max-width: 767px){.hot-content .media .media-body .job-company{white-space:normal}}.hot-content .media .media-body .job-title{font-size:14px;font-weight:400;position:relative;padding-left:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.hot-content .media .media-body .job-title a{color:#0261a6;text-decoration:none}.hot-content .media .media-body .job-title:before{content:" ";width:5px;height:5px;top:8px;left:0;position:absolute;background:#fff;border-radius:3px;border:1px solid #bbb}.hot-content .media .media-body .job-title:hover:before{background:#0261a6;border-color:#0261a6}@media only screen and (max-width: 767px){.hot-content .media .media-body .job-title{white-space:normal;text-overflow:initial}}.hot-content .jn-dots{width:100%;text-align:center;margin:0;padding:8px 0 0;display:flex;justify-content:center}.hot-content .jn-dots li{list-style:none;display:inline-block;margin-right:5px}.hot-content .jn-dots li.slick-active button{background:#00f}.hot-content .jn-dots li button{border:none;background:#ddd;padding:0;margin:0;display:block;width:15px;height:8px;overflow:hidden;text-indent:-1000px;border-radius:5px}.handheld-hot-jobs .hot-content{float:none}.handheld-hot-jobs .hot-content .media{margin:10px 0!important}.sidebar-links .company-registration-link,.sidebar-links .employee-registration-link{width:100%;display:block;border-radius:4px;color:#eee;font-size:18px;text-transform:uppercase;font-weight:300;display:flex;text-decoration:none;transition:all .2s ease-in-out}.sidebar-links .company-registration-link i,.sidebar-links .employee-registration-link i{font-size:24px;margin-right:10px;font-weight:700;line-height:24px}.sidebar-links .employee-registration-link i{font-size:28px;line-height:20px}.sidebar-links .company-registration-link{background:#0261a6;border:1px solid #015c9e}.sidebar-links .company-registration-link:hover{background:#015c9e;color:#fff}.sidebar-links .employee-registration-link{background:#fc8b07;border:1px solid #e07d09}.sidebar-links .employee-registration-link:hover{background:#e07d09;color:#fff;text-shadow:1px 1px 1px 3px #000}.top-content .card{align-items:flex-start;transition:all .2s ease-in-out}.top-content .card .card-inner{display:flex;width:100%}.top-content .card .card-inner .company-logo{height:60px;width:60px;display:flex;justify-content:center;align-items:center;margin:.7rem;border:1px solid #efefef;border-radius:2px;padding:.2rem;transition:border-color .1s ease-in-out}.top-content .card .card-inner .company-logo img{max-width:60px;width:100%}.top-content .card .card-inner .company-logo:hover{border-color:#fbc17e}.top-content .card .card-inner .card-body{padding:.8rem .4rem!important;width:auto;max-width:calc(100% - 80px)}.top-content .card .card-inner .card-body .job-title{font-size:16px;font-weight:400;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap}@media only screen and (max-width: 767px){.top-content .card .card-inner .card-body .job-title{white-space:normal}}.top-content .card .card-inner .card-body .job-title a{color:#0261a6;text-decoration:none}.top-content .card .card-inner .card-body .job-title a:hover{color:#0261a6}.top-content .card .card-inner .card-body .job-company{font-size:13px;font-weight:400;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap}@media only screen and (max-width: 767px){.top-content .card .card-inner .card-body .job-company{white-space:normal}}.top-content .card .card-inner .card-body .location{font-size:12px;font-weight:400;display:block;align-items:center;display:flex}.top-content .card .job-info{display:flex;justify-content:space-between;width:100%}.top-content .card .job-info .location,.top-content .card .job-info .salary{font-size:12px;font-weight:400;display:block;align-items:center;display:flex}.top-content .card .job-info .location i,.top-content .card .job-info .salary i{font-size:14px;margin-right:10px;margin-top:2px}.top-content .card:hover{box-shadow:0 0 7px #ccc;border-color:#dbdfe2}.premium-content .premium-content-table-wrapper{border:1px solid #efefef;border-radius:5px}.premium-content .table{color:#555;table-layout:fixed}.premium-content .table tr,.premium-content .table tr:first-child td{border-top:0}.premium-content .table tr td{padding:.1rem;font-size:12px;vertical-align:middle;color:#555}.premium-content .table tr td .media .company-link{width:36px;height:36px;border-radius:50%;border:2px solid white;outline:none;overflow:hidden;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 1px #efefef}.premium-content .table tr td .media .company-link .company-logo{max-width:100%;max-height:100%}.premium-content .table tr td .media .media-body{padding:.6rem!important;font-size:12px;width:calc(100% - 50px)}.premium-content .table tr td .media .media-body .premium-job-title{font-size:15px;font-weight:400;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%}.premium-content .table tr td .media .media-body .premium-job-title a{color:#0261a6;text-decoration:none}@media only screen and (max-width: 767px){.premium-content .table tr td .media .media-body .premium-job-title{white-space:normal;text-overflow:initial}}.premium-content .table tr td .media .media-body .premium-job-company{font-size:13px;font-weight:400;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;white-space:nowrap}.premium-content .table tr td .media .media-body .premium-job-company a{color:#0053b8}@media only screen and (max-width: 767px){.premium-content .table tr td .media .media-body .premium-job-company{white-space:normal;text-overflow:initial}}.page-info{padding:1rem 0}.page-info p{color:#666;font-size:12px}.page-info p span{color:#0261a6;font-size:12px}.page-info .pagination li{border:none}.page-info .pagination li a.page-link{border:none;width:20px;height:20px;line-height:20px;padding:0;margin:0 .1rem;text-align:center;border-radius:50%}.page-info .pagination li a.page-link.active{background:#0261a6;color:#fff}.jobs-card-container{background:#444}.jobs-card-container .jobs-card{background:none}.jobs-card-container .jobs-card .jobs-card-header .card-title{font-size:15px;color:#fcd8a6;font-weight:400;border-bottom:1px solid #5a5a5a;padding-bottom:5px}.jobs-card-container .jobs-card .jobs-card-body .jobs-category{display:block;color:#dedede;font-weight:300;transition:all .2s ease-in-out;line-height:1.7rem}.jobs-card-container .jobs-card .jobs-card-body .jobs-category:hover{color:#fff;text-decoration:none}.jobs-card-container .jobs-card .jobs-card-footer .more-link{display:inline-block;margin-top:.5rem;border:1px solid #666;padding:2px 10px;border-radius:20px;color:#d2d2d2;font-weight:300;font-size:12px;text-decoration:none;white-space:nowrap;transition:all .2s ease-in-out}.jobs-card-container .jobs-card .jobs-card-footer .more-link:hover{background:#0261a6;color:#fff;border-color:#023c67}.component-page-heading{padding:60px 15px}.component-page-heading h1{font-size:2.2rem;color:#fff}@media only screen and (max-width: 767px){.component-page-heading{padding:40px 15px}.component-page-heading h1{font-size:2rem}}footer{background:#272727}footer .container{padding:1rem}footer .footer-links-title{font-size:16px;color:#b3b3b3;font-weight:300;border-bottom:1px solid #3a3838;padding-bottom:5px}footer .footer-links-title.footer-logo{border:none}@media only screen and (max-width: 767px){footer .footer-links-title{padding-bottom:10px;border-bottom:1px solid #333;width:100%}}footer .footer-links{margin:10px 0 0;padding:0;font-size:14px;color:#b3b3b3}@media only screen and (max-width: 767px){footer .footer-links{margin-bottom:20px}}footer .footer-links li{list-style:none}footer .footer-links li a{color:#b3b3b3;font-weight:300;transition:all .2s ease-in-out;line-height:1.7rem}footer .footer-links li a .free-registration{padding:0 8px;background:#0261a6;border-radius:10px;font-size:12px;margin-left:5px;color:#fff;text-transform:uppercase}footer .footer-links li a:hover{color:#fff;text-decoration:none}@media only screen and (min-width: 0) and (max-width: 992px){footer .social-links{display:flex;flex-direction:column;margin-bottom:10px}}footer .social-links li{float:left}footer .social-links li a{width:30px;height:30px;line-height:30px;border-radius:50%;background:#989898;display:inline-block;text-align:center;margin-right:5px;padding-top:3px;font-size:16px}footer>.copyright{background:#2b2b2b;color:#b8b8b8}footer .address-info{flex-direction:column}@media only screen and (max-width: 767px){footer .address-info{flex-direction:column}}footer .address-info .address-title img{max-width:150px}@media only screen and (max-width: 767px){footer .address-info .address-title img{margin:10px auto;width:100%;display:inline-block}}@media only screen and (min-width: 768px) and (max-width: 991px){footer .address-info .footer-links-title{text-align:center}}footer .address-info .footer-links-title img{width:170px}@media only screen and (min-width: 768px) and (max-width: 991px){footer .address-info .footer-links-title img{width:200px}}footer .address-info .media-body span{display:block;color:#b3b3b3}footer .address-info .media-body span.address,footer .address-info .media-body span.phone-fax,footer .address-info .media-body span.email{float:left;width:100%}footer .address-info .media-body span.address span,footer .address-info .media-body span.phone-fax span,footer .address-info .media-body span.email span{float:left;width:calc(100% - 50px)}footer .address-info .media-body span.address i,footer .address-info .media-body span.phone-fax i,footer .address-info .media-body span.email i{margin-right:10px;color:#fff;float:left}.job-banner{padding-top:70px;min-height:300px;background:#0261a6;display:flex;justify-content:center}.job-banner .company-banner{width:100%;padding:0;min-height:300px;overflow:hidden}.job-banner .company-banner .company-banner-image{position:absolute;bottom:0;width:100%;min-height:300px}.job-banner .company{padding-top:90px}.job-banner .company .company-logo{float:left;border-radius:50%;width:120px;max-height:120px;background:#fff;height:120px;overflow:hidden;display:flex;justify-content:center;align-items:center;box-shadow:1px 0 0 10px #fc8a0830}@media only screen and (max-width: 767px){.job-banner .company .company-logo{width:90px;height:90px;margin-right:20px!important}}.job-banner .company .company-logo .company-logo-image{width:100%}.job-banner .company .company-info{float:left;margin-top:10px;margin-bottom:10px}.job-banner .company .company-info .company-title{background:#0062a6;margin:0;float:left;clear:both;padding:5px 10px;color:#fff;font-weight:400;font-size:2.2em;font-weight:300;width:100%;border-top-left-radius:5px;border-top-right-radius:5px}@media only screen and (max-width: 767px){.job-banner .company .company-info .company-title{font-size:1.3em}}.job-banner .company .company-info .job-expiry-date{float:left;background:#fff;padding:5px 10px;clear:both;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.top-job-details .company-info .company-title,.hot-job-details .company-info .company-title{font-size:1.2em;padding-bottom:0;margin-bottom:10px}.top-job-details .company-info .company-title span,.hot-job-details .company-info .company-title span{text-transform:uppercase;background:#efefef;padding:5px 10px;display:inline-block;margin-right:10px}.top-job-details .job-details .job-title,.hot-job-details .job-details .job-title{display:flex;flex:1;justify-content:space-between;margin:20px 0 5px;clear:both;font-size:1.4rem;color:#0261a6;border-bottom:1px solid #efefef}.top-job-details .job-details .job-title span,.hot-job-details .job-details .job-title span{text-transform:uppercase;background:#efefef;padding:5px 10px;display:inline-block;margin-right:10px;color:#666}.top-job-details .job-details .job-title .apply-for-job-top,.hot-job-details .job-details .job-title .apply-for-job-top{position:relative;white-space:nowrap;outline:0;border:none}.top-job-details .job-details .job-title .apply-for-job-top:before,.hot-job-details .job-details .job-title .apply-for-job-top:before{transition:all .2s ease-in-out;background:inherit;border-radius:5px;content:"Apply for job";position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;vertical-align:middle;display:flex;align-items:center;justify-content:center;text-indent:0}.top-job-details .job-details .job-title .apply-for-job-top:after,.hot-job-details .job-details .job-title .apply-for-job-top:after{background:#0261a6;border-radius:5px;content:attr(title);position:absolute;width:100%;height:100%;top:0;left:0;vertical-align:middle;display:flex;align-items:center;justify-content:center;text-indent:0}.top-job-details .job-details .job-title .apply-for-job-top:hover:before,.hot-job-details .job-details .job-title .apply-for-job-top:hover:before{transform:scale(1.2);opacity:0}.top-job-details .job-details .job-post-date-info,.hot-job-details .job-details .job-post-date-info{display:flex;flex:1;justify-content:space-between}.top-job-details .job-details .job-description,.hot-job-details .job-details .job-description{margin:10px 0;font-size:1.2rem;text-transform:uppercase;border-bottom:1px solid #efefef}.top-job-details .job-details .job-description span,.hot-job-details .job-details .job-description span{text-transform:uppercase;background:#efefef;padding:8px 10px 5px;display:inline-block;margin-right:10px}.top-job-details .job-details .job-details-by-employer,.hot-job-details .job-details .job-details-by-employer{overflow-wrap:anywhere}.top-job-details .job-details .job-details-by-employer h1,.hot-job-details .job-details .job-details-by-employer h1{font-size:2rem}.top-job-details .job-details .job-details-by-employer h2,.hot-job-details .job-details .job-details-by-employer h2{font-size:1.5rem}.top-job-details .job-details .action-buttons,.hot-job-details .job-details .action-buttons{background:#fff}.top-job-details .job-details .action-buttons .btn-apply,.hot-job-details .job-details .action-buttons .btn-apply{background:#0261a6;border:none;width:100%}.top-job-details .job-details .action-buttons .btn-save,.hot-job-details .job-details .action-buttons .btn-save{background:#fc8b07;border:none;width:100%}.top-job-details .job-details .action-buttons .btn-refer-to-friend,.hot-job-details .job-details .action-buttons .btn-refer-to-friend{background:gray;border:none;width:100%}.top-job-details .action-buttons.action-buttons-top .appply-for-job-top,.top-job-details .action-buttons.action-buttons-top .save-job-top,.hot-job-details .action-buttons.action-buttons-top .appply-for-job-top,.hot-job-details .action-buttons.action-buttons-top .save-job-top{width:100%}.top-job-details .action-buttons.action-buttons-top .save-job-top,.hot-job-details .action-buttons.action-buttons-top .save-job-top{background:#fc8b07;border:none}.top-job-details .action-buttons.action-buttons-sticky,.hot-job-details .action-buttons.action-buttons-sticky{background:#fff;top:60px}.top-job-details .action-buttons.action-buttons-sticky .appply-for-job-top,.top-job-details .action-buttons.action-buttons-sticky .save-job-top,.hot-job-details .action-buttons.action-buttons-sticky .appply-for-job-top,.hot-job-details .action-buttons.action-buttons-sticky .save-job-top{width:100%}.top-job-details .action-buttons.action-buttons-sticky .save-job-top,.hot-job-details .action-buttons.action-buttons-sticky .save-job-top{background:#fc8b07;border:none}.top-job-details .sticky-top.sticky-buttons-wrapper.action-buttons,.hot-job-details .sticky-top.sticky-buttons-wrapper.action-buttons{background:#fff;top:60px}.top-job-details .job-overview-inner,.hot-job-details .job-overview-inner{border:1px solid #efefef;border-radius:2px;padding:10px}.top-job-details .job-overview-inner p,.hot-job-details .job-overview-inner p{width:100%;margin-bottom:8px}.top-job-details .job-overview-inner p .overview-title,.hot-job-details .job-overview-inner p .overview-title{font-weight:700;margin-right:8px;white-space:normal}.top-job-sidebar .job-title .job-info{font-size:12px;display:flex;justify-content:space-between}.top-job-sidebar .hot-content .media{padding:0}.top-job-sidebar .hot-content .media .job-title{margin-bottom:0;border:1px solid #efefef;border-radius:3px}.top-job-sidebar .hot-content .media .job-title:before{display:none}.job-list .job-title{font-size:15px;font-weight:700}.v-slider-wrapper{position:relative;overflow:hidden}.v-slider{position:relative}.v-slider-wrapper{float:left;width:100%;height:1340px;min-height:1340px;position:relative;box-sizing:border-box;transition:all .3s ease-in-out}.v-slider-inner{height:auto;transition:all .2s ease-in-out}.v-slider-inner.pauseOnHover:hover .v-slider-item__top:after{display:none}.v-slider-item{box-sizing:border-box;width:100%;height:auto;position:relative}.v-slider-item.v-slider-item__top:after{content:" ";position:absolute;bottom:0;left:0;height:1px;background:#fc8b07;z-index:1;animation:progress-bar 1;animation-duration:inherit}.v-slider-navigation{position:absolute;right:0%;top:0%;display:flex;flex:1;width:100%}.v-slider-navigation .v-slider-nav{background:#fc8b07;height:6px;float:left;clear:both;border-radius:7px;padding:2px;text-indent:-9999px;margin-right:2px;transition:all .2s ease-in-out;display:flex;flex:1;width:auto;margin-top:0;cursor:pointer;border:1px solid #fc8b07}.v-slider-navigation .v-slider-nav.v-slider-nav__current,.v-slider-navigation .v-slider-nav:hover{background:#a75a04;border:1px solid #a75a04}.job-details ol,.job-details ul,.note-editable ol,.note-editable ul,.active-content ol,.active-content ul{list-style:decimal;padding-left:1em;margin-left:1em}.job-details ul,.note-editable ul,.active-content ul{list-style:disc}.job-details h2,.note-editable h2,.active-content h2{font-size:1.4rem}.job-details h3,.note-editable h3,.active-content h3{font-size:1.3rem}.job-details h4,.note-editable h4,.active-content h4{font-size:1.2rem}.job-details h5,.note-editable h5,.active-content h5{font-size:1.1rem}@keyframes progress-bar{0%{width:0}to{width:100%}}@media only screen and (max-width: 767px){.job-banner{padding-top:70px;min-height:160px;background:#0261a6;display:flex;justify-content:center}.job-banner .company-banner{width:100%;padding:0;min-height:160px;overflow:hidden}.job-banner .company{padding-top:30px}}
