:root{--blue:#171846;--green:#12aca1;---green2:#1c8f86;--white:#fff}html{overflow-x:hidden}.container{max-width:1433px;margin:0 auto}.floating-link-parent{position:relative}.floating-link{position:absolute;top:0;left:0;width:100%;height:100%}.btn-hover-translateX svg{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transition:all .3s ease}.btn-hover-translateX:hover svg{transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px)}.header{position:fixed;width:100%;height:auto;top:0;left:0;background-color:var(--blue);padding:8px 0;z-index:999}.header-inner{display:flex;align-items:center;justify-content:space-between}.header-logo-wrap img{width:133px;height:73px;object-fit:scale-down}.navmenu{display:flex;align-items:center;justify-content:flex-end;gap:47px;flex:1}.header-nav-menu{list-style:none;padding:0;display:flex;align-items:center;gap:60px}.header-nav-menu li{position:relative}.header-nav-menu li a{display:flex;width:100%;justify-content:space-between;align-items:center;column-gap:35px;font-family:Poppins;font-size:14px;font-weight:600;line-height:1.8;color:var(--white)}.header-nav-menu li a svg{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transition:all .3s ease}.header-nav-menu li .sub-menu{position:absolute;left:0;top:calc(100% + 35px);background-color:var(--white);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:24px 14px 21px 21px;list-style:none;min-width:217px;z-index:100;opacity:0;pointer-events:none;transition:all .3s ease;border:1px solid #ededf0 !important}.header-nav-menu li .sub-menu.show{opacity:1;pointer-events:auto}.sub-menu-act{width:40px;height:25px;text-align:right;padding-right:5px}.header-nav-menu li .sub-menu{border:0}.header-nav-menu li.sub-menu-open>a svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.header-nav-menu li.grand-child-menu-opened>.sub-menu{border-top-right-radius:0}.header-nav-menu li .sub-menu li a>span{display:flex;align-items:center;justify-content:space-between;color:var(--blue);transform:translateX(0);transition:all .3s ease}.header-nav-menu li .sub-menu li a:hover>span{transform:translateX(15px)}.header-nav-menu li .sub-menu li a svg{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.header-nav-menu li .sub-menu li:not(:last-child){padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #ededf0}.header-nav-menu li .sub-menu .sub-menu{top:-25px;left:calc(100% + 15px)}.header-btn-right{display:flex;align-items:center;gap:44px}.header-btn-right a.header-btn{background-color:var(--green);border-radius:6px;padding:15px 20px;border-radius:6px;font-size:14px;line-height:1;color:var(--white);font-weight:600;transition:all .3s ease}.header-btn-right a.header-btn:hover{background-color:var(---green2)}.header .navbar-toggler{position:relative;width:21px;height:16px;border:0;padding:0;background-color:transparent !important}.navbar-toggler span{position:absolute;width:100%;height:2px;background-color:var(--white);opacity:1;transition:all .3s ease}.navbar-toggler #midlle{top:50%;left:0;transform:translateY(-50%) rotate(0deg);-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg)}.navbar-toggler #top{top:0;left:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.navbar-toggler #bottom{bottom:0;left:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.navbar-toggler.active #midlle{opacity:0}.navbar-toggler.active #top{transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg)}.navbar-toggler.active #bottom{bottom:14px;transform:rotate(-40deg);-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg)}.animate-in-mobile{opacity:1;transform:none;transition:none}body.home .animate-in-mobile{opacity:1;transform:unset !important;transition:all .3s ease}body.home .animate-in-mobile.start-animate{opacity:1;transform:unset !important}.header-search-wrap{display:none;padding-top:10px;padding-bottom:30px}.header-search-wrap form{position:relative;display:flex;align-items:center;padding-bottom:16px;border-bottom:1px solid #fff}.header-search-wrap form label{flex:1}.header-search-wrap form input[type=search]{width:100%;border:0!important;padding:0!important;outline:none !important;background-color:transparent!important;font-family:Poppins;font-size:14px;line-height:1;font-weight:500;color:var(--white);box-sizing:border-box}.header-search-wrap form input[type=search]::placeholder{font-family:Poppins;font-size:14px;line-height:1;font-weight:500;color:var(--white)}.header-search-wrap form button[type=submit]{width:27px;padding:0 !important;border:0 !important;background-color:transparent !important}.search-icon-header{cursor:pointer}.custom-btn-head{background:var(--green);padding:15px 20px;border-radius:6px;transition:all .3s ease}.custom-btn-head:hover{background:var(---green2)}.custom-btn-head a{justify-content:center !important}.custom-btn-head a span{font-size:14px !important;line-height:1 !important;color:var(--white) !important;font-weight:600 !important;transform:none !important;transition:none !important}.footer{background-color:var(--blue);padding-top:38px;padding-bottom:63px}.footer-banner-swiper{overflow:hidden}.footer-banner-swiper .swiper-wrapper{transition-timing-function:linear !important}.footer-banner-slide{width:max-content !important}.footer-banner-slide h3{font-family:Poppins;font-size:80px;line-height:1;font-weight:600;margin:0;color:var(--white)}.footer-banner-slide h3 span{color:var(--green)}.footer-banner{margin-bottom:64px}.footer-top-inner{display:flex;flex-wrap:wrap}.footer-top-menu-wrap{width:75%;display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));column-gap:74px;row-gap:30px;padding-right:206px}.footer-newsletter{width:25%}.footer-top-menu-item ul{padding:0;list-style:none}.footer-top-menu-item ul li:not(:last-child){margin-bottom:15px}.footer-top-menu-item ul li a{font-family:Poppins;font-size:16px;line-height:1.3;font-weight:600;color:var(--white)}.footer-top-menu-item ul li:first-child a{color:var(--green)}.footer-newsletter-title{font-family:Poppins;font-size:30px;line-height:38px;font-weight:600;color:var(--white);margin-top:0;margin-bottom:28px}.footer-newsletter-title span{color:var(--green)}.footer-newsletter-form form{display:flex;align-items:center;padding-bottom:16px;border-bottom:1px solid #fff}.footer-newsletter-form form input[type=email]{flex:1;border:0 !important;padding:0 !important;background-color:transparent !important;font-family:Poppins;font-size:14px;line-height:1;font-weight:500;color:var(--white);box-sizing:border-box}.footer-newsletter-form form input[type=email]::placeholder{font-family:Poppins;font-size:14px;line-height:1;font-weight:500;color:var(--white)}.footer-newsletter-form form button{width:27px;padding:0 !important;border:0 !important;background-color:transparent !important}.footer-socials{width:100%;list-style:none;display:flex;align-items:center;padding:0;gap:20px}.footer-bot-inner{padding-top:45px;margin-top:33px;border-top:1px solid var(--white);display:flex;align-items:flex-end;justify-content:space-between;column-gap:99px}.footer-logo{margin-bottom:30px}.footer-logo img{width:372px;object-fit:scale-down}.footer-bot-text{font-family:Poppins;font-size:14px;line-height:1;font-weight:500;color:var(--white);margin:0}.footer-bot-text:not(:last-child){margin-bottom:10px}.footer-bot-right{display:flex;align-items:center;gap:63px}.footer-copyright{font-family:Poppins;font-size:14px;line-height:1;font-weight:500;color:var(--white);margin:0}.footer-bot-menu-wrap ul{padding:0;list-style:none;display:flex;align-items:center;gap:38px}.footer-bot-menu-wrap ul li a{font-family:Poppins;font-size:14px;line-height:1;font-weight:500;color:var(--white);text-decoration:underline}.article-page-content-wrap{padding-bottom:100px}.article-page-head{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-bottom:80px}.article-page-head:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e0e0e000;background-image:linear-gradient(to right,#0a0a0a -35%,rgba(255,255,255,0) 100%);background-blend-mode:multiply}.article-page-head .container{position:relative;height:310px}.article-head-text-wrap{position:absolute;left:0;bottom:60px;width:500px;background-origin:padding-box;z-index:2}.article-head-text-wrap h1{font-family:Poppins;font-weight:600;font-size:55px;line-height:1.2;color:var(--white);margin-top:0;margin-bottom:20px}.article-head-text-wrap p{font-family:Poppins;font-weight:400;font-size:16px;line-height:1.5;color:var(--white);margin:0}.article-filter-wrap form{display:flex;align-items:center;gap:20px;margin-bottom:70px}.article-filter-wrap form select{width:250px;padding:15px 20px;border-radius:8px;border:1px solid #12aca1;background-color:transparent;appearance:none;background-image:var(--wpr-bg-288f9ac9-5bc0-4526-b7c1-10d1212b29e7);background-repeat:no-repeat;background-size:8px;background-position:90% 50%;box-sizing:border-box;font-family:Poppins;font-weight:600;font-size:16px;line-height:1.2;color:var(--blue);outline:none}.filter-btn-wrap{display:flex;align-items:center;gap:30px}.article-filter-wrap form button{display:flex;width:201px;height:52px;align-items:center;justify-content:center;border-radius:8px;background-color:var(--green);color:var(--white);font-family:Poppins;font-weight:600;font-size:16px;line-height:1;cursor:pointer;border:none;transition:all .3s ease}.article-filter-wrap form button:hover{background-color:var(---green2)}.article-filter-wrap form span.reset-article-filters{font-family:Poppins;font-weight:600;font-size:16px;line-height:1;color:var(--blue);cursor:pointer;text-decoration:underline}.article-with-filters-loop{display:grid;grid-template-columns:repeat(12,minmax(0, 1fr));column-gap:40px;row-gap:30px;opacity:1}.article-infinite-loop-wrap.loading,.article-with-filters-loop.loading{opacity:.6;pointer-events:none}.article-card-with-shadow{grid-column:span 4/span 4;border-radius:10px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.05)}.article-card-top{overflow:hidden;margin-bottom:30px}.article-card-top a{display:flex}.article-card-top img{width:100%;height:230px;object-fit:cover;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:transform .3s ease}.article-card-top:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}.article-card-bottom{padding:0 30px 61px}.article-card-cats{display:flex;align-items:center;gap:10px;margin-bottom:25px}.article-card-cats a{display:flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:50px;border:1.5px solid var(--green);background-color:transparent;font-family:Poppins;font-weight:600;font-size:12px;line-height:1;color:var(--green)}.article-card-cats a:hover{background-color:var(--green);color:var(--white)}.article-card-bottom h3{font-family:Poppins;font-weight:600;font-size:20px;line-height:1.5;color:var(--blue);margin-top:0;margin-bottom:17px}.article-card-bottom h3 a{color:inherit}.artcle-card-excerpt{font-family:Poppins;font-weight:400;font-size:15px;line-height:1.3;word-wrap:break-word;margin-top:0;margin-bottom:24px}.article-card-with-shadow .article-card-btn{display:flex;align-items:center;justify-content:space-between;font-family:Poppins;font-weight:500;font-size:16px;color:var(--green)}.article-card-with-shadow .article-card-btn span{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transition:all .3s ease}.article-card-with-shadow .article-card-btn:hover span{transform:translateX(20px);-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px)}.article-infinite-loop-section{margin-top:60px}.article-infinite-loop-section h3{font-family:Poppins;font-weight:400;font-size:34px;line-height:1.3;color:var(--blue);margin-top:0;margin-bottom:62px}.article-infinite-loop-wrap{display:grid;grid-template-columns:repeat(12,minmax(0, 1fr));column-gap:40px;row-gap:30px}.article-infinite-loop-item{grid-column:span 3/span 3}.article-item-img{margin-bottom:20px}.article-item-img a{display:flex}.article-item-img img{width:100%;height:210px;object-fit:cover;box-shadow:0 4px 10px rgba(0,0,0,.05)}.article-item-detail h3{font-family:Poppins;font-weight:600;font-size:20px;line-height:1.3;color:var(--blue);margin-top:0;margin-bottom:13px}.article-item-detail h3 a{color:inherit}.article-item-detail p{font-family:Poppins;font-weight:400;font-size:16px;line-height:1.5;color:var(--blue);word-wrap:break-word;margin:0;padding-bottom:35px;border-bottom:1px solid #c7cfdd}.infinite-loop-btn-wrap{margin-top:60px}.infinite-loop-btn-wrap button{display:flex;align-items:center;gap:17px;margin:0 auto;padding:0;border:0;font-family:Poppins;font-weight:600;font-size:20px;line-height:1.3;color:var(--green) !important;background-color:transparent !important}.single-post-content-inner{max-width:90%;margin:0 auto}.single-post-content-wrap .post-content h3{font-family:Poppins;font-size:24px;line-height:1.5;color:#212121;font-weight:500;margin-top:0;margin-bottom:15px}.single-post-content-wrap .post-content h3 strong{font-weight:500}.single-post-content-wrap .post-content p{font-family:Poppins;font-size:16px;line-height:1.5;color:#212121}.single-post-top{padding-top:0;padding-bottom:0;height:632px;background-repeat:no-repeat;background-size:cover;background-position:100% 20%;margin-bottom:80px}.single-post-content-wrap h1.post-title{font-family:Poppins;font-size:40px;line-height:1.3;color:#212121;margin-top:0;margin-bottom:22px}.single-post-content-wrap .category-post{margin-bottom:20px}.single-post-content-wrap .category-post a{padding:6px 14px;border:1.5px solid var(--green);border-radius:50px;background-color:transparent;font-family:Poppins;font-size:12px;line-height:1;color:var(--green);transition:all .3s ease}.single-post-content-wrap .category-post a:hover{background-color:var(--green);color:var(--white)}.single-post-content-wrap .post-meta-wrap{margin-top:17px;padding-top:17px;padding-bottom:23px;margin-bottom:30px;border-top:1.25px solid #f2f2f2;border-bottom:1.25px solid #f2f2f2;display:flex;align-items:center;justify-content:space-between}.single-post-content-wrap .post-meta-wrap .author-name,.single-post-content-wrap .post-meta-wrap .date-meta{font-family:Poppins;font-size:16px;line-height:1.5;color:#212121}.single-post-content-wrap .post-meta-wrap .author-name{margin-bottom:10px}.single-post-content-wrap .post-meta-wrap .date-meta{margin-bottom:0}.single-post-content-wrap .post-meta-wrap .date-meta .read-duration:before{content:"|";margin-right:5px}.social_share{display:flex;align-items:center;column-gap:30px}.social_share p{font-family:Poppins;font-size:14px;line-height:1.4;color:#212121;margin:0}.social_share ul{list-style:none;display:flex;align-items:center;gap:15px;padding:0}.social_share ul li{margin-bottom:0}.social_share ul li a{display:flex;width:30px;height:30px;align-items:center;justify-content:center;background-color:#212121;border-radius:4px}.single-post-bottom-content{margin-top:57px;padding-top:30px;border-top:1.25px solid #f2f2f2;display:flex;justify-content:flex-end}.related-post-title-section{font-family:Poppins;font-size:36px;line-height:1.27;color:#212121;margin-bottom:27px}.related-post-loop{display:grid;grid-template-columns:repeat(12,minmax(0, 1fr));gap:45px}.related-post-thumb{display:flex;width:100%;margin-bottom:27px}.related-post-thumb a{display:flex;width:100%}.related-post-thumb img{width:100%;height:231px;object-fit:cover;border-radius:10px}.related-post-title{font-family:Poppins;font-size:20px;line-height:1.4;color:#212121;margin-top:0;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #f2f2f2}.related-post-title a{color:inherit}.related-post-detail p{font-family:Poppins;font-size:16px;line-height:1.625;color:#212121;margin-bottom:19px}.related-post-detail .related-post-btn{font-family:Poppins;font-size:16px;line-height:1.3;color:#212121;text-decoration:underline}.related-post-wrap{padding-top:79px;padding-bottom:120px}.single-post-content-wrap .post-content blockquote{background-color:#f2f2f2;border-radius:10px;padding:30px 30px 25px;font-family:Poppins;font-size:18px;line-height:1.5;color:#212121;margin-top:57px;margin-bottom:36px;margin-left:0;margin-right:0}.single-post-content-wrap .post-content blockquote p{margin:0}.single-post-content-wrap .post-content blockquote p span{font-family:Poppins;font-size:14px;line-height:1.4;color:#212121}.single-post-content-wrap .post-content figure{margin-bottom:40px}.single-post-content-wrap .post-content img{width:100%}.single-post-content-wrap .post-content h2{font-size:24px;line-height:1.5;margin-top:40px;margin-bottom:15px}.job-board-hero{padding-top:81px;padding-bottom:140px}.job-board-hero h3{font-family:Poppins;font-size:55px;line-height:1.2;font-weight:600;margin-top:0;margin-bottom:25px;color:var(--blue)}.job-board-hero p{font-family:Poppins;font-size:20px;line-height:1.5;font-weight:500;margin:0}.job-board-wrap{margin-bottom:102px}.job-search-wrap form{display:flex;align-items:center;gap:30px}.job-search-input-wrap{display:flex;flex:1;gap:30px}.job-search-wrap{padding:45px 70px;background-color:var(--green);border-radius:20px;margin-top:-100px}.job-search-input-wrap .job-search-input{width:calc(100% / 3)}.job-search-input label{font-family:Poppins;font-weight:600;color:#fff;font-size:20px;line-height:1.6;margin-bottom:16px}.job-search-wrap form>input[type=submit]{display:flex;width:201px;height:56px;align-items:center;justify-content:center;background-color:#2b2c67;color:#fff;font-family:Poppins;font-weight:600;font-size:16px;border:none;outline:none;border-radius:8px;align-self:flex-end}.job-search-input input[type=text],.job-search-input select{border-radius:5px;background-color:#fff;padding:18px 23px;font-family:Poppins;color:#212121;font-size:16px;line-height:1;border:none;outline:none;max-height:52px}.job-search-input select{appearance:none;background-image:url(//frontlinehr.com.au/wp-content/cache/background-css/1/frontlinehr.com.au/wp-content/themes/frontline-hr/../../../../../../../themes/frontline-hr/img/select-arrow.png);background-repeat:no-repeat;background-size:12px;background-position:95% 50%}.job-filter-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:45px}.total-job{font-family:Poppins;font-size:16px;line-height:1.5;color:#000;margin:0}.job-filter-wrap>.job-filter{display:flex;align-items:center;justify-content:flex-end;gap:20px;width:70%}.job-filter-item{display:flex;align-items:center;gap:10px}.job-filter-item p{font-family:Poppins;font-weight:600;font-size:16px;line-height:1.5;color:#0a1743;flex:1;margin:0}.job-filter-item select{padding:5px 15px;border:1px solid #eff0f1;appearance:none;background-image:var(--wpr-bg-86577133-bb6c-487f-8541-57199807f204);background-repeat:no-repeat;background-size:7.5px;background-position:95% 50%;background-color:#fff;border-radius:0}.job-filter-item:first-child select{width:85px}.job-filter-item:last-child select{width:116px}.job-loop-inner{display:grid;grid-template-columns:repeat(12,minmax(0, 1fr));margin-top:43px}.job-loop-inner.loading{opacity:.6;pointer-events:none}.job-side-filter{grid-column:span 4/span 4;padding-right:123px}.job-loop{grid-column:span 8/span 8}.side-filter-title{display:flex;align-items:center;justify-content:space-between}.side-filter-title:first-child{margin-bottom:22px}.side-filter-title h3{font-family:Poppins;font-weight:600;font-size:30px;line-height:1.6;font-weight:500;color:var(--green);margin:0}.side-filter-title span{cursor:pointer;font-family:Poppins;font-size:14px;line-height:1;color:#212121}.side-filter-title h4{font-family:Poppins;font-weight:600;font-size:20px;line-height:1.5;color:#212121;margin-top:0;margin-bottom:20px}.side-filter-item{margin-bottom:20px}.side-filter-item select{width:100%;padding:15px 20px;border:1px solid #c7cfdd;border-radius:5px;appearance:none;background-image:var(--wpr-bg-5a46e527-264e-4d13-8d01-1fba15548a5f);background-repeat:no-repeat;background-size:8px;background-position:95% 50%;box-sizing:border-box;outline:none;font-family:Poppins;font-weight:600;font-size:18px;line-height:1}.side-filter-checkbox-wrap{background-color:#f0f0f0;border-radius:10px;padding:20px}.child-filter{padding-left:30px}.filter-checkbox-item{display:flex;align-items:center;gap:12px;margin-bottom:23px}.filter-checkbox-item label{position:relative;cursor:pointer;font-family:Poppins;font-weight:600;font-size:16px;color:#101112}.filter-checkbox-item input{display:none}.filter-checkbox-item label:before{content:'';-webkit-appearance:none;background-color:#fff;border-radius:2px;border:1px solid;border-color:#2b2c67;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px}.filter-checkbox-item input:checked+label:after{content:'';display:block;position:absolute;top:4px;left:8px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-checkbox-item input:checked+label:before{background-color:var(--blue);border-color:var(--blue)}.side-filter-checkbox-wrap h6{font-family:Poppins;font-size:18px;font-weight:600;color:#212121;margin-top:0;margin-bottom:15px}.job-loop-item{padding:32px 42px;background-color:#fff;border:1px solid #c7cfdd;border-radius:20px}.job-loop-item:not(:last-child){margin-bottom:30px}.job-loop-item h3{font-family:Poppins;font-size:20px;line-height:1.5;font-weight:600;color:var(--blue);margin-top:0;margin-bottom:20px}.job-location-meta,.job-date-meta{font-family:Poppins;font-size:16px;line-height:1.5;color:var(--blue);margin:0}.job-loop-item-details{display:flex;align-items:flex-end;justify-content:space-between;column-gap:50px;margin-top:20px}.job-loop-item-details .job-desc{width:72%}.job-loop-item-details .job-desc>*{flex:1;font-family:Poppins;font-size:16px;line-height:1.6;color:#212121;margin-top:0;margin-bottom:14px}.job-btn a{min-width:164px;display:flex;align-items:center;justify-content:center;gap:25px;border-radius:6px;background-color:var(--green);padding:13px 28px;font-family:Poppins;font-size:16px;font-weight:600;line-height:1.3;color:var(--white)}.job-btn a:hover{color:#fff !important}.frontline-hr-job-search-pag{display:flex;align-items:center;gap:15px;margin-top:40px}.frontline-hr-job-search-pag>a,.frontline-hr-job-search-pag>span{display:flex;align-items:center;justify-content:center;width:33px;height:33px;border-radius:6px;background-color:transparent;color:#212121;font-family:Poppins;font-size:16px;transition:all .3s ease}.frontline-hr-job-search-pag>a.active,.frontline-hr-job-search-pag>a:hover{background-color:var(--green);color:#fff}.frontline-hr-job-search-pag>a.disabled{pointer-events:none;opacity:.7}.banner-contact{max-width:1082px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;background-color:#b93d97;padding:22px 57px;border-radius:70px;margin-top:120px;margin-bottom:-62px;position:relative;z-index:2}.banner-contact h3{font-family:Poppins;font-size:27px;font-weight:500;color:#fff;margin:0}.banner-contact a{display:flex;align-items:center;justify-content:center;padding:20px 25px;height:52px;border-radius:26px;background-color:#19156d;font-family:Poppins;font-size:14px;font-weight:500;color:#fff !important;transition:all .3s ease}.banner-contact a:hover{color:#fff}.latest-job-item{border:1px solid #c7cfdd;background-color:#fff;padding:40px 33px 26px;border-radius:20px;height:100%}.latest-job-top .job-title{font-family:Poppins;font-weight:600;font-size:20px;line-height:1.5;color:#212121;margin-top:0;margin-bottom:10px}.latest-job-top .job-location{font-family:Poppins;font-weight:400;font-size:16px;line-height:1.5;color:#212121;margin:0}.latest-job-top{margin-bottom:22px}.latest-job-desc p{font-family:Poppins;font-weight:400;font-size:16px;line-height:1.5;color:#212121;margin:0}.latest-job-desc{margin-bottom:66px}.latest-job-btn{display:flex;align-items:center;width:100%;justify-content:space-between;font-family:Poppins;font-weight:500;font-size:16px;color:#12aca1 !important}.single-job-top,.fixed-single-job-top{position:static;padding-top:83px;padding-bottom:60px;transition:all .3s ease}.fixed-single-job-top{position:fixed;top:94px;left:0;width:100%;z-index:10;opacity:0;pointer-events:none;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all .3s ease}.fixed-single-job-top.show{opacity:1;pointer-events:auto;transform:translateY(0);-webkit-transform:translateY(0)}.fixed-single-job-top a,.single-job-top a{display:flex;align-items:center;gap:24px;font-family:Poppins;font-size:20px;font-weight:600;color:#212121}.single-job-top a svg{transform:rotate(90deg)}.single-job-inner{display:grid;grid-template-columns:repeat(12,minmax(0, 1fr))}.detail-left-wrap{grid-column:span 5/span 5;padding-right:123px}.detail-right-wrap{grid-column:span 7/span 7;border-radius:20px;border:1px solid #c7cfdd;background-color:#fff;padding:50px 50px 42px}.print-single-job{display:flex;gap:15px;align-items:center;justify-content:center;width:100%;height:52px;background-color:#fff;border:2px solid #18156e;color:#18156e;font-family:Poppins;font-size:16px;border-radius:50px;margin-bottom:30px;transition:all .3s ease}.print-single-job svg g path{transition:all .3s ease}.print-single-job:hover,.print-single-job:focus{background-color:#18156e;color:#fff}.print-single-job:hover svg g path,.print-single-job:focus svg g path{fill:#fff}.detail-left-list{background-color:var(--green);border-radius:10px;padding:30px}.detail-left-list h3{font-family:Poppins;font-weight:600;font-size:24px;line-height:1.25;color:#fff;margin-top:0;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #fff}.detail-left-item ul{list-style:none;padding:0;margin-bottom:34px}.detail-left-item ul li{display:flex;align-items:center;gap:13px}.detail-left-item ul li:not(:last-child){margin-bottom:20px}.detail-left-title{font-family:Poppins;font-size:16px;line-height:1.5;color:#0a1743;margin-bottom:15px}.detail-left-item p{font-family:Poppins;font-size:16px;line-height:1.18;color:#fff;margin:0}.detail-left-item:not(.with-icon) p{margin-bottom:10px}.detail-left-item:not(:first-child){margin-bottom:29px}.detail-left-item:nth-child(5){margin-bottom:37px}.detail-left-apply a{display:flex;width:100%;height:49px;align-items:center;justify-content:center;background-color:var(--blue);font-family:Poppins;font-size:16px;font-weight:600;color:#fff !important;border-radius:6px;transition:all .3s ease}.detail-left-apply a:hover{color:#fff !important}.detail-right-wrap .the-title{font-family:Poppins;font-size:34px;font-weight:600;line-height:1.3;color:#171846;margin-top:0;margin-bottom:22px}.job-content p{font-family:Poppins;font-size:16px;line-height:1.8;color:#212121;margin-bottom:30px}.job-content a{color:var(--green)}.job-content ul{padding-left:18px;margin-bottom:30px}.job-content ul li{font-family:Poppins;font-size:16px;line-height:1.8;color:#212121;margin-bottom:10px}.job-content ul li::marker{color:#212121}.job-content strong{color:#212121 !important}.job-loop-empty-msg{text-align:center;margin:0;font-family:Poppins;font-size:16px;line-height:1.5;font-weight:500;color:#19156d}.related-job-wrap{margin-top:100px;padding-top:91px;padding-bottom:100px;background-color:rgba(43,44,103,.1)}.related-job-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:43px}.related-job-top h3{font-family:Poppins;font-weight:600;font-size:34px;line-height:1.3;color:var(--blue);margin:0}.related-job-top a{display:flex;align-items:center;gap:20px;font-family:Poppins;font-weight:600;font-size:20px;line-height:1.3;color:var(--blue)}.related-job-top a svg{transform:rotate(-90deg)}.job_social_share{display:flex;align-items:center;gap:15px;margin-top:62px}.job_social_share p{font-family:Poppins;font-size:16px;line-height:1.5;color:#212121;margin:0}.job_social_share ul{list-style:none;padding:0;display:flex;align-items:center;gap:15px}.related-job-loop .related-job-pag{position:static;margin-top:33px}.related-job-loop .related-job-pag .swiper-pagination-bullet{width:14px;height:14px;background:#2b2c67;opacity:1;margin:0 12.5px}.related-job-loop .related-job-pag .swiper-pagination-bullet-active{background:#212121}.related-job-swiper{overflow:hidden}.custom-btn-animation svg,.custom-btn-animation a .elementor-button-content-wrapper>.elementor-button-icon{transform:translateX(0);transition:all .3s ease}.custom-btn-animation:hover svg,.custom-btn-animation a:hover .elementor-button-content-wrapper>.elementor-button-icon{transform:translateX(10px)}.filter-btn-wrap [type=submit]:focus,.filter-btn-wrap [type=submit]:hover{background-color:#2b2c67}#_form_1_ ._form-label,#_form_1_ ._form_element ._form-label{display:none !important}#_form_1_ ._form_element{margin-bottom:50px !important}#_form_1_ input[type=text],#_form_1_ input[type=date],#_form_1_ textarea{border-radius:0 !important;font-size:16px !important;font-weight:400;line-height:24px;padding:6px 16px !important}#_form_1_ ._field-wrapper input[type=text]{color:#212121 !important}#_form_1_ input[type=text]:focus-visible,#_form_1_ textarea:focus-visible,#_form_1_ select:focus-visible{outline:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}#_form_1_ ._form_element input[type=text],#_form_1_ ._form_element input[type=date],#_form_1_ ._form_element select,#_form_1_ ._form_element textarea:not(.g-recaptcha-response){border:0;border-bottom:1px solid #c7cfdd}#_form_1_._inline-form,#_form_1_._inline-form ._form-content,#_form_1_._inline-form input,#_form_1_._inline-form ._submit{font-family:Poppins !important}#_form_1_submit.fl-btn{width:100%;background:var(--e-global-color-accent);color:#fff;padding:15px 30px}#_form_1_ ._form_element *{font-size:16px !important}.post .entry-title a{color:#12aca1}.empty-msg-wrp{display:none;text-align:center;margin-top:20px}.empty-msg-wrp p{font-family:Poppins;font-weight:400;font-size:16px;line-height:1.5;color:var(--blue);margin:0}.search-result-image-bg{width:100%;min-height:210px;background-image:var(--wpr-bg-208dde76-f655-46b8-9477-046f0a4acfdc);background-size:cover;background-position-y:95%;object-fit:cover;padding:80px 240px 55px;margin-bottom:90px;position:relative;z-index:1;overflow:hidden}.search-result-image-bg:before{width:100%;height:100%;position:absolute;content:'';background:linear-gradient(to right,#4B4B4B80,#E0E0E000);top:0;left:0;z-index:0}.search-result-image-bg h3{color:#fff;font-family:Poppins;font-size:55px;font-weight:600;line-height:1.27;margin:0;position:relative;z-index:2}.search-results-content .container{max-width:1190px;margin:0 auto}.search-title{color:#171846;font-family:Poppins;font-size:34px;font-weight:600;line-height:1.41;margin-top:0;margin-bottom:20px}.search-results-count{color:#212121;font-family:Poppins;font-size:14px;font-weight:400;line-height:1.57}.search-results-list{margin-top:20px}.search-result-item{margin-bottom:40px}.search-result-title{margin-top:0;margin-bottom:20px}.search-result-title a{color:#171846;font-family:Poppins;font-size:26px;font-weight:600;line-height:1.92}.search-result-excerpt{color:#212121;font-family:Poppins;font-size:14px;font-weight:400;line-height:1.57;margin-bottom:20px}.search-result-readmore{background-color:#2b2c68;border-radius:6px;padding:14px 28px;width:fit-content;color:#fff;display:flex;align-items:center;gap:27px;transition:all .3s ease}.search-result-readmore:hover{background-color:#11aa9f;color:#fff}.search-result-readmore svg{transition:transform .3s ease}.search-result-readmore:hover svg{transform:translateX(8px)}.no-results{display:flex;flex-direction:column;align-items:center}.no-results-image-wrap{width:100%;height:399px;display:flex;justify-content:center;align-items:center;position:relative}.no-results-image-wrap h3{position:absolute;color:#2b2c67;font-family:Poppins;font-size:40px;font-weight:600;line-height:1.25;margin:0}.no-results-image-wrap span{position:absolute;bottom:0;color:#12aca1;font-family:Poppins;font-size:30px;font-weight:600;line-height:1.33;margin:0}.no-results-image-wrap .no-results-image{background-image:var(--wpr-bg-5c4c6154-b745-4bf4-adc2-4db9a5277cc3);background-size:cover;background-position:30%;object-fit:cover;width:660px;height:100%}.no-results-text-wrap{width:1088px;height:fit-content;display:flex;flex-direction:column;align-items:center;margin-top:30px;margin-bottom:40px}.no-results-text-wrap p{margin-bottom:10px;text-align:center;color:#2b2c67;font-family:Poppins;font-size:18px;font-weight:600;line-height:1.33}.no-results-text-wrap span{margin-top:20px;text-align:center;color:#2b2c67;font-family:Poppins;font-size:20px;font-weight:600;line-height:1.3}.no-results-search-again form{display:flex;flex-direction:row;gap:10px;width:450px;height:48px;border-radius:5px;border:1px solid #cfcfd8;padding:13.5px 22px;margin-bottom:125px}.no-results-search-again form input[type=search]{color:#212121;font-family:Poppins;font-size:16px;font-weight:500;line-height:1.375;border:0;padding:0}.no-results-search-again form input[type=search]:focus-visible{border:0;outline:none}.no-results-search-again form button{border:0;padding:0;background:0 0 !important}.search-pagination{margin-bottom:80px}.frontline-pagination span{margin-right:10px;color:#fff;font-family:Poppins;font-size:14px;width:30px;height:30px;border-radius:100px;background-color:#11aa9f;display:inline-flex;align-items:center;justify-content:center}.frontline-pagination a{color:#fff;font-family:Poppins;font-size:14px;width:30px;height:30px;border-radius:100px;background-color:#2b2c68;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;transition:all .3s ease}.frontline-pagination a:hover{color:#fff;background-color:#11aa9f}.frontline-pagination .text-pag{color:#000;font-family:Poppins;font-size:14px;width:30px;height:30px;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}.frontline-pagination .text-pag:hover{color:#000;background-color:transparent}