OwlCyberSecurity - MANAGER
Edit File: style.css
/* Theme Name: Careerfy Theme URI: https://careerfy.net/ Author: Eyecix Author URI: http://eyecix.com/ Description: Careerfy brings you the most simple solution to display jobs on any type of websites. You may already know, some really big Job Portals provides the option to use their database and extend your website with job offers. This Theme can make everything automatically, some job providers also pay commission when any of your visitors click on the job links. Version: 9.8.4 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: careerfy Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready */ /* 01. Theme Typo 02. Header 02.1 Top Strip 02.1.1 Top Info 02.1.2 Search 02.1 Logo 02.2 Navigation 02.2.1 SubMenu 02.2.1 MegaMenu 03. Content 03.1 Blog 03.1.2 Blog Grid 03.1.3 Blog Grid Two 03.1.4 Blog Medium 03.1.5 Blog Detail 03.4 Team 03.4.1 Team Grid 03.4.2 Team list 03.4.3 Team Detail 03.5 Shortcode 03.5.1 Accordian 03.5.2 Testimonial 03.5.3 Services 03.5.4 Team 03.5.5 Form 03.5.6 Tabs 03.5.7 Partner 03.5.8 Button 03.5.9 Accordian 03.5.10 List 03.5.11 Table 03.5.12 Typography 03.6 Default Pages Style 03.6.1 404 03.6.2 UnderCuntruction 03.6.3 No Search Result 03.6.4 Services 03.6.5 Contact Us 03.7 Case Studies 03.7.1 Case Studies Grid 03.7.2 Case Studies Grid Two 03.7.3 Case Studies List 03.7.4 Case Studies Detail 03.8 Careers 03.8.1 Careers Job Listing 03.8.2 Careers Vacancy 03.8.3 Company History 03.8.4 Our Clients 03.8.5 Our Strategy 03.9 Shop 03.9.1 Shop Grid 03.9.2 Shop List 03.9.3 Shop Detail 04. Sidebar Widget 04.1 Widget CATEGORY WIDGET 04.2 Widget Search 04.3 Widget Our Photos 04.4 Widget Text 04.5 Widget Recent Posts 04.7 Widget Newsletter 04.8 Testimonial 04.9 Popular Tags 04.10 Featured Articles 04.11 Widget Calendar 05. Footer 05.1 backTo Top 05.2 CopyRight 05.3 Social Network */ * { margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { background-color: #ffffff; color: #999999; font-family: 'Roboto', sans-serif; font-size: 14px; line-height: 24px; position: relative; } body h1, body h2, body h3, body h4, body h5, body h6 { color: #333333; font-family: 'Roboto', sans-serif; font-style: normal; line-height: 1.5; letter-spacing: 1.1px; margin: 0 0 8px; word-break: break-word; } h1 { font-size: 26px; } h2 { font-size: 24px; } h3 { font-size: 22px; } h4 { font-size: 20px; } h5 { font-size: 18px; } h6 { font-size: 16px; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #333333; } p a { color: #333333; } p { line-height: 28px; letter-spacing: 0.8px; margin-bottom: 10px; } a { color: #333333; text-decoration: none; } a:hover, a:focus, a:active { outline: none; } select,button,input,option,.select2-container span,.select2-results li { outline: none; } ul { margin-bottom: 0; } figure { margin-bottom: 6px; position: relative; } img { max-width: 100%; } strong { color: #333333; } iframe { border: none; float: left; width: 100%; } .wp-caption.alignleft, .wp-caption.alignnone { width: 100%; } select { background-color: #f0eef0; border: 1px solid #dfdfdf; color: #666666; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 300; height: 40px; padding: 8px 12px; width: 100%; } label { color: #333333; display: block; margin-bottom: 10px; } button { border: none; } textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { background-color: #f2f2f2; border: none; color: #666; display: inline-block; font-size: 13px; height: 30px; line-height: 20px; outline: none; padding: 4px 6px; vertical-align: middle; box-shadow: none; } input[type="submit"] { outline: none; } option { padding: 5px 15px; } li { line-height: 28px; list-style: outside disc; } ul ul { margin-left: 20px; } ol { float: none; list-style: outside decimal; padding-left: 15px; } ol ol { margin-left: 20px; } ol li { list-style: outside decimal; width: 100%; } table { background-color: transparent; max-width: 100%; } th { text-align: left; } table { margin-bottom: 15px; width: 100%; } table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td { border: 1px solid #dddddd; line-height: 2.5; padding-left: 3px; text-align: center; vertical-align: top; } table thead tr th { border-top: 1px solid #dddddd; text-align: center; text-transform: capitalize; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 1px solid #dddddd; } table > thead > tr > th { border-bottom: 2px solid #dddddd; vertical-align: bottom; } table > caption + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > th, table > thead:first-child > tr:first-child > th, table > caption + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > td, table > thead:first-child > tr:first-child > td { border-bottom: 0 none; } table > tbody + tbody { border-top: 2px solid #dddddd; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 6px 10px; } p ins { color: #999; } dl dd { margin-left: 20px; } address { font-style: italic; } /* ThemeUnit */ .alignleft { float: left; margin: 0 20px 20px 0; } .alignright { float: right; margin: 0 0 20px 20px; } .wp-caption.aligncenter { display: inline-block; text-align: center; } .wp-caption.alignnone { width: 100% !important; } .wp-caption-text { margin-top: 10px; } .page-links a { display: inline-block; padding: 8px 10px; border: 2px solid #eee; color: #333; width: 42px; height:42px; text-align: center; margin: 0px 5px 15px 5px; -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -ms-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; } .page-links a:hover { background-color: #13b5ea; color: #ffffff; } .post-password-form p,.post-password-form label, .post-password-form input[type="password"],.post-password-form span { float: left; width: 100%; } .post-password-form span { font-weight: bold; margin-bottom: 20px; font-size: 20px; } .post-password-form { margin-bottom: 25px; margin-top: 10px; text-align: center; float: left; width: 100%; } .post-password-form input[type="password"] { background-color: #fff; border: 1px solid #eee; height: 40px; padding: 5px 20px; } .post-password-form label { color: #333; } .careerfy-protected-content { display: inline-block; width: 50%; position: relative; } .post-password-form input[type="submit"] { position: absolute; right: 0px; bottom: 0px; background-color: #13b5ea; color: #ffffff; padding: 8px 30px 8px 30px; border: none; } .careerfy-comment-text h2,.careerfy-comment-text ~ h2 { display: inline-block; width: 100%; } .comments-area .thumblist ul li li { list-style: initial; } .comments-area .thumblist ul ul { margin-left: 20px; } .comments-area .thumblist .careerfy-comment-text ol li,.comments-area .thumblist .careerfy-comment-text ol,.comments-area .thumblist .careerfy-comment-text ol li li { list-style: decimal; } .comments-area .thumblist ul.children li { list-style: none; } .mejs-audio { margin-bottom: 15px; } .careerfy-theme-unit .careerfy-postreviews .thumblist h4 { font-size: 20px; font-weight: normal; } .eyesports-post-content .gallery { margin: 0px -15px; } .gallery-item { display: inline-block; vertical-align: top; margin: 0px -4px 30px 0px; padding: 0px 15px; } .gallery-item { max-width: 25%; } .gallery-columns-1 .gallery-item { max-width: 100%; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-1 .gallery-item { width: 100%; } .gallery-columns-2 .gallery-item { width: 50%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-item .gallery-icon a, .gallery-item .gallery-icon a img { float: left; width: 100%; } .sticky,.bypostauthor { line-height: 1.5; } .gallery-caption { margin-top: 15px; display: inline-block; width: 100%; } blockquote { display: inline-block; } .careerfy-theme-unit .gallery { margin: 0px -15px; } .careerfy-theme-unit .theband-rich-editor .gallery figure { margin-right: 0px; margin-top: 0px; } .gallery-item figcaption { margin-top: 15px; } .edit-link { width: 100%; display: inline-block; margin: 20px 0px; } .page-links { float: left; width: 100%; font-weight: bold; } .careerfy-theme-unit .careerfy-detail-editore iframe,.wp-caption.aligncenter { width: 100% !important; max-width: 100% !important; } .screen-reader-text { display: none; } .careerfy-main-section,.careerfy-main-content { float: left; width: 100%; position: relative; } .careerfy-main-content { padding: 100px 0px 60px 0px; } .careerfy-main-content.no-page-spacing { padding: 0px !important; } .careerfy-right-section { float: right; } .careerfy-left-section { float: left; } .careerfy-theme-unit .careerfy-detail-editore h3 { border: none; padding: 0px; } .careerfy-theme-unit .careerfy-detail-editore h1 { font-size: 30px; line-height: 1; } .careerfy-detail-editore ul { margin-bottom: 8px; } /* ThemeUnit */ .careerfy-right { float: right; } .careerfy-main-section { position: relative; } .careerfy-main-content,.jobsearch-main-content { padding: 50px 0px 10px 0px; } .careerfy-full-wide-page { overflow: hidden; } .careerfy-main-content,.careerfy-main-section, .jobsearch-main-content,.careerfy-main-section { float: left; width: 100%; } .careerfy-theme-unit .careerfy-header-one .col-md-6 { width: 75%; } .careerfy-theme-unit .careerfy-header-one .col-md-4 { display: none; } /* Header */ #careerfy-header .collapse { display: block; } #careerfy-header,.careerfy-header-one { float: left; width: 100%; } .careerfy-header-one { background-color: #ffffff; border-bottom: 1px solid #eee; } .careerfy-header-one .row > [class*="col-md-"] { display: inline-block; float: none; vertical-align: middle; margin-right: -4px; } .careerfy-logo { float: left; margin: 26px 0px 25px 0px; } /* Sticky Header */ .admin-bar.careerfy-sticky-header .careerfy-header-one, .admin-bar.careerfy-sticky-header .careerfy-header-three { top: 32px; } .careerfy-sticky-header .careerfy-header-one, .careerfy-sticky-header .careerfy-header-three, .careerfy-sticky-header .careerfy-headerten-mainnav, .careerfy-sticky-header .careerfy-header-eleven, .careerfy-sticky-header .careerfy-headernine-main, .careerfy-sticky-header .careerfy-twelve-navigation, .careerfy-sticky-header .careerfy-header-thirteen, .careerfy-sticky-header .careerfy-header-seventeen-main, .careerfy-sticky-header .careerfy-header-eighteen, .careerfy-sticky-header .jobsearch-header-eight .jobsearch-main-header, .careerfy-sticky-header .careerfy-header-twentyone-wrapper, .careerfy-sticky-header .careerfy-header-twentytwo-wrapper { position: fixed; width: 100%; left: 0px; top: 0px; z-index: 999; box-shadow: 0px 0px 10px 2px #eee; background-color: #ffffff; } .careerfy-sticky-header .careerfy-header-two { position: fixed; width: 100%; left: 0px; top: 0px; z-index: 9999; background-color: #373d41; } .careerfy-sticky-header .careerfy-header-fifteen { position: fixed; width: 100%; left: 0px; top: 0px; z-index: 9999; box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.80); background-color: rgba(0,0,0,0.80); padding: 30px 50px 30px 50px; } .careerfy-sticky-header .careerfy-header-four { position: fixed; width: 100%; left: 0px; top: 0px; z-index: 9999; box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.80); background-color: rgba(0,0,0,0.80); padding: 10px 50px 10px 50px; } .careerfy-sticky-header .careerfy-header-fourteen { padding: 10px 30px 10px 20px; position: fixed; width: 100%; left: 0px; top: 0px; z-index: 9999; box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.80); background-color: rgba(0,0,0,0.80); } .careerfy-sticky-header .careerfy-header-sixteen { position: fixed; width: 100%; left: 0px; top: 0px; z-index: 9999; box-shadow: 0px 0px 10px 2px #eee; } .careerfy-sticky-header .careerfy-header-twenty { position: fixed; width: 100%; left: 0px; top: 0px; z-index: 9999; } .careerfy-sticky-header .careerfy-header-fifteen .jobsearch-navigation { margin-top: 6px; } .careerfy-sticky-header .careerfy-headerten-mainnav { padding: 8px 0px; } .careerfy-sticky-header .careerfy-header-one, .careerfy-sticky-header .careerfy-header-two, .careerfy-sticky-header .careerfy-header-three, .careerfy-sticky-header .careerfy-header-eight, .careerfy-sticky-header .careerfy-header-seven, .careerfy-sticky-header .careerfy-header-six, .careerfy-sticky-header .careerfy-headerten-mainnav, .careerfy-sticky-header .careerfy-header-eleven, .careerfy-sticky-header .careerfy-headernine-main, .careerfy-sticky-header .careerfy-header-fifteen, .careerfy-sticky-header .careerfy-twelve-navigation, .careerfy-sticky-header .careerfy-header-thirteen, .careerfy-sticky-header .careerfy-header-sixteen, .careerfy-sticky-header .careerfy-header-seventeen-main, .careerfy-sticky-header .careerfy-header-eighteen, .careerfy-sticky-header .careerfy-header-fourteen, .careerfy-sticky-header .careerfy-header-four, .careerfy-sticky-header .careerfy-header-twenty, .careerfy-sticky-header .jobsearch-header-eight .jobsearch-main-header, .careerfy-sticky-header .careerfy-header-twentyone-wrapper, .careerfy-sticky-header .careerfy-header-twentytwo-wrapper { -webkit-animation-name: stickyslide; animation-name: stickyslide; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes stickyslide { 0% { opacity: 0; -webkit-transform: translateY(-120px); -moz-transform: translateY(-120px); -ms-transform: translateY(-120px); -o-transform: translateY(-120px); transform: translateY(-120px); } 100% { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } } @keyframes stickyslide { 0% { opacity: 0; -webkit-transform: translateY(-120px); -moz-transform: translateY(-120px); -ms-transform: translateY(-120px); -o-transform: translateY(-120px); transform: translateY(-120px); } 100% { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } } .careerfy-sticky-header .careerfy-header-eleven .careerfy-logo { margin: 20px 40px 20px 0px; } .careerfy-sticky-header .careerfy-header-eleven { padding: 0px 50px; } /* Navigation */ .navbar-nav li { float: left; position: relative; list-style: none; } .navbar-nav > li { padding: 0px 14px 0px 14px; } .navbar-nav .sub-menu > li:last-child > a { border-bottom: none; } .navbar-nav > li > a { font-size: 14px; float: left; color: #656c6c; padding: 35px 0px 34px 0px; position: relative; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .navbar-nav > li > a:before { content: ''; position: absolute; left: 0px; bottom: 5px; width: 100%; height: 2px; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .navbar-nav > li:hover > a:before, .navbar-nav > li.active > a:before { opacity: 1; bottom: -1px; } .navbar-nav li:hover > .sub-menu, .navbar-nav li:hover > .children { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .navbar-nav .sub-menu, .navbar-nav .children { background-color: #ffffff; left: 0; margin: 1px 0px 0px 0px; opacity: 0; position: absolute; top: 100%; padding: 0px 20px; visibility: hidden; min-width: 200px; z-index: 999; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .navbar-nav .sub-menu .sub-menu, .navbar-nav .children .children { left: 100%; top: 20%; } .navbar-nav li:last-child .sub-menu .sub-menu, .navbar-nav li:last-child .children .children { left: auto; right: 105%; } .navbar-nav .sub-menu > li, .navbar-nav .children > li { float: left; width: 100%; } .navbar-nav .sub-menu li a, .navbar-nav .children li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .header-tabel { display: table; width: 100%; } .header-row { display: table-row; } .careerfy-menu-con { display: table-cell; vertical-align: middle; position: relative; } .careerfy-header-three .careerfy-menu-con { position: static; } .careerfy-logo-con { display: table-cell; padding: 0px 15px 0px 0px; vertical-align: middle; } .careerfy-btns-con { display: table-cell; vertical-align: middle; } .careerfy-header-one .careerfy-logo-con .careerfy-logo { float: none; display: inline-block; vertical-align: middle; margin-right: -4px; padding-right: 20px; } .careerfy-header-one .navigation-sub { display: inline-block; vertical-align: middle; position: relative; } .careerfy-header-one .navbar-nav > li:last-child { padding-right: 0px; } .navigation-subthree { float: left; } .navbar { min-height: auto; } /* User Section */ .careerfy-header-twelve .careerfy-user-section { float: right; } .careerfy-user-section { float: left; padding: 25px 0px 0px 0px; } .careerfy-user-section > li { float: left; list-style: none; padding: 6px 13px 29px 13px; position: relative; } .careerfy-section-title-style .job-filter { background-color: #ffffff; right: 20px; } .careerfy-user-section > li:before { content: ''; position: absolute; left: 0px; top: 10px; width: 1px; height: 20px; background-color: #e5e5e5; } .careerfy-user-section ul.nav-item-children { background-color: #ffffff; right: 0; margin: 0px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 999; text-align: left; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-user-section > li:hover > ul.nav-item-children { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-user-section ul.nav-item-children > li { float: left; width: 100%; list-style: none; padding: 0px; } .careerfy-user-section ul.nav-item-children > li > a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; position: relative; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-user-section ul.nav-item-children i { display: inline-block; margin-right: 10px; vertical-align: middle; } .careerfy-user-section ul.nav-item-children li > a .fa-lock { position: absolute; background-color: #fb353f; color: #fff; padding: 15px 0px 0px 0px; font-size: 17px; text-align: center; margin: 0; right: -20px; top: 0; height: 100%; width: 40px; } .careerfy-user-section li:first-child:before { display: none; } .careerfy-simple-btn { float: right; padding: 9px 16px; color: #ffffff; text-transform: uppercase; font-weight: 500; border-radius: 2px; margin: 24px 0px 0px 19px; overflow: hidden; position: relative; } .careerfy-simple-btn i { margin-right: 9px; } .careerfy-header-one .careerfy-simple-btn { padding: 6px 12px; margin: 26px 0px 0px 5px; font-size: 13px; } .careerfy-header-one .careerfy-simple-btn i { margin-right: 4px; } /* Counter */ .careerfy-counter { float: left; width: 100%; } .careerfy-counter ul li i { font-size: 36px; display: block; margin-bottom: 28px; } .careerfy-counter ul li { list-style: none; text-align: center; margin-bottom: 27px; border-left: 1px solid #e9e9e9; } .careerfy-counter ul li:first-child { border: none; } .careerfy-counter ul li small { font-size: 14px; } .word-counter { display: block; color: #313131; font-size: 38px; font-weight: 300; margin-bottom: 5px; line-height: 1; } /* Banner */ .careerfy-banner { float: left; width: 100%; position: relative; padding: 138px 0px 139px 0px; } .careerfy-light-transparent,.careerfy-banner-overlay-color { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; } /* Banner Caption */ .careerfy-banner-caption { position: relative; display: flex; width: 100%; flex-wrap: wrap; justify-content: center; text-align: center; } .careerfy-banner-caption .clearfix { width: 100%; } .careerfy-banner-caption h1 { margin-bottom: 17px; font-size: 45px; color: #ffffff; font-weight: 200; line-height: 1.2; word-break: break-all; } .careerfy-banner-caption p { display: inline-block; width: 60%; font-size: 18px; font-weight: 300; color: #ffffff; margin-bottom: 48px; word-break: break-all; width: 100%; } /* Banner Search */ .careerfy-banner-search { display: inline-flex; min-width: 85%; width: 85%; margin-bottom: 30px; } .careerfy-banner-search input[type="text"], .careerfy-banner-search input[type="submit"], .careerfy-select-style select { float: left; width: 100%; } .careerfy-banner-search ul { display: flex; width: 100%; } .careerfy-banner-search ul li { display: inline-flex; flex: 1; list-style: none; position: relative; } .careerfy-banner-search ul li > div { width: 100%; } .careerfy-banner-search ul li:last-child { flex: 0.2; } .careerfy-banner-search input[type="text"], .careerfy-banner-search .mapboxgl-ctrl-geocoder input[type="text"] { background-color: #ffffff; height: 60px; border: 1px solid #f2f2f2; border-left: none; font-size: 13px; font-weight: normal; color: #000; padding: 8px 18px; border-radius: 0px; } .careerfy-banner-search ul li i { position: absolute; right: 19px; top: 21px; color: #999999; font-size: 16px; } /* Fancy Title */ .careerfy-fancy-title { float: left; width: 100%; text-align: center; margin-bottom: 50px; } .careerfy-fancy-title h2 { margin-bottom: 3px; text-transform: uppercase; } .careerfy-fancy-title p { margin-bottom: 0px; font-weight: 300; } /* Parallex Text */ .careerfy-parallex-text,.careerfy-typo-wrap .careerfy-parallex-text { float: left; width: 100%; margin-bottom: 30px; padding: 55px 0px 0px 0px; } .careerfy-parallex-text h2 { margin-bottom: 20px; text-transform: uppercase; line-height: 1.3; } .careerfy-parallex-text p { font-size: 16px; font-weight: 300; margin-bottom: 29px; } .careerfy-static-btn:hover, .careerfy-typo-wrap .careerfy-static-btn:hover { color: #fff; } .careerfy-static-btn, .careerfy-typo-wrap .careerfy-static-btn { display: inline-block; padding: 17px 30px; line-height: 1; color: #ffffff; font-weight: 600; text-transform: uppercase; border-radius: 2px; overflow: hidden; position: relative; } .careerfy-static-btn span, .careerfy-simple-btn span { z-index: 2; position: relative; } .careerfy-static-btn:after,.careerfy-static-btn:after, .careerfy-simple-btn:after,.careerfy-simple-btn:after { background: #fff; content: ""; height: 155px; left: -75px; opacity: 0.30; position: absolute; top: -50px; width: 50px; z-index: 0; -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1); -moz-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1); -ms-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1); -o-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1); transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1); -webkit-transform: rotate(35deg); -moz-transform: rotate(35deg); -ms-transform: rotate(35deg); -o-transform: rotate(35deg); transform: rotate(35deg); } .careerfy-static-btn:hover:after, .careerfy-simple-btn:hover:after { left: 120%; } /* Testimonial Slider */ .careerfy-testimonial-section { float: left; width: 100%; background-color: #f9f9f9; overflow: hidden; } .careerfy-testimonial-section .row { display: flex; } .careerfy-testimonial-slider { float: left; width: 60%; padding: 0px 0px 0px 108px; position: relative; margin-top: 90px; margin-bottom: 70px; } .careerfy-testimonial-wrap p { font-size: 30px; color: #333333; font-weight: 300; line-height: 1.5; margin-bottom: 23px; position: relative; } .careerfy-testimonial-slider:before { content: "\e9aa"; font-family: careerfy; position: absolute; left: 65px; top: 12px; color: #d1d1d1; font-size: 29px; } .careerfy-testimonial-wrap p:after { content: "\e9aa"; font-family: careerfy; display: inline-block; color: #d1d1d1; font-size: 29px; margin-left: 15px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-testimonial-text { float: left; width: 100%; border-top: 1px solid #e6e6e6; padding-top: 19px; } .careerfy-testimonial-text h2 { font-size: 20px; margin-bottom: 0px; font-weight: 400; } .careerfy-testimonial-slider .slick-arrow { position: absolute; right: 0px; bottom: 14px; z-index: 99; width: 25px; height: 25px; border: 2px solid #999999; border-radius: 100%; text-align: center; line-height: 22px; cursor: pointer; font-size: 11px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonial-slider .slick-arrow:hover { color: #ffffff; } .careerfy-testimonial-slider .slick-arrow.slick-arrow-left { right: 36px; line-height: 20px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } /* Blog */ .careerfy-blog { float: left; width: 100%; } .careerfy-blog ul li { list-style: none; } .careerfy-blog > ul > li { margin-bottom: 30px; float: none; display: inline-block; vertical-align: top; margin-right: -4px; } /* Blog Grid */ .careerfy-blog-grid figure,.careerfy-blog-grid-text, .careerfy-blog-grid figure a,.careerfy-blog-grid figure img, .careerfy-blog-tag,.careerfy-blog-grid-option,.careerfy-read-more { float: left; width: 100%; } .careerfy-blog-grid figure { margin-bottom: 0px; } .careerfy-blog-grid-text { box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20); padding: 15px 30px 30px 30px; } .careerfy-blog-tag a { font-size: 13px; color: #e12335; text-transform: uppercase; font-weight: 500; } .careerfy-blog-grid-text h2 { font-size: 18px; margin-bottom: 3px; line-height: 23px; } .careerfy-blog-grid-option { margin: 0px 0px 8px 0px; } .careerfy-blog-grid-option li { float: left; text-transform: uppercase; font-size: 12px; padding: 4px 8px 0px 8px; position: relative; } .careerfy-blog-grid-option li:first-child { padding-left: 0px; } .careerfy-blog-grid-option li:first-child:before { display: none; } .careerfy-blog-grid-option li:before { content: ''; position: absolute; left: 0px; top: 13px; width: 1px; height: 11px; background-color: #c9c9c9; } .careerfy-blog-grid-text p { line-height: 22px; margin-bottom: 23px; font-weight: 300; word-break: break-all; } .careerfy-read-more { text-transform: uppercase; color: #ffffff; text-align: center; font-weight: 500; padding: 17px 0px 17px 0px; line-height: 1; border-radius: 3px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .careerfy-read-more { background-color: transparent; } .careerfy-logo-thumb,.careerfy-typo-wrap .careerfy-logo-thumb { float: right; padding-top: 60px; } .careerfy-parallex-text.careerfy-logo-text p { font-size: 14px; } /* Blog Detail */ .careerfy-blog-thumb,.careerfy-blog-thumb img { float: left; width: 100%; } .careerfy-single-post { padding-top: 31px; margin-top: -50px; } .careerfy-single-post:before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 470px; background-color: #fbfbfb; } .careerfy-theme-unit .careerfy-single-post:before { display: none; } .careerfy-blog-thumb { margin: 0px 0px 26px 0px; height: 397px; background-size: cover; background-position: center center; } .careerfy-detail-wrap { float: left; width: 100%; padding: 0px 30px 0px 0px; position: relative; } .careerfy-blog-other { float: left; width: 100%; margin: 0px 0px 20px 0px; } .careerfy-blog-other > li time { color: #333; } .careerfy-blog-other > li { float: left; list-style: none; padding-right: 10px; margin: 0px 10px 7px 0px; position: relative; } .careerfy-blog-other > li i { margin-right: 6px; } .careerfy-blog-other li.careerfy-post-categories a { float: none; display: inline-block; } .careerfy-blog-other > li:last-child:before { content: none; } .careerfy-blog-other > li:last-child { padding-right: 0px; } .careerfy-post-tags { float: left; margin: 5px 0px 0px 0px; } .careerfy-post-tags a { float: left; padding: 11px 14px; line-height: 1; margin: 0px 10px 10px 0px; color: #666; background-color: #f4f4f4; font-size: 12px; border-radius: 40px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-post-tags a:hover {color: #ffffff; } .careerfy-post-tags span { float: left; padding: 9px 8px 6px 0px; line-height: 1; margin: 0px 8px 8px 0px; color: #555555; font-size: 15px; } /* Related Blog */ .careerfy-related-blog figure { float: left; width: 255px; margin-bottom: 0px; } .careerfy-related-blog { margin-bottom: 14px; } .careerfy-related-blog figure ~ .careerfy-related-blog-text { margin-left: 255px; } .careerfy-related-blog .careerfy-related-blog-text { padding: 12px 25px 15px 25px; border: 1px solid #eeeeee; } .careerfy-related-blog .careerfy-related-blog-text h2 { font-size: 22px; margin-bottom: 5px; } .careerfy-related-blog .careerfy-related-blog-text p { color: #454545; } .careerfy-related-blog-option { display: inline-block; width: 100%; margin: 0px 0px 0px 0px; } .careerfy-related-blog-option li { float: left; margin: 0px 15px 0px 0px; text-transform: uppercase; font-weight: 300; } .careerfy-related-blog-option li i { margin-right: 6px; } .careerfy-related-blog-option li a { color: #999999; } .careerfy-related-blog .post-author { display: inline-block; } .careerfy-related-blog .post-author .author-img { float: left; width: 37px; margin-right: 12px; } .careerfy-related-blog .post-author .author-img img { border-radius: 100%; } .careerfy-related-blog .post-author .author-img ~ a { padding-top: 3px; display: inline-block; } .careerfy-continue-reading { float: right; text-transform: uppercase; font-size: 12px; font-weight: bold; letter-spacing: 0.9px; padding-top: 4px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-continue-reading:hover { color: #333; } .careerfy-continue-reading i { display: inline-block; font-size: 14px; margin-left: 6px; } /*blog other*/ .blog-heading { float: left; width: 100%; } .blog-heading > h2 { font-weight: bold; font-size: 36px; line-height: 1.2; float: left; margin: 0px 0px 8px 0px; } .careerfy-detail-editore { float: left; width: 100%; } .careerfy-detail-editore ul { padding-left: 13px; } .careerfy-detail-editore p { line-height: 28px; margin-bottom: 25px; font-size: 16px; } .careerfy-widget-title, .careerfy-section-title { float: left; width: 100%; margin-bottom: 17px; } .careerfy-widget-title h2, .careerfy-section-title h2 { font-size: 20px; margin-bottom: 0px; } blockquote { float: left; width: 100%; font-size: 16px; font-style: italic; position: relative; line-height: 30px; padding: 0px 0px 0px 0px; letter-spacing: 2px; margin: 0 0 25px; color: #3d4350; border: none; } blockquote:before { content: "\f10d"; font-family: FontAwesome; display: inline-block; margin: 0px 10px 0px 0px; font-style: normal; color: #e5e5e5; font-size: 26px; vertical-align: bottom; } blockquote:after { content: "\f10e"; font-family: FontAwesome; display: inline-block; margin: 0px 0px 0px 10px; font-style: normal; color: #e5e5e5; font-size: 26px; vertical-align: bottom; } .careerfy-detail-editore blockquote p { line-height: 30px; } blockquote p { color: #3d4350; font-size: 18px; font-style: italic; display: inline; } blockquote a { display: block; font-size: 18px; margin: 4px 0px 0px; } .careerfy-detail-wrap .involved-social-icone ul li a.google-plus { background-color: #cc3d27; } .careerfy-detail-wrap .involved-social-icone { padding: 7px 0px 0px 0px; } .involved-social-icone { float: right; } .involved-social-icone ul { float: right; } .involved-social-icone { text-align: center; padding: 0 0 71px; } .involved-social-icone ul { margin: 0 -3px; } .involved-social-icone ul li { float: left; list-style: none; margin-left: 13px; } .involved-social-icone ul li span { color: #333333; float: left; padding-top: 3px; } .involved-social-icone ul li a { float: left; width: 36px; height: 36px; color: #ffffff; font-size: 14px; position: relative; border-radius: 100%; padding-top: 10px; line-height: 1; background-color: #306199; } .involved-social-icone ul li a.addthis_button_twitter { background-color: #26c4f1; } .involved-social-icone ul li a.addthis_button_google { background-color: #cc3d27; } .involved-social-icone ul li a.addthis_button_tumblr { background-color: #007bb6; } .involved-social-icone ul li a.addthis_button_instagram { background-color: #7e43c1; } .involved-social-icone ul li a.addthis_button_compact { background-color: #ff6550; } .involved-social-icone ul li a.addthis_button_youtube { background-color: #ff0000; } .involved-social-icone ul li a.addthis_button_stumbleupon { background-color: #eb4924; } .involved-social-icone ul li a.addthis_button_dribbble { background-color: #ec4a89; } .involved-social-icone ul li a.facebook:hover,.involved-social-icone ul li a.twitter:hover,.involved-social-icone ul li a.linkedin:hover { opacity: 0.90; } /*prenxt post*/ div.careerfy-prenxt-post { float: left; width: 100%; border-top: 1px solid #dddddd; padding-top: 25px; margin-top: 19px; margin-bottom: 18px; } .careerfy-prenxt-post ul { margin: 0px -20px;} .careerfy-prenxt-post ul li { float: left; width: 50%; list-style: none; padding: 0px 20px; margin: 0px 0px 20px; } .careerfy-prenxt-post figure { float: left; width: 70px; } .careerfy-post-next figure { float: right; } .careerfy-prenxt-post figure ~ .careerfy-prev-post { margin-left: 84px; padding: 16px 0px 0px 0px; } .careerfy-prev-post,.careerfy-next-post { line-height: 1; } .careerfy-prenxt-arrow { float: left; width: 47px; font-size: 52px; color: #dddddd; font-weight: normal; } .careerfy-arrow-nexpre { color: #999; font-size: 12px; } .careerfy-arrow-nexpre i { display: inline-block; font-size: 12px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } .careerfy-prev-post h6,.careerfy-next-post h6 { font-size: 15px; font-weight: bold; line-height: 18px; margin-bottom: 6px; } .careerfy-prev-post .careerfy-prenxt-arrow ~ a, .careerfy-next-post .careerfy-prenxt-arrow ~ a { margin: 0px 0 0 5px; font-style: italic; font-weight: bold; font-size: 12px; line-height: 1; } .careerfy-next-post .careerfy-prenxt-arrow ~ a { margin: 0px 5px 0px 0px;} .careerfy-next-post { text-align: right; padding: 16px 0px 0px 0px; } .careerfy-next-post .careerfy-prenxt-arrow { float: right;} .careerfy-next figure { float: right; } .careerfy-post-next .careerfy-arrow-nexpre i { display: inline-block; font-size: 12px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); } .careerfy-post-next figure ~ .careerfy-next-post { margin-right: 84px; } /* Author Detail */ .careerfy-author-detail { background-color: #f4f4f4; text-align: center; padding-top: 12px; padding-bottom: 15px; margin-bottom: 25px; min-height: 397px; } .careerfy-author-detail.no-post-thumbnail { min-height: 285px; } .detail-title,.careerfy-author-detail,.author-social-links, .careerfy-author-detail figure a,.careerfy-author-detail figure img { float: left; width: 100%; } .detail-title { margin: 0px 0px 30px 0px; border-bottom: 1px solid #dddddd; } .detail-title h2 { font-size: 16px; margin-bottom: 8px; text-transform: uppercase; } .careerfy-author-detail figure { display: inline-block; width: 114px; margin: 0px 0px 12px 0px; } .careerfy-author-detail figure img { border-radius: 100%; } .careerfy-author-detail .post-by { color: #999999; font-weight: bold; font-size: 15px; margin-bottom: 4px; } .careerfy-content-col { padding-right: 0px; } .careerfy-sidebar-col { padding-left: 0px; } .careerfy-sidebar-col.pull-left { padding-left: 15px; padding-right: 0px; } .careerfy-content-col.pull-right { padding-right: 15px; padding-left: 0px; } .careerfy-content-col.pull-right .careerfy-detail-wrap { padding-right: 0px; padding-left: 30px; } .detail-content time { font-size: 12px; margin-bottom: 6px; display: inline-block; } .post-acts { margin: 0px 0px 6px 0px; display: inline-block; width: 100%; } .post-acts li { display: inline-block; list-style: none; margin: 0px 8px 6px 8px; } .post-acts li i { margin-right: 7px; } .post-acts li a { color: #999; } .author-social-links { border-top: 1px solid #dddddd; padding-top: 25px; } .author-social-links ul li { list-style: none; display: inline-block; margin: 0px 6px 10px 6px; } .author-social-links ul li a { float: left; width: 40px; height: 40px; background-color: #aaadb4; border-radius: 100%; color: #ffffff; font-size: 18px; padding-top: 10px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /*section heading*/ .section-heading { font-weight: bold; font-size: 24px; text-transform: uppercase; margin: 0px 0px 30px; line-height: 0.7; float: left; width: 100%; } /*comment*/ /*comment area*/ .comments-area,.comments-area li,.comments-area li figure a img,.comments-area > ul > li,.comments-area .thumblist, .comments-area li img,.thumblist { float: left; width: 100%; } .thumblist { margin: 0 0 40px; } .comments-area .children { margin: 0px; padding: 0px 0px 0px 80px; } .comment-awaiting-moderation { display: inline-block; margin: 3px 0px 0px 9px; color: red; } .careerfy-widgettitle { float: left; width: 100%; margin-bottom: 20px; } .careerfy-widgettitle h2 { margin-bottom: 0px; } .comments-area .children .children .children { padding-left: 0px; margin: 0px; } .comments-area > ul > li { margin: 0px 0px 0px 0px; list-style: none; } .comments-area .thumblist > ul {margin: 0px;} .comments-area li {list-style: none;} .comments-area li figure { float: left; margin: 0px; width: 60px; text-align: center; } .comments-area li figure img { border-radius: 100%;} .comments-area figure ~ .careerfy-comment-text { margin-left: 60px; padding: 0px 0px 0px 20px; line-height: 1; } .careerfy-comment-text p { margin-bottom: 12px; display: inline-block; width: 100%; line-height: 22px; } .careerfy-comment-text h6 { font-weight: 600; float: left; margin: 0px 0px 8px 0px; } .careerfy-comment-text h6 small { font-size: 14px; font-weight: normal; margin-left: 8px; } .careerfy-comment-text time { float: right; font-size: 14px; line-height: 1; color: #aaaaaa; } .comment-reply-link { float: left; font-size: 14px; margin: 2px 20px 0px 0px; border-top: 2px solid #e5e5e5; padding-top: 13px; } .comment-reply-link i { font-size: 11px; float: left; margin: 3px 6px 0px 0px; } .comments-area { margin: 0px 0px 18px; padding-right: 30px; } .careerfy-content-col.pull-right .comments-area { padding-left: 30px; padding-right: 0px; } /*comment respond*/ .comment-respond { float: left; width: 100%; } .comment-respond form { margin: 0px -15px 0px; } .comment-respond form p.logged-in-as { margin-bottom: 10px; } .comment-respond form p { float: left; width: 50%; padding: 0 15px; position: relative; margin: 0 0 24px; } .comment-respond > form > p > i { position: absolute; right: 30px; top: 47px; color: #bbbbbb; border-left: 1px solid #dddddd; padding-left: 8px; } .comment-respond form p.political-full-form { width: 100%; } .political-full-form textarea { float: left; width: 100%; height: 200px; background-color: transparent; border: 1px solid #dddddd; padding-top: 9px; padding-left: 14px; color: #000; } .comment-respond form p label { float: left; font-weight: bold; font-size: 15px; margin: 0px 0px 8px; } .comment-respond form p input[type="text"],.comment-respond form p input[type="email"] { float: left; width: 100%; height: 45px; background-color: transparent; border: 1px solid #dddddd; padding-left: 14px; font-size: 12px; color: #000; } .comment-respond form p input[type="submit"] { float: left; border: none; color: #ffffff; font-size: 14px; padding: 9px 30px; } .comment-respond form p label { float: left; position: relative; } .comment-respond form p label i { position: absolute; right: 20px; top: 17px; color: #ffffff; } /* Pagination Blog */ .careerfy-employer-box-section .careerfy-pagination-blog { margin-bottom: 30px; } .careerfy-pagination-blog { margin: 25px 0px 60px 0px; } .careerfy-pagination-blog ul, .careerfy-pagination-blog { display: flex; width: 100%; flex-wrap: wrap; gap: 20px; } .careerfy-pagination-blog ul li { list-style: none; line-height: 1; } .careerfy-pagination-blog ul li a, .careerfy-pagination-blog ul li span { display: inline-flex; align-items: center; justify-content: center; width: 49px; height: 49px; background-color: #a0aab6; font-size: 14px; color: #ffffff; border-radius: 100%; text-align: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-pagination-blog ul li:hover a, .careerfy-pagination-blog ul li:hover span, .careerfy-pagination-blog ul li span.current { background-color: #13b5ea; color: #ffffff; } .careerfy-pagination-blog ul li a.a-prev i { display: inline-block; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-pagination-blog .prev.careerfy-page-numbers, .careerfy-pagination-blog .next.careerfy-page-numbers { padding: 0px; background-color: transparent !important; } /* SubHeader */ .careerfy-subheader { float: left; width: 100%; text-align: center; background-color: #1e3142; position: relative; padding: 45px 0px 87px 0px; } .careerfy-subheader.careerfy-subheader-without-bg { background-image: none; padding-bottom: 0px; } .careerfy-subheader-without-bg .careerfy-page-title { padding: 33px 0px 88px 0px; } .careerfy-subheader .careerfy-page-title h1 { color: #ffffff; font-size: 30px; margin-bottom: 5px; font-weight: 600; } careerfy-subheader .careerfy-page-title p { font-size: 18px; color: #ffffff; margin-bottom: 0px; font-weight: 300; } .careerfy-breadcrumb { float: left; width: 100%; background-color: #121d28; text-align: center; padding: 11px 0px 1px 0px; } .careerfy-breadcrumb ul { display: inline-block; } .careerfy-breadcrumb ul li { float: left; list-style: none; padding: 0px 17px; position: relative; color: #ffffff; } .careerfy-breadcrumb ul li:before { content: "\eb60"; font-family: careerfy; position: absolute; left: -2px; top: 1px; color: #ffffff; font-size: 9px; } .careerfy-breadcrumb ul li:first-child:before { display: none; } .careerfy-breadcrumb ul li a { color: #ffffff; } .careerfy-subheader.careerfy-subheader-with-bg { padding-bottom: 0px; } .careerfy-subheader-with-bg .careerfy-page-title { padding: 20px 0px 66px 0px; } /* About Text */ .careerfy-about-text,.careerfy-about-text span, .careerfy-about-thumb { float: left; width: 100%; } .careerfy-about-text { margin-bottom: 80px; } .careerfy-about-thumb { margin-bottom: 76px; } .careerfy-about-text h2 { margin-bottom: 10px; line-height: 1; text-transform: uppercase; } .careerfy-about-text .careerfy-about-sub { font-size: 16px; font-weight: 500; color: #333333; margin-bottom: 19px; } .careerfy-about-text p { margin-bottom: 17px; display: flex; width: 100%; } .careerfy-about-text .careerfy-static-btn { margin-top: 14px; } /* Modren Counter */ .careerfy-modren-counter { float: left; width: 100%; } .careerfy-modren-counter ul li { list-style: none; text-align: center; position: relative; margin-bottom: 50px; padding-bottom: 50px; } .careerfy-modren-counter ul li:nth-child(3n):before { display: none; } .careerfy-modren-counter ul li:before { content: ''; position: absolute; left: 50%; bottom: 0px; border-bottom: 2px dashed #e9e9e9; width: 100%; height: 2px; } .careerfy-modren-counter ul li:after { content: ''; position: absolute; left: 50%; bottom: -8px; background-color: #31beed; width: 20px; height: 20px; border-radius: 100%; border: 3px solid #dcf4fc; box-shadow: 0px 0px 0px 3px #aae4f7 inset; margin-left: -10px; } .careerfy-modren-counter i { font-size: 40px; display: inline-block; margin-bottom: 28px; } .careerfy-modren-counter span { font-weight: 500; margin-bottom: 10px; display: block; } .careerfy-modren-counter small { font-size: 13px; color: #999999; } /* Classic Services */ .careerfy-classic-services { float: left; width: 100%; } .careerfy-classic-services ul li { list-style: none; text-align: center; line-height: 1; padding-top: 30px; margin-bottom: 40px; } .careerfy-classic-services i { display: inline-block; width: 140px; height: 140px; color: #0bc2f0; border-radius: 100%; border: 2px dashed #0bc2f0; font-size: 66px; padding-top: 36px; margin-bottom: 27px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-classic-services ul li:hover i { background-color: #13b5ea; color: #ffffff; } .careerfy-classic-services ul.row { display: flex; flex-wrap: wrap; } .careerfy-classic-services span { font-size: 150px; color: #f0f0f0; position: absolute; right: 0px; top: 0px; line-height: 0.7; font-weight: 500; } .careerfy-classic-services h2 { font-size: 20px; margin-bottom: 19px; line-height: 1; } .careerfy-classic-services p { font-size: 16px; display: inline-block; width: 80%; } /* Service Slider */ .careerfy-service-slider,.careerfy-service-slider-layer a, .careerfy-service-slider-layer a img { float: left; width: 100%; } .careerfy-service-slider { position: relative; padding-bottom: 58px; margin-bottom: 38px; height: 626px; overflow: hidden; } .careerfy-service-slider-layer { text-align: center; padding: 0px 5px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-service-slider .slick-track { padding: 50px 0px; } .careerfy-service-slider-layer a { position: relative; margin-bottom: 23px; } .careerfy-service-slider a:before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(255,255,255,0.50); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-service-slider span { font-size: 16px; color: #333333; } .careerfy-service-slider small { font-size: 12px; color: #666666; } .careerfy-service-slider-layer { float: none !important; display: inline-block !important; margin-right: -4px; vertical-align: middle; } .careerfy-service-slider .slick-current.slick-active { width: 460px !important; margin-top: -10px; } .careerfy-service-slider .slick-current a:before { opacity: 0; } .careerfy-service-slider-layer:last-child { display: none; } .careerfy-service-slider .slick-arrow { position: absolute; left: 50%; bottom: 0px; width: 49px; height: 49px; background-color: #a0aab6; font-size: 17px; color: #ffffff; border-radius: 100%; text-align: center; padding-top: 13px; margin-left: -49px; z-index: 99; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-service-slider .slick-arrow-left.slick-arrow { padding-top: 12px } .careerfy-service-slider .slick-arrow-left.slick-arrow:before { content: ''; position: absolute; right: 49px; top: 24px; width: 115px; height: 1px; background-color: #e9e9e9; } .careerfy-service-slider .slick-arrow-right.slick-arrow:before { content: ''; position: absolute; left: 49px; top: 24px; width: 115px; height: 1px; background-color: #e9e9e9; } .careerfy-service-slider .slick-arrow-left.slick-arrow i { display: inline-block; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-service-slider .slick-arrow-right.slick-arrow { left: auto; right: 50%; margin-right: -69px; margin-left: 0px; } .careerfy-service-slider .slick-arrow:hover { background-color: #13b5ea; color: #ffffff; } /* Services Classic */ .careerfy-services-classic { float: left; width: 100%; margin-bottom: 30px; } .careerfy-services-classic ul li { float: none; display: inline-block; vertical-align: top; margin-right: -4px; list-style: none; text-align: center; margin-bottom: 40px; position: relative; } .careerfy-services-classic ul li:before { content: ''; position: absolute; left: 0px; top: 80px; width: 100%; height: 1px; border-bottom: 1px dashed #d4e0ee; } .careerfy-services-classic ul li:nth-child(4n):before, .careerfy-services-classic ul li:first-child:before { left: 50%; width: 49%; } .careerfy-services-classic ul li:nth-child(3n):before { width: 49%; } .careerfy-services-classic span { display: inline-block; width: 150px; height: 150px; border: 1px dashed #d7e2ee; border-radius: 100%; padding-top: 13px; margin-bottom: 39px; position: relative; background-color: #ffffff; } .careerfy-services-classic span i { display: inline-block; width: 120px; height: 120px; font-size: 48px; background-color: #ffffff; border-radius: 100%; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); color: #13b5ea; padding-top: 36px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-classic li:hover span i { background-color: #13b5ea; color: #ffffff; } .careerfy-services-classic h2 { font-size: 20px; line-height: 1; margin-bottom: 16px; font-weight: 400; } .careerfy-services-classic p { letter-spacing: 0px; display: inline-block; width: 80%; line-height: 24px; } /* Search Widget */ .careerfy-search-form-widget,.careerfy-search-form-widget form, .careerfy-search-form-widget form input[type="text"] { float: left; width: 100%; } .careerfy-search-form-widget form { position: relative; } .careerfy-search-form-widget form label { font-size: 16px; color: #333333; margin-bottom: 10px; font-weight: 500; } .careerfy-search-form-widget form input[type="text"] { background-color: #f3f3f3; height: 41px; font-size: 15px; color: #000; padding: 6px 20px; } .careerfy-search-form-widget form input[type="submit"] { position: absolute; right: 0px; bottom: 0px; width: 41px; height: 41px; background-color: transparent; border: none; z-index: 2; } .careerfy-search-form-widget form i { color: #aaaaaa; position: absolute; right: 20px; bottom: 13px; font-size: 15px; z-index: 1; } .widget .careerfy-slash-title { float: left; width: 100%; font-size: 18px; color: #242634; line-height: 1; margin-bottom: 0px; border-bottom: 2px solid #f3f3f3; padding-bottom: 9px; margin-bottom: 18px; } .widget-text-info p { letter-spacing: 0px; margin-bottom: 20px; line-height: 22px; } .careerfy-text-btn { display: inline-block; padding: 14px 18px; line-height: 1; color: #ffffff; font-size: 14px; border-radius: 3px; text-transform: uppercase; font-weight: 500; } /* Select Style */ .careerfy-select-style select { padding: 8px 18px; background: #fff; color: #888; height: 60px; border: 1px solid #f2f2f2; border-left: none; font-size: 13px; font-weight: 500; outline:none; border-radius: 0px; display: inline-block; -webkit-appearance:none; -moz-appearance:none; appearance:none; cursor:pointer; } .careerfy-select-style select option { padding: 8px 18px; } .careerfy-select-style { position: relative; } .careerfy-select-style:after { content: "\e975"; font-family: icomoon; color: #999999; right: 20px; top: 17px; position: absolute; pointer-events: none; } .careerfy-banner-submit-btn { display: flex; width: 100%; position: relative; } .careerfy-banner-search input[type="submit"] { height: 60px; border: none; background-color: transparent; position: relative; z-index: 3; } .careerfy-typo-wrap .careerfy-banner-search input[type="submit"]:hover { background-color: transparent; } .careerfy-banner-search ul li.careerfy-banner-submit i { color: #ffffff; font-size: 24px; top: 0px; right: 0px; width: 100%; height: 60px; display: flex; align-items: center; justify-content: center; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-search input[type="submit"]:focus { background-color: transparent !important; } .careerfy-banner-search ul li.careerfy-banner-submit:hover i { background-color: #ffffff; } .careerfy-banner-btn { display: inline-block; } .careerfy-banner-btn a:hover { color: #ffffff; } .careerfy-banner-btn a { float: left; padding: 12px 20px; color: #ffffff; font-weight: 500; border-radius: 2px; background-color: rgba(0,0,0,0.50); margin: 10px 6px 0px 6px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-btn a i { font-size: 24px; margin: 0px 6px 0px 0px; display: inline-block; vertical-align: sub; } .careerfy-plain-btn { float: left; width: 100%; text-align: center; margin-bottom: 20px; } .careerfy-plain-btn a { display: inline-block; background-color: #13b5ea; padding: 17px 25px; line-height: 1; color: #ffffff; font-weight: 600; text-transform: uppercase; border-radius: 2px; } /* Widget Faq */ .widget_faq ul,.widget_faq ul li { float: left; width: 100%; } .widget_faq ul li { list-style: none; font-size: 15px; line-height: 1.5; margin-bottom: 15px; } .widget_faq ul li a { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .widget_faq h2 { position: relative; } .widget_faq h2:before { content: "\f107"; font-family: FontAwesome; position: absolute; right: 0px; top: 2px; color: #909090; font-size: 15px; } /* Faq Accordion */ .careerfy-accordion { float: left; width: 100%; } .careerfy-accordion .panel { border: none; } .careerfy-accordion .panel-body { padding: 0px 0px 16px 0px; } .careerfy-accordion .panel-heading { padding: 0px 0px 15px 0px; } .careerfy-accordion .panel-default > .panel-heading { background-color: transparent; } .careerfy-accordion .panel-heading a.collapsed { font-size: 16px; font-weight: 400; letter-spacing: 0px; color: #242634; } .careerfy-accordion .panel-heading a { font-size: 16px; font-weight: 400; letter-spacing: 0px; color: #13b5ea; } .careerfy-accordion .panel-heading a i { float: left; color: #13b5ea; font-size: 20px; margin: 2px 12px 0px 0px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); } .careerfy-accordion .panel-heading a.collapsed i { float: left; color: #cccccc; font-size: 20px; margin: 3px 12px 0px 0px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } /* Classic PricePlane */ .careerfy-classic-priceplane,.careerfy-priceplane-section, .careerfy-classic-priceplane h2,.careerfy-classic-priceplane-title, .grab-classic-priceplane,.grab-classic-priceplane ul, .grab-classic-priceplane ul li,.careerfy-classic-priceplane-btn { float: left; width: 100%; } .careerfy-classic-priceplane { box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); padding: 30px 0px 30px 0px; margin-bottom: 30px; border-radius: 4px; } .careerfy-classic-priceplane h2 { font-size: 18px; line-height: 1; margin-bottom: 8px; text-align: center; padding: 0px 15px; } .careerfy-classic-priceplane .careerfy-classic-priceplane-title { margin-bottom: 0px; } .careerfy-classic-priceplane .careerfy-priceplane-section { margin-top: 18px; } .careerfy-classic-priceplane-title { text-align: center; font-size: 12px; line-height: 1; margin-bottom: 22px; } .careerfy-priceplane-section { border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; padding: 13px 16px 14px 26px; } .careerfy-priceplane-section span { float: left; color: #333333; font-size: 30px; text-align: center; font-weight: 500; padding-top: 10px; } .careerfy-priceplane-section span small { font-size: 10px; color: #666666; text-transform: uppercase; display: block; font-weight: 300; } .careerfy-priceplane-section span ~ p { padding-left: 114px; } .careerfy-priceplane-section p { font-size: 12px; color: #999999; line-height: 22px; margin-bottom: 0px; letter-spacing: 0px; } .grab-classic-priceplane { padding: 29px 30px 0px 30px; } .grab-classic-priceplane ul li.active { color: #333; } .grab-classic-priceplane ul li { list-style: none; line-height: 1.5; color: #999999; margin-bottom: 17px; position: relative; padding-left: 20px; text-align: left; } .grab-classic-priceplane ul li i { position: absolute; left: 0px; top: 4px; font-size: 12px; color: #bfbfbf; } .careerfy-classic-priceplane-btn { font-size: 16px; color: #fff; font-weight: 500; text-transform: uppercase; padding: 15px 10px; border-radius: 3px; line-height: 1; text-align: center; margin-top: 10px; } .careerfy-classic-priceplane.active { background-color: #13b5ea; } .careerfy-classic-priceplane.active h2, .careerfy-classic-priceplane.active span, .careerfy-classic-priceplane.active small, .careerfy-classic-priceplane.active p, .careerfy-classic-priceplane.active .grab-classic-priceplane ul li, .careerfy-classic-priceplane.active .grab-classic-priceplane ul li i { color: #ffffff; } .careerfy-classic-priceplane.active .careerfy-priceplane-section { border-color: rgba(0,0,0,0.10); } .careerfy-classic-priceplane.active .careerfy-classic-priceplane-btn { background-color: #fff; color: #13b5ea; } /* Simple Price Plane */ .col-md-3.careerfy-simple-priceplane { padding: 0px; } .careerfy-simple-priceplane-basic, .careerfy-simple-priceplane-wrap, .careerfy-simple-priceplane ul, .careerfy-simple-priceplane ul li, .careerfy-simple-priceplane-active { float: left; width: 100%; } .careerfy-simple-priceplane { margin-top: 55px; margin-bottom: 55px; position: relative; z-index: 2; } .careerfy-simple-priceplane.active { z-index: 5; } .careerfy-simple-priceplane-wrap { border: 1px solid #e6e6e6; border-right: none; } .col-md-3.careerfy-simple-priceplane:last-child .careerfy-simple-priceplane-wrap { border-right: 1px solid #e6e6e6; } .careerfy-simple-priceplane-basic { text-align: center; padding: 21px 0px 25px 0px; } .careerfy-simple-priceplane-basic h2 { font-size: 18px; color: #333333; line-height: 1; margin-bottom: 21px; text-transform: uppercase; letter-spacing: 1px; } .careerfy-simple-priceplane-basic span { display: block; font-size: 34px; color: #333333; font-weight: 300; line-height: 1; margin-bottom: 21px; } .careerfy-simple-priceplane-basic span small { font-size: 10px; color: #666666; letter-spacing: 1.5px; text-transform: uppercase; font-weight: 400; } .careerfy-simple-priceplane-basic a { display: inline-block; padding: 13px 30px; line-height: 1; border: 2px solid #e6e6e6; border-radius: 40px; color: #333333; font-size: 14px; text-transform: uppercase; font-weight: 500; } .active .careerfy-simple-priceplane-basic a { color: #ffffff; } .careerfy-simple-priceplane ul { background-color: #f9f9f9; padding: 28px 0px 4px 0px; } .careerfy-simple-priceplane ul li { list-style: none; font-size: 14px; color: #999999; text-align: center; line-height: 1; margin-bottom: 24px; } .careerfy-simple-priceplane-active { background-color: #1e3142; font-size: 14px; color: #ffffff; letter-spacing: 3px; font-weight: 500; text-transform: uppercase; text-align: center; padding: 10px 10px; line-height: 1; margin-bottom: 18px; } .active .careerfy-simple-priceplane-wrap,.careerfy-simple-priceplane-active { border-radius: 4px 4px 0px 0px; } .careerfy-simple-priceplane.active { margin-top: 0px; } .active .careerfy-simple-priceplane-wrap { box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.10); border: none; background-color: #ffffff; -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .active.careerfy-simple-priceplane ul { padding-bottom: 21px; } /* Plain Services */ .careerfy-plain-services { float: left; width: 100%; } .careerfy-plain-services ul li { list-style: none; } .careerfy-plain-services > ul > li { margin-bottom: 40px; } .careerfy-plain-services i { font-size: 47px; margin-bottom: 30px; display: inline-block; } .careerfy-plain-services h2 { margin-bottom: 15px; line-height: 1; color: #333333; font-size: 20px; } .careerfy-plain-services p { letter-spacing: 0px; margin-bottom: 0px; } /* Packages PricePlane */ .careerfy-packages-priceplane { float: left; width: 100%; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); background-color: #ffffff; border-radius: 3px; margin: 30px 0px 30px 0px; text-align: center; padding: 22px 0px 30px 0px; } .careerfy-packages-priceplane.active { margin-top: 15px; padding-bottom: 40px; -webkit-transform: scale(1.07); -moz-transform: scale(1.07); -ms-transform: scale(1.07); -o-transform: scale(1.07); transform: scale(1.07); } .careerfy-packages-priceplane h2 { font-size: 18px; line-height: 1; margin-bottom: 18px; text-transform: uppercase; } .packages-priceplane-price { float: left; width: 100%; background-color: #f7f7f7; padding: 15px 0px 16px 0px; line-height: 1; } .packages-priceplane-price strong { display: block; color: #333333; font-size: 40px; margin-bottom: 4px; word-break: break-all; } .packages-priceplane-price strong small { font-size: 20px; display: inline-block; vertical-align: super; font-weight: 400; margin-right: 4px; } .packages-priceplane-price span { font-size: 10px; color: #666666; text-transform: uppercase; letter-spacing: 3px; } .careerfy-packages-priceplane.active ul { padding-top: 34px; padding-bottom: 15px; } .careerfy-packages-priceplane ul { float: left; width: 100%; margin: 0px; padding: 24px 33px 9px 33px; text-align: left; } .careerfy-packages-priceplane ul li { list-style: none; float: left; width: 100%; color: #999999; font-size: 14px; line-height: 1.5; margin-bottom: 14px; position: relative; padding-left: 20px; } .careerfy-packages-priceplane ul li.active { color: #333; } .careerfy-packages-priceplane ul li i { position: absolute; left: 0px; top: 4px; font-size: 12px; color: #bfbfbf; } .careerfy-packages-priceplane.active .careerfy-packages-priceplane-btn { opacity: 1; } .careerfy-packages-priceplane-btn { display: inline-block; padding: 14px 56px; color: #ffffff; font-weight: 500; border-radius: 40px; font-size: 14px; line-height: 1; opacity: 0.50; } /* Partner Slider */ .careerfy-partner-slider, .careerfy-partner-slider a { float: left; width: 100%; } .careerfy-partner-slider a { border: 1px solid #e6e6e6; text-align: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-partner-slider.slick-slider img { width: 100px; display: inline-block; } .careerfy-partner-slider .slick-list { margin: 0px -15px; } .careerfy-partner-slider-layer { padding: 0px 15px; } /* Additional PricePlane */ .careerfy-additional-priceplane { float: left; width: 100%; text-align: center; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); padding-bottom: 35px; margin-bottom: 30px; border-radius: 4px; } .careerfy-additional-priceplane.active h2 { color: #ffffff; } .careerfy-additional-priceplane h2 { font-size: 24px; color: #333333; text-transform: uppercase; margin-bottom: -11px; line-height: 1; background-color: #f3f3f3; padding: 34px 0px 55px 0px; border-radius: 4px 4px 0px 0px; } .careerfy-additional-priceplane span { display: inline-block; background-color: #ffffff; padding: 12px 20px; font-size: 24px; color: #333333; border-radius: 40px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); font-weight: 600; line-height: 1; margin-top: -26px; margin-bottom: 42px; } .careerfy-additional-priceplane span strong { font-weight: 400; font-size: 20px; float: left; margin: 2px 1px 0px 0px; } .careerfy-additional-priceplane span small { font-size: 10px; color: #999999; text-transform: uppercase; font-weight: 300; } .careerfy-additional-priceplane ul { float: left; width: 100%; margin: 0px; } .careerfy-additional-priceplane ul li { float: left; width: 100%; list-style: none; color: #ccc; text-transform: uppercase; line-height: 1; margin-bottom: 28px; } .careerfy-additional-priceplane ul li.active { color: #999999; } .careerfy-additional-priceplane.active .careerfy-additional-priceplane-btn { color: #ffffff; } .careerfy-additional-priceplane-btn { display: inline-block; border: 1px solid; border-radius: 3px; font-size: 14px; font-weight: 500; text-transform: uppercase; padding: 14px 18px 16px 18px; line-height: 1; } .careerfy-additional-priceplane-btn i { font-size: 16px; margin-left: 4px; } /* Contact Us */ #map { float: left; width: 100%; height: 480px; } .careerfy-contact-info-sec { float: left; width: 33.33333333%; padding: 32px 24px 35px 30px; position: relative; z-index: 2; } .careerfy-contact-info-sec h2 { font-size: 22px; color: #ffffff; line-height: 1; margin-bottom: 14px; } .careerfy-contact-info-sec p { color: #ffffff; margin-bottom: 26px; letter-spacing: 0px; line-height: 26px; } .careerfy-contact-info-list { float: left; width: 100%; margin: 0px; } .careerfy-contact-info-list li { float: left; width: 100%; list-style: none; color: #ffffff; padding-left: 36px; position: relative; line-height: 1.5; margin-bottom: 26px; font-weight: 300; } .careerfy-contact-info-list li i { position: absolute; left: 0px; top: 3px; color: #ffffff; font-size: 17px; } .careerfy-contact-info-list li a { color: #ffffff; } .careerfy-contact-media,.careerfy-contact-form, .careerfy-contact-form form,.careerfy-contact-form input[type="text"], .careerfy-contact-form textarea { float: left; width: 100%; } .careerfy-contact-media a { float: left; color: #ffffff; font-size: 29px; margin: 0px 18px 10px 0px; } .careerfy-contact-form { float: left; width: 66.66666667%; background-color: #fcfcfc; padding: 28px 30px 8px 30px; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10); position: relative; z-index: 2; } .careerfy-contact-form h2 { font-size: 22px; margin-bottom: 27px; line-height: 1; } .careerfy-contact-form ul { margin: 0px -10px; } .careerfy-contact-form ul li { list-style: none; padding: 0px 10px; float: left; width: 50%; position: relative; margin-bottom: 20px; } .careerfy-contact-form .wpcf7-form p { width: 50%; padding: 0px 10px; } .careerfy-contact-form .wpcf7-form p:last-child, .careerfy-contact-form .wpcf7-form p:nth-last-child(3), .careerfy-contact-form .wpcf7-form ul li:nth-last-child(2), .careerfy-contact-form .wpcf7-form ul li:nth-last-child(1) { width: 100%; } .careerfy-contact-form .wpcf7-form p:nth-last-child(3) { margin-bottom: 15px; } .careerfy-contact-form form.wpcf7-form { margin: 0px -10px; } .careerfy-contact-form ul li.careerfy-contact-form-full{ width: 100%; } .careerfy-contact-form input[type="text"] { background-color: #ffffff; border: 1px solid #efefef; font-size: 12px; color: #000; padding: 7px 14px; height: 42px; } .careerfy-contact-form i { position: absolute; right: 29px; top: 12px; font-size: 15px; color: #aaaaaa; } .careerfy-contact-form textarea { background-color: #ffffff; border: 1px solid #efefef; font-size: 12px; color: #000; padding: 16px 14px; height: 132px; } .careerfy-contact-form input[type="submit"] { float: left; padding: 17px 23px; color: #ffffff; font-size: 14px; font-weight: 500; text-transform: uppercase; border-radius: 3px; line-height: 1; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-contact-form input[type="submit"]:hover { background-color: transparent; } /* Contact Form 7 */ .wpcf7-form input[type="text"],.wpcf7-form input[type="email"], .wpcf7-form input[type="url"],.wpcf7-form input[type="tel"], .wpcf7-form input[type="number"],.wpcf7-form input[type="date"], .wpcf7-form select { float: left; width: 100%; background-color: #ffffff; border: 1px solid #efefef; font-size: 12px; color: #000; padding: 7px 14px; height: 42px; margin-bottom: 7px; } .wpcf7-form p,.wpcf7-form textarea, .wpcf7-response-output, .wpcf7-form p > span { float: left; width: 100%; } .wpcf7-form span.wpcf7-list-item { margin: 0px; } div.wpcf7 input[type="file"] { margin-bottom: 10px; } .wpcf7-form input[type="submit"] { float: left; padding: 17px 23px; color: #ffffff; font-size: 14px; font-weight: 500; text-transform: uppercase; border-radius: 3px; line-height: 1; border: none; cursor: pointer; } .wpcf7-form textarea { background-color: #ffffff; border: 1px solid #efefef; font-size: 12px; color: #000; padding: 16px 14px; height: 132px; } /* Contact Service */ .contact-service ul li { text-align: center; list-style: none; margin-bottom: 30px; } .contact-service h2 { padding-bottom: 22px; color: #333333; font-weight: 400; } .contact-service i { font-size: 80px; display: block; padding-bottom: 38px; } .contact-service a { border-radius: 40px; color: #ffffff; display: inline-block; font-size: 16px; padding: 8px 46px 9px 46px; line-height: 1; text-transform: uppercase; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .contact-service a:hover { background-color: transparent !important; } /* Featured Listing */ .careerfy-featured-listing > ul > li { margin-bottom: 30px; list-style: none; float: none; display: inline-block; vertical-align: top; margin-right: -4px; } .careerfy-featured-listing { margin-bottom: 25px; } .careerfy-table-layer { display: table; width: 100%; } .careerfy-table-row { display: table-row; } .careerfy-table-cell { display: table-cell; line-height: 26px; } .careerfy-featured-listing figure, .careerfy-featured-listing-text { display: table-cell; vertical-align: middle; } .careerfy-featured-listing .careerfy-table-layer { border: 1px solid #ececec; } .careerfy-featured-listing figure a { display: inline-block; } .careerfy-featured-listing figure ~ .careerfy-featured-listing-text { border-left: 1px solid #ececec; } .careerfy-featured-listing-text { padding: 11px 19px 3px 19px; } .careerfy-option-btn.careerfy-blue { background-color: #186fc9; } .careerfy-option-btn.careerfy-red { background-color: #e12335; } .careerfy-option-btn.careerfy-green { background-color: #f1630d; } .careerfy-featured-listing figure { margin-bottom: 0px; text-align: center; width: 119px; padding: 20px; } .careerfy-featured-listing-text h2 { font-size: 16px; display: inline-flex; align-items: center; gap: 5px; } .careerfy-featured-listing-text h2 span { color: #fff; display: inline-block; font-size: 12px; font-weight: bold; padding: 4px 8px; vertical-align: middle; background-color: #ffb607; line-height: 1; } .careerfy-like-list { float: right; color: #8eb507; } .careerfy-featured-listing-text time { display: block; line-height: 1; font-size: 12px; font-weight: 400; margin-bottom: 10px; } .careerfy-featured-listing-options { display: flex; width: 100%; border-top: 1px solid #eeeeee; padding-top: 12px; gap: 5px; } .careerfy-featured-listing-options ul { display: inline-flex; flex-wrap: wrap; margin: 0px; gap: 14px; } .careerfy-featured-listing-options ul li { display: inline-flex; list-style: none; display: inline-flex; align-items: center; gap: 4px; } .careerfy-featured-listing-options ul li a { color: #b1b7c1; font-size: 12px; } .careerfy-featured-listing-options ul li i { font-size: 10px; color: #b1b7c1; } .careerfy-option-btn { display: inline-flex; padding: 8px 17px 8px 17px; font-size: 13px; color: #ffffff; background-color: #53b427; text-transform: uppercase; line-height: 1; } /* Footer */ #careerfy-footer,.careerfy-footer-one,.careerfy-footer-widget, .careerfy-footer-logo,.careerfy-footer-widget .widget { float: left; width: 100%; } .careerfy-footer-one .careerfy-footer-widget { padding: 58px 0px 0px 0px; } .careerfy-footer-one { background-color: #26272b; } .careerfy-footer-one p { color: #999999; } .careerfy-footer-widget .widget { margin-bottom: 40px; } .careerfy-footer-logo { margin-bottom: 31px; } .widget_contact_info p { margin-bottom: 36px; } /* Widget Contact Info */ .careerfy-classic-btn { display: inline-block; padding: 12px 22px; color: #ffffff; font-weight: 600; text-transform: uppercase; border-radius: 2px; } .careerfy-footer-widget .careerfy-classic-btn,.careerfy-footer-widget .careerfy-classic-btn:hover { color: #ffffff; } /* Footer Widget Title */ .footer-widget-title { float: left; width: 100%; margin-bottom: 28px; } .footer-widget-title h2 { font-size: 18px; margin-bottom: 0px; color: #ffffff; } /* Widget Nav Manu */ .widget_nav_menu ul,.widget_nav_menu ul li, .widget_nav_menu ul li a { float: left; width: 100%; } .widget_nav_menu .sub-menu,.widget_nav_menu ul ul { margin: 0px; } .widget_nav_menu ul li { list-style: none; } .widget_nav_menu ul li a { padding-left: 0px; position: relative; margin-bottom: 6px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-main-content .widget_nav_menu ul li a { color: #999999; } .widget_nav_menu ul li a:before { content: "\ea3c"; font-family: careerfy; display: inline-block; font-size: 12px; margin-right: 14px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .widget_contact_wrap { padding-right: 20px; } /* CopyRight */ .careerfy-copyright { display: flex; width: 100%; border-top: 1px solid #2e2e2e; padding: 40px 0px 30px 0px; justify-content: space-between; align-items: center; } .careerfy-copyright p { float: left; font-size: 16px; margin: 0px; } .careerfy-social-network { display: flex; flex-wrap: wrap; gap: 10px; margin: 0px; padding: 0px; } .careerfy-social-network li { display: inline-flex; list-style: none; margin: 0px; } .careerfy-social-network li a { display: inline-flex; width: 41px; min-width: 41px; height: 41px; background-color: #33353d; color: #818a91; text-align: center; justify-content: center; border-radius: 100%; font-size: 16px; padding-top: 13px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-social-network li:hover a { color: #ffffff; } /* Error Page */ .careerfy-errorpage-bg { float: left; width: 100%; background: url(images/errorpage-bg.jpg); margin: -50px 0px -10px 0px; position: relative; text-align: center; padding: 146px 0px 146px 0px; } .careerfy-errorpage-transparent { position: absolute; left: 0px; top: 0px; background-color: #1e3142; opacity: 0.95; width: 100%; height: 100%; } .careerfy-errorpage { display: inline-block; position: relative; } .careerfy-errorpage img { margin-bottom: 32px; } .careerfy-errorpage h2 { font-size: 50px; color: #ffffff; margin-bottom: 20px; } .careerfy-errorpage p { color: #ffffff; font-size: 16px; margin-bottom: 20px; } .careerfy-error-search { float: left; width: 420px; margin-right: 30px; } .careerfy-error-search form, .careerfy-error-search form ul, .careerfy-error-search form input[type="text"], .careerfy-error-search form input[type="submit"] { float: left; width: 100%; } .careerfy-error-search ul li { float: left; list-style: none; width: 80%; } .error404 .careerfy-subheader { display: none; } .careerfy-error-search ul li:last-child { width: 20%; } .careerfy-error-search form input[type="text"] { height: 40px; font-size: 14px; color: #ffffff; padding: 5px 15px; background-color: rgba(255,255,255,0.07); border-radius: 4px 0px 0px 4px; border: none; } .careerfy-error-search form input[type="submit"] { border: none; background-color: #13b5ea; height: 40px; color: #ffffff; font-size: 14px; font-weight: bold; border-radius: 0px 4px 4px 0px; } .careerfy-errorpage a { display: inline-block; background-color: #13b5ea; padding: 14px 29px 13px 29px; color: #ffffff; font-size: 14px; font-weight: bold; border-radius: 4px; text-transform: capitalize; line-height: 1; } /* Search Result */ .careerfy-no-search-result { padding-bottom: 22px; float: left; width: 100%; } .careerfy-no-search-result li { font-size: 16px; line-height: 1; list-style: none; padding-bottom: 14px; } .careerfy-no-search-result li:before { content: "\eb2d"; font-family: icomoon; margin-right: 13px; font-size: 12px; } .careerfy-showing-result-title h2 { font-size: 22px; width: 100%; float:left; padding-bottom: 4px; margin-bottom: 24px; border-bottom: 2px solid #f2f2f2; } .careerfy-form-result form { float: left; width: 60%; position: relative; } .careerfy-form-result, .careerfy-form-result ul { float: left; width: 100%; position: relative; } .careerfy-form-result ul li { float: left; width: 100%; list-style: none; } .careerfy-form-result ul li:last-child { position: absolute; right: 0px; top: 0px; width: 20%; } .careerfy-form-result input[type="text"] { background-color: #f6f6f6; border-bottom: 2px solid #eaeaea; color: #000; font-size: 15px; font-weight: 300; font-style: italic; height: 43px; padding: 0px 19px; width: 100%; } .careerfy-form-result input[type="submit"] { float: right; padding: 7px 24px; color: #ffffff; border: none; background-color: #13b5ea; } /* Search Result */ .careerfy-showing-result ul li { list-style: none; } .careerfy-showing-result > ul > li { margin-bottom: 30px; } .careerfy-showing-result figure { margin-bottom: 0px; float: left; } .careerfy-result-text h5 { margin-bottom: 1px; } .careerfy-post-options li:last-child { margin-right: 0px; } .careerfy-result-text { padding: 15px 25px 34px 30px; border: 1px solid #f0f0f0; } .careerfy-post-wrap { display: table-row; width: 100%; } .careerfy-post-item { border: 1px solid #eee; padding: 20px; position: relative; overflow: hidden; } .no-img-item .careerfy-post-wrap { float: left; } .no-img-item .careerfy-post-item { padding: 30px; } .careerfy-showing-result > ul > li { float: none; display: inline-block; width: 100%; } .careerfy-showing-result .post-author .author-img img { border-radius: 100%; border: 1px solid #efefef; } .careerfy-post-item:hover figure { opacity: 0.90; } .careerfy-showing-result .post-author .author-img { display: inline-block; width: 37px; margin-right: 12px; } .careerfy-showing-result .post-author { display: inline-block; } .careerfy-showing-result .post-author a { color: #999; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .sticky .careerfy-post-item { border: 1px solid #f0f0f0; padding: 15px 25px 20px 30px; } .careerfy-showing-result .careerfy-result-text { padding: 0px; border: none; } .careerfy-continue-read { text-decoration: underline; text-transform: capitalize; } .careerfy-result-text p { margin-bottom: 24px; line-height: 24px; } .careerfy-showing-result .careerfy-result-text p { margin-bottom: 13px; color: #454545; } .careerfy-showing-result .careerfy-result-text h5 { margin-bottom: 7px; } .careerfy-showing-result .careerfy-result-text h5 a { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-result-text time { font-size: 13px; font-style: italic; display: block; margin-bottom: 10px; } .careerfy-result-text a.careerfy-banner-btn { display: inline-block; padding: 11px 21px 10px 21px; font-size: 12px; color: #13b5ea; border: 1px solid #13b5ea; text-transform: uppercase; font-weight: 500; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-result-text a.careerfy-banner-btn:hover { color: #ffffff; background-color: #13b5ea; } .careerfy-posts-list.careerfy-showing-result figure { float: none; display: table-cell; width: 365px; margin: 0px 0px 0px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-posts-list figure { width: 100%; } .careerfy-posts-list figure ~ .careerfy-result-text { float: left; width: 100%; margin: 0px; border: 1px solid #f0f0f0; } .careerfy-showing-result figure a, .careerfy-showing-result figure img { float: left; width: 100%; } .careerfy-showing-result figure ~ .careerfy-result-text { display: table-cell; vertical-align: middle; padding-left: 30px; border: none; float: none; width: auto; } .careerfy-featured-post { color: #fff; float: right; font-size: 12px; font-weight: bold; margin-left: 4px; padding: 4px 8px; vertical-align: middle; background-color: #13b5ea; line-height: 1; margin-top: 1px; } .careerfy-result-text .careerfy-featured-post { color: #fff; position: absolute; font-size: 11px; font-weight: bold; margin-left: 4px; padding: 6px 17px; vertical-align: middle; background-color: #f9be34; line-height: 1; margin-top: 1px; -webkit-transform: rotate(50deg); -moz-transform: rotate(50deg); -ms-transform: rotate(50deg); -o-transform: rotate(50deg); transform: rotate(50deg); right: -56px; top: -47px; width: 100px; height: 100px; } .careerfy-result-text .careerfy-featured-post i { margin-top: 65px; margin-left: 22px; font-size: 16px; } .careerfy-archive-options { display: inline-block; width: 100%; margin: 0px; } .careerfy-archive-options li { float: left; list-style: none; margin-right: 14px; } .careerfy-archive-options li i { margin-right: 7px; } .careerfy-archive-options li a { color: #999; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-archive-options time { margin-bottom: 0px; display: inline-block; font-style: normal; font-size: 14px; color: #999; } /* Comment Form */ .comment-respond,.comment-respond input[type="text"] { float: left; width: 100%; } .comment-respond form {margin: 0px -15px 0px -15px;} .comment-respond p.careerfy-full-form { width: 100%; } .comment-respond p { float: left; list-style-type: none; margin-bottom: 14px; padding: 0px 9px 0px 9px; width: 50%; } .comment-respond p input[type="text"] { border: 1px solid #ececec; font-size: 15px; height: 44px; background: #ffffff; margin: 0px; color: #222; padding: 8px 21px; } .comment-respond p textarea{ height: 156px; font-size: 15px; padding: 8px 21px 0px 21px; color:#000; background-color: #ffffff; width: 100%; border: 1px solid #ececec; } .comment-respond p input[type="submit"] { border: none; background-color: #13b5ea; color: #ffffff; font-size: 13px; text-transform: uppercase; padding: 6px 33px 6px 33px; border-radius: 4px; float: left; } /* WidgetArchive */ .widget_archive ul li, .widget_categories ul > li { position: relative; margin-bottom: 6px; text-align: right; float: left; width: 100%; } .widget_categories ul > li:last-child { margin-bottom: 0px; } .widget_archive ul li a, .widget_categories ul li a { float: left; } .widget_categories ul ul.children { margin-left: 0px; padding-left: 12px; } .widget_categories ul ul.children ul.children { margin-left: 0px; padding-left: 0px; } /* End */ .careerfy-main-content .widget { float: left; width: 100%; margin-bottom: 26px; } .careerfy-main-content .jobsearch_side_box { display: flex; width: 100%; flex-wrap: wrap; overflow: hidden; } .careerfy-main-content .jobsearch_side_box ul li,.careerfy-main-content .widget ul li { list-style: none; } .widget_calendar caption { background-color: #13b5ea; color: #ffffff; padding: 5px 15px; } /* Widget's */ .widget_recent_comments ul li, .widget_recent_entries ul li, .widget_meta ul li, .widget_pages ul li, .widget_rss ul li { list-style: none; margin-bottom: 7px; } .widget_rss ul li { margin-bottom: 15px; } .widget_pages ul ul,.widget_nav_menu ul ul { margin-top: 5px; } .widget_pages ul ul ul,.widget_nav_menu ul ul ul { margin-left: 0px; } .widget_search ul li { float: left; width: 100%; list-style: none; line-height: 1; } .woocommerce aside .widget.widget_search ul li { border: none; padding: 0px; } .widget_search form { position: relative; float: left; width: 100%; } .widget_search input[type="text"] { height: 41px; border: none; font-size: 14px; color: #333; padding: 7px 20px; background-color: #f6f6f6; float: left; width: 100%; } .widget_search input[type="submit"] { display: inline-block; padding: 14px 21px 14px 21px; font-size: 12px; color: #ffffff; border: none; font-weight: 500; position: relative; z-index: 10; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .widget_search li:last-child { position: absolute; right: 0px; top: 0px; width: auto !important; } .rssSummary { color: #999; } .widget_tag_cloud a:hover { background-color: #13b5ea; color: #ffffff !important;} .widget_tag_cloud a { background-color: #f9f9f9; float: left; color: #999999; font-size: 15px !important; margin: 0px 9px 9px 0px; padding: 4px 13px 4px; border-radius: 40px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* Widget Recent Posts */ .widget_recent_posts ul, .widget_recent_posts ul li { float: left; width: 100%; } .widget_recent_posts ul li { margin-bottom: 24px; } .widget_recent_posts ul li:last-child { margin-bottom: 0px; } .widget_recent_posts figure { float: left; width: 74px; } .widget_recent_posts figure ~ .recent-post-text { margin-left: 94px; margin-top: 3px; } .recent-post-text h5 { font-size: 14px; line-height: 1.5; margin-bottom: 0px; text-transform: capitalize; } .recent-post-text .read-more-btn { font-size: 15px; color: #13b5ea; text-transform: capitalize; } .recent-post-text .read-more-btn i { font-size: 11px; margin-right: 6px; } /* Newsletter Widget Holder */ .newsletter-widget-holder { float: left; width: 100%; background-color: #f5f5f5; padding: 30px 20px 10px 20px; text-align: center; } .newsletter-widget-holder i { display: inline-block; font-size: 25px; color: #a0a0a0; margin-bottom: 8px; } .newsletter-widget-holder h2 { text-transform: uppercase; } .newsletter-widget-holder form,.mc-lists-fields,.mc-input-fields, .mc-lists-fields li,.mc-input-fields li,.mc-input-fields input[type="email"], .newsletter-widget-holder .alert-danger,.newsletter-widget-holder .alert-success, .careerfy-footer-newslatter .alert { float: left; width: 100%; } .careerfy-footer-newslatter .alert { margin-top: 10px; } .careerfy-footer-newslatter .alert p,.careerfy-footer-newslatter .alert p span { color: #a94442 !important; } .mc-lists-fields input[type="checkbox"] { display: none; } .mc-lists-fields { margin-bottom: 20px; } .mc-lists-fields li { text-align: left; } .mc-lists-fields input[type="checkbox"] + label { color: #999999; font-size: 14px; font-weight: 400; cursor: pointer; margin: 0px; display: inline-block; position: relative; } .mc-lists-fields input[type="checkbox"] + label span { display: inline-block; width: 13px; height: 13px; margin: -3px 11px 0px 0px; vertical-align: middle; background-color: #f5f5f5; border: 1px solid #aeaeae; } .mc-lists-fields input[type="checkbox"]:checked + label span, .mc-lists-fields input[type="checkbox"] + label:hover span { border-color: #13b5ea; } .mc-lists-fields input[type="checkbox"]:checked + label span:before, .mc-lists-fields input[type="checkbox"] + label:hover span:before { content: "\f00c"; font-family: FontAwesome; position: absolute; left: 2px; top: -1px; color: #13b5ea; font-size: 10px; } .mc-input-fields input[type="email"] { background-color: #ffffff; height: 40px; border: none; font-size: 15px; padding: 7px 15px; color: #444; } .mc-input-fields li { margin-bottom: 20px; } .mc-input-fields input[type="submit"] { display: inline-block; padding: 15px 30px; font-size: 13px; text-transform: uppercase; font-weight: 400; border: none; background-color: #13b5ea; color: #ffffff; line-height: 1; border-radius: 4px; } /* Widget Flickr Gallery */ .widget_flickr_gallery ul { margin: 0px -2px; } .widget_flickr_gallery ul li { float: left; width: 25%; list-style: none; padding: 0px 2px 4px 2px; } .careerfy-header-two .careerfy-logo { margin: 0px; } .home .careerfy-header-two { border: none; } .careerfy-header-two [class*="col-md-"] { float: none; display: inline-block; vertical-align: middle; margin-right: -4px; } .careerfy-header-two { position: absolute; left: 0px; top: 0px; width: 100%; z-index: 999; padding-right: 25px; padding-left: 25px; border-bottom: 1px solid rgba(255,255,255,0.10); } .careerfy-header-two .careerfy-user-option > li { margin-left: 20px; margin-right: 0px; margin-top: 26px; padding-bottom: 23px; } .admin-bar .careerfy-header-two { top: 40px; } .admin-bar.careerfy-sticky-header .careerfy-header-two { top: 32px; } .careerfy-banner-two { float: left; width: 100%; position: relative; padding: 227px 0px 42px 0px; } .careerfy-banner-two .careerfy-banner-caption h1 { font-size: 55px; margin-bottom: 11px; } .careerfy-banner-two .careerfy-banner-caption p { width: 65%; margin-bottom: 28px; } .careerfy-banner-two-btn, .careerfy-typo-wrap .careerfy-banner-two-btn { display: inline-flex; gap: 8px; align-items: center; font-size: 18px; padding: 14px 38px; color: #fff; border-radius: 40px; line-height: 1; margin-bottom: 84px; border: 2px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-two-btn:hover, .careerfy-typo-wrap .careerfy-banner-two-btn:hover { background-color: transparent; } /* Banner Search Two */ .careerfy-banner-search-two, .careerfy-typo-wrap .careerfy-banner-search-two { display: flex; width: 100%; margin-bottom: 10px; border-radius: 90px; padding: 30px 40px; } .careerfy-banner-search-two input[type="text"], .careerfy-banner-search-two input[type="submit"], .careerfy-select-style select { float: left; width: 100%; } .careerfy-banner-search-two ul { padding: 0px; margin: 0px; display: flex; width: 100%; } .careerfy-banner-search-two > ul > li { list-style: none; position: relative; padding: 10px 30px 0px 30px; flex: 1; display: flex; } .careerfy-banner-search-two > ul > li >div {width: 100%;} .careerfy-banner-search-two.search-keyword-off.search-cat-off ul li, .careerfy-banner-search-two.search-cat-off.search-loc-off ul li, .careerfy-banner-search-two.search-keyword-off.search-loc-off ul li, .search-keyword-off.search-cat-off .careerfy-banner-search-three ul li, .search-cat-off.search-loc-off .careerfy-banner-search-three ul li, .careerfy-banner-search-four.search-keyword-off.search-cat-off ul li, .careerfy-banner-search-four.search-cat-off.search-loc-off ul li, .search-keyword-off.search-loc-off .careerfy-banner-search-three ul li, .careerfy-banner-search-four.search-keyword-off.search-loc-off ul li { width: 84%; } .careerfy-banner-search-two.search-keyword-off.search-cat-off ul li:last-child, .careerfy-banner-search-two.search-cat-off.search-loc-off ul li:last-child, .search-keyword-off.search-cat-off .careerfy-banner-search-three ul li:last-child, .search-cat-off.search-loc-off .careerfy-banner-search-three ul li:last-child, .careerfy-banner-search-four.search-keyword-off.search-cat-off ul li:last-child, .careerfy-banner-search-four.search-cat-off.search-loc-off ul li:last-child, .careerfy-banner-search-two.search-keyword-off.search-loc-off ul li:last-child, .search-keyword-off.search-loc-off .careerfy-banner-search-three ul li:last-child, .careerfy-banner-search-four.search-keyword-off.search-loc-off ul li:last-child { width: 16%; } .careerfy-banner-search-six.search-keyword-off.search-cat-off ul li, .careerfy-banner-search-six.search-cat-off.search-loc-off ul li, .careerfy-banner-search-ten.search-keyword-off.search-cat-off ul.careerfy-search-ten-grid li, .careerfy-banner-search-ten.search-cat-off.search-loc-off ul.careerfy-search-ten-grid li, .careerfy-banner-search-six.search-keyword-off.search-loc-off ul li, .careerfy-banner-search-ten.search-keyword-off.search-loc-off ul.careerfy-search-ten-grid li { width: 81%; } .careerfy-banner-search-six.search-keyword-off.search-cat-off ul li:last-child, .careerfy-banner-search-six.search-cat-off.search-loc-off ul li:last-child, .careerfy-banner-search-ten.search-keyword-off.search-cat-off ul.careerfy-search-ten-grid li:last-child, .careerfy-banner-search-ten.search-cat-off.search-loc-off ul.careerfy-search-ten-grid li:last-child, .careerfy-banner-search-six.search-keyword-off.search-loc-off ul li:last-child, .careerfy-banner-search-ten.search-keyword-off.search-loc-off ul.careerfy-search-ten-grid li:last-child { width: 19%; } .careerfy-banner-search-eight.search-cat-off.search-loc-off ul li:nth-child(1), .careerfy-banner-search-eight.search-keyword-off.search-cat-off.search-loc-off ul li:nth-child(1), .careerfy-banner-search-eight.search-keyword-off.search-cat-off ul li:nth-child(1), .careerfy-banner-search-eight.search-keyword-off.search-loc-off ul li:nth-child(1) { width: 68.50%; } .careerfy-banner-search-eight.search-cat-off.search-loc-off ul li:nth-child(2), .careerfy-banner-search-eight.search-keyword-off.search-cat-off.search-loc-off ul li:nth-child(2), .careerfy-banner-search-eight.search-keyword-off.search-cat-off ul li:nth-child(2), .careerfy-banner-search-eight.search-keyword-off.search-loc-off ul li:nth-child(2) { width: 20%; } .careerfy-banner-search-two.search-loc-off ul li, .careerfy-banner-search-two.search-keyword-off ul li, .careerfy-banner-search-two.search-cat-off ul li, .search-cat-off .careerfy-banner-search-three ul li, .search-keyword-off .careerfy-banner-search-three ul li, .search-loc-off .careerfy-banner-search-three ul li, .careerfy-banner-search-four.search-cat-off ul li, .careerfy-banner-search-four.search-keyword-off ul li, .careerfy-banner-search-four.search-loc-off ul li { width: 42%; } .careerfy-banner-search-six.search-cat-off ul li, .careerfy-banner-search-six.search-keyword-off ul li, .careerfy-banner-search-six.search-loc-off ul li, .careerfy-banner-search-ten.search-loc-off ul.careerfy-search-ten-grid li, .careerfy-banner-search-ten.search-keyword-off ul.careerfy-search-ten-grid li, .careerfy-banner-search-ten.search-cat-off ul.careerfy-search-ten-grid li { width: 40.50%; } /* .careerfy-thirteen-banner-search.search-keyword-off.search-cat-off ul li, .careerfy-thirteen-banner-search.search-cat-off.search-loc-off ul li, .careerfy-thirteen-banner-search.search-keyword-off.search-loc-off ul li { width: 33.333%; } */ .careerfy-fourteen-banner .selectize-control { height: 51px; } .careerfy-thirteen-banner .careerfy-thirteen-banner-search .careerfy-select-style { width: 100%; } .careerfy-thirteen-banner-search .careerfy-radius-tooltip { right: auto; left: -7px; } .careerfy-thirteen-banner-search .careerfy-radius-tooltip:before { right: auto; left: 20px; } .careerfy-banner-eleven-search .selectize-control.single .selectize-input, .careerfy-banner-eleven-search .selectize-control { background-color: transparent; height: 55px; } .careerfy-banner-eleven-search .selectize-control.single .selectize-input.input-active {background: transparent;} .careerfy-banner-eleven-search .selectize-select .item { height: 100%; color: #fff; align-items: center; display: flex; } .careerfy-fourteen-banner .selectize-control.single .selectize-input, .careerfy-fourteen-banner .selectize-control.single .selectize-input input { height: 51px; } .careerfy-fourteen-banner .selectize-input .item { padding-top: 16px; font-size: 15px; color: #777; } .careerfy-fifteen-banner .selectize-control.single .selectize-input, .careerfy-fifteen-banner .selectize-control { height: 40px; } .careerfy-fifteen-banner .selectize-select .item { height: 40px; padding-top: 11px; color: #777; } .careerfy-banner-search-four a.geolction-btn { position: absolute; right: -11px; top: 2px; } .careerfy-banner-search-six a.geolction-btn { position: absolute; right: 18px; top: 13px; } .careerfy-banner-search-seven a.geolction-btn i { position: static; } .careerfy-banner-search-seven a.geolction-btn { position: absolute; right: 28px; top: 2px; display: flex; align-items: center; height: 75%; } .careerfy-banner-search-seven .careerfy-radius-tooltip { right: 0px; } .careerfy-banner-search-eight a.geolction-btn { position: absolute; right: 0px; top: 0px; font-size: 18px; height: 100%; display: flex; align-items: center; justify-content: center; margin: 0px; padding: 0px 10px; } .careerfy-banner-search-seven .mapboxgl-ctrl-geocoder { border-radius: 80px; } form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(2) input[type="text"] { border-radius: 0px; } .careerfy-banner-search-ten .careerfy-radius-tooltip label { background-color: transparent; border: none; padding: 0 0 6px 0; height: auto; } .careerfy-banner-eleven-search a.geolction-btn i { position: static; } .careerfy-banner-eleven-search a.geolction-btn { position: absolute; right: 20px; top: 16px; } .careerfy-banner-eleven-search .selectize-control.single .selectize-input:after, .careerfy-banner-eleven-search .selectize-control.single .selectize-input:before { color: #ffffff; } .careerfy-thirteen-banner a.geolction-btn i { position: static; } .careerfy-thirteen-banner a.geolction-btn { position: absolute; right: 18px; top: 1px; } .careerfy-fourteen-search-wrapper { float: left; width: 100%; position: relative; } .all-searches-on .careerfy-select-style, .all-searches-on .careerfy-tooltip-radius-wrapper { width: 33%; float: left; } .careerfy-fourteen-search-wrapper .careerfy-select-style, .careerfy-fourteen-search-wrapper .careerfy-tooltip-radius-wrapper, .careerfy-eighteen-banner .careerfy-select-style, .careerfy-eighteen-banner .careerfy-tooltip-radius-wrapper { float: left; } .careerfy-fourteen-search-wrapper .careerfy-tooltip-radius-wrapper, .careerfy-eighteen-banner .careerfy-tooltip-radius-wrapper { position: relative; } .careerfy-tooltip-radius-wrapper input[type="text"] { width: 100% !important; } .search-keyword-off .careerfy-select-style, .search-loc-off .careerfy-select-style, .search-loc-off .careerfy-tooltip-radius-wrapper, .search-keyword-off .careerfy-tooltip-radius-wrapper { width: 50%; } .search-keyword-off.search-cat-off .careerfy-fourteen-caption form input[type="text"], .search-cat-off.search-loc-off .careerfy-fourteen-caption form input[type="text"], .search-keyword-off.search-loc-off .careerfy-select-style, .search-keyword-off.search-loc-off .careerfy-tooltip-radius-wrapper, .search-keyword-off.search-cat-off .careerfy-tooltip-radius-wrapper, .careerfy-sixteen-banner.search-cat-off.search-loc-off form input[type="text"], .careerfy-banner-twelve-search.search-cat-off.search-loc-off input[type="text"], .careerfy-banner-twelve-search.search-keyword-off.search-cat-off input[type="text"] { width: 100%; } .careerfy-fourteen-search-wrapper .geolction-btn { position: absolute; left: 10px; top: 17px; } .careerfy-banner-twelve-search .selectize-dropdown-content { max-height: 134px; } .careerfy-fourteen-search-wrapper .selectize-input { border-radius: 0px; } .jobsearch-search-container .jobsearch-select-style { float: left; width: 100%; min-width: 100%; max-width: 220px; } .careerfy-banner-search-two a.geolction-btn { position: absolute; right: 35px; top: 0px; } .careerfy-fifteen-banner a.geolction-btn { position: absolute; right: 15px; top: 8px; } .careerfy-sixteen-banner .careerfy-tooltip-radius-wrapper { position: relative; width: 100%; } .careerfy-sixteen-banner a.geolction-btn { position: absolute; right: 19px; top: 13px; } .careerfy-sixteen-banner span.loc-loader, .careerfy-eighteen-banner .careerfy-tooltip-radius-wrapper span.loc-loader { position: absolute; left: 10px; top: 12px; } .careerfy-sixteen-banner .selectize-input, .careerfy-sixteen-banner .selectize-input.dropdown-active { border-radius: 0px; height: 53px; } .careerfy-sixteen-banner .selectize-control.single .selectize-input { background-color: #f2f2f2; } .careerfy-sixteen-banner .item { padding-top: 16px; color: #777; font-size: 16px; } .careerfy-sixteen-banner .careerfy-select-style { float: left; width: 100%; } .careerfy-eighteen-banner a.geolction-btn { position: absolute; right: 19px; top: 21px; } .careerfy-eighteen-banner .item { height: 52px; padding-top: 19px; font-size: 15px; color: #666; } .careerfy-eighteen-banner .selectize-input { border-radius: 0px; height: 54px; } .careerfy-eighteen-banner span.sugg-search-loader { position: absolute; left: 12px; top: 13px; color: #999; } .careerfy-eighteen-banner .selectize-control.single .selectize-input { background-color: #eef0f2; } .careerfy-banner-twelve-search .careerfy-tooltip-radius-wrapper, .careerfy-banner-twelve-search .careerfy-select-style { float: left; width: 100%; } .careerfy-banner-twelve-search .item { height: 51px; padding-top: 17px; font-size: 15px; color: #555; } .careerfy-banner-twelve-search .selectize-input { border-radius: 0px; height: 53px; } .careerfy-nineteen-search.all-searches-on .careerfy-nineteen-loc-search li:nth-child(1), .careerfy-nineteen-search.all-searches-on .careerfy-nineteen-loc-search li, .careerfy-nineteen-search.search-cat-off .careerfy-nineteen-loc-search li:nth-child(1), .careerfy-nineteen-search.search-cat-off .careerfy-nineteen-loc-search li, .careerfy-nineteen-search.search-keyword-off .careerfy-nineteen-loc-search li:nth-child(1), .careerfy-nineteen-search.search-keyword-off .careerfy-nineteen-loc-search li, .careerfy-nineteen-search.search-loc-off .careerfy-nineteen-loc-search li:nth-child(1), .careerfy-nineteen-search.search-loc-off .careerfy-nineteen-loc-search li { width: 100%; margin: 4px 0px; } .careerfy-nineteen-search.search-keyword-off.search-cat-off .careerfy-nineteen-loc-search li:nth-child(1), .careerfy-nineteen-search.search-cat-off.search-loc-off .careerfy-nineteen-loc-search li:nth-child(1), .careerfy-nineteen-search.search-keyword-off.search-loc-off .careerfy-nineteen-loc-search li:nth-child(1) { width: 68%; } .careerfy-nineteen-search.search-keyword-off.search-cat-off .careerfy-nineteen-loc-search li:last-child, .careerfy-nineteen-search.search-cat-off.search-loc-off .careerfy-nineteen-loc-search li:last-child, .careerfy-nineteen-search.search-keyword-off.search-loc-off .careerfy-nineteen-loc-search li:last-child { width: 32%; } .careerfy-nineteen-search .careerfy-select-style, .careerfy-twenty-search .careerfy-select-style, .careerfy-twentyone-search .careerfy-select-style, .careerfy-twentytwo-search .careerfy-select-style { float: left; width: 100%; } .careerfy-nineteen-search .item { height: 54px; padding-top: 18px; font-size: 15px; color: #777; } .careerfy-nineteen-search .selectize-input { height: 56px; } .careerfy-nineteen-search .selectize-control { float: left; width: 100%; height: 56px; } .careerfy-nineteen-search a.geolction-btn i { position: static; } .careerfy-nineteen-search a.geolction-btn { position: absolute; right: 13px; top: 18px; } .careerfy-nineteen-search .careerfy-radius-tooltip, .careerfy-twenty-search .careerfy-radius-tooltip { z-index: 50; } .careerfy-twenty-search .item { height: 43px; padding-top: 13px; font-size: 14px; color: #777; } .careerfy-twenty-search .selectize-input { height: 45px; } .careerfy-twenty-search .selectize-control { float: left; width: 100%; height: 45px; } .careerfy-twenty-search.all-searches-on .careerfy-twenty-loc-search ul li:nth-child(1), .careerfy-twenty-search.all-searches-on .careerfy-twenty-loc-search ul li:nth-child(2), .careerfy-twenty-search.search-cat-off .careerfy-twenty-loc-search ul li:nth-child(1), .careerfy-twenty-search.search-keyword-off .careerfy-twenty-loc-search ul li:nth-child(1), .careerfy-twenty-search.search-loc-off .careerfy-twenty-loc-search ul li:nth-child(1) { width: 100%; margin-bottom: 8px; } .careerfy-twenty-search.search-keyword-off.search-cat-off .careerfy-twenty-loc-search ul li:nth-child(1), .careerfy-twenty-search.search-cat-off.search-loc-off .careerfy-twenty-loc-search ul li:nth-child(1), .careerfy-twenty-search.search-keyword-off.search-loc-off .careerfy-twenty-loc-search ul li:nth-child(1) { width: 80%; margin-bottom: 0px; } .careerfy-twentyone-loc-search ul li { float: left; width: 33.333%; position: relative; list-style: none; padding: 0px 10px; } .careerfy-twentyone-search .item { height: 59px; padding-top: 21px; font-size: 15px; color: #777; } .careerfy-twentyone-search .selectize-input { height: 60px; border-radius: 80px; } .careerfy-twentyone-search .selectize-control { float: left; width: 100%; height: 64px; border: 2px solid; border-radius: 80px; } .careerfy-twentyone-search .careerfy-radius-tooltip { right: auto; right: 150px; z-index: 100; } .careerfy-twentyone-search .careerfy-radius-tooltip:before { right: 15px; } .careerfy-twentyone-search.search-cat-off .careerfy-twentyone-loc-search ul li, .careerfy-twentyone-search.search-keyword-off .careerfy-twentyone-loc-search ul li, .careerfy-twentyone-search.search-loc-off .careerfy-twentyone-loc-search ul li { width: 50%; } .careerfy-twentytwo-search.search-cat-off .careerfy-twentytwo-loc-search ul li, .careerfy-twentytwo-search.search-keyword-off .careerfy-twentytwo-loc-search ul li, .careerfy-twentytwo-search.search-loc-off .careerfy-twentytwo-loc-search ul li { width: 40%; } .careerfy-twentytwo-search .careerfy-twentytwo-loc-search ul li, .careerfy-twentytwo-search.search-keyword-off.search-cat-off .careerfy-twentytwo-loc-search ul li, .careerfy-twentytwo-search.search-cat-off.search-loc-off .careerfy-twentytwo-loc-search ul li, .careerfy-twentytwo-search.search-keyword-off.search-loc-off .careerfy-twentytwo-loc-search ul li { width: 86%; } .careerfy-twentytwo-search .careerfy-twentytwo-loc-search ul li:last-child, .careerfy-twentytwo-search.search-keyword-off.search-cat-off .careerfy-twentytwo-loc-search ul li:last-child, .careerfy-twentytwo-search.search-cat-off.search-loc-off .careerfy-twentytwo-loc-search ul li:last-child, .careerfy-twentytwo-search.search-keyword-off.search-loc-off .careerfy-twentytwo-loc-search ul li:last-child { width: 14%; } .careerfy-twentyone-search .careerfy-twentyone-loc-search ul li .geolction-btn { position: absolute; right: 165px; top: 21px; } .careerfy-twentyone-search .careerfy-twentyone-loc-search ul li .geolction-btn i { position: static; } .careerfy-twentyone-search.search-keyword-off.search-cat-off .careerfy-twentyone-loc-search ul li, .careerfy-twentyone-search.search-cat-off.search-loc-off .careerfy-twentyone-loc-search ul li, .careerfy-twentyone-search.search-keyword-off.search-loc-off .careerfy-twentyone-loc-search ul li { width: 100%; } .careerfy-twentytwo-search .item { height: 52px; padding-top: 17px; font-size: 15px; color: #777; } .careerfy-twentytwo-search .selectize-input { height: 54px; } .careerfy-twentytwo-search .selectize-control { float: left; width: 100%; height: 54px; } .careerfy-twentytwo-search .careerfy-twentytwo-loc-search ul li { float: left; width: 28.50%; list-style: none; position: relative; } .careerfy-twentytwo-search.all-searches-on { width: 580px; } .all-searches-on .careerfy-twentytwo-loc-search ul li { padding-left: 4px; padding-right: 4px; } .careerfy-twentytwo-search a.geolction-btn { position: absolute; right: 22px; top: 19px; } .careerfy-fourteen-banner.all-searches-on .careerfy-fourteen-caption form, .careerfy-sixteen-banner.all-searches-on form, .careerfy-twentyone-search.all-searches-on .careerfy-twentyone-search-inner, .careerfy-fourteen-banner .careerfy-select-style, .careerfy-fourteen-banner .careerfy-tooltip-radius-wrapper { width: 100%; } .careerfy-thirteen-banner .selectize-control:before { content: "\e97a"; font-family: careerfy; position: absolute; z-index: 9; color: #13b5ea; font-size: 15px; display: flex; height: 100%; align-items: center; padding: 0px 11px; } .careerfy-twentyone-search .selectize-control:before, .careerfy-nineteen-search .selectize-control:before { content: "\e97a"; font-family: careerfy; position: absolute; left: 10px; top: 6px; z-index: 9; color: #999999; font-size: 15px; } .careerfy-nineteen-search .selectize-control:before { top: 19px; left: 23px; font-size: 18px; } .careerfy-twentyone-search .selectize-control:before { top: 20px; left: 30px; font-size: 16px; } .careerfy-thirteen-banner .selectize-control.single .selectize-input, .careerfy-thirteen-banner .selectize-control.single .selectize-input input, .careerfy-banner-eleven .selectize-control.single .selectize-input, .careerfy-banner-eleven .selectize-control.single .selectize-input input { padding: 0px 18px 0px 30px; } .careerfy-banner-twelve-search .selectize-control.single .selectize-input, .careerfy-banner-twelve-search .selectize-control.single .selectize-input input, .careerfy-nineteen-search .selectize-control.single .selectize-input, .careerfy-nineteen-search .selectize-control.single .selectize-input input, .careerfy-twentyone-search .selectize-control.single .selectize-input, .careerfy-twentyone-search .selectize-control.single .selectize-input input { padding: 0px 18px 0px 50px; } .careerfy-banner-eleven .selectize-control:before, .careerfy-banner-twelve-search .selectize-control:before { content: "\e97a"; font-family: careerfy; position: absolute; left: 10px; top: 17px; z-index: 9; color: #ffffff; font-size: 15px; } .careerfy-banner-twelve-search .selectize-control:before { top: 17px; color: #999; left: 25px; font-size: 18px; } .careerfy-thirteen-banner .item { height: 36px; padding-top: 10px; color: #666; } .careerfy-thirteen-banner .selectize-input { height: 38px; } .careerfy-thirteen-banner .selectize-control { float: left; width: 100%; height: 38px; } .careerfy-banner-search-seven.search-keyword-off.search-cat-off ul li:first-child, .careerfy-banner-search-seven.search-cat-off.search-loc-off ul li:first-child, .careerfy-banner-search-seven.search-keyword-off.search-loc-off ul li:first-child { width: 86%; } .careerfy-fourteen-banner .careerfy-fourteen-fields li { position: relative; } .careerfy-fourteen-banner .selectize-input { border-radius: 0px; } .careerfy-fourteen-banner .geolction-btn { position: absolute; right: 19px; top: 18px; width: auto; } .careerfy-sixteen-banner ul { display: flex; width: 100%; } .careerfy-sixteen-banner ul li { display: inline-flex; list-style: none; flex: 1; position: relative; } .careerfy-sixteen-banner ul li:last-child { flex: 0.5; } .careerfy-sixteen-banner ul li >div { width: 100%; } .careerfy-sixteen-banner .selectize-control { height: 53px; } .careerfy-sixteen-banner ul li:first-child { border-right: 1px solid #ddd; } .careerfy-sixteen-banner ul li:nth-child(3) { border-left: 1px solid #ddd; } .careerfy-sixteen-banner.search-keyword-off.search-cat-off ul li { border: none; } .careerfy-fourteen-banner.search-cat-off .careerfy-fourteen-fields li:nth-child(1) { border-right: 1px solid #f2f2f2; } .careerfy-eighteen-fields { display: flex; width: 100%; text-align: center; margin-bottom: 30px; } .careerfy-eighteen-fields li { display: inline-flex; list-style: none; position: relative; border-left: 1px solid #ddd; line-height: 0.7; flex: 1; } .careerfy-eighteen-fields li>div { width: 100%; } .careerfy-eighteen-fields .selectize-control { height: 54px; } .careerfy-eighteen-fields li:last-child { flex:0.5; } .careerfy-eighteen-banner.search-cat-off.search-loc-off .careerfy-eighteen-fields li { border: none; } .careerfy-eighteen-banner .careerfy-select-style, .careerfy-eighteen-banner .careerfy-tooltip-radius-wrapper { width: 100%; } .careerfy-twelve-fields { display: flex; width: 100%; margin: 0px; } .careerfy-twelve-fields li { display: inline-flex; flex: 1; list-style: none; position: relative; border-left: 1px solid #ddd; } .careerfy-twelve-fields li>div { width: 100%; } .careerfy-twelve-fields li:last-child { flex:0.5; } .careerfy-twelve-fields a.geolction-btn i { position: static; } .careerfy-twelve-fields a.geolction-btn { position: absolute; right: 17px; top: 16px; } .careerfy-twelve-fields .selectize-control { height: 53px; } .careerfy-search-ten .item { height: 54px; padding-top: 19px; color: #777; font-size: 14px; } .careerfy-search-ten .selectize-input { height: 56px; } .careerfy-search-ten .selectize-control { float: left; width: 100%; height: 56px; } .careerfy-banner-search-two .jobsearch_searchloc_div, .careerfy-banner-eleven-search span.sugg-search-loader i { position: static; } .careerfy-banner-eleven-search span.sugg-search-loader { position: absolute; right: 15px; top: 16px; } .careerfy-fifteen-banner span.sugg-search-loader { position: absolute; right: 14px; top: 7px; } .careerfy-banner-search-six span.loc-loader { position: absolute; right: 20px; top: 12px; background: #f6f6f6; z-index: 1; } .careerfy-banner-search-two .suggestions { text-align: left; } .careerfy-banner-search-two > ul > li:last-child { padding: 0px; flex: 0.8; } .careerfy-banner-search-two input[type="text"] { background-color: transparent; height: 38px; border: none; border-bottom: 2px solid rgba(255,255,255,0.20); font-size: 14px; color: #fff; padding: 0px 0px; } .careerfy-banner-search-two ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #fff; } .careerfy-banner-search-two ::-moz-placeholder { /* Firefox 19+ */ color: #fff; } .careerfy-banner-search-two :-ms-input-placeholder { /* IE 10+ */ color: #fff; } .careerfy-banner-search-two :-moz-placeholder { /* Firefox 18- */ color: #fff; } .careerfy-banner-search-two ul li i { position: absolute; left: 0px; top: 16px; color: #ffffff; font-size: 18px; } .careerfy-banner-search-two .careerfy-select-style select { background-color: transparent; border: none; border-bottom: 2px solid rgba(255,255,255,0.20); height: 38px; color: #ffffff; font-size: 14px; padding: 0px; } .careerfy-banner-search-two .careerfy-select-style select option { color: #333; } .careerfy-banner-search-two .careerfy-select-style:after { color: #fff; top: 0px; right: 0px; } .careerfy-banner-search-two input[type="submit"] { display: flex; width: 100%; justify-content: center; align-items: center; background-color: #ffffff; padding: 20px; line-height: 1; font-size: 18px; border: 1px solid #fff; border-radius: 40px; font-weight: bold; } /* Header */ a.menu-link { color: #1b1b1b; display: none; } .menu-link span { border-bottom: solid 3px #999; border-top: double 10px #999; float: right; height: 17px; margin: 0 5px 0px 0; width: 30px; } .js .menu ul ul.active { max-height: 55em; } .js .menu > ul > li.careerfy-megamenu-li > ul.active { max-height: 55em; } .menu.active { max-height: 200em; min-height: 200em; width: 100%; } .active ~ span.has-subnav i { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } span.has-subnav { display: none; position: absolute; right: 0; padding: 15px 20px; top: 0; cursor: pointer; text-align: center; line-height: 0; font-size: 20px; z-index: 9999; } .careerfy-navigation.navbar { background: none; border: none; float: left; margin-bottom: 0px; text-align: left; } .careerfy-header-two .careerfy-navigation { float: left; } .careerfy-header-two .navbar-nav > li > a { color: #fff; font-size: 16px; } .careerfy-header-two .navbar-nav > li > a:before, .careerfy-header-two .navbar-nav > li.active > a:before { display: none; } .careerfy-header-two .submenu-addicon > a:after { content: "\f107"; font-family: FontAwesome; display: inline-block; margin-left: 7px; font-size: 12px; vertical-align: top; } .careerfy-user-option { float: right; } .careerfy-user-option li { float: left; list-style: none; margin: 25px 20px 0px 0px; padding-bottom: 27px; position: relative; } .careerfy-header-two .careerfy-user-option li a.active { margin-top: 8px; float: left; } .careerfy-user-option ul { background-color: #ffffff; right: 0; margin: 5px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 999; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-user-option > li:hover > ul { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-user-option ul li { float: left; width: 100%; list-style: none; margin: 0px; } .careerfy-user-option ul li { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-post-btn { display: inline-block; padding: 9px 20px; border: 2px solid; border-radius: 40px; color: #ffffff; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-header-two .careerfy-post-btn { padding: 11px 20px; } .careerfy-post-btn i { margin-right: 7px; } .careerfy-btn-icon { display: inline-flex; width: 40px; height: 40px; color: #fff; text-align: center; border-radius: 40px; font-size: 20px; justify-content: center; align-items: center; } /* FancyTitle */ .careerfy-fancy-title.careerfy-fancy-title-two { margin-bottom: 43px; } .careerfy-fancy-title.careerfy-fancy-title-two h2 { font-size: 30px; text-transform: capitalize; color: #454f66; font-weight: bold; margin-bottom: 3px; } .careerfy-fancy-title.careerfy-fancy-title-two p { font-size: 16px; } /* Modren Services */ .careerfy-services,.careerfy-modren-services-wrap { float: left; width: 100%; } .careerfy-services ul li { list-style: none; margin-bottom: 30px; float: none; display: inline-block; margin-right: -4px; vertical-align: bottom; } .careerfy-modren-services li { text-align: center; } .careerfy-modren-services img { margin-bottom: 18px; opacity: 0.30; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-modren-services p { font-size: 12px; margin-bottom: 15px; line-height: 2; } .careerfy-modren-services span { color: #454f66; font-weight: bold; display: block; margin-bottom: 24px; } .careerfy-modren-service-link { position: absolute; left: 50%; bottom: -20px; width: 40px; height: 40px; color: #ffffff; font-size: 18px; border-radius: 40px; padding-top: 10px; text-align: center; margin-left: -22px; opacity: 0; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-modren-services-wrap { box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.04); padding: 40px 20px 18px 20px; position: relative; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } ul li:hover .careerfy-modren-services-wrap { box-shadow: 0px 0px 25px 0px rgba(79,135,251,0.20); } ul li:hover .careerfy-modren-service-link { opacity: 1; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } .careerfy-modren-services li:hover img { opacity: 0.60; } .careerfy-modren-btn { float: left; width: 100%; text-align: center; margin-top: 10px; margin: 10px 0px 15px 0px; } .careerfy-modren-btn a { display: inline-block; padding: 19px 32px; line-height: 1; background-color: #f6f9ff; font-size: 18px; font-weight: bold; border-radius: 40px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-modren-btn a:hover { color: #ffffff; } /* Job Listing Plain */ .careerfy-joblisting-plain-wrap, .careerfy-joblisting-plain figure a,.careerfy-joblisting-plain figure img { float: left; width: 100%; } .careerfy-joblisting-plain ul li { margin-bottom: 30px; list-style: none; } .careerfy-joblisting-plain-wrap, .jobsearch-typo-wrap .careerfy-joblisting-plain-wrap { border: 1px solid #ececec; padding: 19px; overflow: hidden; gap: 22px; } .careerfy-joblisting-plain figure { display: flex; width: 84px; border: 1px solid #ececec; margin: 0px; padding: 10px; min-height: 84px; align-items: center; min-width: 84px; } .jobitm-with-slider .careerfy-joblisting-plain-text { width: 100%; } .jobsearch-typo-wrap .swiper-button-prev.swiper-button-white, .jobsearch-typo-wrap .swiper-button-next.swiper-button-white { background-image: none; } .careerfy-joblisting-plain figure ~ .careerfy-joblisting-plain-text { display: flex; align-items: center; flex-wrap: wrap; width: 100%; } .careerfy-joblisting-plain-left { float: left; } .careerfy-joblisting-plain-right { float: right; } .careerfy-joblisting-plain-text h2 { font-size: 22px; margin-bottom: 5px; line-height: 1; } .careerfy-joblisting-plain-text h2 span { display: inline-block; padding: 3px 10px 3px 10px; color: #ffffff; background-color: #ffb607; font-size: 10px; font-weight: 300; border-radius: 60px; vertical-align: top; margin: 2px 0px 0px 0px; } .careerfy-joblisting-plain-left ul { margin: 0px; display: flex; width: 100%; flex-wrap: wrap; gap: 0px 15px; } .careerfy-joblisting-plain-left ul li { display: flex; list-style: none; margin: 0px; gap: 6px; align-items: center; } .careerfy-joblisting-plain-left ul li a { color: #999; } .careerfy-joblisting-plain-left ul li i { color: #aaaaaa; font-size: 12px; } .careerfy-joblisting-plain-left ul li i.careerfy-money { font-size: 14px; } .careerfy-joblisting-plain-right small { display: flex; font-size: 14px; margin-bottom: 3px; line-height: 1.5; width: 100%; justify-content: flex-end; align-items: center; gap: 4px; } .careerfy-joblisting-plain-right small i { font-size: 12px; } .careerfy-joblisting-plain-status { float: right; padding: 7px 10px 5px 10px; font-size: 12px; color: #ffffff; background-color: #53b427; line-height: 1; margin: 1px 8px 0px 0px; } .careerfy-job-like i, .featured-jobs-grid-like i { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-job-like:hover, .careerfy-job-like:hover i, .careerfy-job-like i, .jobsearch-add-job-to-favourite.careerfy-job-like:hover i, .featured-jobs-grid-like:hover, .featured-jobs-grid-like:hover i, .featured-jobs-grid-like i, .jobsearch-add-job-to-favourite.featured-jobs-grid-like:hover i { color: #ffffff; } .jobsearch-add-job-to-favourite.careerfy-job-like, .jobsearch-add-job-to-favourite.featured-jobs-grid-like { background-color: #fff; } .careerfy-joblisting-plain-status.careerfy-blue-status { background-color: #186fc9; } .careerfy-joblisting-plain-status.careerfy-red-status { background-color: #e12335; } .careerfy-joblisting-plain-status.careerfy-part-status { background-color: #f1630d; } /* Parallex */ .careerfy-parallex-box { background-position: left bottom; background-repeat: no-repeat; background-size: contain; background-color: #4f87fb; padding: 105px 60px 119px 60px; text-align: center; min-height: 541px; } .careerfy-parallex-box-wrap { float: right; width: 63%; } .careerfy-parallex-box h2 { font-size: 38px; color: #ffffff; margin-bottom: 20px; line-height: 1.3; } .careerfy-parallex-box p { color: #ffffff; margin-bottom: 30px; } .careerfy-parallex-box-btn { display: inline-block; background-color: #154cbe; padding: 20px 35px 18px 35px; color: #ffffff; font-size: 18px; border-radius: 40px; line-height: 1; } @media screen and (min-width: 1050px) and (max-width: 1730px) { .careerfy-parallex-box { padding: 86px 60px 87px 60px; } .careerfy-parallex-box h2 { font-size: 28px; } .careerfy-media-player .mejs__container { padding-top: 67%; } } /* Latest Blogs */ .careerfy-news-grid figure,.careerfy-news-grid figure a, .careerfy-news-grid figure img,.careerfy-news-grid-text, .careerfy-news-grid-wrap,.careerfy-news-grid-text ul { float: left; width: 100%; } .careerfy-news-grid ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 30px; margin: 0px; } .careerfy-news-grid ul.row:before { display: none; } .careerfy-news-grid ul.row > li { padding: 0px; width: 100%; margin: 0px; background-color: #ffffff; box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.04); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-news-grid figure img { border-radius: 4px 4px 0px 0px; } .careerfy-news-grid figure { margin: 0px; } .careerfy-news-grid ul.row > li:hover { box-shadow: 0px 0px 25px 0px rgba(79,135,251,0.20); } .careerfy-news-grid-text { padding: 30px; } .careerfy-news-grid-text ul { margin: 0px 0px 10px 0px; display: inline-flex; align-items: center; gap: 10px; } .careerfy-news-grid-text ul li { display: inline-flex; color: #999; font-size: 12px; text-transform: uppercase; position: relative; line-height: 1; align-items: center; gap: 5px; } .careerfy-news-grid-text ul li:before { content: ''; background-color: #999; width: 5px; height: 5px; border-radius: 100%; display: inline-flex; align-self: center; } .careerfy-news-grid-text ul li:first-child:before { display: none; } .careerfy-news-grid-text ul li:first-child { padding-left: 0px; } .careerfy-news-grid-text ul li a { text-transform: capitalize; } .careerfy-news-grid-text h2 { font-size: 18px; margin-bottom: 11px; font-weight: bold; line-height: 1.3; } .careerfy-news-grid-text p { line-height: 24px; margin-bottom: 0px; } /* Partner */ .careerfy-partnertwo-slider { float: left; width: 100%; position: relative; padding-bottom: 75px; margin-bottom: 40px; } .careerfy-partnertwo-slider .slick-arrow { position: absolute; left: 0px; bottom: 0px; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-partnertwo-slider .slick-arrow-left { left: 50%; margin-left: -30px; margin-top: 1px; } .careerfy-partnertwo-slider .slick-arrow-right { left: auto; right: 50%; margin-right: -30px; } /* Testimonial StyleTwo */ .careerfy-testimonial-styletwo { float: left; width: 100%; padding-bottom: 90px; position: relative; margin-bottom: 9px; } .careerfy-testimonial-styletwo-layer { padding: 0px 0px 0px 140px; position: relative; } .careerfy-testimonial-styletwo-layer:before { content: "\e9aa"; font-family: careerfy; position: absolute; left: 40px; top: 120px; font-size: 50px; color: #e6eefe; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-testimonial-styletwo img { border-radius: 100%; margin-bottom: 31px; width: 80px; } .careerfy-testimonial-styletwo p { font-size: 16px; line-height: 30px; margin-bottom: 28px; } .careerfy-testimonial-styletwo span { font-size: 16px; display: block; font-weight: bold; line-height: 1; margin-bottom: 7px; } .careerfy-testimonial-styletwo small { font-size: 16px; color: #999999; } .careerfy-testimonial-styletwo .slick-dots { position: absolute; left: 0px; bottom: 0px; width: 100%; } /* Dot's */ .slick-dots { float: left; width: 100%; text-align: center; } .slick-dots li { display: inline-block; list-style: none; margin: 0px 7px; line-height: 1; } .slick-dots li button { width: 4px; height: 4px; background-color: #bcc1cc; border-radius: 100%; text-indent: -9999px; } .slick-dots li.slick-active button { box-shadow: 0px 0px 0px 5px #dce5ff; } .careerfy-testimonial-styletwo .slick-arrow { position: absolute; left: 0px; bottom: 0px; z-index: 9; cursor: pointer; } .careerfy-testimonial-styletwo .slick-arrow-left { left: 50%; margin-left: -86px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-testimonial-styletwo .slick-arrow-right { left: auto; right: 50%; margin-right: -86px; bottom: 1px; } /* Footer Two */ .careerfy-footer-two { background-color: #373d41; float: left; width: 100%; padding: 50px 0px 0px 0px; } .careerfy-footer-two .col-md-9 .widget { float: left; width: 25%; } .careerfy-footer-two .careerfy-footer-widget { padding-bottom: 12px; } /* Footer Nav Widget */ .widget_section_nav ul li { list-style: none; line-height: 1; } .widget_section_nav ul li a, .careerfy-footer-two .widget_nav_menu ul li a { font-size: 12px; color: #858788; margin-bottom: 4px; } .careerfy-footer-two .widget_nav_menu ul li a:before { display: none; } .widget_section_nav ul { margin: 0px; } .widget_section_nav ul li:last-child a { margin-bottom: 0px; } .widget_section_nav ul li,.widget_section_nav ul li a, .widget_section_nav ul { float: left; width: 100%; } /* Footer NewsLatter */ .careerfy-footer-newslatter,.careerfy-footer-newslatter form, .careerfy-footer-newslatter label,.careerfy-footer-newslatter input[type="email"], .careerfy-footer-newslatter input[type="submit"], .careerfy-footer-widget .widget.careerfy-footer-newslatter { float: left; width: 100%; } .careerfy-footer-newslatter label { font-size: 24px; color: #ffffff; margin-bottom: 19px; font-weight: 500; } .careerfy-footer-newslatter { margin-bottom: 30px; } .careerfy-footer-newslatter ul { margin: 0px -7px; } .careerfy-footer-newslatter li { float: left; width: 81%; padding: 0px 7px; position: relative; list-style: none; line-height: 1; } .careerfy-footer-newslatter li:last-child { width: 19%; } .careerfy-footer-newslatter li i { position: absolute; left: 30px; top: 14px; font-size: 19px; color: #999; } .careerfy-footer-two .careerfy-footer-newslatter .status-message { position: absolute; left: 25px; top: 0px; z-index: 9; background-color: #fff; width: 32px; height: 40px; } .careerfy-footer-two .careerfy-footer-newslatter form { position: relative; } .careerfy-footer-two .careerfy-footer-newslatter .alert { position: absolute; left: 0; bottom: -24px; z-index: 20; } .careerfy-footer-two .careerfy-footer-newslatter .status-message i { left: 0px; } .careerfy-footer-newslatter input[type="email"] { height: 48px; background-color: #ffffff; color: #999; font-size: 12px; padding: 7px 0px 7px 57px; border-radius: 4px; } .careerfy-footer-newslatter input[type="submit"] { color: #ffffff; border: none; font-size: 18px; padding: 16px 20px 14px 46px; border-radius: 4px; } .careerfy-footer-newslatter li:last-child i { color: #ffffff; font-size: 16px; left: 26px; top: 18px; } /* Twitter Widget */ .careerfy_twitter_widget,.careerfy_twitter_widget_wrap, .careerfy_twitter_widget_wrap span { float: left; width: 100%; } .careerfy_twitter_widget_wrap { padding: 14px 15px 12px 15px; border-radius: 4px; margin-bottom: 40px; position: relative; background-color: #26abd8; } .careerfy_twitter_widget_wrap:before { content: ''; position: absolute; left: 23px; bottom: -12px; border-left: 1px solid transparent; border-right: 9px solid transparent; border-top: 12px solid #26abd8; } .careerfy_twitter_widget_wrap p { font-size: 12px; color: #ffffff; line-height: 23px; margin-bottom: 6px; } .careerfy_twitter_widget_wrap p,.careerfy_twitter_widget_wrap p a,.careerfy_twitter_widget_wrap span,.careerfy_twitter_widget small a { color: #ffffff !important; } .careerfy_twitter_widget_wrap span { font-size: 12px; color: #ffffff; } .careerfy_twitter_widget small { font-size: 18px; color: #ffffff; } .careerfy_twitter_widget small i { font-size: 38px; display: inline-block; vertical-align: middle; margin-right: 8px; color: #26abd8; } /* CopyRight */ .careerfy-copyright-two { display: flex; width: 100%; text-align: center; padding: 0px 0px 38px 0px; justify-content: space-between; } .careerfy-copyright-two p { display: inline-block; font-size: 16px; color: #858788; margin-bottom: 0px; padding: 6px 0px 0px 0px; font-weight: 300; } .careerfy-copyright-social { display: inline-flex; gap: 15px; } .careerfy-copyright-social li { display: inline-flex; list-style: none; } .careerfy-copyright-social li a { font-size: 32px; } .careerfy-copyright-two .careerfy-copyright-social li a:before { font-size: 15px; } .careerfy-copyright-two .careerfy-copyright-social li a { width: 33px; height: 33px; background-color: #375d93; border-radius: 100%; text-align: center; color: #ffffff; font-size: 15px; display: inline-flex; align-items: center; justify-content: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-copyright-two .careerfy-copyright-social li:hover a { opacity: 0.90; } .careerfy-copyright-two .careerfy-copyright-social li a.fa-facebook { background-color: #306199; } .careerfy-copyright-two .careerfy-copyright-social li a.fa-twitter { background-color: #26c4f1; } .careerfy-copyright-two .careerfy-copyright-social li a.fa-google-plus { background-color: #cc3d27; } .careerfy-copyright-two .careerfy-copyright-social li a.fa-youtube { background-color: #EE1C1B; } .careerfy-copyright-two .careerfy-copyright-social li a.fa-vimeo { background-color: #00ADEF; } .careerfy-copyright-two .careerfy-copyright-social li a.fa-linkedin { background-color: #0A5D89; } .careerfy-copyright-two .careerfy-copyright-social li a.fa-pinterest { background-color: #CB2027; } .careerfy-copyright-two .careerfy-copyright-social li a.fa-instagram { background-color: #895A4D; } .careerfy-copyright-download { float: right; } .careerfy-copyright-download li { float: left; list-style: none; font-size: 14px; color: #ffffff; margin: 7px 0px 0px 15px; } .careerfy-copyright-download li a { font-size: 21px; color: #ffffff; float: left; margin-top: 2px; } .careerfy-header-three { float: left; width: 100%; background-color: #fff; } .careerfy-header-three .careerfy-logo { margin: 24px 0px 21px 0px; } .careerfy-header-three .careerfy-navigation { float: left; } .careerfy-header-three .navbar-nav > li > a { color: #555; } .careerfy-header-three .navbar-nav > li:first-child { padding-left: 0px; } .careerfy-header-three .navbar-nav > li:last-child { padding-right: 0px; } .careerfy-header-three .navbar-nav > li { padding: 0px 18px 0px 18px; } .careerfy-header-three .navbar-nav > li > a:before, .careerfy-header-three .navbar-nav > li.active > a:before { display: none; } .careerfy-header-three .submenu-addicon > a:after { content: "\f107"; font-family: FontAwesome; display: inline-block; margin-left: 7px; font-size: 12px; vertical-align: top; } .careerfy-header-three .sub-menu .submenu-addicon > a:after { float: right; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); } .careerfy-user-log { float: right; padding-left: 15px; } .careerfy-user-log > li { float: left; list-style: none; margin: 25px 0px 0px 0px; line-height: 1; border-left: 1px solid #ebeeef; position: relative; } .careerfy-user-log > li > a { color: #2e2e2e; font-size: 16px; float: left; padding: 10px 20px; border-radius: 40px; font-weight: 600; } .careerfy-user-log > li > a > i { font-size: 17px; margin-right: 5px; float: left; } .image-no-margin .wpb_content_element { margin-bottom: 0px; } .careerfy-user-log li:last-child { border: none; } .careerfy-user-log li a.active { background-color: #ebeeef; } .careerfy-user-log ul { background-color: #ffffff; right: 0; margin: 27px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 9999; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-user-log > li:hover > ul { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-user-log ul li { float: left; width: 100%; list-style: none; } .careerfy-user-log ul li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } /* Banner Three */ .careerfy-banner-three { float: left; width: 100%; background-size: cover; padding: 200px 0px 170px 0px; } .careerfy-bannerthree-caption h1 { color: #ffffff; font-size: 54px; font-weight: 400; line-height: 1.2; display: inline-block; width: 70%; margin-bottom: 18px; } .careerfy-bannerthree-caption p { color: #ffffff; font-size: 22px; display: inline-block; width: 62%; margin-bottom: 40px; line-height: 36px; word-break: break-all; } /* Banner Search Three */ .careerfy-banner-search-three, .careerfy-typo-wrap .careerfy-banner-search-three { display: flex; width: 70%; background-color: rgba(255,255,255,0.50); padding: 10px; } .careerfy-banner-search-three-inn { display: flex; width: 100%; gap: 30px; flex-wrap: wrap; margin-bottom: 15px; } .careerfy-bannerthree-caption,.careerfy-adv-wrap { float: left; width: 100%; position: relative; } .careerfy-banner-search-three ul { display: flex; width: 100%; gap: 10px; } .careerfy-banner-search-three ul li { list-style: none; display: inline-flex; position: relative; line-height: 1; flex: 1; } .careerfy-banner-search-three ul li >div { width: 100%; } .careerfy-banner-search-three ul li:last-child { flex: 0.5; } .careerfy-banner-search-three input[type="text"], .careerfy-banner-search-three input[type="submit"] { display: flex; width: 100%; } .careerfy-banner-search-three input[type="text"] { background-color: #ffffff; border: 1px solid #f2f2f2; height: 50px; padding: 7px 14px; font-size: 12px; } .careerfy-banner-search-three button { display: inline-flex; align-items: center; gap: 10px; border: 1px solid; color: #ffffff; font-size: 18px; font-weight: 500; letter-spacing: 1px; line-height: 1; height: 50px; width: 100%; justify-content: center; } .careerfy-banner-search-three li:hover button { background-color: #ffffff; } .careerfy-banner-search-three ul li i { position: absolute; right: 15px; top: 0px; color: #aaaaaa; font-size: 16px; display: flex; align-items: center; height: 100%; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-search-three ul li:last-child i { position: static; color: #ffffff; font-size: 22px; } .careerfy-banner-search-three .careerfy-select-style select { height: 50px; } .careerfy-banner-search-three .careerfy-select-style:after { top: 18px; } .careerfy-upload-cvbtn, .careerfy-typo-wrap .careerfy-upload-cvbtn { display: inline-flex; padding: 22px 35px; color: #ffffff; font-size: 18px; font-weight: 500; background-color: #9251ac; text-align: center; align-items: center; justify-content: center; gap: 15px; } .careerfy-upload-cvbtn i, .careerfy-typo-wrap .careerfy-upload-cvbtn i { font-size: 22px; display: inline-block; } .careerfy-search-categories, .careerfy-typo-wrap .careerfy-search-categories { display: flex; width: 100%; flex-wrap: wrap; gap: 10px 0px; align-items: center; } .careerfy-search-categories li, .careerfy-typo-wrap .careerfy-search-categories li { display: inline-flex; list-style: none; color: #ffffff; font-size: 16px; text-transform: uppercase; font-weight: 600; padding: 0px 10px; position: relative; line-height: 1; } .careerfy-search-categories li:before { content: ''; position: absolute; right: 0px; top: 2px; border-left: 2px solid #ffffff; width: 2px; height: 12px; } .careerfy-search-categories li:first-child { padding: 0px; } .careerfy-search-categories li:first-child:before,.careerfy-search-categories li:last-child:before { display: none; } .careerfy-search-categories li a { font-size: 14px; color: #ffffff; text-transform: capitalize; font-weight: 400; } /* Fancy Title Three */ .careerfy-fancy-title.careerfy-fancy-title-three { margin-bottom: 45px; } .careerfy-fancy-title-three i { font-size: 36px; margin-bottom: 15px; display: inline-block; } .careerfy-fancy-title-three h2 { font-size: 36px; font-weight: 300; } /* Categories Style Two */ .careerfy-categories, .careerfy-categories-styletwo a { float: left; width: 100%; } .careerfy-categories ul li { list-style: none; line-height: 1; } .careerfy-categories-styletwo ul li { border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; float: none; display: inline-block; margin-right: -4px; vertical-align: top; text-align: center; } .careerfy-categories-styletwo ul li > a { padding-top: 44px; padding-bottom: 44px; } .careerfy-categories-styletwo ul li:nth-last-of-type(3), .careerfy-categories-styletwo ul li:nth-last-of-type(2), .careerfy-categories-styletwo ul li:nth-last-of-type(1) { border-bottom: none; } .careerfy-categories-styletwo { text-align: left; } .careerfy-categories-styletwo i { display: inline-block; width: 119px; height: 119px; color: #ffffff; background-color: #5e9ef6; border-radius: 80px; font-size: 60px; padding-top: 24px; margin-bottom: 23px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-categories-styletwo ul li:hover i { -webkit-transform: rotateY(160deg); -moz-transform: rotateY(160deg); -ms-transform: rotateY(160deg); -o-transform: rotateY(160deg); transform: rotateY(160deg); } .careerfy-categories-styletwo span { display: block; color: #333333; text-transform: uppercase; font-weight: 500; margin-bottom: 10px; } span.careerfy-categories-styletwo-image { display: inline-block; width: 119px; height: 119px; border-radius: 100%; background: center/cover; margin-bottom: 20px; } .careerfy-categories-styletwo small { color: #999999; font-size: 12px; } .careerfy-categories-styletwo .green i { background-color: #76c58b; } .careerfy-categories-styletwo .darkgray i { background-color: #8294b9; } .careerfy-categories-styletwo .orange i { background-color: #82c84a; } .careerfy-categories-styletwo .gray i { background-color: #97989c; } .careerfy-categories-styletwo .blue i { background-color: #6d8cf3; } .careerfy-categories-styletwo .yellow i { background-color: #e6c867; } .careerfy-categories-styletwo .red i { background-color: #f15685; } /* Fancy Left Title */ .careerfy-fancy-left-title { float: left; width: 100%; margin-bottom: 35px; } .careerfy-fancy-left-title h2 { float: left; font-size: 30px; font-weight: 300; margin-bottom: 0px; text-transform: uppercase; } .careerfy-fancy-left-title a { float: right; background-color: #f3f3f3; border: 1px solid #dfe2e5; font-size: 14px; color: #999999; padding: 10px 21px; border-radius: 4px; text-transform: uppercase; line-height: 1; margin-top: -5px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fancy-left-title a:hover { color: #ffffff; } /* Featured Job Grid */ .careerfy-featured-jobs-grid,.featured-jobs-grid-text, .careerfy-featured-jobs-grid figure,.careerfy-featured-jobs-grid figure a, .featured-jobs-grid-tag,.featured-jobs-grid-text ul, .featured-jobs-grid-location { float: left; width: 100%; } .careerfy-featured-jobs-grid figure img { width: 197px; display: inline-block; } .careerfy-featured-jobs-grid ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 30px; margin: 0px; } .careerfy-featured-jobs-grid ul.row:before { display: none; } .careerfy-featured-jobs-grid ul.row > li { padding: 0px; width: 100%; margin: 0px; background-color: #ffffff; border: 1px solid #ececec; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-featured-jobs-grid ul li { list-style: none; } .careerfy-featured-jobs-grid .featured-jobs-grid-text h2 a { line-height: 1.3 !important; } .careerfy-featured-jobs-grid figure a { text-align: center; background-color: #fcfcfc; } .careerfy-featured-jobs-grid figure { margin: 0px; border: 1px solid #ececec; overflow: hidden; } .paret .careerfy-jobs-type { background-color: #f1630d; } .bluetype .careerfy-jobs-type { background-color: #186fc9; } .careerfy-jobs-type { position: absolute; left: -6px; top: 12px; background-color: #53b427; font-size: 12px; color: #ffffff; padding: 6px 8px; line-height: 1; border-radius: 0px 10px 10px 0px; } .careerfy-jobs-type:before { content: ''; position: absolute; left: 0px; bottom: -5px; border-top: 5px solid #666666; border-left: 5px solid transparent; } .careerfy-job-featured { position: absolute; left: 15px; bottom: 15px; font-size: 10px; color: #ffffff; background-color: #13b5ea; padding: 4px 10px; border-radius: 40px; line-height: 1; } .featured-jobs-grid-text { padding: 20px; } .featured-jobs-grid-tag a { font-size: 12px; color: #f16421; } .featured-jobs-grid-text h2 a { color: #000; } .featured-jobs-grid-text h2 { font-size: 18px; margin-bottom: 4px; line-height: 1.4; font-weight: 300; } .featured-jobs-grid-text ul { margin: 0px; } .featured-jobs-grid-text ul li { float: left; padding: 0px 9px; position: relative; margin-bottom: 6px; } .featured-jobs-grid-text ul li:first-child { padding-left: 0px; } .featured-jobs-grid-text ul li:first-child:before { display: none; } .featured-jobs-grid-text ul li:before { content: ''; position: absolute; left: -1px; top: 12px; background-color: #e0e0e0; width: 5px; height: 5px; border-radius: 100%; } .featured-jobs-grid-location { border-top: 1px solid #ececec; padding-top: 15px; margin-top: 3px; } .featured-jobs-grid-location p { float: left; margin-bottom: 0px; } .featured-jobs-grid-location p i { font-size: 12px; color: #aaaaaa; margin: 3px 6px 0px 0px; float: left; } .featured-jobs-grid-like { float: right; width: 27px; height: 27px; border: 1px solid #ececec; border-radius: 40px; color: #8bb300; text-align: center; font-size: 13px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .featured-jobs-grid-like:hover { color: #ffffff; } /* Services Style Three */ .careerfy-services-stylethree-wrap { float: left; width: 100%; position: relative; } .careerfy-services-stylethree ul li { position: relative; } .careerfy-services-stylethree ul li:nth-last-of-type(3n):before { width: 50%; left: auto; right: 0px; } .careerfy-services-stylethree ul li:nth-child(3n):before { width: 50%; } .careerfy-services-stylethree ul li:before { content: ''; position: absolute; left: 0px; bottom: 26px; width: 100%; height: 1px; border-bottom: 1px solid #dfdfdf; } .careerfy-services-stylethree { text-align: center; } .careerfy-services-stylethree img { margin-bottom: 27px; } .careerfy-services-stylethree p { margin-bottom: 35px; } .careerfy-services-stylethree h2 { font-size: 20px; margin-bottom: 8px; text-transform: uppercase; } .careerfy-services-stylethree span { display: inline-block; width: 50px; height: 50px; background-color: #dfdfdf; border-radius: 100%; font-size: 18px; color: #ffffff; padding-top: 11px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* PricePlan Style5 */ .careerfy-priceplan-style5 { float: left; width: 100%; background-color: #fafafa; text-align: center; padding: 57px 0px 33px 0px; margin-bottom: 30px; } .careerfy-priceplan-style5 h6 { text-transform: uppercase; line-height: 1; margin-bottom: 27px; } .careerfy-priceplan-style5 span { font-size: 53px; color: #333; display: inline-block; line-height: 1; margin-bottom: 24px; } .careerfy-priceplan-style5 span strong { font-size: 42px; font-weight: normal; display: inline-block; vertical-align: super; } .careerfy-priceplan-style5 span small { font-size: 20px; } .careerfy-priceplan-style5 ul { margin-bottom: 40px; } .careerfy-priceplan-style5 ul, .careerfy-priceplan-style5 ul li,.careerfy-priceplan-style5-wrap { float: left; width: 100%; } .careerfy-priceplan-style5 ul li { list-style: none; color: #333333; font-weight: 500; } .careerfy-priceplan-style5 ul li small { font-weight: 400; font-size: 14px; } .careerfy-priceplan-style5-btn { display: inline-block; border: 1px solid #b9b9b9; color: #b9b9b9; text-transform: uppercase; font-weight: 600; padding: 19px 57px; border-radius: 4px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-priceplan-style5:hover .careerfy-priceplan-style5-btn,.active .careerfy-priceplan-style5-btn { color: #ffffff; } .col-md-4.active { padding: 0px; position: relative; z-index: 1; -webkit-transform: scale(1.14); -moz-transform: scale(1.14); -ms-transform: scale(1.14); -o-transform: scale(1.14); transform: scale(1.14); } .active .careerfy-priceplan-style5 { background-color: #ffffff; box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.15); } .active-plan { color: #333; border: 1px solid #12cd6a; text-transform: uppercase; padding: 8px 24px; border-radius: 40px; line-height: 1; position: absolute; left: 50%; top: -16px; margin-left: -70px; background-color: #ffffff; } .careerfy-priceplan-style5-wrap { margin: 43px 0px 76px 0px; } .careerfy-plan-thumb { text-align: center; display: inline-block; width: 44%; vertical-align: middle; margin-right: -4px; } .careerfy-testimonial-slider-style3 { display: inline-block; width: 56%; position: static; vertical-align: middle; } /* Testimonial Slider Style3 */ .testimonial-slider-style3-thumb img,.careerfy-plan-thumb img, .careerfy-testimonial-slider-style3-wrap { float: left; width: 100%; } .careerfy-testimonial-slider-style3-wrap { position: relative; } .careerfy-testimonial-slider-style3-wrap { background-color: #3088f4; position: relative; } .testimonial-slider-style3-thumb { float: left; width: 44%; } .testimonial-slider-style3-text { float: left; width: 100%; padding: 0px 100px 0px 143px; } .testimonial-slider-style3-text p { font-size: 22px; color: #ffffff; line-height: 36px; width: 76%; margin-bottom: 20px; font-style: italic; } .testimonial-slider-style3-text span { font-size: 20px; color: #ffffff; font-style: italic; } .testimonial-slider-style3-text span small { color: #333333; font-size: 18px; } .testimonial-slider-style3-text span i { font-size: 48px; display: inline-block; vertical-align: middle; margin-right: 10px; } .careerfy-testimonial-nav { position: absolute; left: 50%; bottom: 0px; background-color: #ffffff; padding: 32px 14px; margin-left: -115px; } .careerfy-testimonial-nav li { float: left; list-style: none; margin: 0px 42px; cursor: pointer; } .careerfy-testimonial-nav li i { color: #d6dde5; font-size: 21px; float: left; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonial-nav li.careerfy-prev i { margin-top: 3px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-testimonial-slider-style3 .slick-dots { position: absolute; left: 50%; bottom: 30px; width: auto; z-index: 5; margin-left: -26px; } .careerfy-testimonial-slider-style3 .slick-dots li { margin: 0px 5px 0px 0px; font-style: italic; } .careerfy-testimonial-slider-style3 .slick-dots li:first-child:before { display: none; } .careerfy-testimonial-slider-style3 .slick-dots li:before { content: '/'; display: inline-block; font-size: 18px; color: #d6dde5; margin-right: 1px; } .careerfy-testimonial-slider-style3 .slick-dots li button { text-indent: 0px; background-color: transparent; font-size: 18px; color: #d6dde5; width: auto; height: auto; } .careerfy-testimonial-slider-style3 .slick-dots li.slick-active button { box-shadow: none; color: #333333; background: transparent;; } @media screen and (min-width: 1050px) and (max-width: 1730px) { .careerfy-testimonial-nav { margin-left: -96px; } .careerfy-testimonial-slider-style3 .slick-dots { margin-left: 8px; } .testimonial-slider-style3-text { padding: 80px 100px 0px 110px; } .testimonial-slider-style3-text p { width: 86%; } } /* Footer */ .careerfy-footer-three { background-color: #30394e; padding: 54px 0px 0px 0px; } .careerfy-footer-title3 { float: left; width: 100%; margin-bottom: 27px; } .careerfy-footer-title3 h2 { font-size: 12px; text-transform: uppercase; color: #515c72; line-height: 1; margin-bottom: 0px; } .careerfy-footer-three .widget_nav_menu ul li a { font-size: 14px; margin-bottom: 10px; color: #ffffff; } .careerfy-footer-three .widget_nav_menu ul li a:before,.careerfy-footer-four .widget_nav_menu ul li a:before { display: none; } /* Footer Three NewsLatter */ .careerfy-simplenewslettr-2 form,.careerfy-simplenewslettr-2 form input[type="email"], .footer-three-social { float: left; width: 100%; } .careerfy-simplenewslettr-2 form { position: relative; margin-bottom: 38px; } .careerfy-simplenewslettr-2 input[type="email"] { height: 45px; background-color: #2d3549; font-size: 12px; color: #fff; padding: 0px 25px; border-radius: 40px; } .careerfy-simplenewslettr-2 input[type="submit"] { position: absolute; right: 0px; top: 0px; width: 45px; height: 45px; background-color: transparent !important; border: none; z-index: 2; } .careerfy-simplenewslettr-2 form i { position: absolute; right: 25px; top: 12px; font-size: 18px; color: #6a86b8; z-index: 0; } .careerfy-simplenewslettr-2 form .status-message i { background-color: #2d3549; } .footer-three-social { display: flex; align-items: center; width: 100%; margin: 0px; gap: 15px; } .footer-three-social li { list-style: none; display: inline-flex; width: auto; padding: 0px; } .footer-three-social li a { font-size: 20px !important; color: #30394e; background-color: #5d677e; width: 36px; height: 36px; text-align: center; border-radius: 100%; display: inline-flex; justify-content: center; align-items: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* CopyRight Three */ .copyright-three { display: flex; width: 100%; border-top: 1px solid #373e52; padding: 25px 0 20px; justify-content: space-between; align-items: center; flex-wrap: wrap; } .copyright-logo { float: left; margin-bottom: 8px; } .copyright-three p { float: right; font-size: 12px; color: #5d677e; } .careerfy-nav-area { float: right; } .careerfy-header-four .careerfy-nav-area { display: none; } .careerfy-header-four { position: absolute; left: 0px; top: 0px; width: 100%; border-bottom: 1px solid rgba(223,223,223,0.20); z-index: 9999; } .careerfy-header-four .careerfy-logo { margin: 24px 0px 21px 0px; } .careerfy-header-option { float: right; } .careerfy-header-option > li { float: left; list-style: none; line-height: 1; margin: 25px 0px 0px 20px; position: relative; padding-bottom: 20px; } .careerfy-header-option > li > a { float: left; padding: 10px 20px; color: #ffffff; border: 2px solid #4cb5ff; border-radius: 40px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-header-option li a i { margin-right: 6px; } .careerfy-header-option ul { background-color: #ffffff; left: 0; margin: 1px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 999; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-header-option > li:hover > ul { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-header-option ul li { float: left; width: 100%; list-style: none; } .careerfy-header-option ul li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 13px; font-weight: 400; padding: 6px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-header-option li:first-child:before { display: none; } .nav-list-mode { float: left; margin: 34px 0px 20px 20px; } /* Banner */ .careerfy-banner-four,.careerfy-bannerfour-caption ul { float: left; width: 100%; } .careerfy-bannerfour-caption { padding: 318px 0px 232px 0px; float: left; width: 65%; } .careerfy-banner-four h1 { font-size: 100px; font-weight: bolder; color: #ffffff; line-height: 108px; margin-bottom: 27px; } .careerfy-banner-four h1 span { font-size: 88px; display: block; font-weight: 200; } .careerfy-banner-four p { font-size: 18px; color: #ffffff; line-height: 34px; font-weight: normal; margin-bottom: 29px; } .careerfy-bannerfour-caption ul li { float: left; list-style: none; color: #ffffff; padding: 7px 15px 0px 15px; } .careerfy-bannerfour-caption ul li:first-child { padding-left: 0px; padding-top: 0px; } .careerfy-bannerfour-caption ul li:last-child { padding-top: 4px; } .careerfy-bannerfour-caption ul li a { color: #ffffff; text-decoration: underline; font-size: 18px; } .careerfy-bannerfour-caption ul li a.banner-four-btn { display: inline-block; background-color: #4cb5ff; font-size: 14px; padding: 4px 4px 4px 13px; border-radius: 40px; text-decoration: none; line-height: 32px; } a.banner-four-btn i { width: 32px; height: 32px; float: right; background-color: #6fc4ff; border-radius: 100%; text-align: center; font-size: 16px; margin-left: 18px; padding-top: 8px; } /* Banner Search Four */ .careerfy-search-four-wrap,.careerfy-banner-search-four, .careerfy-banner-search-four input[type="text"],.careerfy-banner-search-four input[type="submit"] { float: left; width: 100%; } .careerfy-banner-search-four { margin-bottom: 17px; } .careerfy-search-four-wrap { background-color: #fafafa; padding: 23px 20px 12px 20px; } .careerfy-banner-search-four h2 { text-transform: uppercase; margin-bottom: 12px; font-size: 18px; font-weight: bold; } .careerfy-banner-search-four ul { margin: 0px -15px; } .careerfy-banner-search-four ul li { float: left; width: 28%; list-style: none; padding: 0px 15px; line-height: 1; position: relative; } .careerfy-banner-search-four ul li:last-child { width: 16%; } .careerfy-banner-search-four input[type="text"], .careerfy-banner-search-four .mapboxgl-ctrl-geocoder input[type='text'] { height: 42px; border: 1px solid #dadada; background-color: #ffffff; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.09); padding: 7px 14px; font-size: 12px; color: #444; } .careerfy-banner-search-four .suggestions li { width: 100%; padding: 0px; } .careerfy-banner-search-four select { border: 1px solid #dadada; background-color: #ffffff; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.09); height: 42px; color: #999999; } .careerfy-banner-search-four .careerfy-select-style:after { top: 13px; } .careerfy-banner-search-four li i { position: absolute; right: 29px; top: 12px; font-size: 16px; color: #aaaaaa; z-index: 1; } .careerfy-banner-search-four input[type="submit"] { color: #ffffff; padding: 12px 24px; font-size: 16px; border: 1px solid; border-radius: 2px; white-space: break-spaces; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-search-four input[type="submit"]:hover { background-color: #ffffff; } .careerfy-search-four-wrap .careerfy-search-categories li, .careerfy-search-four-wrap .careerfy-search-categories li a { color: #999999; } .careerfy-search-four-wrap .careerfy-search-categories li:before { border-color: #999; border-width: 1px; top: 2px; } /* Fancy Title */ .careerfy-fancy-title-four h2 { font-size: 30px; color: #333333; margin-bottom: 2px; font-weight: bold; } .careerfy-fancy-title-four span i { display: inline-block; vertical-align: middle; margin-right: 5px; } .careerfy-fancy-title.careerfy-fancy-title-four p { margin-bottom: 9px; } .careerfy-fancy-title-four span i.circle-two-size { font-size: 9px; } .careerfy-fancy-title-four span i.circle-three-size { font-size: 5px; } /* Featured Jobs List */ .careerfy-featured-jobs-list,.careerfy-featuredjobs-listwrap, .careerfy-featured-jobs-list figure a,.careerfy-featured-jobs-list figure img { float: left; width: 100%; } .careerfy-featured-jobs-list { margin-bottom: 30px; } .careerfy-featured-jobs-list ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(455px, 1fr)); margin: 0px; gap: 30px; } .careerfy-featured-jobs-list ul.row:before { display: none; } .careerfy-featured-jobs-list ul.row > li { padding: 0px; margin: 0px; width: 100%; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); border-radius: 10px; padding: 30px; position: relative; overflow: hidden; background-color: #fff; } .careerfy-featured-jobs-list ul li { list-style: none; } .careerfy-featured-jobs-list > ul > li { margin-bottom: 30px; } .careerfy-featured-jobs-list figure { float: left; width: 124px; min-width: 124px; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.08); } .careerfy-featured-jobs-list-text h2 { font-size: 22px; margin-bottom: 20px; line-height: 24px; } .careerfy-featured-jobs-list-text small { display: block; line-height: 1; font-size: 14px; margin-bottom: 3px; } .careerfy-featured-jobs-innprnt { display: flex; width: 100%; justify-content: space-between; align-items: center; gap: 10px; } .careerfy-loadmore-btn { float: left; width: 100%; text-align: center; margin: 27px 0px 10px 0px; } .careerfy-loadmore-btn a { display: inline-block; font-size: 20px; color: #cccccc; } /* Categories StyleThree */ .careerfy-categories-stylethree ul li { padding: 0px; } .careerfy-categories-stylethree-wrap { float: left; width: 100%; height: 240px; position: relative; text-align: center; } .careerfy-categories-stylethree span { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0.80; background-color: #293180; } .careerfy-categories-stylethree-wrap:before { content: ""; display: inline-block; height: 100%; vertical-align: middle; } .careerfy-categories-stylethree-icon { position: absolute; left: 5px; bottom: 5px; font-size: 100px; color: #ffffff; opacity: 0.15; } .careerfy-categories-stylethree-text { display: inline-block; hyphens: auto; margin-left: auto; margin-right: auto; max-width: 100%; width: 90%; padding: 0px; vertical-align: middle; white-space: normal; position: relative; } .careerfy-categories-stylethree-text p { font-size: 30px; margin-bottom: 10px; font-weight: bold; color: #ffffff; } .careerfy-categories-stylethree-text small { font-size: 18px; } .careerfy-categories-stylethree-text p strong,.careerfy-categories-stylethree-text small { color: #ffffff; } /* Counter StyleTwo */ .careerfy-counter-styletwo.careerfy-counter ul li { border: none; } .careerfy-counter-styletwo i { color: #ffffff; font-size: 65px; display: inline-block; margin-bottom: 30px; } .careerfy-counter-styletwo span { font-size: 40px; font-weight: bold; color: #ffffff; margin-bottom: 11px; } .careerfy-counter-styletwo small { color: #ffffff; font-size: 18px; } /* Services StyleFour */ .careerfy-services-stylefour ul li { padding: 0px; } .careerfy-services-stylefour-wrap { float: left; width: 100%; background-color: #4cb5ff; text-align: center; padding: 45px 45px 35px 45px; border-radius: 4px; position: relative; } .careerfy-services-stylefour-btn { position: absolute; left: 50%; bottom: -20px; width: 42px; height: 42px; background-color: #ffffff; border-radius: 100%; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.30); text-align: center; font-size: 22px; color: #4cb5ff; padding-top: 7px; margin-left: -20px; } .careerfy-services-stylefour i { font-size: 65px; color: #ffffff; margin-bottom: 16px; display: inline-block; } .careerfy-services-stylefour h2 { font-size: 18px; color: #ffffff; margin-bottom: 4px; text-transform: uppercase; font-weight: bold; } .careerfy-services-stylefour p { color: #ffffff; margin-bottom: 0px; } .careerfy-services-stylefour-wrap.active { position: relative; z-index: 1; padding-bottom: 40px; -webkit-transform: scale(1.14); -moz-transform: scale(1.14); -ms-transform: scale(1.14); -o-transform: scale(1.14); transform: scale(1.14); } /* Parallax Text Box */ .careerfy-parallax-text-box { float: left; width: 65%; } .careerfy-parallax-text-box h2 { font-size: 40px; margin-bottom: 25px; line-height: 48px; } .careerfy-parallax-text-box p { font-size: 20px; margin-bottom: 42px; line-height: 36px; } .careerfy-parallax-text-btn { display: inline-block; border: 2px solid; padding: 24px 42px 21px 42px; border-radius: 40px; text-transform: uppercase; font-weight: bold; line-height: 1; margin: 0px 26px 20px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-parallax-text-btn:hover { color: #ffffff; } /* Partner Style */ .careerfy-partner-style3,.careerfy-partner-title, .careerfy-partner-style3-wrap { float: left; width: 100%; } .careerfy-partner-title { text-transform: uppercase; color: #d0d5db; font-weight: bold; text-align: center; margin-bottom: 18px; } .careerfy-partner-style3-wrap { margin: 80px 0px 30px 0px; } /* Parallax */ .careerfy-parallax-style4 { padding-top: 36px; } .careerfy-parallax-style4 span { float: left; width: 100%; color: #ffffff; font-size: 30px; margin-bottom: 17px; } .careerfy-parallax-style4 h2 { font-size: 36px; color: #ffffff; text-transform: uppercase; font-weight: bold; line-height: 40px; } .careerfy-parallax-style4 p { color: #ffffff; margin-bottom: 20px; } .careerfy-parallax-style4-btn { display: inline-block; padding: 13px 20px 10px 20px; background-color: #4cb5ff; color: #ffffff; text-transform: uppercase; font-weight: bold; border-radius: 4px; } /* Footer Four */ .careerfy-footer-four { padding: 60px 0px 15px 0px; } .careerfy-footer-title4 { float: left; width: 100%; margin-bottom: 17px; } .careerfy-footer-title4 h2 { font-size: 18px; color: #273238; font-weight: bold; margin-bottom: 0px; } /* Footer Widget */ .footer-logo { float: left; width: 100%; margin-bottom: 23px; } .widget_footer_text p { color: #7a95a0; margin-bottom: 10px; } .copyright-text { font-size: 12px; color: #7a95a0; width: 70%; margin-top: 26px; } .copyright-text i { color: #7a73ef; } .careerfy-footer-four .widget_section_nav ul li a { color: #7a95a0; font-size: 14px; margin-bottom: 22px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .widget_footer_contact p { margin-bottom: 15px; } .widget_footer_contact span { float: left; font-size: 15px; color: #273238; position: relative; padding-bottom: 23px; margin-bottom: 28px; } .widget_footer_contact span:before { content: ''; position: absolute; bottom: 0px; left: 0px; width: 92px; height: 1px; background-color: #e6e7eb; } .widget_footer_contact_email { float: right; margin-bottom: 15px; } .footer-four-social { float: left; width: 100%; } .footer-four-social li { float: left; list-style: none; margin: 0px 14px 7px 0px; } .footer-four-social li a { font-size: 14px; width: 32px; height: 32px; background-color: #375d93; color: #ffffff; padding-top: 9px; float: left; border-radius: 100%; text-align: center; } .footer-four-social li a:hover { color: #fff; } .footer-four-social li a.fa-facebook { background-color: #375d93; } .footer-four-social li a.fa-twitter { background-color: #43afe9; } .footer-four-social li a.fa-linkedin { background-color: #007eb3; } .footer-four-social li a.careerfy-dribbble-logo { background-color: #f95c94; } .footer-four-social li a.fa-google-plus { background-color: #e24046; } .careerfy-theme-unit .careerfy-copyright p { margin-top: 0px; } /* ComingSoon */ .careerfy-coming-soon { display: flex; width: 100%; background-size: cover; } .careerfy-wrapper { display: block; height: 100%; width: 100%; } body.careerfy-maintenance-mode, html { height: 100%; } .careerfy-coming-soon .container, .careerfy-coming-soon .row, .careerfy-coming-soon .col-md-12 { height: 100%; } .careerfy-comingsoon-text { display: inline-block; hyphens: auto; margin-left: auto; margin-right: auto; max-width: 100%; padding: 0px; vertical-align: middle; white-space: normal; } .careerfy-comingsoon-wrap { float: left; width: 100%; } .careerfy-maintenance-mode { background-size: cover; background-repeat: no-repeat; } .careerfy-transparent { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #000; opacity: 0.60; } .careerfy-comingsoon-text h2 { font-size: 72px; color: #ffffff; line-height: 1.4; text-transform: capitalize; margin-bottom: 5px; font-family: 'Playfair Display', serif; } .careerfy-comingsoon-text h2 span { display: block; } .careerfy-comingsoon-text p { font-size: 20px; color: #ffffff; margin-bottom: 20px; display: inline-block; width: 77%; line-height: 30px; } .careerfy-comingsoon-text .alert { float: left; width: 100%; margin-top: 10px; } .careerfy-comingsoon-text button.close { margin-top: 8px; } .careerfy-comingsoon-text .alert p { margin-bottom: 0px; color: #777; } .careerfy-comingsoon-countdown { float: left; margin-bottom: 50px; } .countdown-section { float: left; padding: 0px 95px 0px 0px; line-height: 1; position: relative; } .countdown-section:before { content: ''; position: absolute; right: 45px; top: 30px; height: 23px; width: 1px; background-color: #ffffff; } .countdown-section:last-child:before { display: none; } .countdown-amount { font-size: 80px; color: #ffffff; } .countdown-period { display: block; font-size: 20px; color: #ffffff; font-weight: 300; } .careerfy-comingsoon-text .careerfy-newsletter { float: left; width: 820px; margin-bottom: 40px; position: relative; } .careerfy-comingsoon-text .input-holder, .careerfy-comingsoon-text .careerfy-newsletter form { float: left; width: 100%; position: relative; } .careerfy-comingsoon-text .careerfy-newsletter input[type="text"] { float: left; width: 100%; background-color: #ffffff; height: 55px; color: #111; font-size: 14px; padding: 7px 20px; } .careerfy-comingsoon-text .careerfy-newsletter label { position: absolute; right: 0px; top: 0px; margin-bottom: 0px; } .careerfy-comingsoon-text .careerfy-newsletter input[type="submit"] { background-color: #ffc400; color: #000033; border: none; font-size: 18px; padding: 17px 16px 17px 42px !important; } .careerfy-comingsoon-text .careerfy-newsletter label i { position: absolute; left: 14px; top: 19px; color: #333333; font-size: 18px; } .careerfy-comingsoon-text .careerfy-newsletter .alert-danger { width: 100%; padding: 12px 15px; } .careerfy-comingsoon-text .careerfy-newsletter .alert-danger .close { margin-top: 6px; } .careerfy-comingsoon-text .careerfy-newsletter .alert-danger p { margin-bottom: 0px; color: #a94442; font-size: 16px; } .careerfy-comingsoon-text .careerfy-newsletter .status-message { position: absolute; right: 0px; top: 0px; background-color: #ffc400; color: #000033; font-size: 18px; padding: 18px 75px 17px 75px; } .careerfy-comingsoon-text .careerfy-social-network { float: left; } .careerfy-comingsoon-text .careerfy-social-network li { margin-left: 0px; margin-right: 20px; } .careerfy-comingsoon-text .careerfy-social-network li a { background-color: #ffffff; width: 40px; height: 40px; font-size: 22px; padding-top: 10px; } .careerfy-comingsoon-text .careerfy-social-network li:hover a { color: #000033; } .careerfy-comingsoon-text .careerfy-social-network li a.fa-facebook { color: #375d93; } .careerfy-comingsoon-text .careerfy-social-network li a.fa-twitter { color: #43afe9; } .careerfy-comingsoon-text .careerfy-social-network li a.fa-google-plus { color: #e24046; } .careerfy-comingsoon-text .careerfy-social-network li a.fa-linkedin { color: #007eb3; } /* Gravety Form */ .gform_page_footer .button, .gform_footer .gform_button.button { display: inline-block; padding: 9px 16px; color: #ffffff; text-transform: capitalize; font-weight: 500; border-radius: 2px; margin: 0px 15px 0px 0px; border: none; } .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select { height: 42px; } .gform_wrapper .ui-datepicker .ui-datepicker-title select { padding: 4px; height: 26px; } .gform_wrapper .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next, .gform_wrapper .ui-datepicker .ui-datepicker-prev:hover, .ui-datepicker .ui-datepicker-next:hover { background-color: #666; } .gform_wrapper .ui-state-default, .ui-widget-content .ui-state-default { border: none !important; } .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) { width: 100%; height: 42px; padding: 4px 20px !important; } .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select { width: 100%; } .gform_wrapper input[type="text"], .gform_wrapper select, .gform_wrapper textarea { background-color: #ffffff; border: 1px solid #ddd; } .gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute { max-width: 50rem; } .gform_wrapper .gfield_time_ampm, .gform_wrapper .gfield_time_hour { max-width: calc(50rem + .5rem); } .gform_wrapper .gfield_time_hour i { margin-top: 0px; } body .gform_wrapper .top_label div.ginput_container { position: relative; } body .gform_wrapper img.ui-datepicker-trigger { position: absolute; right: 20px; top: 14px; } /* HomePage Six */ .careerfy-header-six { border-top: 3px solid; } .careerfy-header-six .careerfy-navigation { float: left; } .careerfy-header-six .careerfy-logo { margin: 25px 0px 25px 0px; } .careerfy-header-six .navbar-nav > li.active > a:before { display: none; } .careerfy-header-six .navbar-nav > li > a { color: #7f7f7f; font-size: 14px; position: relative; } .careerfy-header-six .careerfy-right { width: 82%; } .careerfy-header-six .careerfy-nav-wrap { width: 100%; } .careerfy-headfive-option { float: right; margin: 20px 0px 0px 0px; position: relative; } .careerfy-headfive-option:before { content: ''; position: absolute; left: 0px; top: 4px; width: 1px; height: 29px; background-color: #363c3f; } .careerfy-headfive-option li { float: left; list-style: none; margin-bottom: 10px; } .careerfy-headfive-option li > a { float: left; color: #fff; font-size: 16px; padding: 10px 17px 11px 17px; border-radius: 40px; font-weight: bold; line-height: 1; } .careerfy-headfive-option li.active a { color: #454a4c; } .careerfy-headfive-option li a i { margin-right: 4px; } .careerfy-header-five .submenu-addicon > a:after { content: "\f107"; font-family: FontAwesome; display: inline-block; margin-left: 7px; font-size: 12px; vertical-align: top; } .careerfy-header-six .careerfy-headfive-option li > a { border-radius: 4px; font-size: 14px; font-weight: normal; } .careerfy-header-seven .careerfy-right { width: 80%; } .careerfy-header-six .careerfy-headfive-option > li.active > a { color: #ffffff; } .careerfy-header-six .careerfy-headfive-option:before { display: none; } .careerfy-header-six .careerfy-headfive-option { margin-top: 27px; } .navbar-nav > li > a[data-title]:after { content: attr(data-title); position: absolute; top: 16px; right: -16px; padding: 4px 7px; color: #ffffff; white-space: nowrap; -moz-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px; opacity: 1; z-index: 9; visibility: visible; background-color: #8c90da; font-size: 12px; line-height: 1; } .careerfy-header-six .navbar-nav > li > a[data-title]:before { content: attr(data-title); position: absolute; top: 16px; right: -16px; padding: 4px 7px; color: #ffffff; white-space: nowrap; -moz-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px; opacity: 1; z-index: 9; visibility: visible; background-color: #8c90da; font-size: 12px; line-height: 1; width: auto; height: 18px; left: auto; } .menu-itm-description { float: left; width: 100%; margin: 3px 0px 0px 0px; } .careerfy-banner-six { float: left; width: 100%; } .careerfy-banner-six-caption { position: absolute; left: 0px; top: 50%; width: 100%; margin-top: -200px; } .careerfy-banner-six-caption-wrap { float: left; width: 60%; } .careerfy-banner-six-caption h1 { display: inline-block; width: 90%; color: #ffffff; margin-bottom: 13px; font-size: 60px; line-height: 1.2; } .careerfy-banner-six-caption p { color: #ffffff; font-size: 18px; margin-bottom: 37px; } .careerfy-banner-six-caption a { float: left; color: #ffffff; font-size: 18px; padding: 16px 14px; border-radius: 4px; line-height: 1; } .careerfy-banner-six-layer { position: relative; } .careerfy-banner-six .slick-arrow { position: absolute; left: 80px; top: 50%; font-size: 30px; color: #ffffff; z-index: 99; width: 60px; height: 60px; border: 1px solid #ffffff; border-radius: 100%; text-align: center; margin-top: -20px; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-six .slick-arrow.slick-arrow-right { left: auto; right: 80px; padding-top: 14px; } .careerfy-banner-six .slick-arrow.slick-arrow-left i { float: left; padding: 0px 10px 15px 0px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } /* Banner Search Six */ .careerfy-banner-search-six { display: flex; width: 100%; flex-wrap: wrap; background-color: #ffffff; padding: 20px; margin-top: -60px; position: relative; border-radius: 4px; box-shadow: 0px 0px 35px 0px rgba(0,0,0,0.15); } .careerfy-banner-search-six p { word-break: break-all; } .careerfy-banner-search-six ul { display: flex; width: 100%; gap: 20px; } .careerfy-banner-search-six > ul > li { display: inline-flex; list-style: none; flex: 1; position: relative; } .careerfy-banner-search-six > ul > li >div { width: 100%; } .careerfy-banner-search-six input[type="text"] { float: left; width: 100%; background-color: #f6f6f6; height: 50px; border-radius: 6px; padding: 7px 15px; color: #111; } .careerfy-banner-search-six .careerfy-select-style select, .careerfy-banner-search-six .selectize-control.single .selectize-input { height: 50px; background-color: #f6f6f6; color: #999; border-radius: 6px; } .careerfy-banner-search-six .selectize-control { height: 50px; } .careerfy-banner-search-six .careerfy-select-style:after { content: "\e975"; top: 11px; } .careerfy-banner-search-six button { display: inline-flex; width: 100%; border: 1px solid; color: #ffffff; font-size: 18px; text-transform: uppercase; padding: 10px 17px; border-radius: 6px; justify-content: center; align-items: center; gap: 10px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-search-six li:hover button { background-color: #ffffff; } .careerfy-banner-search-six ul li:last-child i { font-size: 22px; color: #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-search li:first-child input[type="text"] { border-left: 1px solid #f2f2f2; } .careerfy-fancy-title-six.careerfy-fancy-title h2 { color: #3b3b3b; font-size: 35px; margin-bottom: 6px; font-weight: bold; position: relative; line-height: 1; } .careerfy-fancy-title.careerfy-fancy-title-six { margin-bottom: 57px; } .careerfy-fancy-title-six p { position: relative; } .careerfy-fancy-title-six span { font-size: 139px; color: #3b3b3b; text-transform: uppercase; font-family: 'Roboto', sans-serif; font-weight: bold; position: absolute; left: 0px; width: 100%; top: -11px; line-height: 0.8; opacity: 0.05; } .joblisting-grid-full { padding-top: 65px; } .careerfy-animate-filter { float: left; width: 100%; text-align: center; margin-bottom: 42px; } .careerfy-animate-filter ul { display: inline-block; background-color: #f9f9fd; border-radius: 40px; } .careerfy-animate-filter ul li { float: left; list-style: none; padding: 0px 7px; } .careerfy-animate-filter ul li:first-child { padding-left: 0px; } .careerfy-animate-filter ul li:last-child { padding-right: 0px; } .careerfy-animate-filter ul li a { float: left; color: #666666; font-size: 12px; padding: 12px 16px 11px 16px; line-height: 1; border-radius: 40px; } .careerfy-animate-filter ul li a.is-checked { color: #ffffff; } /* Categories StyleFour */ .careerfy-categories-stylefour figure, .careerfy-categories-stylefour figure > a, .careerfy-categories-stylefour figure img { float: left; width: 100%; } .careerfy-categories-stylefour > ul > li { margin-bottom: 30px; } .careerfy-categories-stylefour figure { margin-bottom: 0px; } .careerfy-categories-stylefour figcaption { position: absolute; left: 0px; bottom: 0px; width: 100%; bottom: 0px; z-index: 2; text-align: center; padding: 0px 10px 11px 10px; } .careerfy-categories-stylefour figure:before { content: ''; width: 100%; height: 100%; position: absolute; left: 0; z-index: 0; bottom: 0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 36%, rgba(0,0,0,0.31) 58%, rgba(0,0,0,0.85) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(36%,rgba(0,0,0,0)), color-stop(58%,rgba(0,0,0,0.31)), color-stop(100%,rgba(0,0,0,0.85))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 36%,rgba(0,0,0,0.31) 58%,rgba(0,0,0,0.85) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 36%,rgba(0,0,0,0.31) 58%,rgba(0,0,0,0.85) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 36%,rgba(0,0,0,0.31) 58%,rgba(0,0,0,0.85) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 36%,rgba(0,0,0,0.31) 58%,rgba(0,0,0,0.85) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#ed000000',GradientType=0 ); /* IE6-9 */ -webkit-transition: all 0.325s linear; -moz-transition: all 0.325s linear; -ms-transition: all 0.325s linear; -o-transition: all 0.325s linear; transition: all 0.325s linear; } .careerfy-categories-stylefour figcaption h2 a { color: #ffffff; } .careerfy-categories-stylefour figcaption h2 { font-size: 20px; text-transform: uppercase; margin-bottom: 7px; } .careerfy-categories-stylefour figcaption span { display: inline-block; color: #ffffff; margin-bottom: 8px; } .careerfy-team-thumb,.careerfy-team-parallex, .careerfy-team-parallex-list { float: left; width: 100%; } .careerfy-team-parallex span { display: inline-block; width: 100%; text-transform: uppercase; } .careerfy-team-parallex h2 { margin-bottom: 26px; font-size: 36px; color: #3b3b3b; text-transform: uppercase; } .careerfy-team-parallex h3 { font-size: 24px; color: #3b3b3b; margin-bottom: 13px; } .careerfy-team-parallex h3 small { font-size: 16px; color: #999999; padding-left: 20px; border-left: 1px solid #e2e2e2; margin-left: 12px; } .careerfy-team-parallex ul, .careerfy-team-parallex-list figure, .careerfy-team-parallex-list figcaption { float: left; width: 100%; } .careerfy-team-parallex ul li { float: left; list-style: none; margin: 0px 15px 10px 0px; } .careerfy-team-parallex ul li a { font-size: 36px; color: #bbbbbb; } .careerfy-team-parallex p { margin-bottom: 25px; } .careerfy-team-parallex-list ul li { list-style: none; margin-bottom: 25px; } .careerfy-team-parallex-list { margin-top: 35px; } .careerfy-team-parallex-list figure { text-align: center; } .careerfy-team-parallex-list figure > a { display: inline-block; margin-bottom: 24px; position: relative; width: 100px; } .careerfy-team-parallex-list figure img { border-radius: 100%; } .careerfy-team-parallex-list figcaption h2 { font-size: 14px; margin-bottom: 2px; text-transform: uppercase; line-height: 1.1; } .careerfy-team-parallex-list figcaption h2 a { color: #333333; } .careerfy-team-parallex-list figcaption span { font-size: 12px; color: #999999; display: block; } .careerfy-team-parallex-status { position: absolute; left: 0px; top: 13px; width: 18px; height: 18px; background-color: #53b427; border-radius: 100%; border: 3px solid #ffffff; } .careerfy-team-parallex-status.yellow { background-color: #fcd116; } .careerfy-team-parallex-status.red { background-color: #e81123; } .careerfy-team-thumb { margin-top: 90px; } /* Services FourText */ .careerfy-services-fourtext { float: left; width: 100%; } .careerfy-services-fourtext span { color: #ffffff; font-size: 14px; letter-spacing: 2px; text-transform: uppercase; display: inline-block; margin-bottom: 3px; } .careerfy-services-fourtext h2 { color: #ffffff; font-size: 30px; margin-bottom: 18px; padding-bottom: 18px; font-weight: bold; line-height: 1.3; position: relative; } .careerfy-services-fourtext h2:before { content: ''; position: absolute; left: 0px; bottom: 0px; width: 80px; height: 2px; } .careerfy-services-fourtext p { color: #ffffff; } .careerfy-services-stylefive { float: left; background-color: #ffffff; padding: 49px 27px 0px 29px; box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.30); } .careerfy-services-stylefive ul li { text-align: center; } .careerfy-services-stylefive img { margin-bottom: 28px; } .careerfy-services-stylefive h2 { font-size: 15px; color: #3b3b3b; margin-bottom: 7px; text-transform: uppercase; font-weight: bold; } .careerfy-services-stylefive p { color: #999999; font-size: 11px; line-height: 24px; margin-bottom: 0px; } /* Dream Packages */ .careerfy-dream-packages { float: left; width: 100%; border: 1px solid #eaeaea; text-align: center; margin-bottom: 30px; border-radius: 4px; } .careerfy-dream-packages h3 { font-size: 16px; color: #333333; margin-bottom: 26px; background-color: #fbfcff; text-transform: uppercase; font-weight: bold; padding: 23px 10px 22px 10px; border-bottom: 1px solid #eaeaea; } .careerfy-dream-packages ul { margin-bottom: 23px; } .careerfy-dream-packages ul, .careerfy-dream-packages ul li { float: left; width: 100%; } .careerfy-dream-packages ul li { list-style: none; margin-bottom: 4px; } .careerfy-dream-packagesplan { display: inline-block; background-color: #fbfcff; padding: 20px 15px; margin-bottom: 29px; } .careerfy-dream-packagesplan span { font-size: 44px; color: #3b3b3b; display: block; margin-bottom: 17px; } .careerfy-dream-packagesplan strong { font-size: 16px; font-weight: normal; display: inline-block; vertical-align: super; } .careerfy-dream-packagesplan span small { font-size: 10px; color: #3b3b3b; letter-spacing: 2px; display: inline-block; text-align: left; line-height: 1.2; } .careerfy-dream-packagesplan a { display: inline-block; background-color: #3b3b3b; font-size: 14px; text-transform: uppercase; color: #ffffff; padding: 17px 28px 15px 28px; line-height: 1; border-radius: 40px 40px 0px 40px; border: none; } .careerfy-dream-packages.active .careerfy-dream-packagesplan span, .careerfy-dream-packages.active .careerfy-dream-packagesplan span small, .careerfy-dream-packages.active .careerfy-dream-packagesplan span strong { color: #ffffff; } .careerfy-dream-packages.active .careerfy-dream-packagesplan a { background-color: #e6165a; } /* Blog Medium */ .careerfy-blog-medium ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(500px, 1fr)); grid-gap: 30px; margin: 0px; } .careerfy-blog-medium ul.row:before { display: none; } .careerfy-blog-medium ul.row li { width: 100%; padding: 0px; display: inline-flex; margin: 0px; align-items: center; background-color: #fff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-blog-medium figure { float: left; width: 175px; min-width: 175px; margin-bottom: 0px; } .careerfy-blog-medium-text { padding: 20px; height: 100%; display: flex; flex-wrap: wrap; } .careerfy-blog-medium ul.row li:hover { box-shadow: 0px 0px 25px 0px rgba(251,36,106,0.30); } .careerfy-blog-medium-text span { display: inline-block; background-color: #8c90da; color: #ffffff; padding: 7px 8px 6px 8px; line-height: 1; font-size: 12px; margin-bottom: 15px; } .careerfy-blog-medium-text h2 { font-size: 22px; margin-bottom: 7px; line-height: 1.3; font-weight: bold; } .careerfy-blog-medium-text p { margin-bottom: 12px; } .careerfy-blog-medium-btn { text-transform: uppercase; margin-right: 15px; margin-bottom: 10px; display: inline-block; } .careerfy-blog-medium-btn i { margin-left: 6px; } .careerfy-blog-medium-thumb { display: block; } .careerfy-blog-medium-thumb img { display: inline-block; border-radius: 100%; margin-right: 12px; } /* Categories StyleFive */ .careerfy-categories-stylefive ul li { float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 16.66666667%; list-style: none; border-left: 1px solid #ececec; border-bottom: 1px solid #ececec; } .careerfy-categories-stylefive ul li:nth-child(7n),.careerfy-categories-stylefive ul li:first-child { border-left: none; } .careerfy-categories-stylefive ul li:nth-child(7n),.careerfy-categories-stylefive ul li:nth-child(8n), .careerfy-categories-stylefive ul li:nth-child(9n),.careerfy-categories-stylefive ul li:nth-child(10n), .careerfy-categories-stylefive ul li:nth-child(11n),.careerfy-categories-stylefive ul li:nth-child(12n) { border-bottom: none; } .careerfy-categories-stylefive-wrap { float: left; width: 100%; text-align: center; padding: 35px 15px; background-color: #ffffff; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } li:hover .careerfy-categories-stylefive-wrap { box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .careerfy-categories-stylefive img { width: 64px; margin-bottom: 28px; } .careerfy-categories-stylefive-wrap span.jobcat-title { display: block; font-size: 14px; color: #333333; font-weight: 500; } .careerfy-categories-stylefive-wrap i { font-size: 50px; margin-bottom: 25px; display: inline-block; } .careerfy-categories-stylefive img { width: 64px; margin-bottom: 28px; } /* Partner Style4 */ .careerfy-partner-style4,.careerfy-job-listing { float: left; width: 100%; } .careerfy-job-listing ul.row { margin: 0px; } .careerfy-partner-style4 { text-align: center; } .careerfy-partner-style4 ul li { float: none; display: inline-block; vertical-align: top; margin-right: -4px; list-style: none; margin-bottom: 40px; } /* Dream Grid */ .dream-main-wrap { float: left; width: 100%; padding: 0px 30px 0px 50px; } .careerfy-dream-grid > ul { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); margin: 0; gap: 30px; } .careerfy-dream-grid > ul > li { margin-bottom: 0px; list-style: none; width: 100%; border: 1px solid #ececec; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.05); padding: 0px; } .careerfy-dream-grid-wrap { float: left; width: 100%; } .careerfy-dream-grid figure { float: left; width: 100%; margin-bottom: 0px; background-color: #fcfcfc; } .careerfy-dream-grid figure > a { float: left; width: 100%; text-align: center; } .careerfy-dream-grid figure > a img { height: 204px; object-fit: cover; } .careerfy-dream-featured { position: absolute; left: 14px; top: 20px; background-color: #13b5ea; font-size: 10px; line-height: 1; padding: 3px 10px; color: #fff; border-radius: 40px; } .careerfy-dream-grid-like { position: absolute; right: 14px; top: 14px; width: 27px; height: 27px; border: 1px solid #ececec; border-radius: 100%; color: #8bb300; display: flex; justify-content: center; align-items: center; } .careerfy-dream-grid-text { float: left; width: 100%; padding: 18px 18px 6px 18px; } .careerfy-dream-grid-text h2 { font-size: 18px; margin-bottom: 4px; } .careerfy-dream-grid-text span { font-size: 12px; color: #999999; display: inline-block; width: 100%; margin-bottom: 10px; } .careerfy-dream-grid-text ul { margin: 0px; } .careerfy-dream-grid-text ul li { font-size: 12px; color: #999999; line-height: 1; margin-bottom: 13px; list-style: none; } .careerfy-dream-grid-text ul li i { float: left; margin: 0px 10px 0px 0px; color: #aaaaaa; } .careerfy-headfive-option ul { background-color: #ffffff; left: 0; margin: 0px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 999; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-headfive-option > li:hover > ul { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-headfive-option ul li { float: left; width: 100%; list-style: none; } .careerfy-headfive-option ul li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } /* Search Seven */ .careerfy-search-seven-wrap, .careerfy-banner-search-seven input[type="text"] { display: flex; width: 100%; } .careerfy-search-seven-wrap h2 { color: #1b1e27; font-size: 54px; margin-bottom: 20px; line-height: 1.2; letter-spacing: 0px; display: inline-block; width: 72%; } .careerfy-search-seven-wrap p { color: #1b1e27; font-size: 22px; margin-bottom: 33px; display: block; word-break: break-all; } .careerfy-banner-search-seven { width: 760px; } .careerfy-banner-search-seven ul li:first-child {flex: 100%;} .careerfy-banner-search-seven ul li >div {width: 100%;} .careerfy-banner-search-seven ul { display: flex; width: 100%; flex-wrap: wrap; gap: 30px 20px; } .careerfy-banner-search-seven ul li { display: inline-flex; list-style: none; flex: 1; position: relative; } .careerfy-banner-search-seven ul li:last-child { flex: 0.3; } .careerfy-banner-search-seven .careerfy-select-style:after { display: none; } .careerfy-banner-search-seven input[type="text"] { height: 68px; border: 1px solid #dee0e3; background-color: #ffffff; box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.15); border-radius: 80px; color: #333333; font-size: 14px; padding: 8px 50px; } .careerfy-banner-search-seven i { position: absolute; left: 26px; top: 24px; font-size: 18px; color: #999999; z-index: 1; } .careerfy-banner-search-seven .jobsearch_searchloc_div { position: static; } .careerfy-banner-search-seven .selectize-control.single .selectize-input { border-radius: 80px; padding: 25px 60px 0px 60px; color: #333333; height: 67px; box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.15); } .careerfy-banner-search-seven .selectize-control.single .selectize-input input { height: auto; } .careerfy-banner-search-seven .selectize-control:before { content: "\e97a"; font-family: careerfy; position: absolute; left: 30px; top: 24px; z-index: 9; color: #999999; font-size: 18px; } .careerfy-banner-search-seven .selectize-control.single .selectize-input:after { right: 42px; } .careerfy-banner-search-seven .selectize-input.dropdown-active:before { right: 30px; } .careerfy-banner-search-seven input[type="submit"] { width: 100%; height: 68px; background-color: transparent; border: none; position: absolute; z-index: 3; } .careerfy-banner-search-seven ul li:last-child i { color: #ffffff; border-radius: 60px; font-size: 30px; width: 100%; height: 68px; position: static; display: inline-flex; align-items: center; justify-content: center; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-search-seven ul li:last-child:hover i { background-color: transparent; } /* Header Seven */ .careerfy-header-seven .careerfy-navigation { float: left; } .careerfy-header-seven .navbar-nav > li > a { font-size: 15px; text-transform: uppercase; } .careerfy-headsix-option { float: right; margin: 20px 0px 0px 0px; position: relative; } .careerfy-headsix-option > li { float: left; list-style: none; margin: 2px 0px 0px 5px; position: relative; padding-bottom: 24px; } .careerfy-header-seven .navbar-nav > li { padding: 0px 10px; } .careerfy-headsix-option > li > a { float: left; font-size: 16px; padding: 11px 30px 12px 30px; border-radius: 40px; text-transform: uppercase; font-weight: 500; line-height: 1; border: 2px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-caption .careerfy-select-style { float: left; height: 60px; width: 100%; } .careerfy-headsix-option > li > a.careerfy-post-job { padding: 11px 12px 12px 12px; } .careerfy-headsix-option > li:hover > a,.careerfy-headsix-option > li.active > a { color: #ffffff; } .careerfy-headsix-option ul { background-color: #ffffff; left: 0; margin: 0px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 999; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-headsix-option > li:hover > ul { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-headsix-option ul li { float: left; width: 100%; list-style: none; } .careerfy-headsix-option ul li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-headsix-option ul li a i { margin-right: 6px; } .careerfy-header-seven .careerfy-logo, .careerfy-header-seven .careerfy-right, .careerfy-header-six .careerfy-logo, .careerfy-header-six .careerfy-right, .careerfy-header-four .careerfy-nav-area-wrap, .careerfy-header-four .careerfy-logo { float: none; display: inline-block; vertical-align: middle; } .careerfy-nav-wrap { float: right; } .careerfy-header-six .careerfy-logo { width: 17%; } .careerfy-header-four .careerfy-nav-area-wrap { width: 70%; position: relative; min-height: 80px; } .careerfy-header-four .careerfy-btns-con { width: 30%; } .careerfy-header-four .nav-list-mode { position: absolute; left: 0px; top: 50%; margin: -7px 0px 0px 20px; } /* Employer Slider View */ .careerfy-content-wrapper,.employer-slider-media, .employer-slider-text,.careerfy-employer-slider { float: left; width: 100%; } .careerfy-employer-slider, .jobsearch-typo-wrap .careerfy-employer-slider { padding: 0px 120px; position: relative; } .careerfy-employer-slider-wrap, .jobsearch-typo-wrap .careerfy-employer-slider-wrap { padding: 20px 15px; } .careerfy-content-wrapper { box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); border-radius: 12px; } .employer-slider-media, .jobsearch-typo-wrap .employer-slider-media { border-bottom: 1px solid #dfdfdf; margin-bottom: 24px; } .employer-slider-media,.employer-slider-text { text-align: center; } .employer-slider-media a { display: inline-block; width: 170px; height: 170px; text-align: center; white-space: nowrap; vertical-align: middle; margin: 20px 0px; } .employer-slider-media a img { vertical-align: middle; max-height: 170px; max-width: 170px; display: inline-block; } .jobs-scrolslider-imghelpr { display: inline-block; height: 100%; vertical-align: middle; } .employer-slider-media a.no-img { padding: 20px; } .employer-slider-media a.no-img img { border-radius: 100%; } .employer-slider-text, .jobsearch-typo-wrap .employer-slider-text { padding: 0px 15px 30px 15px; } .employer-slider-text .jobsearch-rating, .employer-slider-text .jobsearch-rating:before, .employer-slider-text .jobsearch-rating-box:before { width: 90px; } .employer-slider-text .jobsearch-rating:before { content: "\f006 \f006 \f006 \f006 \f006"; font-family: FontAwesome; background: none; font-size: 16px; letter-spacing: 4px; color: #f37d1e; } .employer-slider-text .jobsearch-rating-box:before { content: "\f005 \f005 \f005 \f005 \f005"; font-family: FontAwesome; font-size: 16px; letter-spacing: 4px; background: none; color: #f37d1e; } .employer-slider-text h2 { font-size: 16px; margin-bottom: 6px; } .employer-slider-text span { color: #999999; display: block; margin-bottom: 18px; } .careerfy-employer-slider-btn, .jobsearch-typo-wrap .careerfy-employer-slider-btn { display: inline-block; padding: 10px 14px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); border-radius: 80px; line-height: 1; margin: 0px 2px 6px 2px; } .jobsearch-typo-wrap a.careerfy-employer-slider-btn:focus { box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); } .careerfy-employer-slider .slick-arrow { position: absolute; left: -50px; top: 50%; font-size: 40px; margin-top: -35px; cursor: pointer; } .careerfy-employer-slider .slick-arrow.slick-arrow-right { left: auto; right: -50px; } .careerfy-employer-slider .slick-dots { margin-top: 30px; } .careerfy-employer-slider .slick-dots li { margin: 0px 5px; } .careerfy-employer-slider .slick-dots li button { width: 12px; height: 12px; background-color: #bdbebf; border-radius: 100%; } .careerfy-employer-slider .slick-dots li.slick-active button { box-shadow: none; } /* Candidate View4 */ .careerfy-candidate-view4,.careerfy-candidate-view4-wrap, .careerfy-candidate-view4 figure { float: left; width: 100%; } .careerfy-candidate-view4 ul li { list-style: none; } .careerfy-candidate-view4 > ul > li { margin-bottom: 40px; } .careerfy-candidate-view4-wrap { text-align: center; overflow: hidden; position: relative; } .careerfy-candidate-view4 figure a { display: inline-block; width: 176px; margin-bottom: 23px; border-radius: 100%; position: relative; } .careerfy-candidate-view4 figure img { width: 100%; height: 175px; border-radius: 100%; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-candidate-view4 h2 { font-size: 18px; font-weight: 400; margin-bottom: 7px; text-transform: uppercase; } .careerfy-candidate-view4 h2 a { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-candidate-view4 p { line-height: 1.2; margin-bottom: 6px; } .careerfy-candidate-view4 span { margin-bottom: 11px; } .careerfy-candidate-view4-social li { display: inline-block; line-height: 1; margin: 10px 6px 0px 6px; } .careerfy-candidate-view4-social li a { float: left; width: 34px; height: 34px; border: 1px solid #b4b4b4; color: #bdbebf; border-radius: 100%; font-size: 16px; padding-top: 7px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-candidate-view4-social li:hover a { color: #ffffff; } /* Job Listing View4 */ .careerfy-joblisting-wrap,.careerfy-joblisting-media figure, .careerfy-joblisting-media figure a,.careerfy-joblisting-media figure img { display: flex; width: 100%; } .careerfy-joblisting-view4 ul li { list-style: none; } .careerfy-joblisting-view4 > ul > li { margin-bottom: 20px; } .careerfy-joblisting-wrap { border: 1px solid #f0f0f0; padding: 10px; position: relative; overflow: hidden; gap: 25px; align-items: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-joblisting-wrap:hover { box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.10); } .careerfy-joblisting-media { display: inline-flex; min-width: 134px; max-width: 134px; } .careerfy-joblisting-media figure img { object-fit: contain; } .careerfy-joblisting-text h2 { font-size: 20px; margin-bottom: 2px; } .careerfy-joblisting-text h2 a { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-joblisting-text h2 span { display: inline-block; border: 1px solid; padding: 5px 7px; line-height: 1; font-size: 10px; text-transform: uppercase; margin-left: 7px; vertical-align: text-bottom; } .careerfy-joblisting-text small { color: #999999; font-size: 14px; } .careerfy-joblisting-text small i { font-size: 12px; margin-right: 4px; } .careerfy-job-skills { display: inline-flex; gap: 5px; flex-wrap: wrap; width: 100%; } .careerfy-job-skills a { display: inline-flex; padding: 6px 7px; line-height: 1; color: #376d95; font-size: 12px; background-color: #e1ecf4; } .careerfy-joblisting-view4-featured, .jobsearch-typo-wrap .careerfy-joblisting-view4-featured { position: absolute; right: 0px; top: 0px; background-color: #ffb607; font-size: 12px; color: #ffffff; font-weight: 400; padding: 4px 7px; line-height: 1; } .careerfy-joblisting-view4-new { position: absolute; right: 0px; top: 0px; background-color: #48d1a9; font-size: 12px; text-transform: uppercase; color: #ffffff; font-weight: 400; padding: 4px 7px; line-height: 1; } .careerfy-joblisting-view4-date { position: absolute; right: 24px; top: 20px; font-size: 12px; color: #999999; text-transform: uppercase; } /* More View4 Btn */ .careerfy-more-view4-btn { float: left; width: 100%; text-align: center; position: relative; overflow: hidden; margin: 35px 0px 30px 0px; } .careerfy-more-view4-btn:before { content: ''; position: absolute; left: 50%; top: 25px; width: 999em; height: 1px; background-color: #e1e1e1; } .careerfy-more-view4-btn:after { content: ''; position: absolute; right: 50%; top: 25px; width: 999em; height: 1px; background-color: #e1e1e1; } .careerfy-more-view4-btn a { display: inline-block; padding: 16px 32px; line-height: 1; border-radius: 40px; border: 1px solid; position: relative; z-index: 4; color: #ffffff; font-size: 18px; font-weight: 400; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-more-view4-btn a:hover { background-color: #ffffff; } .careerfy-more-view4-btn a:before { content: ''; position: absolute; right: -27px; top: 0px; width: 25px; height: 100%; background-color: #ffffff; } .careerfy-more-view4-btn a:after { content: ''; position: absolute; left: -27px; top: 0px; width: 25px; height: 100%; background-color: #ffffff; } /* Testimonial Style4 */ .careerfy-testimonial-style4 { float: left; width: 100%; text-align: center; } .careerfy-testimonial-style4 img { display: inline-block; width: 150px; height: 150px; border-radius: 100%; margin-bottom: 40px; } .careerfy-testimonial-style4 p { font-size: 20px; font-weight: 300; color: #333333; margin-bottom: 20px; line-height: 40px; } .careerfy-testimonial-style4 span { display: inline-block; font-size: 16px; color: #1b1e27; } .careerfy-testimonial-style4 span small { font-size: 16px; } .careerfy-testimonial-style4 .slick-arrow { position: absolute; left: -50px; top: 50%; font-size: 40px; margin-top: -35px; cursor: pointer; } .careerfy-testimonial-style4 .slick-arrow.slick-arrow-right { left: auto; right: -50px; } .careerfy-testimonial-style4 .slick-dots { margin-top: 47px; } .careerfy-testimonial-style4 .slick-dots li { margin: 0px 5px; } .careerfy-testimonial-style4 .slick-dots li button { width: 12px; height: 12px; background-color: #bdbebf; border-radius: 100%; } .careerfy-testimonial-style4 .slick-dots li.slick-active button { box-shadow: none; } /* CopyRight Five */ .copyright-five { float: left; width: 100%; } .careerfy-footer-five .careerfy-footer-widget { padding: 70px 0px 20px 0px; } .copyright-five p { margin-bottom: 0px; padding: 0px; color: #fff; } .copyright-five .copyright-contain { display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; margin-left: auto; } .copyright-five .copyright-wrap > a { margin-bottom: 10px; display: inline-flex; } .copyright-five .copyright-wrap ul { width: 100%; justify-content: center; } .copyright-five .row { margin: 0px; display: flex; width: 100%; justify-content: space-between; align-items: center; padding: 30px 0px; flex-wrap: wrap; } .copyright-five .row:before, .copyright-five .row:after { display: none; } .copyright-five .careerfy-social-network li a { border: 1px solid #2c3b4a; background-color: transparent; } .copyright-wrap img { margin-top: 4px; } .careerfy-footer-five .widget_nav_menu ul li a:before { display: none; } .careerfy-footer-five .widget_nav_menu ul li a { margin-bottom: 9px; } .careerfy-about-address,.careerfy-about-address li,.careerfy-description { float: left; width: 100%; } .careerfy-about-address li { list-style: none; position: relative; padding-left: 34px; margin-bottom: 7px; } .careerfy-about-address li i { position: absolute; left: 0px; top: 3px; font-size: 21px; } /* Search Eight */ .careerfy-banner-search-eight { display: flex; width: 100%; margin-top: 50px; } .careerfy-banner-search-eight > ul { display: flex; width: 80%; flex-wrap: wrap; } .careerfy-search-eight-wrap h2 { display: inline-block; width: 75%; line-height: 1.2; font-size: 48px; margin-bottom: 13px; } .careerfy-search-eight-wrap p { font-size: 16px; margin-bottom: 28px; word-break: break-all; } .careerfy-search-eight-wrap { float: left; width: 100%; } .careerfy-search-eight-wrap .careerfy-banner-btn a { border-radius: 6px; } .careerfy-banner-search-eight input[type="text"] { display: flex; width: 100%; height: 95px; background-color: #ffffff; box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.25); color: #333; font-weight: 600; font-size: 14px; border: none; border-left: 1px solid #c8c8c8; padding: 8px 25px; } .careerfy-banner-search-eight ul li { display: inline-flex; flex: 1; list-style: none; position: relative; } .careerfy-banner-search-eight ul li >div { width: 100%; } .careerfy-banner-search-eight ul li:nth-child(3) { flex: 2; } .careerfy-banner-search-eight .careerfy-select-style { float: left; width: 100%; } .careerfy-banner-search-eight .selectize-input { border-radius: 8px 0px 0px 8px; } .careerfy-banner-search-eight ul li:nth-child(2) input[type="text"] { border-radius: 0px 8px 8px 0px; } .careerfy-banner-search-eight ul li .selectize-control input[type="text"] { border-radius: 0px; height: 21px; } .careerfy-banner-search-eight .selectize-control.single .selectize-input, .careerfy-banner-search-eight .selectize-control { height: 95px; } .careerfy-banner-search-eight .selectize-control.single .selectize-input { padding: 35px 18px 0px 18px; box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.15); border-radius: 0px; } .careerfy-banner-search-eight .selectize-control.single .selectize-input input { padding-top: 35px; padding-bottom: 35px; } .careerfy-banner-search-eight .selectize-input.has-items { padding-top: 35px !important; } .careerfy-banner-search-eight input[type="submit"] { border: none; color: #ffffff; font-size: 24px; font-weight: 600; border-radius: 8px; padding: 10px; margin-left: 30px; border: 1px solid; height: 95px; display: inline-flex; width: 100%; justify-content: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-search-eight input[type="submit"]:hover { background-color: transparent; } /* Blog View6 */ .careerfy-blog-view6 figure,.careerfy-blog-view6 figure a, .careerfy-blog-view6 figure img,.careerfy-blog-view6-text, .careerfy-blog-view6-text-wrap,.careerfy-blog-view6-thumb img { float: left; width: 100%; } .careerfy-blog-view6 figure { margin-bottom: 0px; } .careerfy-blog-view6 figure img { border-radius: 6px; } .careerfy-blog-view6-text-wrap { padding: 0px 20px; margin-top: -30px; position: relative; } .careerfy-blog-view6-text { background-color: #ffffff; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.20); padding: 22px 25px 38px 25px; border-radius: 6px; position: relative; } .careerfy-blog-view6-text h2 { margin-bottom: 8px; font-size: 16px; font-weight: 600; line-height: 1.3; } .careerfy-blog-view6-text p { margin-bottom: 12px; line-height: 24px; } .careerfy-blog-view6-thumb { float: left; width: 46px; height: 46px; } .careerfy-blog-view6-thumb img { border-radius: 100%; } .careerfy-blog-view6-thumb ~ .careerfy-blog-view6-thumb-text { margin-left: 64px; margin-top: 24px; } .careerfy-blog-view6-btn { position: absolute; right: -20px; bottom: -15px; padding: 12px; color: #ffffff; font-size: 12px; font-weight: bold; text-transform: uppercase; border-radius: 4px; line-height: 1; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-blog-view6-btn:hover { background-color: #ffffff; } .careerfy-blog-view6-thumb-text { font-size: 12px; line-height: 1; } .careerfy-blog-view6-thumb-text a.careerfy-blog-view6-title { display: block; font-weight: bold; color: #000; } .careerfy-blog-view6-thumb-text a { display: inline-block; color: #999; margin-top: 5px; } /* View7 PricePlane */ .careerfy-view7-priceplane, .grab-view7-priceplane,.grab-view7-priceplane ul, .grab-view7-priceplane ul li,.view7-priceplane-section-wrap { float: left; width: 100%; } .careerfy-view7-priceplane-wrap { padding: 0px; } .grab-view7-priceplane { padding: 12px 30px 30px 30px; } .view7-priceplane-section-wrap { padding: 0px 30px; } .careerfy-view7-priceplane { background-color: #ffffff; border-radius: 8px; } .view7-priceplane-section { border-bottom: 1px solid #ececec; display: flex; width: 100%; align-items: center; padding: 20px 0px; } .view7-priceplane-section h2 { float: left; margin-bottom: 0px; font-size: 24px; font-weight: bold; color: #3b3b3b; width: 67%; text-align: left; } .view7-priceplane-section span { font-size: 24px; color: #3b3b3b; } .grab-view7-priceplane p { font-size: 12px; margin-bottom: 22px; line-height: 21px; } .grab-view7-priceplane ul li { list-style: none; font-size: 14px; color: #3b3b3b; font-weight: 600; line-height: 1; margin-bottom: 15px; text-align: left; } .grab-view7-priceplane ul li i { margin-right: 10px; color: #00d569; } .grab-view7-priceplane ul li.active { color: #00d569; } .careerfy-view7-priceplane-btn { display: inline-block; padding: 11px 20px 14px 20px; line-height: 1; font-size: 14px; border-radius: 80px; color: #ffffff; margin-top: 7px; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.20); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-view7-priceplane-btn i { font-size: 11px; margin-left: 10px; } .careerfy-view7-priceplane-btn:hover { background-color: #ffffff; } .active .grab-view7-priceplane { background-color: #444b8a; border-radius: 0px 0px 8px 8px; } .active .grab-view7-priceplane { padding-top: 32px; } .active .grab-view7-priceplane p, .active .grab-view7-priceplane li { color: #ffffff; } .active .grab-view7-priceplane .careerfy-view7-priceplane-btn { margin-top: 15px; } .careerfy-view7-priceplane.active { -webkit-transform: scale(1.04); -moz-transform: scale(1.04); -ms-transform: scale(1.04); -o-transform: scale(1.04); transform: scale(1.04); position: relative; z-index: 4; margin-top: -15px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.20); } .careerfy-priceplan-wrapper { width: 890px; margin: 0 auto; } /* Header Eight */ .careerfy-navigation-wrap { float: left; } .careerfy-header-eight { position: absolute; left: 0px; top: 0px; width: 100%; z-index: 99; } .admin-bar .careerfy-header-eight { top: 22px; } .admin-bar.careerfy-sticky-header .careerfy-header-eight { top: 32px; } .careerfy-sticky-header .careerfy-header-eight { position: fixed; width: 100%; left: 0px; top: 0px; background-color: rgba(0,0,0,0.70); } .careerfy-sticky-header .careerfy-header-seven { position: fixed; width: 100%; left: 0px; top: 0px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); z-index: 99999; background-color: #ffffff; } .careerfy-sticky-header .careerfy-header-six { position: fixed; width: 100%; left: 0px; top: 0px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); z-index: 99999; background-color: #ffffff; } .careerfy-header-eight .careerfy-navigation { float: left; } .careerfy-header-eight .careerfy-logo { width: 25%; } .careerfy-header-eight .careerfy-right { width: 75%; } .careerfy-header-eight .careerfy-logo, .careerfy-header-eight .careerfy-right { float: none; display: inline-block; vertical-align: middle; margin-right: -4px; } .careerfy-headseven-option { float: right; } .careerfy-headseven-option > li { float: left; list-style: none; line-height: 1; padding-top: 24px; padding-bottom: 15px; margin-left: 10px; position: relative; } .careerfy-headseven-option > li > a { float: left; padding: 12px 20px; color: #ffffff; border-radius: 5px; font-size: 16px; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headseven-option > li:hover > a { background-color: transparent; } .careerfy-headseven-option ul { background-color: #ffffff; left: 0; margin: 0px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 999; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-headseven-option > li:hover > ul { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-headseven-option ul li { float: left; width: 100%; list-style: none; } .careerfy-headseven-option ul li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-headseven-option ul li a i { margin-right: 6px; } .careerfy-navigation-wrapper { float: left; } /* Mega Menu */ #careerfy-header .container { position: relative; } .navbar-nav > li.careerfy-megamenu-li,#careerfy-header [class*="col-md-"], .careerfy-header-one .navigation-sub,.careerfy-navigation.navbar { position: static; } .careerfy-header-one .careerfy-megamenu > [class*="col-md-"] { vertical-align: top; } .careerfy-megamenu { position: absolute; left: 0%; top: 100%; width: 100%; background-color: #fff; padding: 28px 40px; margin: 10px 0px 0px 0px; opacity: 0; visibility: hidden; z-index: 10; border: 1px solid #eee; -webkit-transition: all 0.6s cubic-bezier(0.68, -1, 0.265, 2); -moz-transition: all 0.6s cubic-bezier(0.68, -1, 0.265, 2); -ms-transition: all 0.6s cubic-bezier(0.68, -1, 0.265, 2); -o-transition: all 0.6s cubic-bezier(0.68, -1, 0.265, 2); transition: all 0.6s cubic-bezier(0.68, -1, 0.265, 2); -webkit-transform: translateY(50px); -moz-transform: translateY(50px); -ms-transform: translateY(50px); -o-transform: translateY(50px); transform: translateY(50px); } .navbar-nav > li:hover .careerfy-megamenu { opacity: 1; visibility: visible; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); } .careerfy-megamenu li { list-style: none; } .careerfy-megamenu li h5 { text-transform: uppercase; font-size: 12px; font-weight: bold; color: #353535; margin-bottom: 18px; } .careerfy-megamenu li h4 { text-transform: uppercase; margin-bottom: 26px; } .careerfy-thumbnail { display: block; margin-bottom: 20px; } .careerfy-thumbnail img { width: 100%; } /* Mega Menu List */ .careerfy-megalist { float: left; width: 100%; margin: 10px 0px 0px 0px; } .careerfy-megalist li { float: left; width: 100%; list-style: none; border-bottom: 1px solid #f8f8f8; padding: 8px 0px 8px 0px; position: relative; } .careerfy-megalist li:last-child { border-bottom: none; padding-bottom: 0px; } .careerfy-mega-text p { margin-bottom: 30px; } /* Footer Eight */ .careerfy-footer-six,.copyright-six, .careerfy-footer-call-action,.careerfy-copyright-wrap { float: left; width: 100%; } .careerfy-footer-six { padding-top: 60px; } /* Footer Call Action */ .careerfy-footer-call-action { padding: 40px 40px 20px 40px; border-radius: 16px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.10); margin-bottom: 60px; } .careerfy-footer-call-action h2 { font-size: 30px; margin-bottom: 12px; } .careerfy-footer-reg-btn { float: right; } .footer-register-btn { display: inline-block; font-size: 16px; line-height: 1; padding: 16px 21px; border-radius: 6px; color: #ffffff; margin-top: 17px; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .footer-register-btn:hover { background-color: #ffffff; } .careerfy-footer-six .widget_nav_menu ul li a:before { display: none; } .careerfy-footer-six .widget_nav_menu ul li a, .careerfy-footer-six .widget_footer_contact p { font-size: 13px; } .careerfy-footer-six .widget_footer_contact p { margin-bottom: 24px; } /* CopyRight Six */ .careerfy-copyright-wrap { border-top: 1px solid; padding: 23px 0px 16px 0px; } .copyright-six .footer-menu li { float: left; list-style: none; margin-right: 40px; margin-bottom: 5px; } .copyright-six p { font-size: 12px; float: right; margin-bottom: 0px; margin-right: 30px; } .body-nowhite-bg .widget-text-info,.body-nowhite-bg .widget_faq { padding: 15px; } .careerfy-blog-grid-text,.widget-text-info,.widget_faq, .body-nowhite-bg .careerfy-main-content .widget,.content-col-wrap,.careerfy-news-grid-wrap { background-color: #ffffff; } .body-nowhite-bg .careerfy-main-content .widget { padding: 14px; } .body-nowhite-bg .content-col-wrap { float: left; width: 94%; margin-left: 30px; margin-right: 20px; } .body-nowhite-bg .content-col-wrap { padding: 20px; } .common-header-transparent ~ .careerfy-subheader-with-bg .careerfy-page-title { padding: 90px 0px 44px 0px; } .careerfy-jobdetail-content .careerfy-jobdetail-services ul li { float: none; display: inline-block; vertical-align: top; margin-right: -4px; } .careerfy-employer-slider { display: none; } body.active .careerfy-employer-slider { display: block; } .careerfy-banner-search-eight .sugg-search-loader { position: absolute; right: 30px; top: 35px; color: #999; font-size: 20px; } .careerfy-banner-search-seven .sugg-search-loader { position: absolute; right: 50px; top: 0px; color: #999; font-size: 20px; } .careerfy-banner-search-six .sugg-search-loader { position: absolute; right: 20px; top: 13px; } .careerfy-banner-search-six .sugg-search-loader i { color: #999; font-size: 16px; } .careerfy-banner-search-two .sugg-search-loader { position: absolute; right: 22px; top: -7px; } .careerfy-banner-search-six .selectize-control.single .selectize-input { padding: 17px 18px; } .careerfy-banner-search-six .selectize-control.single .selectize-input input { height: auto; } /* HomePage Nine */ .careerfy-header-nine,.careerfy-topstrip, .careerfy-headernine-main { float: left; width: 100%; } .careerfy-header-nine { position: relative; z-index: 99; } /* TopStrip */ .careerfy-topstrip { background-color: #f1f1f1; } .careerfy-topstrip p { float: left; margin: 8px 30px 0px 0px; } .careerfy-topstrip p, .careerfy-topstrip p a { color: #666666; font-weight: 500; } .careerfy-topstrip p i { font-size: 13px; margin: 8px 11px 0px 0px; float: left; } .careerfy-stripuser { float: right; } .careerfy-stripuser ul.nav-item-children, .careerfy-headerfifteen-user .nav-item-children, .careerfy-header-twelve .nav-item-children, .careerfy-header-thirteen .nav-item-children, .careerfy-headersixteen-user .nav-item-children, .careerfy-header-seventeen .nav-item-children, .careerfy-header-eighteen .nav-item-children, .careerfy-header-fourteen .nav-item-children, .jobsearch-header-eight .jobsearch-headeight-option .nav-item-children, .careerfy-header-twentytwo-user .nav-item-children { background-color: #ffffff; right: 0; margin: 5px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 9999; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-sticky-header .nav-item-children, .careerfy-sticky-header .careerfy-header-twenty-user .nav-item-children, .careerfy-sticky-header .careerfy-header-twentytwo-user .nav-item-children, .careerfy-sticky-header .careerfy-user-section ul.nav-item-children { width: 350px; } .careerfy-sticky-header .nav-item-children li, .careerfy-sticky-header .careerfy-header-twentytwo-user .nav-item-children li, .careerfy-sticky-header .careerfy-user-section ul.nav-item-children > li { width: 50%; } .careerfy-headerfifteen-user .nav-item-children { left: auto; right: 0px; } .careerfy-header-twelve .nav-item-children, .careerfy-header-twelve .nav-item-children li, .careerfy-header-thirteen .nav-item-children li, .careerfy-headersixteen-user .nav-item-children, .careerfy-header-eighteen .nav-item-children, .careerfy-header-fourteen .nav-item-children, .jobsearch-header-eight .jobsearch-headeight-option .nav-item-children, .careerfy-header-twentytwo-user .nav-item-children { text-align: left; } .careerfy-stripuser > li:hover > ul.nav-item-children, .careerfy-headerfifteen-user > li:hover > .nav-item-children, .careerfy-headertwelve-user > li:hover > .nav-item-children, .careerfy-headerthirteen-user > li:hover > .nav-item-children, .careerfy-headersixteen-user > li:hover > .nav-item-children, .careerfy-header-seventeen .careerfy-headerseventeen-user > li:hover > .nav-item-children, .careerfy-header-eighteen .careerfy-headereighteen-user > li:hover > .nav-item-children, .careerfy-header-fourteen .careerfy-headerfourteen-user > li:hover > .nav-item-children, .jobsearch-header-eight .jobsearch-headeight-option > li:hover > .nav-item-children, .careerfy-header-twentytwo-user > li:hover > .nav-item-children { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-stripuser ul.nav-item-children li, .careerfy-headerfifteen-user .nav-item-children li, .careerfy-header-twelve .nav-item-children li, .careerfy-header-thirteen .nav-item-children li, .careerfy-headersixteen-user .nav-item-children li, .careerfy-header-seventeen .nav-item-children li, .careerfy-header-eighteen .nav-item-children li, .careerfy-header-fourteen .nav-item-children li, .jobsearch-header-eight .jobsearch-headeight-option .nav-item-children li, .careerfy-header-twentytwo-user .nav-item-children li { float: left; width: 100%; list-style: none; } .careerfy-sticky-header .careerfy-stripuser ul.nav-item-children li, .careerfy-sticky-header .careerfy-headerfifteen-user .nav-item-children li, .careerfy-sticky-header .careerfy-header-twelve .nav-item-children li, .careerfy-sticky-header .careerfy-header-thirteen .nav-item-children li, .careerfy-sticky-header .careerfy-headersixteen-user .nav-item-children li, .careerfy-sticky-header .careerfy-header-seventeen .nav-item-children li, .careerfy-sticky-header .careerfy-header-eighteen .nav-item-children li, .careerfy-sticky-header .careerfy-header-fourteen .nav-item-children li, .careerfy-sticky-header .careerfy-header-twenty-user .nav-item-children li { width: 50%; } .careerfy-stripuser ul.nav-item-children li a, .careerfy-headerfifteen-user .nav-item-children li a, .careerfy-header-twelve .nav-item-children li a, .careerfy-header-thirteen .nav-item-children li a, .careerfy-headersixteen-user .nav-item-children li a, .careerfy-header-seventeen .nav-item-children li a, .careerfy-header-eighteen .nav-item-children li a, .careerfy-header-fourteen .nav-item-children li a, .jobsearch-header-eight .jobsearch-headeight-option .nav-item-children li a, .careerfy-header-twentytwo-user .nav-item-children li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-headerfifteen-user .nav-item-children li a i { float: right; margin: 7px 0px 0px 7px; } .careerfy-header-twelve .nav-item-children li a i, .careerfy-header-thirteen .nav-item-children li i, .careerfy-headersixteen-user .nav-item-children li i, .careerfy-header-seventeen .nav-item-children li i, .careerfy-header-eighteen .nav-item-children li i, .careerfy-header-fourteen .nav-item-children li i, .jobsearch-header-eight .jobsearch-headeight-option .nav-item-children li i, .careerfy-header-twentyone-user .nav-item-children li a i, .careerfy-header-twentytwo-user .nav-item-children li a i { float: left; margin: 7px 7px 0px 0px; } .careerfy-stripuser > li { float: left; list-style: none; padding: 0px 20px; line-height: 1; border-left: 1px solid #999999; margin: 15px 0px; position: relative; } .careerfy-stripuser li:last-child { padding-right: 0px; } .careerfy-stripuser li:first-child { border: none; } .careerfy-stripuser li a { color: #666666; font-size: 14px; font-weight: 500; display: inline-block; } .careerfy-stripuser li a i { font-size: 16px; float: left; margin: 0px 11px 0px 0px; } /* Main Header */ .careerfy-headernine-main { box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.08); } .careerfy-header-nine .careerfy-logo { float: none; display: inline-block; width: 35%; margin: 27px 0px; vertical-align: middle; margin-right: -4px; } .careerfy-header-nine .careerfy-right { display: inline-block; float: none; vertical-align: middle; width: 65%; text-align: center; } .careerfy-headernine-main .jobsearch-navigation { display: inline-block; vertical-align: middle; } .careerfy-header-nine .navbar-nav > li > a { font-size: 15px; color: #000000; font-weight: 500; } .careerfy-header-nine .navbar-nav > li { padding: 0px 15px 0px 15px; } .careerfy-header-nine .navbar-nav > li > a { padding: 41px 0px; } .careerfy-headernine-btn { display: inline-block; background-color: #dddddd; padding: 8px 15px; color: #000000; font-size: 15px; font-weight: 500; border-radius: 80px; line-height: 1; margin-left: 7px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headernine-btn:hover { color: #ffffff; } .careerfy-header-nine .navbar-nav > li > a:before { height: 3px; } /* Banner Nine */ .careerfy-banner-nine { float: left; width: 100%; } .careerfy-bannernine-layer:before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: url(images/banner-nine-pattren.png); background-repeat: no-repeat; z-index: 9; } @media screen and (min-width: 991px) and (max-width: 1400px) { .careerfy-bannernine-layer:before { background: url(images/banner-nine-pattren-2.png); background-repeat: no-repeat; } } .careerfy-bannernine-layer { position: relative; } .careerfy-bannernine-caption { position: absolute; left: 0px; top: 50%; width: 100%; z-index: 12; margin-top: -200px; } .careerfy-bannernine-thumb { float: right; } .careerfy-bannernine-caption-inner { display: inline-block; width: 54%; } .careerfy-bannernine-caption span { font-size: 24px; color: #000000; font-weight: 300; display: inline-block; margin-bottom: 11px; } .careerfy-bannernine-caption h1 { font-size: 40px; font-weight: 700; color: #000000; margin-bottom: 6px; line-height: 1.2; } .careerfy-bannernine-caption h2 { font-size: 70px; font-weight: 300; color: #000; margin-bottom: 11px; line-height: 1.1; } .careerfy-bannernine-caption p { font-size: 18px; font-weight: 500; color: #000000; margin-bottom: 25px; line-height: 1.3; } .careerfy-bannernine-caption a { display: inline-block; font-size: 18px; font-weight: 400; color: #ffffff; padding: 13px 34px; line-height: 1; text-transform: uppercase; border-radius: 80px; border: 2px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-bannernine-caption a:hover { opacity: 0.80; } /* Call To Action Nine */ .careerfy-callaction-nine { float: left; width: 100%; padding: 32px 0px; } .careerfy-callaction-nine h2 { display: inline-block; font-size: 20px; color: #ffffff; margin: 9px 0px 0px 0px; font-weight: 300; } .careerfy-callaction-nine a { float: right; padding: 12px 45px; line-height: 1; font-size: 18px; font-weight: 500; border-radius: 80px; background-color: #ffffff; text-transform: uppercase; letter-spacing: 1px; border: 2px solid #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-callaction-nine a:hover { color: #ffffff; } /* Services Video */ .careerfy-services-video, .careerfy-services-video figure, .careerfy-services-video figure a, .careerfy-services-video figure img { float: left; width: 100%; } .careerfy-services-video { position: relative; } .careerfy-services-video .slick-list { margin: 0px -15px; } .careerfy-services-video figure { margin-bottom: 17px; border-radius: 4px; } .careerfy-services-video figure img, .careerfy-services-video figure span { border-radius: 4px; } .careerfy-services-video-layer { padding: 0px 15px; } .careerfy-services-video figure span { position: absolute; left: 0px; top: 0px; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; background-color: rgba(0,0,0,0.40); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-video .careerfy-services-video-layer:hover figure span { background-color: rgba(0,0,0,0.20); } .careerfy-services-video .careerfy-services-video-layer:hover figure i { -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); } .careerfy-services-video figure i { font-size: 42px; color: #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-video h2 { font-size: 16px; margin-bottom: 2px; font-weight: 700; color: #000; } .careerfy-services-video p { font-size: 14px; color: #777777; margin-bottom: 0px; line-height: 1.4; } .careerfy-services-video .slick-arrow { position: absolute; left: -94px; top: 50%; width: 44px; height: 44px; border: 1px solid #999999; font-size: 17px; text-align: center; border-radius: 100%; display: flex; justify-content: center; align-items: center; padding: 0px; line-height: 1.4; margin-top: -35px; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-video .slick-arrow-left.slick-arrow { -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-services-video .slick-arrow-right.slick-arrow { left: auto; right: -94px; } .careerfy-services-video .slick-arrow:hover { color: #ffffff; } /* Fancy Title Nine */ .careerfy-fancy-title-nine { float: left; width: 100%; text-align: center; margin-bottom: 37px; } .careerfy-fancy-title-nine h2 { margin-bottom: 0px; font-size: 44px; font-weight: 700; color: #000; line-height: 1.5; } .careerfy-color-title h2, .careerfy-fancy-title-nine.careerfy-color-title small, .careerfy-fancy-title-nine.careerfy-color-title small strong, .careerfy-fancy-title-nine.careerfy-color-title p { color: #ffffff; } .careerfy-fancy-title-nine.careerfy-color-title small:before { background-color: #ffffff; } .careerfy-fancy-title-nine p { font-size: 15px; color: #777777; margin-bottom: 0px; } .careerfy-fancy-title-nine small { font-size: 13px; color: #999999; font-weight: 500; position: relative; padding-left: 60px; } .careerfy-fancy-title-nine small strong { font-weight: 600; } .careerfy-fancy-title-nine small:before { content: ''; position: absolute; left: 0px; top: 8px; width: 40px; height: 4px; } /* Categories Classic */ .careerfy-categories-classic, .careerfy-categories-classic a, .careerfy-categories-classic-logo, .careerfy-categories-classic-slider { float: left; width: 100%; } .careerfy-categories-classic-logo img { width: 60px; } .careerfy-categories-classic-slider { position: relative; } .careerfy-categories-classic { margin-bottom: 30px; padding: 0px 15px; } .careerfy-categories-classic ul { margin: 0px -15px; display: flex !important; flex-wrap: wrap; } .careerfy-categories-classic ul li { float: left; list-style: none; width: 20%; padding: 15px 15px; } .careerfy-categories-classic a { background-color: #ffffff; border: 1px solid #d8e3e8; border-radius: 5px; position: relative; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-categories-classic li:hover a { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .careerfy-categories-classic-logo { padding: 30px 10px 26px 10px; text-align: center; border-bottom: 1px solid #d8e3e8; } .slick-slide .careerfy-categories-classic-logo img { display: inline-block; } .careerfy-categories-classic-title { float: left; padding: 2px 0px 5px 15px; color: #666666; font-weight: 400; } .careerfy-categories-classic small { float: right; font-size: 14px; color: #666666; padding: 3px 15px 2px 0px; } .careerfy-loadmore-ninebtn { float: left; width: 100%; text-align: center; margin-bottom: 40px; } .careerfy-loadmore-ninebtn a { display: inline-block; text-transform: uppercase; font-weight: 600; padding: 16px 52px; border-radius: 80px; border: 3px solid; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-loadmore-ninebtn a:hover { color: #ffffff; } .careerfy-categories-classic-slider .slick-arrow { position: absolute; left: -94px; top: 50%; width: 44px; height: 44px; border: 1px solid #999999; font-size: 17px; text-align: center; border-radius: 100%; padding-top: 8px; line-height: 1.4; margin-top: -35px; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-categories-classic-slider .slick-arrow-left.slick-arrow { -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-categories-classic-slider .slick-arrow-right.slick-arrow { left: auto; right: -94px; } .careerfy-categories-classic-slider .slick-arrow:hover { color: #ffffff; } /* Services Nine View */ .careerfy-services-nineview { float: left; width: 100%; } .careerfy-services-nineview ul li { list-style: none; text-align: center; position: relative; margin-bottom: 30px; z-index: 10; } .careerfy-services-nineview ul li:before { content: ''; position: absolute; left: 67%; top: 34%; width: 250px; height: 2px; z-index: 0; border-bottom: 2px dashed #d6d6d6; -webkit-transform: rotate(14deg); -moz-transform: rotate(14deg); -ms-transform: rotate(14deg); -o-transform: rotate(14deg); transform: rotate(14deg); } .careerfy-services-nineview ul li:nth-child(2n):before { top: 21%; -webkit-transform: rotate(-16deg); -moz-transform: rotate(-14deg); -ms-transform: rotate(-14deg); -o-transform: rotate(-14deg); transform: rotate(-14deg); } .careerfy-services-nineview ul li:last-child:before { display: none; } .careerfy-services-nineview i { display: inline-block; width: 163px; height: 163px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; font-size: 73px; padding-top: 48px; margin-bottom: 31px; position: relative; z-index: 99; background-color: #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-nineview li:hover i { color: #ffffff; } .careerfy-services-nineview h2 { color: #000000; margin-bottom: 14px; font-weight: 700; } .careerfy-services-nineview p { color: #777777; font-size: 18px; margin-bottom: 0px; } .careerfy-services-nineview ul li:nth-child(2n) { margin-top: 50px; } /* Trending Categories */ .careerfy-trending-categories { float: left; width: 100%; } .careerfy-trending-categories { margin-bottom: 30px; } .careerfy-trending-categories ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(205px, 1fr)); margin: 0px; gap: 30px; } .careerfy-trending-categories ul.row:before { display: none; } .careerfy-trending-categories ul.row > li { padding: 0px; margin: 0px; width: 100%; text-align: center; } .careerfy-trending-categories a { display: flex; width: 100%; background-color: #ffffff; border-radius: 4px; padding: 30px; min-height: 220px; align-items: center; flex-wrap: wrap; justify-content: center; text-align: center; align-content: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-trending-categories img { width: 54px; margin-bottom: 18px; display: inline-block; } .careerfy-trending-categories li:hover a { box-shadow: 0px 8px 8px 0px rgba(0,0,0,0.40); -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03); } .careerfy-trending-categories i { font-size: 54px; margin-bottom: 17px; display: inline-block; } .careerfy-trending-categories h2 { width: 100%; font-size: 16px; color: #000; font-weight: 600; margin-bottom: 14px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-trending-categories span { display: inline-block; color: #ffffff; font-size: 18px; padding: 4px 10px 5px 10px; line-height: 1; border-radius: 5px; min-width: 40px; } .careerfy-browse-ninebtn { float: left; width: 100%; text-align: center; margin-bottom: 40px; } .careerfy-browse-ninebtn a { display: inline-block; text-transform: uppercase; font-weight: 500; font-size: 18px; padding: 16px 30px; border-radius: 80px; border: 3px solid #ffffff; color: #ffffff; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-browse-ninebtn a:hover { background-color: #ffffff; } /* Featured Jobs List */ .careerfy-featured-title { float: left; width: 100%; font-size: 20px; color: #000; font-weight: 700; margin-bottom: 42px; text-align: center; } .careerfy-featuredjobs-list,.careerfy-featuredjobs-list a { float: left; width: 100%; } .careerfy-featuredjobs-list { margin-bottom: 13px; } .careerfy-featuredjobs-list ul li { list-style: none; margin-bottom: 20px; line-height: 1; } .careerfy-featuredjobs-list a.careerfy-simp-featjobs-view1 { border: 1px solid #e7e7e7; border-radius: 5px; padding-right: 6px; position: relative; background-color: #ffffff; overflow: hidden; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-featuredjobs-list .urgntpkg-badge small { color: #ffffff; } .careerfy-featuredjobs-list .urgntpkg-badge { left: auto; right: -7px; } .careerfy-featuredjobs-list .urgntpkg-badge:before { border-top: 7px solid #ffb14a; border-right: 7px solid transparent; border-left: none; left: auto; right: 0px; } .careerfy-featuredjobs-list li:hover a.careerfy-simp-featjobs-view1 { box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); } .careerfy-featuredjobs-list figure { display: inline-block; vertical-align: middle; width: 100px; background-color: #f7f7f7; margin-bottom: 0px; text-align: center; min-height: 100px; overflow: hidden; } .careerfy-featuredjobs-list figure i { position: absolute; left: -10px; top: -10px; background-color: #ffb14a; font-size: 14px; text-align: center; color: #ffffff; width: 40px; height: 40px; border-radius: 0% 100% 100% 100%; padding: 16px 0px 0px 7px; } .careerfy-featuredjobs-box { display: inline-block; vertical-align: middle; } .careerfy-featuredjobs-box.careerfy-featuredjobs-sectrr { width: 42%; padding-left: 21px; margin-top: -8px; } .careerfy-featuredjobs-box.careerfy-featuredjobs-loction { width: 23%; text-align: left; } .careerfy-featuredjobs-box.careerfy-featuredjobs-posdat { text-align: right; } .careerfy-featuredjobs-list h2 { margin-bottom: 2px; font-size: 16px; font-weight: 600; position: relative; } .careerfy-featuredjobs-list h2 .careerfy-featuredjobs-listnew { position: absolute; right: -12px; top: 4px; } .careerfy-featuredjobs-listnew, .careerfy-recentjobs-text span.careerfy-featuredjobs-listnew { display: inline-block; font-size: 10px; background-color: #e98a1c; color: #ffffff; border-radius: 3px; padding: 4px 4px 3px 5px; text-transform: uppercase; line-height: 1; margin-left: 3px; } .careerfy-featuredjobs-list-sub { color: #777777; font-size: 12px; font-weight: 500; line-height: 1; } .careerfy-featuredjobs-list small { font-size: 14px; color: #777777; text-transform: capitalize; } .careerfy-featuredjobs-list time { color: #777777; font-size: 12px; font-weight: 500; line-height: 1.9; } .home-eight .container { width: 1170px; } .careerfy-loadmore-listingsbtn { float: left; width: 100%; text-align: center; margin-bottom: 40px; } .careerfy-loadmore-listingsbtn a { display: inline-block; text-transform: uppercase; font-weight: 500; font-size: 14px; padding: 16px 30px; border-radius: 80px; border: 3px solid; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-loadmore-listingsbtn a:hover { color: #ffffff; } /* Popular Candidates */ .careerfy-popular-candidates, .careerfy-popular-candidates figure a, .careerfy-popular-candidates-text { float: left; width: 100%; } .careerfy-popular-candidates { position: relative; } .careerfy-popular-candidates-layer { text-align: center; } .careerfy-popular-candidates figure { display: inline-block; width: 192px; border-radius: 100%; margin-bottom: 10px; border: 5px solid #ffffff; -webkit-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; -ms-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; } .careerfy-popular-candidates .careerfy-popular-candidates-layer:hover figure { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } .careerfy-popular-candidates figure img { border-radius: 100%; width: 100%; } .careerfy-popular-candidates figure span { position: absolute; left: 12px; top: 20px; width: 20px; height: 20px; background-color: #40d184; border-radius: 100%; border: 3px solid #ffffff; } .careerfy-popular-candidates-text h2 { font-size: 18px; color: #000; margin-bottom: 0px; font-weight: 700; } .careerfy-popular-candidates-text h2 a { color: #000; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-popular-candidates-text span { font-size: 16px; color: #777777; display: block; margin-bottom: 6px; } .careerfy-popular-candidates-text small { font-size: 14px; font-weight: 500; color: #666666; } .careerfy-popular-candidates .slick-arrow { position: absolute; left: -84px; top: 50%; width: 44px; height: 44px; border: 1px solid #999999; font-size: 17px; text-align: center; border-radius: 100%; padding-top: 8px; line-height: 1.4; margin-top: -35px; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-popular-candidates .slick-arrow-left.slick-arrow { -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-popular-candidates .slick-arrow-right.slick-arrow { left: auto; right: -84px; } .careerfy-popular-candidates .slick-arrow:hover { color: #ffffff; } /* Testimonial Slider Classic */ .careerfy-testimonial-slider-classic, .careerfy-testimonial-slider-classic p, .careerfy-testimonial-slider-classic-text { float: left; width: 100%; } .careerfy-testimonial-slider-classic { position: relative; } .careerfy-testimonial-slider-classic .slick-list { margin: 0px -15px; } .careerfy-testimonial-slider-classic-layer { padding: 0px 15px; } .careerfy-testimonial-slider-classic p { font-size: 16px; color: #777777; border-radius: 5px; padding: 30px 32px 49px 65px; line-height: 1.9; position: relative; border: 1px solid #dddddd; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonial-slider-classic-pera { float: left; width: 100%; position: relative; margin-bottom: 7px; } .careerfy-testimonial-slider-classic-pera:before { content: ''; position: absolute; left: 0px; bottom: 10px; width: 100%; height: 0%; border-radius: 5px; opacity: 0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-testimonial-slider-classic-layer:hover .careerfy-testimonial-slider-classic-pera:before, .careerfy-testimonial-slider-classic-layer.active .careerfy-testimonial-slider-classic-pera:before { height: 100%; opacity: 1; } .careerfy-testimonial-slider-classic-layer:hover p, .careerfy-testimonial-slider-classic-layer:hover i, .careerfy-testimonial-slider-classic-layer.active p, .careerfy-testimonial-slider-classic-layer.active i { color: #ffffff; } .careerfy-testimonial-slider-classic p i { position: absolute; left: 26px; top: 32px; font-size: 25px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonial-slider-classic p:before { content: ''; position: absolute; left: 50%; bottom: -9px; border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 9px solid #dddddd; margin-left: -15px; } .careerfy-testimonial-slider-classic p:after { content: ''; position: absolute; left: 50%; bottom: -8px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #ffffff; margin-left: -14px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonial-slider-classic .careerfy-testimonial-slider-classic-layer:hover p:after, .careerfy-testimonial-slider-classic .careerfy-testimonial-slider-classic-layer:hover p:before { display: none; } .careerfy-testimonial-slider-classic-text { text-align: center; } .careerfy-testimonial-slider-classic-text img { display: inline-block; border-radius: 100%; margin-bottom: 13px; width: 70px; } .careerfy-testimonial-slider-classic-text h2 { color: #000000; font-size: 18px; font-weight: 700; margin-bottom: 0px; } .careerfy-testimonial-slider-classic-text span { font-size: 16px; color: #777777; } .careerfy-testimonial-slider-classic .slick-arrow { position: absolute; left: -92px; top: 50%; width: 44px; height: 44px; border: 1px solid #999999; font-size: 17px; text-align: center; border-radius: 100%; padding-top: 8px; line-height: 1.4; margin-top: -35px; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonial-slider-classic .slick-arrow-left.slick-arrow { -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-testimonial-slider-classic .slick-arrow-right.slick-arrow { left: auto; right: -92px; } .careerfy-testimonial-slider-classic .slick-arrow:hover { color: #ffffff; } /* Counter Nine View */ .careerfy-counter-nineview { float: left; width: 100%; } .careerfy-counter-nineview ul li { list-style: none; margin-bottom: 30px; text-align: center; } .careerfy-counter-nineview span { display: inline-block; margin-bottom: 0px; font-size: 65px; font-weight: 400; color: #ffffff; line-height: 1; position: relative; padding-bottom: 16px; margin-bottom: 12px; } .careerfy-counter-nineview span:before { content: ''; position: absolute; left: 50%; bottom: 0px; width: 35px; height: 4px; margin-left: -22px; } .careerfy-counter-nineview small { display: block; font-size: 16px; font-weight: 300; color: #ffffff; } /* Blog Masonry */ .careerfy-blog-masonry figure,.careerfy-blog-masonry figure > a, .careerfy-blog-masonry figure img,.careerfy-blog-masonry-text { float: left; width: 100%; } .careerfy-blog-masonry figure { margin-bottom: 0px; overflow: hidden; } .careerfy-blog-masonry figure img { border-radius: 4px 4px 0px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-blog-masonry li:hover figure img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .careerfy-blog-masonry figure figcaption { position: absolute; left: 0px; top: 0px; width: 100%; top: 0px; padding: 24px 22px 0px 26px; } .careerfy-blog-masonry-tag { float: left; width: 80%; } .careerfy-blog-masonry-tag a { float: left; padding: 8px 14px; background-color: #000; color: #ffffff; border-radius: 40px; line-height: 1; margin-bottom: 10px; margin-right: 5px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-blog-masonry-tag a:hover { color: #ffffff; } .careerfy-blog-masonry-like { float: right; width: 26px; height: 26px; background-color: rgba(0,0,0,0.50); color: #ffffff; font-size: 15px; border-radius: 100%; text-align: center; line-height: 1.8; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-blog-masonry-text { background-color: #f5f5f5; padding: 30px 24px 31px 24px; border-radius: 0px 0px 4px 4px; } .careerfy-blog-masonry-text h2 { font-size: 18px; font-weight: 700; margin-bottom: 14px; line-height: 1.3; } .careerfy-blog-masonry-text h2 a { color: #000; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-blog-masonry-option { float: left; width: 100%; margin: 0px 0px 2px 0px; } .careerfy-blog-masonry-option li { float: left; list-style: none; margin: 0px 17px 8px 0px; } .careerfy-blog-masonry-option li, .careerfy-blog-masonry-option li a { color: #666666; } .careerfy-blog-masonry-option li:last-child { margin-right: 0px; } .careerfy-blog-masonry-option li i { float: left; margin: 5px 10px 0px 0px; font-size: 18px; color: #888; } .careerfy-blog-masonry-text p { font-size: 16px; color: #777777; margin-bottom: 0px; font-weight: 300; } .careerfy-blog-masonry-btn-wrap { float: left; width: 100%; text-align: center; } .careerfy-blog-masonry-btn { display: inline-block; text-transform: uppercase; font-weight: 500; font-size: 18px; padding: 14px 30px 15px 30px; border-radius: 80px; border: 3px solid; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-blog-masonry-btn:hover { color: #ffffff; } /* Footer Nine */ .careerfy-footer-nine { background-color: #191623; } /* Footer Nine Newslatter */ .careerfy-footer-nine-newslatter { float: left; width: 100%; padding: 100px 0px 0px 0px; } .careerfy-footer-nine-newslatter form { float: left; position: relative; } .careerfy-footer-nine-newslatter .alert-danger, .careerfy-footer-nine-newslatter .alert-success { display: inline-block; width: 100%; margin-top: 12px; } .careerfy-footer-nine-newslatter .status-message { position: absolute; right: 20px; top: 20px; color: #fff; } .careerfy-footernine-newslatter-inner { float: left; position: relative; min-width: 520px; } .careerfy-footer-nine-newslatter form label { float: left; color: #ffffff; font-size: 26px; font-weight: 700; padding: 20px 90px 0px 0px; } .careerfy-footernine-newslatter-inner input[type="text"] { float: left; width: 100%; height: 61px; background-color: #201c2c; font-size: 16px; color: #55525b; text-transform: uppercase; border: none; border-radius: 80px; padding: 8px 26px 8px 26px; } .careerfy-footernine-newslatter-inner input[type="submit"] { position: absolute; right: 0px; top: 0px; padding: 20px 48px 19px 48px; font-size: 18px; text-transform: uppercase; color: #ffffff; border: 1px solid #33cc33; border-radius: 80px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-footernine-newslatter-inner input[type="submit"]:hover { background-color: #ffffff; } .careerfy-footer-nine-social { float: right; margin-top: 4px; } .careerfy-footer-nine-social li { float: left; list-style: none; margin: 0px 0px 15px 15px; } .careerfy-footer-nine-social li a { float: left; width: 60px; height: 60px; background-color: #201c2c; border-radius: 100%; color: #ffffff; text-align: center; font-size: 20px; padding-top: 17px; position: relative; } .careerfy-footer-nine-social li a:after { content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 0%; border-radius: 100%; z-index: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-footer-nine-social li:hover a:after { height: 100%; } .careerfy-footer-nine-social li i { position: relative; z-index: 2; } /* Footer Widget */ .careerfy-footer-nine .careerfy-footer-widget { float: left; width: 100%; padding: 70px 0px 45px 0px; } .widget_text_nine p { color: #999999; font-size: 16px; margin-bottom: 22px; font-weight: 400; } .careerfy-footer-nine .footer-widget-title h2 { font-size: 22px; font-weight: 700; } .widget_newsfeed ul,.widget_newsfeed ul li { float: left; width: 100%; } .widget_newsfeed ul li { list-style: none; margin-bottom: 23px; } .widget_newsfeed figure { float: left; width: 85px; margin-bottom: 0px; } .widget_newsfeed figure ~ .widget_newsfeed_text { margin-left: 105px; margin-top: -1px; } .widget_newsfeed_text h3 { font-size: 16px; font-weight: 600; margin-bottom: 0px; line-height: 1.2; } .widget_newsfeed_text h3 a { color: #ffffff; } .widget_newsfeed_text time { font-size: 14px; color: #999999; } .widget_newsfeed_text time i { font-size: 15px; margin-right: 8px; } .careerfy-footer-nine .widget_nav_menu ul li a { font-size: 16px; } .careerfy-footer-nine .widget_nav_menu ul li a:before { content: "\f111"; font-family: FontAwesome; color: #ffffff; font-size: 10px; float: left; margin: -1px 20px 0px 0px; } .widget_text_nine ul li, .widget_text_nine ul { float: left; width: 100%; } .widget_text_nine ul li { list-style: none; color: #999999; font-size: 16px; line-height: 1; margin-bottom: 15px; padding-left: 30px; position: relative; } .widget_text_nine ul li a { color: #999999; } .widget_text_nine ul li i { position: absolute; left: 0px; top: 0px; color: #ffffff; font-size: 15px; } .copyright-nine { float: left; width: 100%; text-align: center; background-color: #120f1d; border-top: 1px solid #120f1d; padding: 33px 0px; position: relative; } .copyright-nine p { color: #89878e; font-size: 16px; font-weight: 300; margin-bottom: 0px; } .careerfy-backto-top { position: absolute; right: 100px; bottom: 25px; width: 45px; height: 45px; border: 2px solid #ffffff; font-size: 18px; text-align: center; padding-top: 8px; border-radius: 100%; color: #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-backto-top:hover { background-color: #ffffff; } /* Banner Loader */ .careerfy-slidloder-section { position: absolute; left: 0px; top: 0px; background-color: rgba(255,255,255,0.98); width: 100%; height: 100%; z-index: 999; text-align: center; } @-webkit-keyframes ball-scale-multiple { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } 5% { opacity: 1; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } @keyframes ball-scale-multiple { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } 5% { opacity: 1; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } .ball-scale-multiple { position: absolute; left: 50%; top: 50%; display: inline-block; -webkit-transform: translateY(-30px); transform: translateY(-30px); } .ball-scale-multiple > div:nth-child(2) { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .ball-scale-multiple > div:nth-child(3) { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .ball-scale-multiple > div { background-color: #26a4de; width: 30px; height: 30px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; left: -30px; top: 0px; opacity: 0; margin: 0; width: 60px; height: 60px; -webkit-animation: ball-scale-multiple 1s 0s linear infinite; animation: ball-scale-multiple 1s 0s linear infinite; } /* Header Eight */ .jobsearch-top-strip { float: left; width: 100%; background-color: #264676; padding: 8px 40px 0px 40px; } .jobsearch-top-strip .careerfy-navigation { overflow: hidden; } .jobsearch-strip-info { float: left; } .jobsearch-strip-info li { float: left; list-style: none; font-size: 12px; color: #ffffff; margin: 0px 25px 8px 0px; } .jobsearch-strip-info li a { color: #ffffff; } .jobsearch-strip-info li i { float: left; margin: 2px 12px 0px 0px; font-size: 22px; } .jobsearch-strip-media { float: right; } .jobsearch-strip-media li { float: left; list-style: none; margin: 3px 0px 0px 6px; line-height: 1; } .jobsearch-strip-media li a { font-size: 24px; color: #142f57; } .jobsearch-header-eight .jobsearch-strip-media li a { background-color: #d3dadc; width: 24px; height: 24px; color: #434958; border-radius: 100%; float: left; text-align: center; padding-top: 5px; font-size: 14px; } .eight-cell { display: table-cell; vertical-align: middle; } /* Footer Eight */ .jobsearch-footer-eight { float: left; width: 100%; background-color: #f5f5f5; padding: 69px 0px 0px 0px; } .jobsearch-logo-seven { display: block; margin-bottom: 30px; } .widget_about_information p { color: #666666; margin-bottom: 30px; } .widget_about_btn { display: inline-block; padding: 14px 24px; line-height: 1; color: #ffffff; border: 1px solid; font-size: 16px; text-transform: uppercase; border-radius: 60px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .widget_about_btn:hover { color: #ffffff; } .jobsearch-footer-eight .careerfy-footer-title h2 { color: #333333; font-size: 22px; margin-bottom: 24px; } .jobsearch-footer-eight .widget_nav_menu ul li a { color: #666666; } .jobsearch-footer-eight .widget_nav_menu ul li a:before { content: "\f105"; font-family: FontAwesome; font-size: 18px; } .jobsearch-footer-eight .widget_nav_menu ul li { width: 50%; } /* Widget Newslatter Seven */ .widget_newslatter_seven p { color: #666666; margin-bottom: 25px; } .widget_newslatter_seven form { display: inline-block; width: 100%; position: relative; margin-bottom: 7px; } .widget_newslatter_seven form input[type="text"] { float: left; width: 100%; background-color: #f5f5f5; font-size: 12px; font-weight: 500; color: #222; padding: 7px 20px; height: 51px; border-radius: 0px 40px 40px 0px; border: 1px solid #e6e6e6; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .widget_newslatter_seven form input[type="text"]:hover { border-radius: 40px; } .widget_newslatter_seven form input[type="submit"] { position: absolute; right: 0px; top: 0px; width: 51px; height: 51px; background-color: transparent; border: 1px solid; border-radius: 100%; z-index: 2; } .widget_newslatter_seven form:hover > i { background-color: transparent; } .widget_newslatter_seven .alert { position: absolute; left: 0px; bottom: 0px; width: 100%; z-index: 2; margin: 0px; } .widget_newslatter_seven .alert p { margin-bottom: 0px; } .widget_newslatter_seven form > i { position: absolute; right: 0px; top: 0px; width: 51px; height: 51px; background-color: #031b40; border: 1px solid; border-radius: 100%; z-index: 0; font-size: 18px; color: #ffffff; text-align: center; padding: 15px 0px 0px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .widget_newslatter_social { float: left; width: 100%; margin: 0px; } .widget_newslatter_social li { float: left; list-style: none; margin: 10px 15px 0px 0px; } .widget_newslatter_social li a { float: left; background-color: #707070; width: 40px; height: 40px; color: #ffffff; font-size: 19px; border-radius: 100%; text-align: center; padding-top: 10px; border: 1px solid #707070; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .widget_newslatter_social li:hover a { background-color: transparent; } .jobsearch-footer-eight .jobsearch-copyright { background-color: #e1e1e1; text-align: center; border-top: 1px solid; padding: 14px 0px 27px 0px; margin-top: 60px; } .jobsearch-footer-eight .jobsearch-copyright p { display: inline-block; float: none; font-size: 14px; color: #707070; } /* Home Ten */ /* Header Ten */ .careerfy-header10-main { float: left; width: 100%; background-color: #efefef; } .careerfy-header-ten .careerfy-logo { float: none; display: inline-block; width: 35%; margin: 13px -4px 13px 0px; vertical-align: middle; } .careerfy-header10-usersec-wrap { display: inline-block; width: 65%; vertical-align: middle; text-align: right; } .careerfy-header10-usersec { display: inline-block; } .careerfy-header10-usersec > li { float: left; list-style: none; margin-left: 28px; position: relative; } .careerfy-header10-usersec > li i { margin-right: 8px; } .careerfy-header10-usersec > li > a { color: #6f7484; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-header10-usersec ul.nav-item-children, .careerfy-header-twentyone-user .nav-item-children { background-color: #ffffff; right: 0; margin: 5px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 999; text-align: left; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-header10-usersec > li:hover > ul.nav-item-children, .careerfy-header-twentyone-user > li:hover > .nav-item-children { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-header10-usersec ul.nav-item-children li, .careerfy-header-twentyone-user .nav-item-children li { float: left; width: 100%; list-style: none; } .careerfy-header10-usersec ul.nav-item-children li a, .careerfy-header-twentyone-user .nav-item-children li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-header10-main .wpml-ls ul { margin-left: 0px; } .careerfy-header10-main .careerfy-wpml-switcher ul li { list-style: none; position: relative; } .careerfy-header10-main .careerfy-wpml-switcher a { color: #6f7484; } .careerfy-header10-main .careerfy-wpml-switcher > a:after { content: "\f0d7"; font-family: FontAwesome; display: inline-block; font-size: 16px; color: #6f7484; margin: 0px 0px 0px 9px; vertical-align: middle; } .careerfy-header10-main .careerfy-wpml-switcher img { float: left; width: 17px; height: 17px; border-radius: 100%; margin: 5px 10px 0px 0px; } .wpml-ls-legacy-list-horizontal li img { margin-top: 0px !important; } .careerfy-header10-main .careerfy-wpml-switcher ul { position: absolute; left: 0px; top: 100%; margin: 0px 0px 0px 0px; background-color: #ffffff; width: 180px; text-align: left; box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.20); z-index: 999; opacity: 0; visibility: hidden; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-header10-main .careerfy-wpml-switcher:hover ul { opacity: 1; visibility: visible; } .careerfy-header10-main .careerfy-wpml-switcher ul li { float: left; width: 100%; } .careerfy-header10-main .careerfy-wpml-switcher ul li a { float: left; width: 100%; padding: 5px 15px; border-bottom: 1px solid #dddddd; } .careerfy-header10-main .careerfy-wpml-switcher ul li:last-child a { border-bottom: none; } /* HeaderNine Main */ .careerfy-headerten-mainnav { float: left; width: 100%; background-color: #ffffff; } .careerfy-headerten-mainnav .jobsearch-navigation { float: left; } .careerfy-headerten-mainnav .navbar-nav > li { padding: 0px 14px 0px 14px; } .careerfy-headerten-mainnav .navbar-nav > li > a { color: #6f7484; padding: 14px 0px 19px 0px; font-family: 'Roboto', sans-serif; } .careerfy-headerten-mainnav .navbar-nav > li > a:before { height: 3px; bottom: 0px; } .careerfy-headerten-mainnav .navbar-nav > li:first-child { padding-left: 0px; } .careerfy-headerten-mainnav .navbar-nav .sub-menu { margin-top: 0px; } .careerfy-headerten-btn { float: right; padding: 9px 16px 8px 16px; color: #ffffff; border-radius: 80px; line-height: 1; margin-top: 10px; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headerten-btn i { margin-right: 6px; } .careerfy-headerten-btn:hover { background-color: #ffffff !important; } /* Banner Ten */ .careerfy-banner-ten { float: left; width: 100%; position: relative; } /* Search Ten */ .careerfy-search-ten, .careerfy-search-ten form, .careerfy-search-ten form input[type="text"], .careerfy-search-ten form button { display: flex; width: 100%; flex-wrap: wrap; } .careerfy-search-ten { position: relative; z-index: 99; } .careerfy-search-ten form { background-color: #fafafa; padding: 40px 30px; border: 1px solid #d4d4d4; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.13); border-radius: 5px; } .careerfy-search-ten form ul.careerfy-search-ten-grid { display: flex; width: 100%; gap: 15px 10px; margin-bottom: 15px; } .careerfy-search-ten form ul.careerfy-search-ten-grid li { display: inline-flex; flex: 1; list-style: none; position: relative; } .careerfy-search-ten form ul.careerfy-search-ten-grid li > div { width: 100%; } .careerfy-search-ten form ul.careerfy-search-ten-grid li:last-child { flex: 0.6; } .careerfy-search-ten form input[type="text"] { height: 56px; color: #6f7484; font-size: 14px; padding: 7px 20px; background-color: #ffffff; border: 1px solid rgba(0,0,0,0.10); border-radius: 4px; } .careerfy-search-ten form i { position: absolute; right: 21px; top: 20px; font-size: 14px; color: #5a5a5a; } .careerfy-search-ten form button { align-items: center; justify-content: center; margin-bottom: 0px; padding: 0px; line-height: 1; border-radius: 4px; position: relative; height: 56px; font-size: 15px; color: #fff; gap: 10px; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-search-ten form button i { position: static; color: #ffffff; font-size: 17px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-search-ten form input[type="submit"] { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: transparent; border: none; color: #ffffff; z-index: 1; font-weight: 400; text-align: center; padding-left: 15px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-search-ten form button:hover { background-color: transparent; } .careerfy-search-ten-list { display: flex; flex-wrap: wrap; gap: 15px; align-items: center; } .careerfy-search-ten-list li { display: inline-flex; list-style: none; font-size: 14px; color: #05132a; } .careerfy-search-ten-list li a { color: #6f7484; } .careerfy-search-ten-list-btn { margin-left: auto; color: #6f7484; } /* Fancy Title Ten */ .careerfy-fancy-title-ten { float: left; width: 100%; text-align: center; margin-bottom: 42px; } .careerfy-fancy-title-ten .careerfy-Logo_2 span { font-size: 60px; } .careerfy-fancy-title-ten h2 { font-size: 35px; font-weight: 600; color: #05132a; margin-bottom: 0px; text-transform: uppercase; } .careerfy-fancy-title-ten span { font-size: 18px; color: #6f7484; } /* Categories TenStyle1 */ .careerfy-categories-tenstyle1 ul li { margin-bottom: 30px; } .careerfy-categories-tenstyle1, .careerfy-speakers-grid, .careerfy-twelve-blog-grid, .top-companies-list { text-align: center; } .careerfy-categories-tenstyle1 > ul > li, .careerfy-speakers-grid > ul > li, .careerfy-twelve-blog-grid > ul > li { float: none; display: inline-block; vertical-align: top; margin-right: -4px; } .careerfy-twelve-blog-grid-inner, .top-companies-list-inner { text-align: left; } .careerfy-categories-tenstyle1 ul li a { float: left; width: 100%; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.13); border: 1px solid rgba(0,0,0,0.10); text-align: center; padding: 33px 10px 35px 10px; border-radius: 5px; line-height: 1.2; background-color: #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-categories-tenstyle1 ul li:hover a { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .careerfy-categories-tenstyle1 i { margin-bottom: 15px; font-size: 40px; display: block; } .careerfy-categories-tenstyle1 strong { float: left; width: 100%; color: #05132a; font-size: 19px; font-weight: 400; margin-bottom: 9px; word-wrap: break-word; } .careerfy-categories-tenstyle1 img { margin-bottom: 15px; width: 40px; } .careerfy-categories-tenstyle1 small { display: block; font-size: 16px; color: #6f7484; } .careerfy-categories-tenstyle1 span { display: inline-block; margin-bottom: 11px; font-size: 56px; } /* Fancy Title Ten Left */ .careerfy-fancy-title-ten-left { text-align: left; position: relative; padding-left: 56px; } .careerfy-fancy-title-ten-left .careerfy-icon-ten { position: absolute; left: 0px; top: 4px; } .careerfy-fancy-title-ten-left h2 { font-size: 25px; } /* Recent List */ .careerfy-recent-list, .careerfy-recent-list-wrap, .careerfy-recent-list figure a, .careerfy-recent-list figure a img { float: left; width: 100%; } .careerfy-recent-list { margin-bottom: 20px; } .careerfy-recent-list ul li { list-style: none; } .careerfy-recent-list > ul > li { margin-bottom: 9px; } .careerfy-recent-list-wrap { box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.13); padding: 15px; border: 1px solid rgba(0,0,0,0.10); border-radius: 6px; background-color: #ffffff; position: relative; overflow: hidden; display: flex; align-items: center; gap: 20px; } .careerfy-recent-list figure { display: inline-block; width: 84px; min-width: 84px; margin-bottom: 0px; } .careerfy-recent-list figure a, .careerfy-recent-list figure a img { border-radius: 100%; height: 84px; object-fit: cover; } .careerfy-recent-list figure a { border: 2px solid rgba(0,0,0,0.15); } .careerfy-recent-list figure a i.fa-star { position: absolute; right: 0px; bottom: 0px; background-color: #ffb14a; color: #ffffff; border-radius: 100%; width: 25px; height: 25px; text-align: center; padding-top: 6px; } .careerfy-recent-list-text { position: relative; } .vc_col-sm-12 .careerfy-recent-list-text { width: 92%; } .careerfy-recent-list-text ul { display: block; margin: 0px; } .careerfy-recent-list-text ul li { display: inline-flex; color: #6f7484; margin: 0px 14px 0px 0px; align-items: center; } .careerfy-recent-list-text ul li i { float: left; margin: 0px 8px 0px 0px; color: #05132a; font-size: 12px; } .careerfy-recent-list-text h2 { font-size: 22px; font-weight: 600; color: #05132a; margin-bottom: 5px; line-height: 1.2; } .careerfy-recent-list-status { padding: 7px 17px; font-size: 16px; color: #ffffff; background-color: #52be71; border-radius: 5px; line-height: 1; display: inline-flex; white-space: nowrap; margin-left: auto; min-width: 100px; justify-content: center; } .careerfy-recent-list-status1 { background-color: #e69564; } .careerfy-recent-list-status2 { background-color: #6c9dca; } .show-morejobs-btn { float: left; width: 100%; text-align: center; margin: 20px 0px 20px 0px; } .show-morejobs-btn a { display: inline-block; padding: 15px 29px; border: 3px solid; border-radius: 80px; font-size: 20px; line-height: 1; min-width: 210px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .show-morejobs-btn a:hover { color: #ffffff; } /* Top Recruiters */ .careerfy-top-recruiters-slider, .careerfy-top-recruiters-slider-layer { float: left; width: 100%; } .careerfy-top-recruiters-slider-layer { padding: 10px; } .careerfy-top-recruiters-slider { position: relative; margin: -10px -10px 0px -10px; } .careerfy-top-recruiters-slider .slick-arrow, .careerfy-recruiters-top-list-two .slick-arrow { position: absolute; right: 0px; top: -76px; color: #05132a; font-size: 16px; cursor: pointer; } .careerfy-top-recruiters-slider .slick-arrow-right.slick-arrow, .careerfy-recruiters-top-list-two .slick-arrow-right.slick-arrow { top: -75px; } .careerfy-top-recruiters-slider .slick-arrow-left.slick-arrow, .careerfy-recruiters-top-list-two .slick-arrow-left.slick-arrow { right: 20px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-recruiters-top-list-two .slick-arrow-left.slick-arrow { top: -74px; } .careerfy-top-recruiters-slider-image { float: left; width: 100%; text-align: center; background-color: #f5f5f5; position: relative; overflow: hidden; } .careerfy-top-recruiters-slider-image .promotepof-badge { z-index: 2; } .careerfy-top-recruiters-slider-image img { display: inline-block !important; } .careerfy-top-recruiters-slider-layer { outline: none; } .careerfy-top-recruiters { float: left; width: 100%; background-color: #ffffff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.13); border: 1px solid rgba(0,0,0,0.10); } .careerfy-top-recruiters-inner { float: left; width: 100%; padding: 28px 25px 4px 25px; } .careerfy-top-recruiters-inner2 { float: left; width: 100%; padding: 10px 25px 27px 25px; border-top: 1px solid #ebebeb; margin-top: 10px; } .careerfy-top-recruiters-status { display: inline-block; padding: 7px 17px; font-size: 16px; color: #ffffff; background-color: #6c9dca; border-radius: 5px; line-height: 1; margin-bottom: 12px; } .careerfy-top-recruiters h2 { font-size: 22px; font-weight: 600; color: #05132a; margin-bottom: 4px; line-height: 1.2; } .careerfy-top-recruiters ul { display: block; margin: 0px; } .careerfy-top-recruiters ul li { display: inline-flex; list-style: none; color: #6f7484; gap: 8px; align-items: center; } .careerfy-top-recruiters ul li i { color: #05132a; font-size: 12px; } .careerfy-top-recruiters p { float: left; width: 100%; color: #6f7484; margin-bottom: 15px; letter-spacing: 0px; } .careerfy-top-recruiters-btn { display: inline-block; padding: 9px 29px; line-height: 1; border: 2px solid; border-radius: 80px; font-size: 16px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-top-recruiters-btn:hover { color: #ffffff; } /* Counter Style10 */ .careerfy-counter-style10 { float: left; width: 100%; } .careerfy-counter-style10 ul li { list-style: none; } .careerfy-counter-style10 > ul > li { margin-bottom: 30px; text-align: center; } .careerfy-counter-style10 i { font-size: 47px; color: #ffffff; margin-bottom: 23px; display: inline-block; } .careerfy-counter-style10 ul.row { display: flex; width: 100%; justify-content: center; } .careerfy-counter-style10 span { display: inline-block; width: 100%; font-size: 30px; position: relative; padding-bottom: 20px; margin-bottom: 16px; color: #ffffff; font-weight: 600; } .careerfy-counter-style10 span:before { content: ''; position: absolute; left: 50%; bottom: 0px; width: 44px; height: 2px; background-color: #ffffff; margin-left: -21px; } .careerfy-counter-style10 small { font-size: 30px; font-weight: 600; color: #ffffff; display: block; } /* Speakers Grid */ .careerfy-speakers-grid, .careerfy-speakers-grid figure, .careerfy-speakers-grid figure a, .careerfy-speakers-grid figure img, .careerfy-speakers-grid-wrap, .careerfy-speakers-grid-text { display: flex; width: 100%; flex-wrap: wrap; } .careerfy-speakers-grid ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); margin: 0px; gap: 30px; } .careerfy-speakers-grid ul.row:before { display: none; } .careerfy-speakers-grid ul.row > li { padding: 0px; margin: 0px; width: 100%; list-style: none; position: relative; background-color: #ffffff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.13); border: 1px solid rgba(0,0,0,0.10); border-radius: 0px 0px 5px 5px; } .careerfy-speakers-grid figure { margin-bottom: 0px; overflow: hidden; } .careerfy-speakers-grid figure img { border-radius: 3px 3px 0px 0px; object-fit: cover; } .careerfy-speakers-grid figure figcaption { position: absolute; left: 0px; bottom: 0px; width: 100%; background-color: rgba(14,14,14,0.50); text-align: center; color: #ffffff; padding: 9px 0px 17px 0px; } .careerfy-speakers-grid-wrap { text-align: center; position: relative; } .careerfy-speakers-grid ul.row > li:before { content: ''; position: absolute; left: 50%; bottom: 0px; width: 46px; height: 4px; background-color: #05132a; margin-left: 0px; z-index: 5; margin-left: -22px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-speakers-grid-text, .jobsearch-typo-wrap .careerfy-speakers-grid-text { background: url("images/speakers-grid-shape.png"); margin: -51px 0px 0px 0px; position: relative; padding: 71px 0px 33px 0px; background-size: contain; border-radius: 0px 0px 5px 5px; background-repeat: no-repeat; } .jobsearch-column-9 .careerfy-speakers-grid-text { margin-top: -39px; } .careerfy-speakers-grid-text h2 { font-size: 20px; font-weight: 600; margin-bottom: 3px; width: 100%; } .careerfy-speakers-grid ul.row > li.jobsearch-column-12 { grid-column: 1 / -1; background-color: transparent; box-shadow: none; border: none; } .careerfy-speakers-grid-text span { display: block; width: 100%; color: #6f7484; line-height: 1.1; margin-bottom: 17px; } .careerfy-speakers-grid-text ul { float: left; width: 100%; margin: 0px; } .careerfy-speakers-grid-text ul li { float: left; width: 100%; list-style: none; line-height: 1.3; color: #6f7484; margin-bottom: 2px; } .careerfy-speakers-grid-text ul li small { font-size: 14px; } /* Testimonial Style10 */ .careerfy-testimonial-style10 { float: left; width: 100%; margin-top: -22px; margin-bottom: 26px; } .careerfy-testimonial-style10 p { font-size: 16px; color: #6f7484; margin-bottom: 0px; } .careerfy-testimonial-style10-slider-layer { position: relative; padding: 0px 0px 65px 0px; } .careerfy-testimonial-style10-slider { float: left; width: 100%; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.13); border: 1px solid rgba(0,0,0,0.10); background-color: #ffffff; border-radius: 5px; padding: 40px 40px 0px 40px; position: relative; margin-bottom: 63px; } .careerfy-testimonial-style10-slider figure { float: left; width: 100%; margin-bottom: 20px; } .careerfy-testimonial-style10-slider figure > a { float: left; width: 51px; } .careerfy-testimonial-style10-slider figure > a img { border-radius: 100%; } .careerfy-testimonial-style10-slider figure > a ~ figcaption { margin-left: 63px; padding-top: 4px; } .careerfy-testimonial-style10-slider figcaption h2 { line-height: 1.1; margin-bottom: 0px; font-size: 20px; font-weight: 600; } .careerfy-testimonial-style10-slider figcaption span { color: #6f7484; } .careerfy-testimonial-style10-slider p { font-size: 16px; color: #6f7484; margin-bottom: 0px; letter-spacing: 0px; } .quote-icon-style { position: absolute; right: 40px; bottom: 22px; font-size: 49px; } .careerfy-testimonial-style10-slider .slick-arrow { position: absolute; left: 0px; bottom: -63px; font-size: 25px; color: #000000; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonial-style10-slider .slick-arrow-right.slick-arrow { left: 56px; bottom: -62px; } .careerfy-testimonial-style10-slider .slick-arrow-left.slick-arrow { -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } /* Blog Grid Style10 */ .careerfy-blog-grid-style10 figure, .careerfy-blog-grid-style10 figure a, .careerfy-blog-grid-style10 figure img, .careerfy-blog-grid-style10-inner, .careerfy-blog-grid-style10-text, .careerfy-blog-grid-style10-text ul { float: left; width: 100%; } .careerfy-blog-grid-style10-inner { box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.13); border: 1px solid rgba(0,0,0,0.10); background-color: #ffffff; border-radius: 5px; } .careerfy-blog-grid-style10 figure { margin-bottom: 0px; } .careerfy-blog-grid-style10-text { padding: 22px 26px 30px 29px; } .careerfy-blog-grid-style10-text ul { margin: 0px; } .careerfy-blog-grid-style10-text ul li { float: left; list-style: none; color: #6f7484; margin: 0px 13px 7px 0px; } .careerfy-blog-grid-style10-text ul li:last-child { margin-right: 0px; } .careerfy-blog-grid-style10-text ul li a { color: #6f7484; } .careerfy-blog-grid-style10-text ul li i { float: left; margin: 4px 10px 0px 0px; font-size: 18px; } .careerfy-blog-grid-style10-text h2 { margin-bottom: 8px; line-height: 1.3; font-size: 20px; font-weight: 600; } .careerfy-blog-grid-style10-text p { color: #6f7484; font-size: 16px; margin-bottom: 25px; } .careerfy-blog-grid-style10-btn { display: inline-block; padding: 9px 34px; line-height: 1; border: 2px solid; border-radius: 80px; font-size: 16px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .careerfy-blog-grid-style10-btn { color: #ffffff; } /* Top Companies List */ .top-companies-list, .top-companies-list-inner { float: left; width: 100%; } .top-companies-list-inner { position: relative; } .top-companies-list-feature { position: absolute; right: 0px; top: 0px; width: 42px; height: 42px; background-color: #ffb607; font-size: 16px; color: #ffffff; border-radius: 0px 0px 0px 80px; text-align: center; padding: 8px 0px 0px 9px; } .top-companies-list ul li { list-style: none; } .top-companies-list > ul > li { float: none; display: inline-block; vertical-align: middle; margin-right: -4px; margin-bottom: 30px; } .top-companies-list-inner { box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.13); border: 1px solid rgba(0,0,0,0.10); background-color: #ffffff; padding: 24px 30px; border-radius: 4px; } .top-companies-list figure { float: left; width: 93px; margin-bottom: 0px; } .top-companies-list figure img { border-radius: 100%; border: 1px solid #ddd; } .top-companies-list-text { line-height: 1; } .top-companies-list figure ~ .top-companies-list-text { margin-left: 113px; } .top-companies-list-text span { font-size: 12px; } .top-companies-list-text h2 { font-size: 20px; font-weight: 700; margin-bottom: 2px; } .top-companies-list-text small { display: block; color: #6f7484; font-size: 14px; margin-bottom: 10px; } .top-companies-list-text-btn { display: inline-block; padding: 6px 13px; border-radius: 80px; border: 2px solid; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .top-companies-list-text-btn { color: #ffffff; } /* GetApp */ .careerfy-getapp { float: left; width: 100%; text-align: center; } .careerfy-getapp h2 { display: inline-block; margin-bottom: 8px; font-size: 30px; font-weight: 600; text-transform: uppercase; } .careerfy-getapp p { font-size: 18px; color: #6f7484; margin-bottom: 22px; display: inline-block; width: 80%; } .careerfy-getapp-btn { display: inline-block; position: relative; color: #ffffff; padding: 12px 30px 12px 50px; text-align: left; font-size: 21px; font-weight: 600; line-height: 1; margin: 0px 8px 10px 8px; } .careerfy-getapp-btn span { display: block; font-size: 13px; font-weight: 400; } .careerfy-getapp-btn i { position: absolute; left: 10px; top: 14px; font-size: 30px; } /* Build Action */ .careerfy-build-action { float: left; width: 100%; padding: 42px 0px; } .careerfy-build-action h2 { float: left; color: #ffffff; text-transform: uppercase; font-size: 36px; font-weight: 600; margin-bottom: 0px; } .careerfy-build-action h2 small { font-size: 24px; color: #ffffff; } .careerfy-build-action a { float: right; padding: 15px 50px; line-height: 1; color: #ffffff; border: 3px solid #ffffff; border-radius: 80px; font-size: 20px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-build-action a:hover { background-color: #ffffff; } /* Footer Ten */ .careerfy-footer-ten { float: left; width: 100%; background-color: #2f333a; } .careerfy-footer-ten .careerfy-footer-widget { padding: 75px 0px 0px 0px; } .careerfy-footer-ten .footer-widget-title { margin-bottom: 10px; } .careerfy-footer-ten .footer-widget-title h2 { font-weight: 700; font-size: 20px; } .widget_abouttext_ten p { color: #ffffff; font-size: 16px; margin-bottom: 9px; } .widget_abouttext_ten ul li { float: left; width: 100%; color: #ffffff; padding-left: 25px; position: relative; list-style: none; margin-bottom: 7px; } .widget_abouttext_ten ul li i { position: absolute; left: 0px; top: 6px; } .widget_abouttext_ten ul li a { color: #ffffff; } .careerfy-footer-ten .widget_nav_menu ul li a { font-size: 16px; color: #ffffff; } .careerfy-footer-ten .widget_nav_menu ul li a:before { content: "\ea3c"; font-family: careerfy; font-size: 11px; } .copyright-ten { float: left; width: 100%; border-top: 1px solid #373c44; box-shadow: 0px 0px 0px 1px #26292f; text-align: center; padding: 30px 0px 30px 0px; margin-top: 10px; } .copyright-ten-social { display: inline-block; margin: 0px; } .copyright-ten-social li { float: left; list-style: none; margin: 0px 7px 10px 7px; } .copyright-ten-social li a { font-size: 36px !important; color: #525964; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .copyright-ten-social li:hover a { color: #26ae61; } .copyright-ten p { color: #ffffff; } .careerfy-counter-style10-transparent { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0.85; } .careerfy-search-ten .careerfy-select-style:after { content: "\e9b8"; font-family: careerfy; font-size: 11px; top: 15px; } .careerfy-search-ten .careerfy-select-style select { border: 1px solid rgba(0,0,0,0.10); height: 56px; color: #6f7484; font-size: 14px; border-radius: 4px; } /* Home Page 11 */ .careerfy-header-eleven { position: absolute; left: 0px; top: 0px; width: 100%; padding: 0px 50px 10px 50px; z-index: 999; } .careerfy-header-eleven-main { float: left; width: 100%; } .careerfy-header-eleven .careerfy-logo { float: none; display: inline-block; vertical-align: middle; margin: 18px 40px 0px 0px; } .careerfy-headereleven-right { float: right; margin-top: 22px; } .careerfy-sticky-header .careerfy-header-eleven .jobsearch-navigation { margin-top: 5px; } .careerfy-header-eleven .jobsearch-navigation { display: inline-block; vertical-align: middle; margin-top: 22px; } .careerfy-header-eleven .navbar-nav > li > a { color: #ffffff; padding: 0px 0px 7px 0px; } .careerfy-header-eleven .navbar-nav > li:hover > a, .navbar-nav > li.active > a { font-weight: 500; } .careerfy-header-eleven .navbar-nav .sub-menu { margin-top: 0px; } .careerfy-header-eleven .submenu-addicon > a:after { content: "\e9b8"; font-family: careerfy; font-size: 9px; margin: 0px 0px 0px 10px; } .careerfy-header-eleven .navbar-nav > li > a:before { height: 3px; } .careerfy-headereleven-user { float: left; } .careerfy-headereleven-user > li { float: left; list-style: none; margin: 23px 24px 0px 0px; position: relative; } .careerfy-headereleven-user > li > a { color: #ffffff; display: inline-block; } .careerfy-header-eleven .jobsearch-usernotifics-menubtn a span { right: -7px; top: -1px; } .careerfy-header-eleven .jobsearch-hdernotifics-listitms { right: -15px; } .careerfy-headereleven-user li > a > i { font-size: 17px; float: right; margin: 0px 0px 0px 10px; } .careerfy-headereleven-btn { float: right; color: #ffffff; padding: 13px 28px; border-radius: 80px; line-height: 1; text-shadow: 0px 1px #03a152; margin-top: 11px; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-header-eleven .jobsearch-userdash-menumain ul.nav-item-children, .careerfy-header-twelve .jobsearch-userdash-menumain .sub-menu { left: auto; right: 0px; } .careerfy-header-eleven .jobsearch-userdash-menumain ul.nav-item-children i, .careerfy-header-twelve .jobsearch-userdash-menumain .sub-menu i { float: left; margin: 6px 10px 0px 0px; } .careerfy-headereleven-btn:hover { background-color: transparent; } .careerfy-header-eleven ul.nav-item-children, .careerfy-header-twelve .sub-menu { background-color: #ffffff; left: 0; margin: 5px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 999; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-header-twelve .sub-menu .sub-menu { left: 100%; top: 0px; } .careerfy-header-twelve .sub-menu { text-align: left; } .careerfy-header-eleven .careerfy-headereleven-user > li:hover > ul.nav-item-children, .careerfy-headertwelve-user > li:hover > .sub-menu, .careerfy-header-twelve .sub-menu li:hover > .sub-menu { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-header-eleven ul.nav-item-children li, .careerfy-header-twelve .sub-menu li { float: left; width: 100%; list-style: none; } .careerfy-header-eleven ul.nav-item-children li a, .careerfy-header-twelve .sub-menu li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } /* Banner Eleven */ .careerfy-banner-eleven { float: left; width: 100%; height: 820px; padding: 185px 0px 0px 0px; } .careerfy-banner-eleven-tabs { float: left; width: 55%; } .careerfy-banner-eleven-tabs h1 { font-size: 40px; color: #ffffff; margin-bottom: 11px; line-height: 1.2; width: 85%; } .careerfy-banner-eleven-tabs p { font-size: 16px; color: #ffffff; margin-bottom: 34px; font-weight: 400; width: 85%; } .careerfy-banner-eleven-tabs-nav { display: flex; width: 100%; gap: 30px; } .careerfy-banner-eleven-tabs-nav li { display: inline-flex; list-style: none; } .careerfy-banner-eleven-tabs-nav li a { display: flex; width: 100%; font-size: 16px; color: #ffffff; padding: 0px 0px 9px 0px; position: relative; } .careerfy-banner-eleven-tabs-nav li a:before { content: ''; position: absolute; left: 0px; bottom: 3px; width: 100%; height: 3px; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-eleven-tabs-nav li:hover a:before, .careerfy-banner-eleven-tabs-nav li.active a:before { opacity: 1; bottom: 0px; } .careerfy-fifteen-banner-tabs .careerfy-banner-eleven-tabs-nav li a:before { display: none; } .careerfy-banner-eleven-tabs .tab-content { float: left; width: 100%; padding: 24px 0px 0px 0px; } .careerfy-banner-eleven-search { display: flex; width: 100%; } .careerfy-banner-eleven-search ul { display: flex; width: 100%; flex-wrap: wrap; gap: 20px; } .careerfy-banner-eleven-search ul li { display: inline-flex; list-style: none; position: relative; flex: 48%; } .careerfy-banner-eleven-search ul li >div { width: 100%; } .careerfy-banner-eleven-search ul li i { position: absolute; left: 20px; top: 0px; font-size: 18px; color: #ffffff; display: flex; height: 100%; align-items: center; } .careerfy-banner-eleven-search input[type="text"] { float: left; width: 100%; font-size: 14px; color: #ffffff; height: 55px; padding: 6px 20px 6px 52px; background-color: transparent; border: 1px solid; border-radius: 5px; } .careerfy-banner-eleven-search input[type="submit"] { display: flex; height: 55px; align-items: center; justify-content: center; color: #ffffff; font-weight: 600; padding: 10px 25px; line-height: 1; border: 1px solid; border-radius: 5px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-banner-eleven-search input[type="submit"]:hover { background-color: transparent; } .careerfy-fileupload-banner { position: relative; overflow: hidden; display: inline-block; margin-top: 10px; } .careerfy-fileupload-banner span { float: left; line-height: 1; color: #ffffff; font-size: 16px; font-weight: 400; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fileupload-banner span i { float: left; font-size: 22px; margin: -3px 11px 0px 0px; } .careerfy-fileupload-banner input.careerfy-upload { position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 153px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); } /* Fancy Title Eleven */ .careerfy-fancy-title-eleven { float: left; width: 100%; text-align: center; margin-bottom: 30px; } .careerfy-fancy-title-eleven h2 { display: block; font-size: 35px; font-weight: 600; color: #474b56; margin-bottom: 0px; line-height: 1.5; } .careerfy-fancy-title-eleven span { display: block; color: #6d7383; font-size: 16px; } /* Companies List */ .careerfy-companies-list { float: left; width: 100%; } .careerfy-companies-list ul {} .careerfy-companies-list ul li { float: left; width: 20%; list-style: none; text-align: center; } .careerfy-companies-list ul li a { display: inline-block; } /* Services Style11 */ .careerfy-services-style11 { margin-bottom: 50px; } .careerfy-services-style11 li { text-align: center; } .careerfy-services-style11 img { margin-bottom: 28px; } .careerfy-services-style11 h2 { font-size: 26px; font-weight: 600; color: #474b56; margin-bottom: 0px; } .careerfy-services-style11 p { font-size: 16px; font-weight: 500; color: #6d7383; margin-bottom: 32px; } .careerfy-services-style11-btn { display: inline-block; font-size: 14px; color: #474b56; padding: 13px 21px; border: 2px solid; border-radius: 80px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .careerfy-services-style11-btn { color: #ffffff; } /* Explore Jobs Links */ .careerfy-explore-jobs-links { margin-bottom: 30px; } .careerfy-explore-jobs-links h2 { float: left; width: 100%; margin-bottom: 12px; font-size: 20px; font-weight: 600; color: #474b56; } .careerfy-explore-jobs-links ul li { float: left; width: 100%; list-style: none; margin-bottom: 2px; } .careerfy-explore-jobs-links ul li a { font-size: 16px; color: #6d7383; float: left; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-explore-jobs-links ul li a i { float: left; margin: 4px 8px 0px 0px; } .careerfy-browsejobs-links ul li a i { float: left; margin: 9px 8px 0px 0px; font-size: 13px; } .careerfy-explore-jobs-links ul li.morejobs-link a i { float: none; display: inline-block; margin-left: 8px; } .careerfy-explore-jobs-links ul li:hover a { padding-left: 10px; } .careerfy-fancy-title-eleven-left { text-align: left; } /* Testimonial Style11 Slider */ .careerfy-testimonial-style11-slider { float: left; width: 35%; background-color: #1e6de6; padding: 54px 58px 55px 58px; position: relative; z-index: 2; } .careerfy-recruiters-top-list-two.recruiters-slider-two { text-align: left; } .careerfy-recruiters-top-list-two.recruiters-slider-two .careerfy-top-recruiters-slider-layer { padding: 0px; } .careerfy-testimonial-style11-slider i { font-size: 28px; color: #ffffff; margin-bottom: 18px; display: inline-block; } .careerfy-testimonial-style11-slider p { font-size: 20px; color: #ffffff; margin-bottom: 20px; line-height: 35px; } .careerfy-testimonial-style11-slider figure { float: left; width: 100%; margin-bottom: 0px; } .careerfy-testimonial-style11-slider figure a { float: left; width: 56px; height: 56px; } .careerfy-testimonial-style11-slider figure a img { border-radius: 100%; height: 100%; } .careerfy-testimonial-style11-slider figure a ~ figcaption { padding-left: 67px; line-height: 1; padding-top: 5px; } .careerfy-testimonial-style11-slider figcaption h2 { font-size: 17px; font-weight: 600; color: #ffffff; margin-bottom: 3px; } .careerfy-testimonial-style11-slider figcaption span { font-size: 14px; color: #ffffff; display: block; } .careerfy-video-testimonial-slider .slick-dots { margin-top: -50px; position: relative; width: 32%; } .careerfy-testimonial-video-wrap .vid-testimonial-icon { position: absolute; left: 50%; top: 50%; color: #ffffff; font-size: 100px; margin: -40px 0px 0px -40px; } .careerfy-video-testimonial-slider .slick-dots li { float: right; margin: 0px 2px; } .careerfy-video-testimonial-slider .slick-dots li button { width: 7px; height: 7px; background-color: #ffffff; border: 1px solid #ffffff; } .careerfy-video-testimonial-slider .slick-dots li.slick-active button { box-shadow: inherit; background-color: transparent; } .careerfy-testimonial-video-wrap { float: left; width: 65%; position: relative; } .careerfy-media-player10 .mejs__overlay-play { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; } .careerfy-media-player10 .mejs__overlay-button { position: relative; } .careerfy-media-player10 .mejs__overlay-button:before { content: "\ea9b"; font-family: careerfy; position: absolute; left: 0px; top: 0px; font-size: 100px; color: #ffffff; line-height: 1; } .careerfy-media-player10 .mejs__overlay-button:after { content: 'Watch Video'; position: absolute; left: 0px; bottom: -21px; font-size: 22px; color: #ffffff; } .careerfy-media-player10 .mejs__overlay-play:before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #474b56; opacity: 0.70; } .careerfy-media-player10 .mejs__overlay-button { background: none; } .careerfy-media-player10 .mejs__controls { display: none; } .careerfy-media-player10 { float: left; width: 100%; margin: -320px 0px 0px 0px; } /* RecentJobs List */ .careerfy-recentjobs-list, .careerfy-recentjobs-list-inner, .careerfy-recentjobs-list figure a { float: left; width: 100%; } .careerfy-recentjobs-list figure a i { position: absolute; right: 4px; bottom: -2px; width: 20px; height: 20px; background-color: #ffb14a; color: #ffffff; border-radius: 100%; text-align: center; padding-top: 4px; font-size: 12px; } .careerfy-recentjobs-list { position: relative; z-index: 2; } .careerfy-recentjobs-list ul li { list-style: none; margin-bottom: 6px; } .careerfy-recentjobs-list-inner { background-color: #f8f8f9; border: 1px solid rgba(0,0,0,0.08); border-radius: 4px; padding: 16px 20px; position: relative; overflow: hidden; display: flex; justify-content: space-between; align-items: center; } .careerfy-recentjobs-list figure { display: inline-flex; width: 61px; border-radius: 100%; margin-bottom: 0px; } .careerfy-recentjobs-list figure a { padding: 8px; background-color: #ffffff; border-radius: 100%; border: 1px solid rgba(0,0,0,0.10); } .careerfy-recentjobs-list figure a img { border-radius: 100%; } .careerfy-recentjobs-text { margin-right: auto; padding-left: 24px; } .vc_col-sm-8 .careerfy-recentjobs-list .careerfy-recentjobs-text { padding-left: 9px; } .careerfy-recentjobs-text h2 { font-size: 18px; font-weight: 600; margin-bottom: 5px; } .careerfy-recentjobs-text h2 a { color: #474b56; } .careerfy-recentjobs-text time { font-size: 14px; color: #6d7383; display: block; line-height: 1; } .careerfy-recentjobs-text time i { font-size: 13px; color: #1e6de6; float: left; margin: 0px 7px 0px 0px; } .careerfy-recentjobs-text small { color: #6d7383; font-size: 14px; display: inline-flex; align-items: baseline; } .careerfy-recentjobs-text small i { font-size: 14px; color: #1e6de6; margin: 0px 8px 0px 0px; } .careerfy-recentjobs-text span { display: inline-flex; align-items: center; color: #6d7383; font-size: 14px; } .careerfy-recentjobs-list-inner strong { padding: 2px 10px; margin-right: 10px; color: #ffffff; } .careerfy-recentjobs-text span i { font-size: 14px; color: #1e6de6; margin: 0px 8px 0px 0px; } .careerfy-recentjobs-text.two-cell { padding-right: 15px; flex-basis: 25%; line-height: normal; } .careerfy-recentjobs-text.three-cell { margin-left: auto; margin-right: 0; padding-right: 10px; padding-left: 0px; } .careerfy-listaply-btncon { margin-left: auto; } .careerfy-recentjobs-list-inner .careerfy-recentjobs-text.recent-jobtitle-maincon { flex-basis: 38%; } .careerfy-recentjobs-list-btn { display: inline-block; padding: 9px 30px; font-size: 12px; color: #474b56; border: 2px solid; border-radius: 80px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-recentjobs-list-btn:hover { color: #ffffff; } .careerfy-recentjobs-list .careerfy-loadmore-listingsbtn, .careerfy-refejobs-list-two .careerfy-loadmore-listingsbtn { margin-top: 20px; } /* Recruiters Top List */ .careerfy-recruiters-top-list { float: left; width: 100%; border: 1px solid rgba(0,0,0,0.08); background-color: #ffffff; border-radius: 4px; position: relative; z-index: 2; overflow: hidden; } .careerfy-recruiters-top-list-top { float: left; width: 100%; padding: 23px 29px 23px 29px; border-top: 1px solid rgba(0,0,0,0.08); border-bottom: 1px solid rgba(0,0,0,0.08); } .careerfy-recruiters-top-list h2 { font-size: 18px; font-weight: 600; margin-bottom: 2px; } .careerfy-recruiters-top-list h2 a { color: #474b56; } .careerfy-recruiters-top-list small { display: block; } .careerfy-recruiters-top-list span, .careerfy-recruiters-top-list small { color: #6d7383; font-size: 14px; display: inline-flex; margin-right: 25px; align-items: center; gap: 8px; } .careerfy-recruiters-top-list small.careerfy-recentjob-type-text, .careerfy-recentjob-type-text { color: #ffffff; padding: 2px 9px; } .careerfy-recruiters-top-list span i, .careerfy-recruiters-top-list small i { font-size: 14px; color: #1e6de6; } .careerfy-recruiters-top-list-bottom { float: left; width: 100%; padding: 23px 29px 31px 29px; } .careerfy-recruiters-top-list-bottom p { color: #6d7383; margin-bottom: 22px; letter-spacing: 0px; line-height: 23px; } .careerfy-recruiters-top-list-bottom a { display: inline-block; padding: 9px 19px; font-size: 12px; color: #474b56; border: 2px solid; border-radius: 80px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-recruiters-top-list-bottom a:hover { color: #ffffff; } /* Popular Candidates Style11 */ .careerfy-popular-candidates-style11, .careerfy-popular-candidates-style11-inner, .careerfy-popular-candidates-style11-social { float: left; width: 100%; } .careerfy-popular-candidates-style11 { margin-bottom: 50px; } .careerfy-popular-candidates-style11 ul li { list-style: none; margin-bottom: 30px; padding: 0px 15px; } .careerfy-popular-candidates-style11-inner, .jobsearch-typo-wrap .careerfy-popular-candidates-style11-inner { background-color: #ffffff; position: relative; border: 1px solid rgba(0,0,0,0.08); padding: 26px 15px 23px 15px; text-align: center; border-radius: 4px; overflow: hidden; } .careerfy-popular-candidates-style11 img { display: inline-block; width: 131px; border: 6px solid #f0f0f0; border-radius: 100%; margin-bottom: 14px; } .careerfy-popular-candidates-style11 h2 { font-size: 20px; font-weight: 600; margin-bottom: 0px; } .careerfy-popular-candidates-style11 h2 a { color: #474b56; } .careerfy-popular-candidates-style11 span { display: block; font-size: 16px; color: #6d7383; line-height: 1.2; } .careerfy-popular-candidates-style11 small { font-size: 16px; color: #1e6de6; margin-bottom: 2px; } .careerfy-popular-candidates-style11-social a { display: inline-block; font-size: 21px; color: #6d7383; margin: 8px 3px 0px 3px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* Blog Grid Style11 */ .careerfy-blog-grid-style11, .careerfy-blog-grid-style11-inner, .careerfy-blog-grid-style11 figure, .careerfy-blog-grid-style11 figure > a, .careerfy-blog-grid-style11 figure > a img, .careerfy-blog-grid-style11 figure figcaption img, .careerfy-blog-grid-style11-text { float: left; width: 100%; } .careerfy-blog-grid-style11 ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); margin: 0px; gap: 30px; } .careerfy-blog-grid-style11 ul.row:before { display: none; } .careerfy-blog-grid-style11 ul.row > li { padding: 0px; margin: 0px; width: 100%; } .careerfy-blog-grid-style11 { margin-bottom: 48px; } .careerfy-blog-grid-style11-inner { background-color: #ffffff; border: 1px solid rgba(0,0,0,0.08); padding: 10px; border-radius: 4px; } .careerfy-blog-grid-style11 figure { margin-bottom: 0px; } .careerfy-blog-grid-style11 figure figcaption { float: left; width: 62px; border-radius: 100%; background-color: #ffffff; padding: 6px; margin: -37px 0px 0px 30px; } .careerfy-blog-grid-style11 figure figcaption img { border-radius: 100%; height: 52px; object-fit: cover; } .careerfy-blog-grid-style11-text { padding: 13px 20px 11px 38px; } .careerfy-blog-grid-style11-text h2 { font-size: 20px; font-weight: 600; margin-bottom: 3px; letter-spacing: 0px; } .careerfy-blog-grid-style11-text h2 a { color: #474b56; } .careerfy-blog-grid-style11-text span { color: #04d16a; display: block; line-height: 1.2; margin-bottom: 7px; } .careerfy-blog-grid-style11-text p { font-size: 16px; color: #6d7383; margin-bottom: 16px; letter-spacing: 0px; line-height: 23px; } .careerfy-blog-grid-style11-text ul { display: inline-flex; margin: 8px 0px 0px 0px; gap: 20px; flex-wrap: wrap; } .careerfy-blog-grid-style11-text ul li { list-style: none; } .careerfy-blog-grid-style11-text ul li a { color: #1e6de6; font-size: 16px; display: inline-flex; gap: 8px; align-items: center; } .careerfy-blog-grid-style11-text ul li i { font-size: 20px; color: #1fd67a; } .careerfy-blog-grid-style11-btn { float: right; padding: 9px 24px 8px 24px; font-size: 12px; color: #474b56; border: 2px solid; border-radius: 80px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .careerfy-blog-grid-style11-btn { color: #ffffff; } /* Counter ElevenView */ .careerfy-counter-elevenview { float: left; width: 100%; } .careerfy-counter-elevenview ul li { list-style: none; margin-bottom: 30px; text-align: center; } .careerfy-counter-elevenview i { font-size: 40px; color: #1e6de6; display: inline-block; margin-bottom: 17px; } .careerfy-counter-elevenview h2 { display: block; font-size: 26px; font-weight: 700; color: #474b56; position: relative; margin-bottom: 18px; padding-bottom: 13px; } .careerfy-counter-elevenview h2:before { content: ''; position: absolute; left: 50%; bottom: 0px; width: 44px; height: 2px; margin-left: -22px; } .careerfy-counter-elevenview span { font-size: 40px; font-weight: 600; color: #6d7383; } /* Action Style11 */ .careerfy-action-style11 { float: left; width: 100%; text-align: center; padding: 42px 0px 47px 0px; } .careerfy-action-style11 h2 { display: inline-block; margin-bottom: 0px; color: #ffffff; font-size: 36px; font-weight: 700; letter-spacing: 0px; } .careerfy-action-style11 p { display: block; color: #ffffff; font-size: 20px; margin-bottom: 23px; } .careerfy-action-style11 a { display: inline-block; padding: 15px 33px; color: #ffffff; line-height: 1; border-radius: 80px; font-size: 18px; font-weight: 600; border: 2px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-action-style11 a:hover { background-color: transparent; color: #ffffff; border-color: #ffffff; } /* Footer Eleven */ .careerfy-footer-eleven { background-size: cover !important; background-position: center !important; background-color: #474b56; padding: 79px 0px 0px 0px; } .careerfy-footer-eleven-logo { float: left; width: 100%; text-align: center; margin-bottom: 40px; } .careerfy-footer-eleven .footer-widget-title { position: relative; padding-bottom: 11px; margin-bottom: 25px; } .careerfy-footer-eleven .footer-widget-title h2 { font-size: 18px; font-weight: 600; } .careerfy-footer-eleven .footer-widget-title:before { content: ''; position: absolute; left: 0px; bottom: 0px; width: 35px; height: 2px; } .careerfy-footer-eleven .widget_nav_menu ul li a { font-size: 15px; color: #98a1b8; } .careerfy-footer-eleven .widget_nav_menu ul li a:before { display: none; } /* CopyRight Eleven */ .copyright-eleven { float: left; width: 100%; border-top: 1px solid #525663; box-shadow: 0px 0px 0px 1px #3c4049; text-align: center; padding: 52px 0px 45px 0px; } .copyright-eleven-social { float: left; } .copyright-eleven-social li { float: left; list-style: none; margin-right: 10px; } .copyright-eleven-social li a { font-size: 27px; color: #6d7383; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .copyright-eleven p { display: inline-block; color: #ffffff; margin-bottom: 0px; } .copyright-eleven-app { float: right; } .copyright-eleven-app a { margin: 0px 0px 5px 5px; float: left; } /* Home Page 12 */ /* Header Twelve Main */ .careerfy-header-twelve { position: absolute; left: 0px; top: 0px; width: 100%; z-index: 99; padding: 45px 0px 0px 0px; } .careerfy-header-twelve-main { float: left; width: 100%; text-align: center; } .careerfy-logo-twelve { float: left; margin: 0px 0px; } .careerfy-headertwelve-user { display: inline-block; padding-top: 6px; } .careerfy-headertwelve-user .nav-item-children { text-align: right; } .careerfy-headertwelve-user > li { float: left; list-style: none; margin: 0px 20px 0px 20px; position: relative; } .careerfy-headertwelve-user > li > a { font-size: 16px; color: #ffffff; position: relative; padding: 10px 0px; } .careerfy-headertwelve-user > li > a:before { content: ''; position: absolute; left: 0px; bottom: 5px; width: 100%; height: 4px; background-color: #ffffff; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headertwelve-user > li:hover > a:before { opacity: 1; bottom: 0px; } .careerfy-headertwelve-btn { float: right; color: #ffffff; font-size: 16px; padding: 14px 26px; border-radius: 4px; line-height: 1; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headertwelve-btn i { margin-right: 10px; } .careerfy-headertwelve-btn:hover { background-color: transparent; border-color: #ffffff; } .careerfy-block-element { display: inline-block; margin-right: -4px; width: 30%; vertical-align: middle; } .careerfy-block-element:nth-child(2) { width: 40%; } /* Banner Twelve */ .careerfy-banner-twelve { float: left; width: 100%; position: relative; text-align: center; padding: 270px 0px 100px 0px; overflow: hidden; background-size: cover !important; background-repeat: no-repeat !important; background-position: center center !important; } .careerfy-banner-twelve-transparent { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; } .careerfy-banner-twelve .container { position: relative; } .careerfy-banner-twelve h1 { color: #ffffff; margin-bottom: 20px; text-transform: uppercase; font-size: 60px; display: inline-block; width: 70%; line-height: 1; } .careerfy-banner-twelve p { font-size: 18px; color: #ffffff; margin-bottom: 33px; display: inline-block; width: 50%; } .careerfy-banner-twelve-search { display: flex; width: 80%; flex-wrap: wrap; position: relative; gap: 15px; margin: 0 auto; justify-content: center; } .careerfy-banner-twelve-search .clearfix { display: none; } .careerfy-banner-twelve-search input[type="text"] { float: left; width: 100%; background-color: #ffffff; height: 53px; padding: 5px 54px; font-size: 16px; color: #6d7383; border-radius: 0px; } .careerfy-banner-twelve-search i { position: absolute; left: 25px; top: 17px; color: #6d7383; font-size: 19px; z-index: 1; } .careerfy-banner-twelve-search input[type="submit"] { display: flex; width: 100%; font-size: 16px; font-weight: 600; color: #ffffff; padding: 20px; height: 53px; justify-content: center; align-items: center; border: none; line-height: 1; z-index: 99; border-radius: 0px 4px 4px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* Twelve Navigation */ .careerfy-twelve-navigation { float: left; width: 100%; background-color: #ffffff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10); text-align: center; position: relative; } .careerfy-twelve-navigation .jobsearch-navigation { float: none; display: inline-block; margin-bottom: -8px; } .careerfy-twelve-navigation .navbar-nav > li > a { font-size: 16px; } .careerfy-twelve-navigation .sub-menu { text-align: left; margin-top: 0px; } .careerfy-twelve-navigation .navbar-nav > li.submenu-addicon > a:after { content: "\e9b8"; font-family: careerfy; display: inline-block; font-size: 10px; margin-left: 10px; } .careerfy-twelve-navigation .navbar-nav > li:hover > a, .careerfy-twelve-navigation .navbar-nav > li.active > a { font-weight: 600; } .careerfy-twelve-navigation .navbar-nav > li > a:before { height: 4px; background-color: #6d7383; } /* Fancy Title Twelve */ .careerfy-fancy-title-twelve { float: left; width: 100%; text-align: center; margin-bottom: 34px; } .careerfy-fancy-title-twelve span { display: block; font-size: 18px; color: #6d7383; margin-bottom: 6px; } .careerfy-fancy-title-twelve h2 { display: inline-block; font-size: 40px; text-transform: uppercase; margin-bottom: 0px; line-height: 1; } /* Section Premium */ .careerfy-section-premium-wrap { float: left; width: 100%; border: 1px solid #e0e1e4; background-color: #ffffff; margin-bottom: 30px; border-radius: 4px; } .careerfy-section-title-style { float: left; width: 100%; background-color: #f7f7f7; padding: 14px 19px 15px 19px; border-radius: 4px 4px 0px 0px; } .careerfy-section-title-style h2 { float: left; color: #232323; font-size: 20px; margin-bottom: 0px; } .careerfy-section-title-style form { float: right; margin-top: 0px; } .careerfy-section-title-style .selectize-control.single .selectize-input { height: 34px; padding-top: 6px; } .careerfy-section-title-style .selectize-control.single .selectize-input input { height: auto; } .careerfy-section-title-style form label { float: left; font-size: 14px; color: #6d7383; font-weight: 300; margin: 7px 7px 0px 0px; } .careerfy-section-title-style .careerfy-select-style { float: right; margin-top: 0px; } .careerfy-section-title-style .careerfy-select-style select { font-size: 12px; color: #6d7383; padding: 0px; height: 22px; background-color: transparent; border: none; } .careerfy-section-title-style .careerfy-select-style:after { content: "\f107"; font-family: FontAwesome; top: 0px; right: 0px; } .careerfy-browse-links { float: left; width: 100%; padding: 12px 18px 20px 18px; position: relative; } .ajax-loader { position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; background-color: rgba(255,255,255,0.90); } .ajax-loader-inner { position: absolute; left: 50%; top: 50%; color: #999; font-size: 28px; margin: -22px 0px 0px -5px; } .careerfy-browse-links ul { float: left; width: 100%; margin-bottom: 15px; } .careerfy-browse-links ul li { float: left; width: 33.333%; list-style: none; margin-bottom: 4px; } .careerfy-browse-links ul li a { color: #6d7383; } .careerfy-browse-links-btn { float: left; width: 100%; text-align: center; } .careerfy-browse-links-btn a { display: inline-block; color: #ffffff; padding: 13px 30px 14px 30px; font-size: 16px; border-radius: 4px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-section-title-btn { float: right; padding: 6px 16px; color: #ffffff; border-radius: 80px; font-size: 12px; line-height: 1; border: 1px solid; margin: 3px 74px 0px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-section-title-btn:hover { background-color: transparent; } .careerfy-section-title-btn.no-slider { margin-right: 0px; } /* Top Employers Slider */ .careerfy-top-employers-slider, .careerfy-top-employers-slider-list, .careerfy-top-employers-slider-list a, .careerfy-top-employers-slider-list span { float: left; width: 100%; } .careerfy-top-employers-slider-list { padding: 20px 10px 0px 10px; } .careerfy-top-employers-slider-list ul li { display: inline-block; vertical-align: top; margin-right: -4px; width: 33.333%; list-style: none; padding: 0px 10px 20px 10px; } .careerfy-top-employers-slider-list a { border: 1px solid #d8e3e8; padding: 15px 0px 0px 0px; text-align: center; border-radius: 4px; position: relative; } .careerfy-top-employers-slider-list span { border-top: 1px solid #d8e3e8; color: #666666; font-size: 12px; text-align: left; padding: 0px 10px 1px 10px; } .careerfy-top-employers-slider-list span small { float: right; font-size: 12px; color: #666666; } .careerfy-top-employers-slider-list img { display: inline-block; margin-bottom: 15px; width: 60px; } .careerfy-headertwelve-btn,.careerfy-banner-twelve-search input[type="submit"],.careerfy-browse-links-btn a { background-color: #6d7383; } .careerfy-headertwelve-btn { border-color: #6d7383; } .careerfy-page-loading .careerfy-top-employers-slider, .careerfy-page-loading .careerfy-top-employers-slider-list, .careerfy-page-loading .careerfy-sixteen-topcompanies-slider, .careerfy-page-loading .careerfy-categories-classic-slider, .careerfy-page-loading .careerfy-premium-jobs-slider { overflow: hidden; height: 200px; display: none !important; } .careerfy-premium-jobs-slider .slick-list { width: 100%; } .careerfy-top-employers-slider .slick-arrow, .careerfy-premium-jobs-slider .slick-arrow, .careerfy-top-sectors-category-slider .slick-arrow { position: absolute; right: 20px; top: -43px; width: 27px; height: 27px; border: 1px solid #6d7383; border-radius: 100%; text-align: center; font-size: 12px; line-height: 2.0; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-top-employers-slider .slick-arrow-left.slick-arrow, .careerfy-premium-jobs-slider .slick-arrow-left.slick-arrow, .careerfy-top-sectors-category-slider .slick-arrow-left.slick-arrow { right: 56px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-top-employers-slider .slick-arrow:hover, .careerfy-premium-jobs-slider .slick-arrow:hover, .careerfy-top-sectors-category-slider .slick-arrow:hover { color: #ffffff; } /* Premium Jobs */ .careerfy-premium-jobs, .careerfy-premium-jobs-inner, .careerfy-premium-jobs-slider { display: flex; width: 100%; } .careerfy-premium-jobs-slider .slick-list { width: 100%; } .careerfy-premium-jobs ul li { list-style: none; } .careerfy-premium-jobs ul li:nth-child(even) .careerfy-premium-jobs-inner, .careerfy-premium-jobs ul li:hover .careerfy-premium-jobs-inner { background-color: #f7f7f7; } .careerfy-premium-jobs ul li:last-child .careerfy-premium-jobs-inner { border-bottom: none; } .careerfy-premium-jobs-inner { padding: 19px 19px; border-bottom: 1px solid #e0e1e4; overflow: hidden; gap: 15px; position: relative; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-premium-jobs figure { margin-bottom: 0px; display: inline-flex; align-items: center; gap: 10px; } .careerfy-premium-jobs figure > a { float: left; width: 64px; border: 1px solid #f0f0f0; } .careerfy-premium-jobs-inner { justify-content: space-between; align-items: center; } .careerfy-premium-jobs figure > a ~ figcaption { line-height: 1; } .careerfy-premium-jobs figure figcaption h2 { font-size: 16px; margin-bottom: 2px; line-height: 22px; } .careerfy-premium-jobs figure figcaption h2 a { color: #232323; display: inline-block; margin-right: -3px; } .careerfy-premium-jobs figure figcaption h2 span { display: inline-block; font-size: 10px; background-color: #e98a1c; padding: 3px 5px 4px 5px; color: #ffffff; text-transform: uppercase; border-radius: 3px; line-height: 1; margin-left: 8px; } .careerfy-premium-jobs figure figcaption small { font-size: 14px; color: #6d7383; } .careerfy-premium-jobs-text { text-align: left; } .careerfy-premium-jobs-text span { color: #6d7383; font-size: 14px; display: inline-block; margin-right: 5px; width: 45%; line-height: 1.2; } .careerfy-premium-jobs-text small { float: right; font-size: 14px; color: #ffffff; padding: 6px 14px 6px 14px; background-color: #f08d3c; line-height: 1; } /* Top Sectors Category */ .careerfy-top-sectors-category, .careerfy-top-sectors-category a, .careerfy-top-sectors-category-slider { float: left; width: 100%; } .careerfy-top-sectors-category ul li { list-style: none; padding: 0px 0px; float: none; display: inline-block; margin-bottom: -6px; margin-right: -3px; } .careerfy-top-sectors-category ul li:nth-child(3n-8) a { border-left: none; } .careerfy-top-sectors-category ul li:nth-child(n+7) a { border-bottom: none; } .careerfy-top-sectors-category img { display: inline-block; width: 40px; margin-bottom: 9px; } .careerfy-top-sectors-category a { border-bottom: 1px solid #e0e1e4; border-left: 1px solid #e0e1e4; text-align: center; line-height: 1; min-height: 155px; padding: 27px 0px 24px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-top-sectors-category a:hover { background-color: #f7f7f7; } .careerfy-top-sectors-category i { font-size: 40px; margin-bottom: 9px; display: inline-block; } .careerfy-top-sectors-category h6 { display: block; font-size: 16px; color: #000000; margin-bottom: 6px; } .careerfy-top-sectors-category small { color: #ffffff; font-size: 12px; padding: 2px 5px 3px 5px; line-height: 1; display: inline-block; border-radius: 3px; } /* Candidates Style11 */ .careerfy-candidates-style11, .careerfy-candidates-style11-inner, .careerfy-candidates-style11-top, .careerfy-candidates-style11 figure, .careerfy-candidates-style11 figure figcaption, .careerfy-candidates-style11-slider { float: left; width: 100%; } .careerfy-candidates-style11-slider .slick-list { margin: 0px -15px; } .careerfy-candidates-style11-slider-layer { padding: 0px 15px; } .careerfy-candidates-style11 ul li { list-style: none; } .careerfy-candidates-style11 > ul > li { margin-bottom: 30px; } .careerfy-candidates-style11-inner { border: 1px solid rgba(0,0,0,0.10); box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.13); padding: 0px 0px 23px 0px; text-align: center; } .careerfy-candidates-style11-top { background-color: #f1f2f4; padding: 10px 5px; } .careerfy-candidates-style11-top span { display: inline-block; background-color: #232323; color: #ffffff; font-size: 13px; padding: 7px 16px 8px 16px; line-height: 1; border-radius: 80px; margin: 0px 4px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-candidates-style11 figure { margin-bottom: 0px; padding-top: 20px; padding: 20px 15px 0px 15px; } .careerfy-candidates-style11 figure > a { display: inline-block; width: 113px; border: 4px solid #ecedf0; border-radius: 100%; margin-bottom: 11px; } .careerfy-candidates-style11 figure > a img { border-radius: 100%; } .careerfy-candidates-style11 figcaption h2 { margin-bottom: 8px; font-size: 18px; text-transform: uppercase; } .careerfy-candidates-style11 figcaption h2 a { color: #232323; } .careerfy-candidates-style11 figcaption span { display: block; font-size: 14px; line-height: 1.2; margin-bottom: 5px; } .careerfy-candidates-style11 figcaption small { color: #6d7383; display: block; font-size: 14px; } .careerfy-candidates-style11 .ui-slider { float: left; width: 100%; height: 15px; position: relative; border-radius: 80px; background: #c33538; background: -moz-linear-gradient(left, #c33538 5%, #fff002 49%, #6bbf74 95%); background: -webkit-linear-gradient(left, #c33538 5%,#fff002 49%,#6bbf74 95%); background: linear-gradient(to right, #c33538 5%,#fff002 49%,#6bbf74 95%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c33538', endColorstr='#6bbf74',GradientType=1 ); } .careerfy-candidates-style11 .ui-slider-handle { height: 23px; width: 11px; background-color: #232323; position: absolute; z-index: 999; top: -4px; } .careerfy-candidates-style11 .ui-slider-handle:before { content: ''; position: absolute; left: 0px; bottom: -5px; border-left: 6px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #232323; } .careerfy-candidates-style11-progress ul, .careerfy-candidates-style11-progress { float: left; width: 100%; margin: 2px 0px 0px 0px; } .careerfy-candidates-style11-progress ul li { float: left; width: 25%; list-style: none; color: #6d7383; text-align: left; } .careerfy-candidates-style11-slider .slick-arrow { position: absolute; left: -94px; top: 50%; width: 44px; height: 44px; border: 1px solid #6f7585; font-size: 17px; text-align: center; border-radius: 100%; padding-top: 8px; line-height: 1.5; margin-top: -35px; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-candidates-style11-slider .slick-arrow-left.slick-arrow { -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-candidates-style11-slider .slick-arrow-right.slick-arrow { left: auto; right: -94px; } .careerfy-candidates-style11-slider .slick-arrow:hover { color: #ffffff; } .careerfy-candidates-style11-progress .jobsearch_progressbar .bar-container { width: 100%; border-radius: 10px; height: 15px !important; } .careerfy-candidates-style11-progress .jobsearch_progressbar { margin-bottom: 2px; } .careerfy-candidates-style11-progress .jobsearch_progressbar .bar-container:before, .careerfy-candidates-style11-progress .jobsearch_progressbar .bar-container:after, .careerfy-candidates-style11-progress .jobsearch_progressbar .backgroundBar:before, .careerfy-candidates-style11-progress .jobsearch_progressbar .backgroundBar:after, .careerfy-candidates-style11-progress .progress-percent,.careerfy-candidates-style11-progress .progress-percent-inner { display: none; } .careerfy-candidates-style11-progress .jobsearch_progressbar .bar { background: #c33538; background: -moz-linear-gradient(left, #c33538 5%, #fff002 49%, #6bbf74 95%); background: -webkit-linear-gradient(left, #c33538 5%,#fff002 49%,#6bbf74 95%); background: linear-gradient(to right, #c33538 5%,#fff002 49%,#6bbf74 95%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c33538', endColorstr='#6bbf74',GradientType=1 ); } /* Counter ElevenView */ .careerfy-counter-twelveview { float: left; width: 100%; } .careerfy-counter-twelveview ul li { list-style: none; margin-bottom: 30px; text-align: center; } .careerfy-counter-twelveview i { font-size: 46px; color: #ffffff; display: inline-block; margin-bottom: 17px; } .careerfy-counter-twelveview h2 { display: block; font-size: 30px; font-weight: 500; color: #ffffff; position: relative; margin-bottom: 18px; padding-bottom: 13px; } .careerfy-counter-twelveview h2:before { content: ''; position: absolute; left: 50%; bottom: 0px; width: 44px; height: 2px; margin-left: -22px; background-color: #ffffff; } .careerfy-counter-twelveview span { font-size: 50px; font-weight: 500; color: #ffffff; } /* PricePlan Twelve */ .careerfy-priceplan-twelve, .careerfy-priceplan-twelve-top, .careerfy-priceplan-twelve ul, .careerfy-priceplan-twelve ul li, .careerfy-priceplan-twelve-btn { float: left; width: 100%; } .careerfy-priceplan-twelve { background-color: #ffffff; border: 1px solid rgba(0,0,0,0.12); border-radius: 0px 0px 4px 4px; margin-bottom: 30px; } .careerfy-priceplan-twelve-top { text-align: center; background-color: #6d7383; padding: 21px 0px 34px 0px; border-radius: 4px 4px 0px 0px; position: relative; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-priceplan-twelve-top div { display: inline-block; font-size: 20px; color: #ffffff; padding: 0px 34px 12px 34px; border-bottom: 1px solid #ffffff; font-weight: 500; margin-bottom: 10px; } .careerfy-priceplan-twelve-top span { display: block; font-size: 58px; color: #ffffff; line-height: 1; margin-bottom: 11px; } .careerfy-priceplan-twelve-top span small { font-size: 20px; } .careerfy-priceplan-twelve-top span em { font-style: normal; font-size: 21px; display: inline-block; vertical-align: top; position: relative; top: 3px; left: 6px; } .careerfy-priceplan-twelve-top strong { color: #ffffff; font-size: 20px; } .careerfy-priceplan-twelve-top a { position: absolute; left: 50%; bottom: -25px; width: 43px; height: 43px; border: 3px solid #ffffff; border-radius: 100%; font-size: 16px; background-color: #6d7383; color: #ffffff; padding: 10px 0px 0px 0px; margin-left: -25px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } .careerfy-priceplan-twelve ul { padding: 35px 29px 25px 29px; } .careerfy-priceplan-twelve ul li { color: #ccc; font-size: 14px; list-style: none; border-bottom: 1px solid #d6d7da; padding: 12px 0px; text-align: left; } .careerfy-priceplan-twelve ul li.active { color: #6f7484; } .careerfy-priceplan-twelve ul li i { float: left; margin: 3px 12px 0px 0px; color: #6f7484; font-size: 11px; } .careerfy-priceplan-twelve-btn { text-align: center; margin-bottom: 26px; } .careerfy-priceplan-twelve-btn a { display: inline-block; font-size: 16px; color: #ffffff; background-color: #6d7383; padding: 13px 36px 15px 36px; line-height: 1; border-radius: 4px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-priceplan-twelve.active { box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.20); } /* AutoJobs Mobile */ .careerfy-autojobs-mobile-text { float: left; width: 100%; padding-top: 125px; } .careerfy-autojobs-mobile-text h2 { font-size: 40px; margin-bottom: 3px; } .careerfy-autojobs-mobile-text p { font-size: 20px; color: #6d7383; margin-bottom: 4px; } .careerfy-autojobs-mobile-btn { font-size: 20px; } .careerfy-autojobs-mobile-thumb { float: left; margin: 50px 9px 0px 0px; } /* Testimonial Twelve */ .careerfy-testimonial-twelve, .careerfy-testimonial-twelve-inner, .careerfy-testimonial-twelve figure { float: left; width: 100%; } .careerfy-testimonial-twelve ul li { list-style: none; } .careerfy-testimonial-twelve > ul > li { margin-bottom: 30px; } .careerfy-testimonial-twelve-inner { border: 2px solid rgba(216,216,216,0.50); padding: 26px 30px 30px 30px; background-color: #ffffff; position: relative; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonial-twelve-inner:hover { box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.08); } .careerfy-testimonial-twelve-inner:before { content: ''; position: absolute; left: 35px; bottom: -28px; border-left: 0px solid transparent; border-right: 45px solid transparent; border-top: 28px solid #ffffff; z-index: 2; } .careerfy-testimonial-twelve-inner:after { content: ''; position: absolute; left: 33px; bottom: -31px; border-left: 0px solid transparent; border-right: 45px solid transparent; border-top: 28px solid rgba(216,216,216,0.50); z-index: 0; } .careerfy-testimonial-twelve i { font-size: 38px; color: #e0e0e0; display: inline-block; margin-bottom: 16px; -webkit-transform: scaleY(-1) scaleX(-1); -moz-transform: scaleY(-1) scaleX(-1); -ms-transform: scaleY(-1) scaleX(-1); -o-transform: scaleY(-1) scaleX(-1); transform: scaleY(-1) scaleX(-1); } .careerfy-testimonial-twelve p { font-size: 16px; color: #6d7383; margin-bottom: 16px; letter-spacing: 0px; line-height: 26px; } .careerfy-testimonial-twelve figure { margin-bottom: 0px; } .careerfy-testimonial-twelve figure img { float: left; width: 71px; border: 4px solid #ecedf0; border-radius: 100%; } .careerfy-testimonial-twelve figure figcaption { margin-left: 81px; line-height: 1; padding-top: 11px; } .careerfy-testimonial-twelve figcaption h2 { font-size: 20px; margin-bottom: 3px; } .careerfy-testimonial-twelve figcaption span { font-size: 16px; color: #7046ae; } /* Twelve Blog Grid */ .careerfy-twelve-blog-grid-inner, .careerfy-twelve-blog-grid figure, .careerfy-twelve-blog-grid-text, .careerfy-twelve-blog-grid figure > a, .careerfy-twelve-blog-grid figure img { float: left; width: 100%; } .careerfy-twelve-blog-grid figure { margin-bottom: 0px; } .careerfy-twelve-blog-grid ul.row > li { background-color: #f1f2f4; border: 1px solid rgba(0,0,0,0.12); border-radius: 3px; margin: 0px; } .careerfy-twelve-blog-grid ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(350px, 1fr)); margin: 0px; gap: 30px; } .careerfy-twelve-blog-grid ul.row:before { display: none; } .careerfy-twelve-blog-grid ul.row > li { padding: 0px; width: 100%; } .careerfy-twelve-blog-grid-text ul { display: flex; width: 100%; margin: 0px 0px 10px 0px; gap: 10px 15px; } .careerfy-twelve-blog-grid-text ul li, .careerfy-twelve-blog-grid-text ul li a { list-style: none; color: #232323; display: inline-flex; align-items: center; gap: 8px; } .careerfy-twelve-blog-grid-text ul li:last-child { margin-right: 0px; } .careerfy-twelve-blog-grid-text { padding: 20px; } .careerfy-twelve-blog-grid-text ul li i { font-size: 17px; } .careerfy-twelve-blog-grid-text h2 { font-size: 22px; margin-bottom: 10px; line-height: 25px; } .careerfy-twelve-blog-grid-text p { color: #6f7484; font-size: 16px; margin-bottom: 15px; letter-spacing: 0px; } .careerfy-twelve-blog-grid-btn { display: inline-block; padding: 12px 27px 13px 27px; border: 1px solid; font-size: 16px; border-radius: 4px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .careerfy-twelve-blog-grid-btn { color: #ffffff; } /* Partner Twelve Slider */ .careerfy-partner-twelve-slider { float: left; width: 100%; position: relative; padding-bottom: 70px; } .careerfy-partner-twelve-layer { text-align: center; } .careerfy-partner-twelve-slider a { display: inline-block; } .careerfy-partner-twelve-slider .slick-arrow { position: absolute; left: 50%; bottom: 0px; font-size: 15px; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-partner-twelve-slider .slick-arrow-left.slick-arrow { margin-left: -44px; } /* Footer Twelve */ .careerfy-footer-twelve { background-color: #232323; padding: 70px 0px 0px 0px; } .careerfy-footer-twelve .footer-widget-title { margin-bottom: 2px; } .careerfy-footer-twelve .footer-widget-title h2 { font-size: 20px; text-transform: uppercase; } .careerfy-footer-twelve .widget_nav_menu ul li a:before { display: none; } .careerfy-footer-twelve .widget_nav_menu ul li a { color: #c6c6c6; font-size: 14px; margin-bottom: 0px; } .careerfy-footer-twelve .careerfy-footer-widget .widget { margin-bottom: 20px; } .widget_nav_menu_thumb { float: left; width: 100%; margin-top: 10px; } .breakline { float: left; width: 100%; margin-top: 10px; } /* CopyRight Twelve */ .copyright-twelve { float: left; width: 100%; text-align: center; padding: 36px 0px 50px 0px; } .copyright-twelve-social { display: inline-block; } .copyright-twelve-social li { float: left; list-style: none; margin: 0px 7px 10px 7px; } .copyright-twelve-social li a { color: #6d7383; font-size: 36px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .copyright-twelve p { color: #ffffff; } .careerfy-recruiters-top-list-two { float: left; width: 100%; } /* HomePage Fourteen */ .careerfy-header-fifteen { position: absolute; left: 0px; top: 0px; width: 100%; padding: 40px 50px 0px 50px; z-index: 999; } .careerfy-header-fifteen-main { float: left; width: 100%; } .careerfy-header-fifteen-main .careerfy-logo { margin: 0px; float: none; } .careerfy-header-fifteen-main .careerfy-logo, .careerfy-header-fifteen .jobsearch-navigation, .careerfy-blockfifteen-element { display: inline-block; width: 33.333%; vertical-align: middle; margin-right: -4px; } .careerfy-blockfifteen-element { text-align: right; } .careerfy-header-fifteen .navbar-nav > li > a { color: #ffffff; padding: 10px 0px; } .careerfy-header-fifteen .navbar-nav > li > a:after { color: #ffffff; } .careerfy-header-fifteen .navbar-nav > li > a:before { height: 3px; } .careerfy-header-fifteen .navbar-nav .sub-menu { margin-top: 0px; } .careerfy-headerfifteen-user { display: inline-block; vertical-align: middle; } .careerfy-headerfifteen-user li { float: left; list-style: none; margin-right: 40px; position: relative; } .careerfy-headerfifteen-user li > a { font-size: 16px; color: #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headerfifteen-btn { display: inline-block; vertical-align: middle; padding: 10px 25px 11px 25px; border: 1px solid; line-height: 1; border-radius: 80px; font-size: 16px; color: #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* Fifteen Banner */ .careerfy-fifteen-banner { float: left; width: 100%; background-repeat: no-repeat; } .careerfy-fifteen-banner-inner { float: left; width: 65%; background-position: 90% 44% !important; } .careerfy-fifteen-banner h1 { font-size: 65px; font-weight: bold; margin-bottom: 13px; color: #ffffff; text-transform: uppercase; line-height: 1.2; display: inline-block; width: 85%; } .careerfy-fifteen-banner span.careerfy-fifteen-banner-description { display: block; font-size: 20px; color: #ffffff; margin-bottom: 36px; word-break: break-word; } .careerfy-fifteen-banner-tabs { display: flex; width: 100%; flex-wrap: wrap; } .careerfy-banner-eleven-tabs-nav li { display: inline-flex; list-style: none; } .careerfy-fifteen-banner-tabs .careerfy-banner-eleven-tabs-nav { gap: 10px; } .careerfy-fifteen-banner-tabs .careerfy-banner-eleven-tabs-nav li a { font-size: 16px; color: #ffffff; border: 2px solid; padding: 10px 32px; align-items: center; justify-content: center; display: flex; width: 100%; font-weight: bold; border-radius: 4px 4px 0px 0px; border-bottom: none; } .careerfy-fifteen-banner-tabs .careerfy-banner-eleven-tabs-nav li.active a { background-color: #ffffff; color: #33444b; border-color: #ffffff; } .careerfy-fifteen-banner-tabs .tab-content { float: left; width: 100%; background-color: #ffffff; padding: 25px; } .careerfy-fifteen-banner-search, .careerfy-fifteen-banner-search ul { display: flex; width: 100%; } .careerfy-fifteen-banner-search ul { gap: 10px; } .careerfy-fifteen-banner-search ul li { display: inline-flex; list-style: none; position: relative; flex: 1; } .careerfy-fifteen-banner-search ul li:last-child { flex: 0.5; } .careerfy-fifteen-banner-search ul li >div { width: 100%; } .careerfy-fifteen-banner-search ul li .careerfy-radius-tooltip { width: 270px; } .careerfy-fifteen-banner-search input[type="text"] { display: flex; width: 100%; border: 1px solid #f2f2f2; background-color: #ffffff; border-radius: 4px; font-size: 14px; color: #999999; padding: 5px 20px; height: 40px; } .careerfy-fifteen-banner-search input[type="submit"] { display: flex; width: 100%; font-size: 14px; color: #ffffff; padding: 9px 6px; justify-content: center; align-items: center; border: 1px solid; border-radius: 4px; height: 40px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-banner-search input[type="submit"]:hover { background-color: #ffffff; } /* Fancy Title Fourteen */ .careerfy-fancy-title-fifteen { float: left; width: 100%; text-align: center; position: relative; padding-bottom: 20px; margin-bottom: 50px; } .careerfy-fancy-title-fifteen:before { content: ''; position: absolute; left: 50%; bottom: 0px; width: 31px; height: 4px; margin-left: -10px; } .careerfy-fancy-title-fifteen h2 { font-size: 40px; font-weight: bold; color: #151515; margin-bottom: 0px; text-transform: capitalize; line-height: 1.2; } .careerfy-fancy-title-fifteen span { font-size: 16px; color: #999999; display: block; } /* Fifteen Categories */ .careerfy-fifteen-categories, .careerfy-fifteen-categories a { float: left; width: 100%; } .careerfy-fifteen-categories { margin-bottom: 30px; } .careerfy-fifteen-categories ul li { float: left; width: 25%; list-style: none; border-top: 1px solid #9a9a9a; border-left: 1px solid #9a9a9a; } .careerfy-fifteen-categories img { display: inline-block; width: 55px; margin-bottom: 14px; } .careerfy-fifteen-categories a { padding: 30px 15px 25px 15px; text-align: center; min-height: 150px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-categories a:hover { background-color: #f3f4f9; } .careerfy-fifteen-categories i { font-size: 55px; display: inline-block; margin-bottom: 14px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-categories li:hover i { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .careerfy-fifteen-categories span { font-size: 16px; font-weight: bold; color: #151515; display: block; } .careerfy-fifteen-categories ul li:nth-child(4n-8) { border-right: 1px solid #9a9a9a; } .careerfy-fifteen-categories ul li:nth-last-child(2), .careerfy-fifteen-categories ul li:nth-last-child(3), .careerfy-fifteen-categories ul li:nth-last-child(1), .careerfy-fifteen-categories ul li:nth-last-child(4) { border-bottom: 1px solid #9a9a9a; } /* Fifteen Browse button */ .careerfy-fifteen-browse-btn { float: left; width: 100%; text-align: center; margin: 20px 0px 30px 0px; } .careerfy-fifteen-browse-btn a { display: inline-block; font-size: 16px; color: #151515; padding: 10px 29px 12px 29px; border: 1px solid; border-radius: 80px; line-height: 1; min-width: 213px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-browse-btn a:hover { color: #ffffff; } /* Fifteen Recent Jobs */ .careerfy-fifteen-recent-jobs, .careerfy-fifteen-recent-jobs-inner { float: left; width: 100%; } .careerfy-fifteen-recent-jobs { margin-bottom: 20px; } .careerfy-fifteen-recent-jobs ul li { list-style: none; } .careerfy-fifteen-recent-jobs > ul > li { margin-bottom: 10px; } .careerfy-fifteen-recent-jobs-inner { background-color: #ffffff; border: 1px solid #e0e1e6; padding: 20px 30px; overflow: hidden; position: relative; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-recent-jobs-inner:hover { box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.20); } .careerfy-fifteen-recent-jobs time { display: inline-block; vertical-align: middle; width: 13%; color: #151515; border-right: 1px solid #e0e1e6; padding: 20px 0px; } .careerfy-fifteen-recent-jobs time i { float: left; font-size: 18px; margin: 7px 10px 0px 0px; } .careerfy-fifteen-recent-jobs figure { display: inline-block; vertical-align: middle; padding-left: 30px; width: 30%; } .careerfy-fifteen-recent-jobs figure > a { float: left; width: 54px; } .careerfy-fifteen-recent-jobs figure > a ~ figcaption { margin-left: 74px; padding-top: 3px; } .careerfy-fifteen-recent-jobs figure figcaption h2 { font-size: 16px; margin-bottom: 2px; } .careerfy-fifteen-recent-jobs figure figcaption h2 a { color: #222222; } .careerfy-fifteen-recent-jobs figure figcaption span { display: block; color: #9a9a9a; font-size: 14px; line-height: 1; } .careerfy-fifteen-recent-jobs small { display: inline-block; vertical-align: middle; width: 15%; font-size: 14px; color: #151515; text-align: left; } .careerfy-fifteen-recent-jobs small i { display: inline-block; font-size: 14px; margin: 8px 7px 0px 0px; } .careerfy-fifteen-recent-jobs strong { float: right; vertical-align: middle; width: 10%; background-color: #1087eb; font-size: 14px; font-weight: 400; color: #ffffff; padding: 7px 15px 7px 15px; line-height: 1.1; text-align: center; margin-top: 19px; } /* Fifteen Browse Links */ .careerfy-fifteen-browse-links, .careerfy-fifteen-browse-links h2, .careerfy-fifteen-browse-links ul li { float: left; width: 100%; } .careerfy-categories-browse-links ul li { width: 25%; padding: 0px 15px; } .careerfy-fifteen-browse-links { margin-bottom: 16px; } .careerfy-fifteen-browse-links h2 { font-size: 16px; font-weight: 600; color: #151515; margin-bottom: 12px; } .careerfy-fifteen-browse-links ul li { list-style: none; margin-bottom: 7px; } .careerfy-fifteen-browse-links ul li a { font-size: 14px; color: #9a9a9a; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-browse-links ul li:hover a { font-weight: bold; } .careerfy-fifteen-browse-links ul li a:before { content: "\f0da"; font-family: FontAwesome; float: left; margin: 1px 9px 0px 0px; color: #9a9a9a; font-size: 14px; } /* Fifteen Parallex */ .careerfy-fifteen-parallex { float: left; width: 100%; } .careerfy-fifteen-parallex h2 { font-size: 56px; font-weight: bold; margin-bottom: 0px; color: #ffffff; line-height: 1.2; } .careerfy-fifteen-parallex span { font-size: 20px; color: #9a9a9a; display: block; margin-bottom: 16px; } .careerfy-fifteen-parallex a { display: inline-block; padding: 14px 36px 16px 36px; line-height: 1; color: #ffffff; background-color: #9a9a9a; border-radius: 80px; font-size: 16px; margin: 10px 8px 0px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-parallex a:hover { color: #151515; } /* Fifteen Blog Medium */ .careerfy-fifteen-blog-medium-inner { display: flex; width: 100%; } .careerfy-fifteen-blog-medium-inner { background-color: #f3f4f9; border: 1px solid #e0e1e6; padding: 20px; align-items: center; gap: 20px; } .careerfy-fifteen-blog-medium figure { display: inline-flex; width: 133px; min-width: 133px; margin-bottom: 0px; } .careerfy-fifteen-blog-medium-text h2 { font-size: 22px; font-weight: bold; margin-bottom: 2px; } .careerfy-fifteen-blog-medium-text span { display: inline-flex; color: #9a9a9a; margin-right: 26px; margin-bottom: 3px; align-items: center; gap: 10px; line-height: 1.5; } .careerfy-fifteen-blog-medium-text span i { font-size: 15px; } .careerfy-fifteen-blog-medium-text p { font-size: 16px; color: #666666; margin-bottom: 0px; line-height: 24px; } /* Fifteen Packages Plan */ .careerfy-fifteen-packages-plan { float: left; width: 100%; background-color: #f3f4f9; border: 1px solid #e6e7ec; border-radius: 4px; padding: 30px 25px 40px 25px; text-align: center; margin-bottom: 30px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-packages-plan h2 { font-size: 22px; font-weight: bold; margin-bottom: 15px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-packages-plan span { display: block; font-size: 40px; font-weight: bold; color: #151515; margin-bottom: 16px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-packages-plan strong { display: inline-block; vertical-align: super; font-size: 24px; font-weight: 500; color: #151515; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-packages-plan small { display: block; font-size: 14px; font-weight: 500; color: #151515; margin-top: 3px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-packages-plan ul, .careerfy-fifteen-packages-plan ul li { float: left; width: 100%; } .careerfy-fifteen-packages-plan ul li { list-style: none; font-size: 15px; color: #666666; line-height: 1.3; margin-bottom: 18px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-packages-plan-btn { display: inline-block; font-size: 16px; color: #ffffff; padding: 12px 32px 12px 32px; border-radius: 80px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-packages-plan:hover .careerfy-fifteen-packages-plan-btn, .careerfy-fifteen-packages-plan.active .careerfy-fifteen-packages-plan-btn { color: #151515; background-color: #ffffff; } .careerfy-fifteen-packages-plan:hover, .careerfy-fifteen-packages-plan.active { box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); } .careerfy-fifteen-packages-plan:hover ul li, .careerfy-fifteen-packages-plan:hover span, .careerfy-fifteen-packages-plan:hover small, .careerfy-fifteen-packages-plan:hover h2, .careerfy-fifteen-packages-plan:hover strong, .careerfy-fifteen-packages-plan.active ul li, .careerfy-fifteen-packages-plan.active span, .careerfy-fifteen-packages-plan.active small, .careerfy-fifteen-packages-plan.active h2, .careerfy-fifteen-packages-plan.active strong { color: #ffffff; } /* Fifteen Parallex Style2 */ .careerfy-fifteen-parallex-style2 { float: left; width: 100%; text-align: center; } .careerfy-fifteen-parallex-style2 h2 { font-size: 46px; font-weight: bold; color: #ffffff; margin-bottom: 5px; } .careerfy-fifteen-parallex-style2 span { display: block; color: #ffffff; font-size: 30px; margin-bottom: 30px; } .careerfy-fifteen-parallex-style2-btn { display: inline-block; font-size: 18px; color: #151515; padding: 14px 52px 15px 52px; border-radius: 80px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fifteen-parallex-style2-btn:hover { background-color: #ffffff; } .careerfy-fifteen-text-style { float: left; width: 100%; padding-top: 270px; } .careerfy-fifteen-text-style h2 { font-size: 40px; font-weight: bold; color: #151515; margin-bottom: 0px; } .careerfy-fifteen-text-style p { font-size: 18px; color: #666666; margin-bottom: 0px; } /* Footer Fifteen */ .careerfy-footer-fifteen { position: relative; padding: 73px 0px 0px 0px; } .careerfy-footer-fifteen-transparent { position: absolute; left: 0px; top: 0px; background-color: #151515; opacity: 0.90; width: 100%; height: 100%; } .careerfy-footer-fifteen .footer-widget-title { margin-bottom: 20px; } .careerfy-footer-fifteen .footer-widget-title h2 { font-size: 17px; font-weight: bold; color: #ffffff; position: relative; text-transform: capitalize; padding-bottom: 10px; } .careerfy-footer-fifteen .footer-widget-title h2:before { content: ''; position: absolute; left: 0px; bottom: 0px; width: 32px; height: 2px; } .careerfy-footer-fifteen .widget_nav_menu ul li a { color: #9a9a9a; font-size: 16px; } .careerfy-footer-fifteen .widget_nav_menu ul li:hover a { font-weight: bold; } .careerfy-footer-fifteen .widget_nav_menu ul li a:before { display: none; } /* CopyRight Fifteen */ .copyright-fifteen { float: left; width: 100%; border-top: 1px solid #333434; padding: 40px 0px 50px 0px; text-align: center; position: relative; } .copyright-fifteen-social { float: left; } .copyright-fifteen-social li { float: left; list-style: none; margin-right: 10px; } .copyright-fifteen-social li a { font-size: 26px; color: #9a9a9a; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .copyright-fifteen p { display: inline-block; color: #ffffff; font-size: 14px; margin-bottom: 0px; } .copyright-fifteen-app { float: right; } .copyright-fifteen-app a { float: left; margin: 10px 0px 0px 4px; } .careerfy-services-video-two h2 a, .careerfy-services-video-two p { color: #ffffff; } .careerfy-services-video-two .slick-arrow { border-color: #ffffff; color: #ffffff; } /* HomePage Thirteen */ .careerfy-header-thirteen { float: left; width: 100%; box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.12); position: relative; z-index: 20; } .careerfy-header-thirteen-main { float: left; width: 100%; padding: 0px 50px; } .careerfy-blockthirteen-element { display: inline-block; vertical-align: middle; width: 60%; margin: 0px -4px -2px 0px; } .careerfy-header-thirteen-main .careerfy-blockthirteen-element:nth-child(2) { width: 40%; text-align: right; } .careerfy-header-thirteen .jobsearch-usernotifics-menubtn a span { right: -8px; top: 18px; } .careerfy-logo-thirteen { margin-right: 10px; } .careerfy-header-thirteen .careerfy-logo, .careerfy-header-thirteen-main .jobsearch-navigation, .careerfy-headerthirteen-user { display: inline-block; vertical-align: middle; } .careerfy-header-thirteen .careerfy-logo { float: none; } .careerfy-header-thirteen .navbar-nav > li > a { color: #4c4b49; font-size: 16px; padding: 21px 0px 26px 0px; } .careerfy-headerthirteen-user > li { float: left; list-style: none; margin: 0px 40px 0px 0px; position: relative; } .careerfy-headerthirteen-user > li > a { color: #4c4b49; font-size: 16px; position: relative; float: left; padding: 20px 0px 21px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headerthirteen-user > li:hover > a { font-weight: 600; } .careerfy-headerthirteen-user > li > a:before { content: ''; position: absolute; left: 0px; bottom: 7px; width: 100%; height: 2px; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headerthirteen-user li:hover a:before { opacity: 1; bottom: 0px; } .careerfy-header-thirteen .navbar-nav .sub-menu { margin-top: 0px; } .careerfy-header-thirteen .navbar-nav > li:hover > a, .careerfy-header-thirteen .navbar-nav > li.active > a { font-weight: 600; } .careerfy-header-six .navbar-nav > li:after { content: "\e9b8"; font-family: careerfy; font-size: 10px; color: #999999; margin-left: 8px; position: absolute; top: 32px; } .careerfy-header-ten .navbar-nav > li.submenu-addicon:after { content: "\e9b8"; font-family: careerfy; font-size: 10px; color: #999999; margin-left: 8px; position: absolute; top: 11px; } .careerfy-header-fifteen .navbar-nav > li.submenu-addicon:after { content: "\f107"; font-family: FontAwesome; font-size: 10px; color: #ffffff; margin-left: 8px; position: absolute; top: 7px; } .careerfy-header-ten .navbar-nav > li > a[data-title]:after { top: 1px; } .careerfy-header-six .navbar-nav > li { padding: 0px 22px 0px 22px; } .careerfy-header-six .navbar-nav > li.submenu-addicon > a:after { display: none; } .careerfy-header-fifteen .navbar-nav > li > a[data-title]:after { top: -6px; } .careerfy-headerthirteen-btn { display: inline-block; vertical-align: middle; padding: 8px 26px 10px 26px; border: 1px solid; font-size: 16px; border-radius: 80px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headerthirteen-btn:hover { color: #ffffff; } /* Thirteen Banner */ .careerfy-thirteen-banner { float: left; width: 100%; position: relative; } .careerfy-thirteen-banner-transparent { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #000; opacity: 0.75; } .careerfy-thirteen-banner-search { float: left; width: 100%; position: relative; text-align: center; } .careerfy-thirteen-banner-search form { display: flex; width: 100%; text-align: center; justify-content: center; } .careerfy-thirteen-banner-search ul { display: flex; width: 90%; gap: 10px; align-items: center; } .careerfy-thirteen-banner-search form > ul > li { display: inline-flex; list-style: none; position: relative; text-align: left; flex: 1; align-items: center; } .careerfy-thirteen-banner-search form > ul > li >div { width: 100%; } .suggestions-wrapper li { list-style: none; } .careerfy-thirteen-banner-search .suggestions-wrapper li a, .suggestions-wrapper li a { margin: 0px; width: 100%; } .careerfy-thirteen-banner-search input[type="text"] { float: left; width: 100%; height: 38px; background-color: #ffffff; font-size: 14px; color: #999999; padding: 4px 40px; border: 1px solid #dee0e1; border-radius: 3px; } .careerfy-thirteen-banner-radius input[type="text"] { padding-left: 20px; } .careerfy-thirteen-banner-search ul li i { position: absolute; font-size: 16px; z-index: 3; display: flex; height: 100%; align-items: center; padding: 0px 15px; } .careerfy-thirteen-banner-search ul li i.careerfy-thirteen-banner-search-icon { left: auto; right: 20px; font-size: 20px; top: 10px; } .careerfy-thirteen-banner-search input[type="submit"] { float: left; font-size: 16px; color: #ffffff; border: 1px solid; border-radius: 80px; padding: 9px 25px 10px 25px; line-height: 1; margin-left: 8px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-thirteen-banner-search input[type="submit"]:hover { background-color: transparent; } .careerfy-thirteen-banner-search li a { font-size: 16px; color: #666666; font-weight: 600; display: inline-flex; white-space: nowrap; margin: 5px 0px 0px 11px; } .careerfy-thirteen-banner-caption { float: left; width: 100%; padding: 173px 0px 173px 0px; position: relative; text-align: center; } .careerfy-thirteen-banner-caption h1 { display: inline-block; width: 60%; font-size: 70px; font-weight: 600; color: #ffffff; margin-bottom: 12px; text-transform: uppercase; line-height: 1; } .careerfy-thirteen-banner-caption span { display: block; font-size: 20px; color: #ffffff; margin-bottom: 32px; } .careerfy-thirteen-banner-caption span small { font-size: 20px; } .careerfy-thirteen-banner-caption h2 { display: block; font-size: 26px; font-weight: bold; color: #ffffff; margin-bottom: 8px; } .careerfy-thirteen-banner-btn { float: left; width: 100%; } .careerfy-thirteen-banner-btn a { display: inline-block; padding: 8px 23px 11px 23px; color: #ffffff; border: 1px solid #ffffff; border-radius: 80px; font-size: 16px; line-height: 1; margin: 7px 7px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* JobSeeker Text */ .careerfy-jobseeker-text { padding: 93px 0px; position: relative; } .careerfy-jobseeker-text-transparent { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #007ab9; opacity: 0.85; } .careerfy-jobseeker-text-inner { position: relative; float: right; width: 56%; text-align: center; margin-right: 56px; } .careerfy-jobseeker-text-inner h2 { font-size: 50px; font-weight: bold; color: #ffffff; text-transform: uppercase; margin-bottom: 9px; line-height: 1.1; } .careerfy-jobseeker-text-inner p { font-size: 20px; color: #ffffff; margin-bottom: 24px; } .careerfy-jobseeker-text-inner a { display: inline-block; padding: 10px 32px 12px 32px; color: #4c4b49; font-size: 16px; line-height: 1; background-color: #ffffff; border-radius: 80px; border: 1px solid #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-jobseeker-text-inner a:hover { background-color: transparent; color: #ffffff; } .careerfy-employerseeker-text { padding: 93px 0px; } .careerfy-employerseeker-text-transparent { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #0caa41; opacity: 0.85; } .careerfy-employerseeker-text-inner { position: relative; float: left; width: 56%; text-align: center; margin-left: 56px; } .careerfy-employerseeker-text-inner h2 { font-size: 50px; font-weight: bold; color: #ffffff; text-transform: uppercase; margin-bottom: 9px; line-height: 1.1; } .careerfy-employerseeker-text-inner p { font-size: 20px; color: #ffffff; margin-bottom: 24px; } .careerfy-employerseeker-text-inner a { display: inline-block; padding: 10px 32px 12px 32px; color: #4c4b49; font-size: 16px; line-height: 1; background-color: #ffffff; border-radius: 80px; border: 1px solid #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-employerseeker-text-inner a:hover { background-color: transparent; color: #ffffff; } /* JobsLatest List */ .careerfy-jobslatest-list { float: left; width: 100%; } .careerfy-jobslatest-list ul li { list-style: none; } .careerfy-jobslatest-list > ul > li { margin-bottom: 20px; float: none; display: inline-block; vertical-align: top; margin-right: -4px; } .careerfy-jobslatest-list-inner { background-color: #f1f3f4; padding: 20px; border-radius: 3px; position: relative; overflow: hidden; display: flex; width: 100%; align-items: center; justify-content: space-between; } .careerfy-jobslatest-list figure { display: flex; margin: 0px; align-items: center; } .careerfy-jobslatest-list figure > a { display: inline-flex; width: 89px; min-width: 89px; box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.04); border-radius: 8px; } .careerfy-jobslatest-list figure > a ~ figcaption { display: inline-block; padding-left: 20px; line-height: 1; vertical-align: middle; width: 76%; margin-right: -4px; } .careerfy-jobslatest-list figcaption h2 { font-size: 20px; font-weight: bold; margin-bottom: 0px; } .careerfy-jobslatest-list figcaption h2 a { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-jobslatest-list figcaption small { font-size: 14px; color: #007ab9; display: block; margin-bottom: 7px; } .careerfy-jobslatest-list figcaption span { font-size: 15px; color: #0caa41; } .careerfy-jobslatest-list figcaption span i { margin-right: 6px; } .careerfy-jobslatest-list-cell { text-align: right; display: inline-flex; justify-content: flex-end; flex-wrap: wrap; gap: 5px; } .careerfy-jobslatest-list-cell small { width: 100%; font-size: 14px; color: #666666; } .careerfy-jobslatest-list-cell span { background-color: #0caa41; padding: 5px 12px; line-height: 1; display: inline-block; color: #ffffff; } /* Fancy Title Thirteen */ .careerfy-fancy-title-thirteen { float: left; width: 100%; text-align: center; position: relative; padding-bottom: 17px; margin-bottom: 50px; } .careerfy-fancy-title-thirteen:before { content: ''; position: absolute; left: 50%; bottom: 0px; width: 24px; height: 2px; } .careerfy-fancy-title-thirteen h2 { font-size: 40px; font-weight: bold; color: #4c4b49; margin-bottom: 0px; text-transform: uppercase; line-height: 1.1; } .careerfy-fancy-title-thirteen span { display: block; font-size: 18px; color: #999999; } /* Browse Jobs Links */ .careerfy-browsejobs-links, .careerfy-browsejobs-links ul li { float: left; width: 100%; } .careerfy-browsejobs-links ul { display: flex; gap: 10px; flex-wrap: wrap; } .careerfy-browsejobs-links h2 { font-size: 19px; font-weight: bold; color: #4c4b49; margin-bottom: 10px; } .careerfy-browsejobs-links ul li { list-style: none; } .careerfy-browsejobs-links ul li a { font-size: 18px; color: #666666; display: flex; align-items: baseline; gap: 8px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-thirteen-browse-alljobs-btn { float: left; width: 100%; text-align: center; margin-top: 5px; } .careerfy-thirteen-browse-alljobs-btn a { display: inline-block; padding: 13px 30px; line-height: 1; color: #ffffff; border: 1px solid; border-radius: 80px; font-size: 19px; min-width: 200px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-thirteen-browse-alljobs-btn a:hover { background-color: transparent; } /* Categories Thirteen */ .careerfy-categories-thirteen ul li { margin-bottom: 30px; } .careerfy-categories-thirteen a { float: left; width: 100%; background-color: #f1f3f4; border: 1px solid #e5e5e5; text-align: center; padding: 32px 10px; border-radius: 5px; } .careerfy-categories-thirteen a h6 { display: block; color: #4c4b49; font-size: 18px; font-weight: bold; margin-bottom: 4px; } .careerfy-categories-thirteen .careerfy-icon-ten { display: inline-block; font-size: 50px; margin-bottom: 6px; } .careerfy-categories-thirteen small { display: block; font-size: 16px; color: #666666; } /* Featured Candidates Grid */ .careerfy-featured-candidates-grid, .careerfy-featured-candidates-grid-inner { float: left; width: 100%; } .careerfy-featured-candidates-grid ul li { list-style: none; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-featured-candidates-grid > ul > li { margin-bottom: 30px; float: none; display: inline-block; margin-right: -4px; vertical-align: top; } .careerfy-featured-candidates-grid ul li:hover { -webkit-transform: scale(1.02); -moz-transform: scale(1.02); -ms-transform: scale(1.02); -o-transform: scale(1.02); transform: scale(1.02); } .careerfy-featured-candidates-grid-inner { text-align: center; border: 1px solid #dee0e1; border-bottom: none; background-color: #ffffff; padding: 14px 20px 19px 20px; border-radius: 4px 4px 0px 0px; position: relative; overflow: hidden; min-height: 270px; } .careerfy-featured-candidates-pr { float: left; font-size: 16px; color: #0caa41; width: 100%; } .careerfy-featured-candidates-hr { background-color: #999999; width: 26px; height: 26px; color: #ffffff; float: right; border-radius: 100%; font-size: 12px; line-height: 2.3; margin: 0px; } .careerfy-featured-candidates-grid .careerfy-featured-candidates-hr { position: absolute; right: 32px; top: 22px; font-size: 13px; /* padding-top: 6px; */ } .careerfy-featured-candidates-grid-inner img, .careerfy-featured-candidates-grid .careerfy-featured-candidates-grid-inner img { display: inline-block; width: 103px; border-radius: 100%; border: 6px solid #f0f0f0; margin: 8px 0px 23px 0px; } .careerfy-featured-candidates-grid small { background-color: #0caa41; color: #ffffff; padding: 5px 13px 6px 13px; line-height: 1; display: inline-block; font-size: 14px; margin-bottom: 6px; } .careerfy-featured-candidates-grid h6 { font-size: 20px; font-weight: bold; margin-bottom: 6px; } .careerfy-featured-candidates-min { display: block; font-size: 16px; color: #666666; line-height: 1.1; margin-bottom: 3px; } .careerfy-featured-candidates-loc { font-size: 16px; color: #007ab9; display: block; margin-bottom: 7px; } .careerfy-featured-candidates-loc i { color: #0caa41; margin-right: 5px; } .careerfy-featured-candidates-grid-btn, .jobsearch-typo-wrap .careerfy-featured-candidates-grid-btn { float: left; width: 50%; background-color: #4c4b49; color: #ffffff; font-size: 12px; text-align: center; padding: 17px 10px 18px 10px; line-height: 1; } .careerfy-featured-candidates-grid-btn.one { background-color: #007ab9; } .careerfy-featured-rating { display: inline-block; height: 16px; line-height: 16px; position: relative; width: 85px; cursor: pointer; } .careerfy-featured-candidates-grid ul { margin-left: -15px; margin-right: -15px; } .careerfy-featured-candidates-grid ul li { padding-left: 15px; padding-right: 15px; } .careerfy-featured-rating:before, .careerfy-featured-rating-box:before { color: #ddd; content: "\f005 \f005 \f005 \f005 \f005"; font-family: FontAwesome; font-size: 14px; left: 0; letter-spacing: 5px; position: absolute; top: 0; } .careerfy-featured-rating-box:before { content: "\f005 \f005 \f005 \f005 \f005"; color: #ffaf00; } .careerfy-featured-rating-box { height: 14px; left: 0; overflow: hidden; position: absolute; top: 0; } .careerfy-featured-rating-text { display: inline-block; font-size: 16px; color: #ffffff; line-height: 1; vertical-align: text-bottom; margin-left: 7px; background-color: #b0c222; padding: 2px 9px 3px 9px; line-height: 1; border-radius: 3px; } /* Companies Hiring */ .careerfy-companies-hiring-list, .careerfy-companies-hiring-list a { float: left; width: 100%; } .careerfy-companies-hiring-list li { list-style: none; float: left; width: 20%; margin-bottom: 30px; } .careerfy-companies-hiring-list a { text-align: center; } .careerfy-companies-hiring-list img { display: inline-block; -webkit-filter: grayscale(1); filter: grayscale(1); opacity: 0.40; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-companies-hiring-list li:hover img { -webkit-filter: none; filter: none; opacity: 1; } /* PricePlan Thirteen */ .careerfy-priceplan-thirteen, .careerfy-priceplan-thirteen-top, .careerfy-priceplan-thirteen ul { float: left; width: 100%; } .careerfy-priceplan-thirteen-wrap { padding: 0px; margin-top: 20px; } .careerfy-priceplan-thirteen.active { margin-top: -30px; padding-bottom: 63px; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.12); position: relative; z-index: 2; } .careerfy-priceplan-thirteen.active .careerfy-priceplan-thirteen-top { margin-bottom: 100px; padding-top: 37px; } .careerfy-priceplan-thirteen.active .careerfy-priceplan-thirteen ul { margin-bottom: 20px; } .careerfy-priceplan-thirteen { text-align: center; background-color: #ffffff; padding-bottom: 33px; margin-bottom: 30px; border-radius: 3px; } .careerfy-priceplan-thirteen-top { background-color: #007ab9; padding: 25px 0px 72px 0px; position: relative; margin-bottom: 82px; border-radius: 3px 3px 0px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-priceplan-thirteen-top h2 { font-size: 25px; font-weight: bold; color: #ffffff; margin-bottom: 0px; } .careerfy-priceplan-thirteen-top span { position: absolute; left: 50%; bottom: -50px; width: 101px; height: 101px; background-color: #f1f3f4; border-radius: 100%; border: 6px solid rgba(255,255,255,0.40); box-shadow: 0px 0px 0px 6px rgba(255,255,255,0.40); font-size: 31px; font-weight: 600; color: #4c4b49; line-height: 1; letter-spacing: 0px; padding-top: 15px; margin-left: -47px; } .careerfy-priceplan-thirteen-top span small { font-size: 13px; font-weight: 400; display: inline-block; vertical-align: middle; color: #4c4b49; } .careerfy-priceplan-thirteen-top span strong { display: block; font-size: 10px; font-weight: 400; color: #4c4b49; margin-top: 5px; } .careerfy-priceplan-thirteen ul { margin-bottom: 13px; } .careerfy-priceplan-thirteen ul li { float: left; width: 100%; list-style: none; color: #4c4b49; line-height: 1.2; padding: 8px 0px 9px 0px; } .careerfy-priceplan-thirteen ul li:nth-child(even) { background-color: #f1f3f4; } .careerfy-priceplan-thirteen-btn { float: left; width: 100%; text-align: center; } .careerfy-priceplan-thirteen-btn a { display: inline-block; padding: 12px 40px 13px 40px; background-color: #007ab9; color: #ffffff; font-size: 16px; border-radius: 80px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* Testimonails Thirteen */ .careerfy-testimonails-thirteen, .careerfy-testimonails-thirteen-inner, .careerfy-testimonails-thirteen-text { float: left; width: 100%; } .careerfy-testimonails-thirteen-layer { padding: 0px 15px; } .careerfy-testimonails-thirteen .slick-list { margin: 0px -15px; } .careerfy-testimonails-thirteen-inner { background-color: #f1f3f4; text-align: center; padding: 40px 0px 0px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonails-thirteen-inner:hover { -webkit-transform: scale(1.02); -moz-transform: scale(1.02); -ms-transform: scale(1.02); -o-transform: scale(1.02); transform: scale(1.02); } .careerfy-testimonails-thirteen i { float: left; font-size: 34px; color: #007ab9; padding-right: 39px; margin-bottom: 16px; -webkit-transform: scaleY(-1) scaleX(-1); -moz-transform: scaleY(-1) scaleX(-1); -ms-transform: scaleY(-1) scaleX(-1); -o-transform: scaleY(-1) scaleX(-1); transform: scaleY(-1) scaleX(-1); } .careerfy-testimonails-thirteen p { display: block; padding: 0px 39px; font-size: 18px; color: #4c4b49; margin-bottom: 16px; letter-spacing: 0px; line-height: 34px; } .careerfy-testimonails-thirteen-text { background-color: #007ab9; -webkit-mask-image: url(images/wavs.svg); mask-image: url(images/wavs.svg); padding: 72px 0px 17px 0px; } .careerfy-testimonails-thirteen-layer:nth-child(odd) .careerfy-testimonails-thirteen-text { background-color: #0caa41; } .careerfy-testimonails-thirteen .careerfy-testimonails-thirteen-layer:nth-child(odd) i { color: #0caa41; } .careerfy-testimonails-thirteen img { display: inline-block !important; width: 73px; min-height: 73px; border: 6px solid #ffffff; border-radius: 100%; position: relative; z-index: 5; margin: 0px 0px -61px 0px; } .careerfy-testimonails-thirteen-text h2 { text-transform: uppercase; font-size: 22px; font-weight: bold; margin-bottom: 10px; color: #ffffff; } .careerfy-testimonails-thirteen-text a { display: inline-block; font-size: 18px; color: #ffffff; margin: 0px 4px; } /* SearchJob Text */ .careerfy-searchjob-text { float: left; width: 100%; padding: 93px 0px 65px 26px; } .careerfy-searchjob-text h2 { font-size: 40px; font-weight: bold; color: #4c4b49; text-transform: uppercase; margin-bottom: 17px; line-height: 1.1; } .careerfy-searchjob-text ul, .careerfy-searchjob-text ul li { float: left; width: 100%; } .careerfy-searchjob-text ul { margin-bottom: 14px; } .careerfy-searchjob-text ul li { list-style: none; color: #666666; font-size: 18px; margin-bottom: 12px; } .careerfy-searchjob-text ul li img { float: left; margin: 2px 15px 0px 0px; } .careerfy-searchjob-text span { font-size: 18px; color: #666666; display: block; margin-bottom: 24px; } .careerfy-searchjob-text strong { font-size: 18px; color: #0caa41; display: block; margin: 11px 0px 25px 0px; } .careerfy-searchjob-app { float: left; margin: 0px 9px 9px 0px; } /* Footer Thirteen */ .careerfy-footer-thirteen { background-color: #4c4b49; padding: 72px 0px 0px 0px; } .careerfy-footer-thirteen .footer-widget-title { margin-bottom: 21px; } .careerfy-footer-thirteen .footer-widget-title h2 { font-size: 22px; font-weight: bold; color: #ffffff; position: relative; text-transform: uppercase; padding-bottom: 11px; } .careerfy-footer-thirteen .footer-widget-title h2:before { content: ''; position: absolute; left: 0px; bottom: 0px; width: 34px; height: 4px; } .careerfy-footer-thirteen .widget_nav_menu ul li a:before { display: none; } .careerfy-footer-thirteen .widget_nav_menu ul li { margin-bottom: 6px; } .careerfy-footer-thirteen .widget_nav_menu ul li a { font-size: 16px; color: #999999; } .copyright-thirteen { float: left; width: 100%; border-top: 1px solid #5a5956; box-shadow: 0px -1px 0px 0px #3d3c3b; margin-top: 11px; text-align: center; padding: 34px 0px 27px 0px; } .copyright-thirteen-social { display: inline-block; } .copyright-thirteen-social li { float: left; list-style: none; margin: 10px 7px 0px 7px; } .copyright-thirteen-social li a { color: #999999; font-size: 37px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .copyright-thirteen p { color: #ffffff; margin-top: 10px; } .recruiters-slider-two { float: left; width: 100%; text-align: center; } /* Site Loader */ .careerfy-loading-section { position: fixed; left: 0px; top: 0px; background-color: rgba(255,255,255,0.98); width: 100%; height: 100%; z-index: 9999; text-align: center; } @-webkit-keyframes line-scale-pulse-out { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } 5% { opacity: 1; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } @keyframes line-scale-pulse-out { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } 5% { opacity: 1; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } .line-scale-pulse-out { position: fixed; left: 50%; top: 50%; display: inline-block; -webkit-transform: translateY(-30px); transform: translateY(-30px); } .line-scale-pulse-out > div:nth-child(2) { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .line-scale-pulse-out > div:nth-child(3) { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .line-scale-pulse-out > div { background-color: #26a4de; width: 30px; height: 30px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; left: -30px; top: 0px; opacity: 0; margin: 0; width: 60px; height: 60px; -webkit-animation: line-scale-pulse-out 1s 0s linear infinite; animation: line-scale-pulse-out 1s 0s linear infinite; } .careerfy-posts-list.careerfy-showing-result .careerfy-page-title h1 { color: #333; } /* Header Sixteen */ .careerfy-header-sixteen { float: left; width: 100%; padding: 0px 50px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.20); } .careerfy-header-sixteen-main { float: left; width: 100%; position: relative; } .careerfy-blocksixteen-element { display: inline-block; vertical-align: middle; width: 50%; margin-right: -4px; } .careerfy-logo-sixteen, .careerfy-header-sixteen .jobsearch-navigation, .careerfy-headersixteen-user, .careerfy-headersixteen-btn { display: inline-block; vertical-align: middle; } .careerfy-blocksixteen-element:nth-child(2) { text-align: right; } .careerfy-header-sixteen .navbar-nav > li > a { color: #ffffff; font-size: 16px; padding: 27px 0px 26px 0px; } .careerfy-header-sixteen .navbar-nav > li > a:before { display: none; } .careerfy-header-sixteen .navbar-nav > li.submenu-addicon > a:after { color: #ffffff; } .careerfy-header-sixteen .navbar-nav .sub-menu { margin-top: 0px; } .careerfy-logo-sixteen { margin-right: 20px; } .careerfy-headersixteen-user > li { float: left; list-style: none; margin: 5px 44px 5px 0px; position: relative; } .careerfy-headersixteen-user > li > a { color: #ffffff; font-size: 16px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-header-sixteen .navbar-nav > li.submenu-addicon > a:after { content: "\e9b8"; font-family: careerfy; font-size: 10px; color: #ffffff; margin-left: 8px; } .careerfy-headersixteen-btn { font-size: 16px; color: #ffffff; padding: 9px 17px 10px 17px; border-radius: 4px; line-height: 1; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headersixteen-btn:hover { background-color: transparent; } /* Sixteen Banner */ .careerfy-sixteen-banner { float: left; width: 100%; background: url("../extra-images/sixteen-banner-bg.png"); background-repeat: no-repeat; padding: 103px 0px 125px 0px; text-align: center; } .careerfy-sixteen-banner h1 { display: block; font-size: 52px; font-weight: bold; color: #414141; margin-bottom: 0px; line-height: 1.5; } .careerfy-sixteen-banner span { font-size: 28px; color: #999999; display: block; margin-bottom: 40px; word-break: break-word; } .careerfy-sixteen-banner form { display: inline-flex; position: relative; margin-bottom: 33px; } .careerfy-sixteen-banner form input[type="text"] { float: left; width: 100%; background-color: #eef0f2; font-size: 16px; color: #929292; height: 53px; padding: 5px 29px; border-radius: 0px; } .careerfy-sixteen-banner form input[type="submit"] { display: flex; width: 100%; padding: 20px 10px; border: none; color: #ffffff; font-size: 16px; font-weight: bold; line-height: 1; z-index: 99; justify-content: center; align-items: center; border-radius: 0px 4px 4px 0px; height: 53px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-sixteen-banner form input[type="submit"]:hover { color: #ffffff; } .careerfy-sixteen-banner-tags { display: flex; width: 100%; flex-wrap: wrap; justify-content: center; gap: 10px; align-items: center; } .careerfy-sixteen-banner-tags small { display: inline-block; font-size: 14px; } .careerfy-sixteen-banner-tags a { display: inline-flex; padding: 10px 20px; align-items: center; justify-content: center; font-size: 14px; color: #999999; border: 1px solid #999999; border-radius: 4px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-sixteen-banner-tags a:hover { color: #ffffff; } /* Fancy Title Sixteen */ .careerfy-fancy-title-sixteen { float: left; width: 100%; text-align: center; margin-bottom: 42px; } .careerfy-fancy-title-sixteen h2 { display: block; font-size: 36px; font-weight: bold; color: #414141; margin-bottom: 1px; line-height: 1.3; } .careerfy-fancy-title-sixteen span { font-size: 18px; color: #999999; } /* Sixteen Jobs Slider */ .careerfy-sixteen-jobs-slider, .careerfy-sixteen-jobs-grid, .careerfy-sixteen-jobs-grid-text, .careerfy-sixteen-jobs-grid figure, .careerfy-sixteen-jobs-grid figure a { float: left; width: 100%; } .careerfy-sixteen-jobs-grid figure a { text-align: center; padding: 10px 0px; position: relative; } .careerfy-sixteen-jobs-grid figure a:before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #000; opacity: 0.40; } .careerfy-sixteen-jobs-grid figure img { display: inline-block; width: 150px; position: relative; } .careerfy-sixteen-jobs-slider .slick-list { margin: 0px -15px; } .careerfy-sixteen-jobs-layer { padding: 10px 15px; } .careerfy-sixteen-jobs-grid, .careerfy-sixteen-jobs-grid-list>ul>li { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-sixteen-jobs-grid-list>ul>li:hover { box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); } .careerfy-sixteen-jobs-grid figure { margin-bottom: 0px; overflow: hidden; } .careerfy-sixteen-jobs-grid-text { padding: 20px; } .careerfy-sixteen-jobs-grid-top { float: left; width: 100%; margin-bottom: 10px; } .careerfy-sixteen-jobs-grid-top span { display: flex; margin-bottom: 2px; line-height: 1.1; } .careerfy-sixteen-jobs-grid-top span i { margin-right: 6px; } .careerfy-sixteen-jobs-grid-top h2 { margin-bottom: 5px; font-weight: bold; line-height: 1.2; font-size: 20px; } .careerfy-sixteen-jobs-grid-top h2 a { color: #414141; } .careerfy-sixteen-jobs-grid-like { position: absolute; right: 10px; top: 10px; width: 34px; height: 34px; background-color: #c4c4c4; color: #fff; border-radius: 100%; font-size: 16px; text-align: center; padding-top: 3px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-sixteen-jobs-grid-text p { font-size: 16px; color: #999999; margin-bottom: 25px; letter-spacing: 0px; line-height: 23px; } .careerfy-sixteen-jobs-grid-text small { display: inline-block; padding: 8px 15px; font-size: 14px; text-transform: uppercase; background-color: #02377c; color: #ffffff; border-radius: 4px; line-height: 1; } .careerfy-sixteen-jobs-slider .slick-dots { margin-top: 34px; } .careerfy-sixteen-jobs-slider .slick-dots li { margin: 0px 5px; } .careerfy-sixteen-jobs-slider .slick-dots li button { width: 9px; height: 9px; background-color: #414141; border-radius: 100%; } .careerfy-sixteen-jobs-slider .slick-dots li.slick-active button { box-shadow: none; } .careerfy-sixteen-banner-tags small,.careerfy-sixteen-jobs-grid-top span, .careerfy-sixteen-topcompanies-list figcaption span { color: #2758dd; } .careerfy-header-sixteen,.careerfy-sixteen-banner form input[type="submit"]:hover { background-color: #2758dd; } .no-candidate-rating { text-align: center; } .careerfy-sixteen-candidate-grid-bottom.no-candidate-rating .careerfy-featured-candidates-loc { float: none; display: inline-block; } /* Sixteen Parallex */ .careerfy-sixteen-parallex { float: left; width: 100%; text-align: center; padding: 70px 0px 65px 0px; } .careerfy-sixteen-parallex h2 { display: block; font-size: 36px; font-weight: bold; color: #ffffff; margin-bottom: 0px; } .careerfy-sixteen-parallex span { display: block; font-size: 18px; color: #ffffff; margin-bottom: 24px; } .careerfy-sixteen-parallex-btn { display: inline-block; font-size: 20px; color: #ffffff; padding: 13px 24px; line-height: 1; border-radius: 4px; margin: 0px 10px 10px 10px; background-color: #2758dd; border: 1px solid #ffffff; min-width: 180px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* Sixteen Top Companies Slider */ .careerfy-sixteen-topcompanies-slider, .careerfy-sixteen-topcompanies-list, .careerfy-sixteen-topcompanies-list figure, .careerfy-sixteen-topcompanies-list figure > a, .careerfy-sixteen-topcompanies-list figcaption { float: left; width: 100%; } .careerfy-sixteen-topcompanies-list ul li { list-style: none; } .careerfy-sixteen-topcompanies-list > ul > li { margin-bottom: 30px; } .careerfy-sixteen-topcompanies-list figure { margin-bottom: 0px; border: 1px solid #d9dcde; border-radius: 4px; background-color: #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-sixteen-topcompanies-list li:hover figure { box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); } .careerfy-sixteen-topcompanies-list figure > a { text-align: center; border-bottom: 1px solid #d9dcde; min-height: 141px; padding: 25px 10px 15px 10px; } .careerfy-sixteen-topcompanies-list figure img { display: inline-block; width: 150px; } .no-rating-text { float: left; } .no-rating-text p { margin-bottom: 0px; } .careerfy-sixteen-topcompanies-list figcaption { padding: 12px 24px 25px 24px; } .careerfy-sixteen-topcompanies-list figcaption h2 { color: #414141; font-weight: bold; margin-bottom: 6px; word-wrap: break-word; } .careerfy-sixteen-topcompanies-list figcaption span { display: block; margin-bottom: 13px; line-height: 1; } .careerfy-sixteen-topcompanies-list figcaption span i { margin-right: 6px; } .careerfy-sixteen-topcompanies-list figcaption small { padding: 8px 18px; background-color: #929292; color: #ffffff; text-transform: uppercase; font-size: 14px; line-height: 1; border-radius: 4px; display: inline-block; } .careerfy-sixteen-topcompanies-slider .slick-dots { margin-top: 15px; } .careerfy-sixteen-topcompanies-slider .slick-dots li { margin: 0px 5px; } .careerfy-sixteen-topcompanies-slider .slick-dots li button { width: 9px; height: 9px; background-color: #414141; border-radius: 100%; } .careerfy-sixteen-topcompanies-slider .slick-dots li.slick-active button { box-shadow: none; } /* Sixteen Jobs Links */ .careerfy-sixteen-jobs-links, .careerfy-sixteen-jobs-links ul, .careerfy-sixteen-jobs-links ul li { float: left; width: 100%; } .careerfy-sixteen-jobs-links h2 { color: #474b56; font-size: 22px; margin-bottom: 11px; } .careerfy-sixteen-jobs-links ul li { list-style: none; line-height: 1.3; margin-bottom: 13px; } .careerfy-sixteen-jobs-links ul li a { color: #929292; font-size: 16px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-sixteen-jobs-links ul li:hover a, .careerfy-sixteen-jobs-links ul li.active a { font-weight: bold; } /* Sixteen Candidate Slider */ .careerfy-sixteen-candidate-slider, .careerfy-sixteen-candidate-grid, .careerfy-sixteen-candidate-grid-inner, .careerfy-sixteen-candidate-grid figure, .careerfy-sixteen-candidate-grid figure a img, .careerfy-sixteen-candidate-grid-text, .careerfy-sixteen-candidate-grid-bottom { float: left; width: 100%; } .careerfy-sixteen-candidate-grid ul li { list-style: none; } .careerfy-sixteen-candidate-grid > ul > li { margin-bottom: 30px; } .careerfy-sixteen-candidate-grid-inner { border: 1px solid #d9dcde; border-radius: 3px 3px 0px 0px; padding: 25px 24px 15px 24px; background-color: #ffffff; text-align: center; } .careerfy-sixteen-candidate-grid figure { margin-bottom: 0px; } .careerfy-sixteen-candidate-grid figure > a { display: inline-block; width: 99px; border-radius: 100%; border: 3px solid #e5e9eb; margin-bottom: 4px; } .careerfy-sixteen-candidate-grid figure a img { border-radius: 100%; } .careerfy-sixteen-candidate-grid figure figcaption { position: absolute; left: 0px; top: 0px; width: 100%; } .careerfy-sixteen-candidate-grid figure span { float: left; font-size: 18px; color: #474b56; } .careerfy-sixteen-candidate-grid-like { background-color: #999999; width: 34px; height: 34px; color: #ffffff; float: right; border-radius: 100%; font-size: 15px; line-height: 2.3; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-sixteen-candidate-grid-text h2 { font-size: 21px; color: #474b56; margin-bottom: 2px; } .careerfy-sixteen-candidate-grid-text span { color: #2758dd; display: block; line-height: 1; margin-bottom: 13px; } .careerfy-sixteen-candidate-grid-text small { display: inline-block; padding: 8px 14px; line-height: 1; background-color: #02377c; color: #ffffff; font-size: 14px; text-transform: uppercase; border-radius: 4px; margin-bottom: 24px; } .careerfy-featured-rating { float: left; } .careerfy-featured-candidates-grid .careerfy-featured-rating { float: none; } .careerfy-sixteen-candidate-grid-bottom .careerfy-featured-candidates-loc { float: right; font-size: 18px; color: #474b56; } .careerfy-sixteen-candidate-grid-btn { float: left; width: 50%; background-color: #929292; color: #ffffff; font-size: 21px; padding: 17px 10px; line-height: 1; text-align: center; } .careerfy-sixteen-candidate-slider .slick-dots { margin-top: 15px; } .careerfy-sixteen-candidate-slider .slick-dots li { margin: 0px 5px; } .careerfy-sixteen-candidate-slider .slick-dots li button { width: 9px; height: 9px; background-color: #414141; border-radius: 100%; } .careerfy-sixteen-candidate-slider .slick-dots li.slick-active button { box-shadow: none; } /* Sixteen Blog Medium */ .careerfy-sixteen-blog-medium-inner, .careerfy-sixteen-blog-medium figure a, .careerfy-sixteen-blog-medium figure img { display: flex; width: 100%; } .careerfy-sixteen-blog-medium ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(385px, 1fr)); margin: 0px; gap: 30px; } .careerfy-sixteen-blog-medium ul.row:before { display: none; } .careerfy-sixteen-blog-medium ul.row > li { padding: 0px; width: 100%; margin: 0px; } .careerfy-sixteen-blog-medium-inner { background-color: #f4f7f9; padding: 20px; align-items: center; gap: 20px; } .careerfy-sixteen-blog-medium figure { float: left; width: 150px; min-width: 150px; margin-bottom: 0px; } .careerfy-sixteen-blog-medium-text h2 { font-size: 22px; margin-bottom: 5px; line-height: 1.2; letter-spacing: 0px; } .careerfy-sixteen-blog-medium-text span { display: inline-block; color: #2758dd; margin-bottom: 2px; margin-right: 4px; } .careerfy-sixteen-blog-medium-text p { font-size: 16px; color: #929292; margin-bottom: 0px; line-height: 24px; letter-spacing: 0px; } /* Sixteen PricePlan */ .careerfy-sixteen-priceplan { float: left; width: 100%; background-color: #ffffff; padding: 50px 40px 40px 40px; text-align: center; border-radius: 4px; margin-bottom: 30px; } .careerfy-sixteen-priceplan-wrap { padding: 0px; } .careerfy-sixteen-priceplan.active { position: relative; z-index: 5; box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.10); } .careerfy-sixteen-priceplan h2 { font-size: 22px; color: #414141; margin-bottom: 20px; } .careerfy-sixteen-priceplan span { display: block; font-size: 55px; font-weight: bold; color: #414141; line-height: 1.1; margin-bottom: 28px; letter-spacing: 0px; } .careerfy-sixteen-priceplan small { display: block; font-weight: 500; font-size: 13px; color: #2758dd; text-transform: uppercase; margin-top: 10px; } .careerfy-sixteen-priceplan ul, .careerfy-sixteen-priceplan ul li { float: left; width: 100%; } .careerfy-sixteen-priceplan ul { margin-bottom: 19px; } .careerfy-sixteen-priceplan ul li { color: #929292; text-transform: uppercase; list-style: none; margin-bottom: 12px; } .careerfy-sixteen-priceplan-btn a { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-sixteen-priceplan-btn { display: inline-block; min-width: 210px; padding: 18px 10px 17px 10px; line-height: 1; font-size: 18px; color: #414141; border: 1px solid #414141; text-align: center; border-radius: 4px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-sixteen-priceplan:hover .careerfy-sixteen-priceplan-btn a, .careerfy-sixteen-priceplan.active .careerfy-sixteen-priceplan-btn a { color: #ffffff; } /* Footer Sixteen */ .careerfy-footer-sixteen { background-color: #414141; padding: 70px 0px 0px 0px; } .careerfy-footer-sixteen .careerfy-footer-widget [class*="col-md-"] { width: 20%; } .careerfy-footer-sixteen .footer-widget-title { margin-bottom: 10px; } .careerfy-footer-sixteen .footer-widget-title h2 { font-size: 20px; margin-bottom: 0px; color: #ffffff; } .careerfy-footer-sixteen .widget_nav_menu ul li a { font-size: 16px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-footer-sixteen .widget_nav_menu ul li a:before { display: none; } .careerfy-footer-sixteen .widget_nav_menu ul li:hover a { font-weight: bold; } .copyright-sixteen { float: left; width: 100%; border-top: 1px solid #4b4b4b; box-shadow: 0px -1px 0px 0px #353535; text-align: center; padding: 20px 0px 17px 0px; } .copyright-sixteen-download { float: left; } .careerfy-sixteen-banner .sugg-search-loader { position: absolute; right: 20px; top: 11px; } .careerfy-sixteen-banner .suggestions-wrapper ul li { width: 100%; text-align: left; } .copyright-sixteen-download span { font-size: 16px; color: #929292; display: inline-block; margin-right: 8px; } .copyright-sixteen-download i { color: #ffffff; font-size: 24px; } .copyright-sixteen p { display: inline-block; font-size: 16px; color: #929292; margin-bottom: 0px; } .copyright-sixteen-social { float: right; } .copyright-sixteen-social li { float: left; list-style: none; margin: 0px 0px 0px 9px; } .copyright-sixteen-social li a { font-size: 32px; color: #929292; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .single .careerfy-header-twelve { padding-top: 0px; } .careerfy-search-six-wrap { position: relative; z-index: 2; } /* Header Seventeen */ .careerfy-header-seventeen-strip { float: left; width: 100%; background-color: #e6eaec; padding: 10px 0px; } .careerfy-header-seventeen-strip p { float: left; margin-bottom: 0px; color: #666666; font-size: 16px; margin-right: 18px; } .careerfy-header-seventeen-strip p a { color: #666666; } .careerfy-header-seventeen-strip p i { margin-right: 4px; } .careerfy-header-seventeen-social { float: right; } .careerfy-header-seventeen-social li { float: left; list-style: none; margin: 4px 0px 0px 5px; } .careerfy-header-seventeen-social li a { float: left; width: 24px; height: 24px; background-color: #666666; color: #ffffff; font-size: 12px; text-align: center; border-radius: 100%; padding-top: 7px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* Header Seventeen Main */ .careerfy-header-seventeen-main { float: left; width: 100%; background-color: #ffffff; } .careerfy-header-seventeen .careerfy-logo { display: inline-block; vertical-align: middle; width: 25%; float: none; } .careerfy-header-seventeen-right { display: inline-block; vertical-align: middle; width: 75%; margin-right: -4px; } .careerfy-header-seventeen .jobsearch-navigation, .careerfy-blockseventeen-element { float: right; } .careerfy-header-seventeen .navbar-nav > li > a { color: #666666; font-size: 16px; } .careerfy-header-seventeen .navbar-nav > li > a:before { display: none; } .careerfy-headerseventeen-user { float: left; margin-top: 20px; } .careerfy-headerseventeen-user > li { float: left; list-style: none; margin: 7px 0px; position: relative; } .careerfy-headerseventeen-user > li > a { font-size: 16px; color: #ffffff; padding: 8px 34px 9px 34px; display: inline-block; border-radius: 80px; line-height: 1; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headerseventeen-user > li:hover > a { background-color: transparent; } .careerfy-headerseventeen-btn { font-size: 16px; color: #666666; padding: 8px 20px 9px 20px; display: inline-block; border-radius: 80px; line-height: 1; border: 1px solid #666666; margin: 28px 0px 0px 9px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headerseventeen-btn:hover { color: #ffffff; } /* Seventeen Banner */ .careerfy-seventeen-banner { float: left; width: 100%; } .careerfy-seventeen-banner-layer { position: relative; } .careerfy-seventeen-banner-caption { position: absolute; left: 0px; top: 50%; width: 100%; margin-top: -140px; } .careerfy-seventeen-banner-caption-inner { display: inline-block; width: 65%; } .careerfy-seventeen-banner-caption h1 { font-size: 50px; font-weight: 600; color: #ffffff; margin-bottom: 14px; display: block; line-height: 1.1; text-transform: capitalize; } .careerfy-seventeen-banner-caption p { display: block; font-size: 18px; color: #ffffff; margin-bottom: 23px; } .careerfy-seventeen-banner-btn { display: inline-block; color: #666666; padding: 11px 24px 12px 24px; background-color: #ffffff; border-radius: 80px; font-size: 16px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-seventeen-banner-btn:hover { color: #ffffff; } /* Seventeen Search */ .careerfy-seventeen-search ul, .careerfy-seventeen-search, .careerfy-seventeen-search input[type="text"], .careerfy-seventeen-search .careerfy-seventeen-search-list { display: flex; width: 100%; } .careerfy-seventeen-search form { width: 100%; } .careerfy-seventeen-search ul { gap: 15px; } .careerfy-seventeen-search ul > li { display: inline-flex; list-style: none; flex: 1; align-items: center; gap: 10px; } .careerfy-seventeen-search ul > li >div {width: 100%;} .careerfy-seventeen-search input[type="text"] { background-color: #ffffff; border: 1px solid #d4d8d9; border-radius: 4px; font-size: 16px; color: #afafaf; padding: 5px 20px; height: 42px; margin: 0px; } .careerfy-seventeen-search .careerfy-seventeen-search-list { gap: 12px; margin: 0px; } .careerfy-seventeen-search .careerfy-seventeen-search-list li { flex: 1; display: inline-flex; align-items: center; position: relative; } .careerfy-seventeen-search-list span.sugg-search-loader { position: absolute; right: 15px; top: 8px; } .careerfy-seventeen-search-list span.loc-loader { position: absolute; right: 21px; top: 8px; background: #fff; z-index: 9; } .all-searches-on .careerfy-seventeen-search-list li { width: 33.333%; } .careerfy-seventeen-search a.geolction-btn { position: absolute; right: 19px; top: 13px; } .careerfy-seventeen-search .careerfy-select-style { float: left; } .careerfy-seventeen-search .careerfy-select-style .item { height: 40px; padding-top: 11px; font-size: 14px; color: #555; } .careerfy-seventeen-search li:hover .careerfy-radius-tooltip { opacity: 0; visibility: hidden; } .careerfy-seventeen-search li .careerfy-seventeen-search-list li:hover .careerfy-radius-tooltip, .advserch-field:hover .careerfy-radius-tooltip { opacity: 1; visibility: visible; } .careerfy-seventeen-search.search-keyword-off.search-loc-off ul.careerfy-seventeen-search-list li, .careerfy-seventeen-search.search-cat-off.search-loc-off ul.careerfy-seventeen-search-list li, .careerfy-seventeen-search.search-keyword-off.search-cat-off ul.careerfy-seventeen-search-list li, .careerfy-seventeen-search .jobsearch-sugges-search input[type="text"], .careerfy-seventeen-search .careerfy-select-style, .careerfy-seventeen-search .jobsearch-sugges-search { width: 100%; } .careerfy-seventeen-search ul > li > span { float: left; color: #666666; font-size: 16px; padding-top: 25px; } .careerfy-seventeen-search-radio { display: flex; width: 100px; flex-wrap: wrap; gap: 5px; } /* Seventeen Search Radio */ .careerfy-seventeen-search-radio .form-radio { -webkit-appearance: none; -moz-appearance: none; appearance: none; float: left; position: relative; background-color: #ffffff; color: #666; top: 3px; height: 14px; width: 14px; border: 1px solid #b8bbbd; box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.30) inset; border-radius: 2px; cursor: pointer; margin-top: 0px; outline: none; } .careerfy-seventeen-search-radio .form-radio:checked:before { position: absolute; font-size: 11px; left: 3px; top: -2px; content: '\02143'; transform: rotate(40deg); } .careerfy-seventeen-search-radio .form-radio:hover { background-color: #f7f7f7; } .careerfy-seventeen-search-radio .form-radio:checked { background-color: #f1f1f1; outline: none; } .careerfy-seventeen-search-radio label { float: left; font-size: 16px; font-weight: 400; color: #666666; margin-bottom: 0px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer; } .careerfy-seventeen-search input[type="submit"] { display: inline-flex; padding: 10px 30px; color: #ffffff; border-radius: 4px; font-size: 16px; border: 1px solid; line-height: 1; font-weight: 400; justify-content: center; align-items: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-seventeen-search input[type="submit"]:hover { background-color: transparent; } /* Seventeen Services */ .careerfy-seventeen-services { float: left; width: 100%; } .careerfy-seventeen-services ul li { list-style: none; } .careerfy-seventeen-services > ul > li { margin-bottom: 30px; text-align: center; position: relative; } .careerfy-seventeen-services i { display: inline-block; width: 160px; height: 160px; border: 11px solid #ffffff; border-radius: 100%; font-size: 51px; box-shadow: inset 0px 0px 0px 2px #ff0000, 0 0px 15px rgba(0,0,0,0.15); line-height: 2.7; margin-bottom: 31px; position: relative; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-seventeen-services h2 { font-size: 20px; font-weight: 600; color: #000000; margin-bottom: 6px; } .careerfy-seventeen-services p { font-size: 16px; color: #666666; margin-bottom: 0px; letter-spacing: 0px; } .careerfy-seventeen-services li:nth-child(odd):before { content: ''; position: absolute; right: -32%; top: 0px; width: 172px; height: 36px; background: url("images/seventeen-services-border-1.png"); } .careerfy-seventeen-services li:nth-child(even):before { content: ''; position: absolute; right: -30%; top: 122px; width: 172px; height: 40px; background: url("images/seventeen-services-border-2.png"); } .careerfy-seventeen-services li:nth-child(4n):before { display: none; } .careerfy-seventeen-services li:hover i { color: #ffffff; } /* Fancy Title Seventeen */ .careerfy-fancy-title-seventeen { float: left; width: 100%; text-align: center; margin-bottom: 45px; } .careerfy-fancy-title-seventeen h2 { display: block; line-height: 1.2; font-size: 40px; font-weight: 600; color: #000000; margin-bottom: 2px; } .careerfy-fancy-title-seventeen span { display: block; font-size: 18px; color: #666666; margin-bottom: 7px; } .careerfy-fancy-title-seventeen small { display: inline-block; width: 10px; height: 10px; background-color: #666666; border-radius: 100%; margin: 0px 3px; } /* Sixteen Jobs Grid List */ .careerfy-sixteen-jobs-grid-list { float: left; width: 100%; } .careerfy-sixteen-jobs-grid-list ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(255px, 1fr)); margin: 0px; gap: 30px; } .careerfy-sixteen-jobs-grid-list ul.row:before { display: none; } .careerfy-sixteen-jobs-grid-list ul li { list-style: none; } .careerfy-sixteen-jobs-grid-list > ul > li { width: 100%; padding: 0px; background-color: #fff; border: 1px solid rgba(0, 0, 0, .11); border-radius: 4px; } .careerfy-sixteen-jobs-grid-list .careerfy-sixteen-jobs-grid-top h2 { font-size: 21px; } /* Seventeen Testimonial */ .careerfy-seventeen-testimonial { display: flex; width: 100%; border: 1px solid #cfd2d4; background-color: #ffffff; padding: 25px; gap: 18px; flex-wrap: wrap; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-seventeen-testimonial-full { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(455px, 1fr)); margin: 0px; gap: 30px; } .careerfy-seventeen-testimonial-full .col-md-6 { padding: 0px; width: 100%; margin: 0px; } .careerfy-seventeen-testimonial:hover { box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); } .careerfy-seventeen-testimonial figure { display: flex; width: 100%; margin-bottom: 0px; align-items: center; gap: 20px; } .careerfy-seventeen-testimonial figure strong { position: absolute; right: 12px; bottom: -2px; width: 15px; height: 15px; border: 3px solid #ffffff; background-color: #ed7800; border-radius: 100%; } .careerfy-seventeen-testimonial figure > a { float: left; width: 70px; min-width: 70px; position: relative; } .careerfy-seventeen-testimonial figure > a img { border-radius: 100%; } .careerfy-seventeen-testimonial figure figcaption { position: relative; display: flex; width: 100%; justify-content: space-between; align-items: center; } .careerfy-seventeen-testimonial h2 { font-size: 20px; font-weight: 600; margin-bottom: 0px; } .careerfy-seventeen-testimonial span { display: block; font-size: 14px; color: #ff0000; } .careerfy-seventeen-testimonial small { color: #666666; font-size: 14px; } .careerfy-seventeen-testimonial p { color: #666666; font-size: 16px; margin-bottom: 0px; letter-spacing: 0px; } /* RefeJobs LoadMore button */ .careerfy-refejobs-loadmore-btn { float: left; width: 100%; text-align: center; margin: 40px 0px 20px 0px; } .careerfy-refejobs-loadmore-btn a { display: inline-block; padding: 12px 27px; border: 1px solid; border-radius: 80px; font-size: 18px; color: #ffffff; line-height: 1; font-weight: 300; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-refejobs-loadmore-btn a:hover { background-color: transparent; } /* Seventeen Employers Grid */ .careerfy-seventeen-employers-grid, .careerfy-seventeen-employers-grid-inner, .careerfy-seventeen-employers-grid figure { float: left; width: 100%; } .careerfy-seventeen-employers-grid ul li { list-style: none; } .careerfy-seventeen-employers-grid > ul > li { margin-bottom: 30px; } .careerfy-seventeen-employers-grid-inner { border: 1px solid #cdd0d2; background-color: #ffffff; text-align: center; padding: 37px 15px 48px 15px; position: relative; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-seventeen-employers-grid-inner:hover { box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); } .careerfy-seventeen-employers-grid figure { margin-bottom: 17px; } .careerfy-seventeen-employers-grid figure a { display: inline-block; width: 93px; } .careerfy-seventeen-employers-grid h2 { font-size: 22px; margin-bottom: 10px; font-weight: 600; } .careerfy-seventeen-employers-grid span { display: block; font-size: 18px; color: #ff0000; margin-bottom: 22px; } .careerfy-seventeen-employers-grid small { display: inline-block; font-size: 14px; color: #ffffff; text-transform: uppercase; background-color: #666666; border-radius: 4px; padding: 9px 18px; line-height: 1; } /* RefeJobs List */ .careerfy-refejobs-list, .careerfy-refejobs-list-inner { float: left; width: 100%; } .careerfy-refejobs-list ul li { list-style: none; } .careerfy-refejobs-list > ul > li { margin-bottom: 10px; } .careerfy-refejobs-list-inner { background-color: #f1f1f1; padding: 15px 21px; } .careerfy-refejobs-list figure { display: inline-block; vertical-align: middle; margin-bottom: 0px; width: 31%; margin-right: -4px; } .careerfy-refejobs-list small, .careerfy-refejobs-list-btn { display: inline-block; vertical-align: middle; width: 14%; margin-right: -4px; text-align: left; } .careerfy-refejobs-list figure > a { float: left; width: 64px; } .careerfy-refejobs-list figure > a img { border-radius: 100%; border: 1px solid #ddd; } .careerfy-refejobs-list figure figcaption { line-height: 1; } .careerfy-refejobs-list figure > a ~ figcaption { margin-left: 79px; padding-top: 8px; } .careerfy-refejobs-list figcaption h2 { font-size: 16px; font-weight: bold; margin-bottom: 2px; } .careerfy-refejobs-list figcaption span { font-size: 14px; color: #6e6565; display: block; } .careerfy-refejobs-list small { font-size: 14px; color: #6e6565; } .careerfy-refejobs-list small i { font-size: 16px; margin-right: 7px; } .careerfy-refejobs-list-btn { text-align: right; } .careerfy-refejobs-list-btn span { display: inline-block; font-size: 16px; font-weight: bold; color: #6e6565; border: 1px solid; line-height: 1; padding: 5px 25px 6px 25px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .careerfy-refejobs-list-btn span { color: #ffffff; } .careerfy-header-eighteen { float: left; width: 100%; padding: 0px 50px; } /* Header eighteen Main */ .careerfy-header-eighteen-main { float: left; width: 100%; background-color: #ffffff; } .careerfy-blockeighteen-element { display: inline-block; vertical-align: middle; width: 50%; margin-right: -4px; } .careerfy-header-eighteen-right { display: inline-block; vertical-align: middle; width: 70%; margin-right: -4px; } .careerfy-header-eighteen .careerfy-logo { margin: 17px 15px 17px 0px; float: none; } .careerfy-header-eighteen .careerfy-logo, .careerfy-header-eighteen .jobsearch-navigation { display: inline-block; vertical-align: middle; } .careerfy-header-eighteen .careerfy-navigation li.submenu-addicon > a:after { content: "\e9b8"; font-family: careerfy; font-size: 10px; color: #999; margin-left: 8px; } .careerfy-blockeighteen-element:last-child { text-align: right; } .careerfy-header-eighteen .navbar-nav > li > a { color: #666666; font-size: 16px; } .careerfy-header-eighteen .navbar-nav > li:hover > a, .careerfy-header-eighteen .navbar-nav > li.active > a { font-weight: bold; } .careerfy-header-eighteen .navbar-nav > li > a:before { height: 3px; bottom: 25px; } .careerfy-header-two .navbar-nav .sub-menu, .careerfy-header-two .navbar-nav .children { left: auto; right: 0px; } .careerfy-header-eighteen .navbar-nav .sub-menu { margin: 0px; } .careerfy-headereighteen-user { display: inline-block; vertical-align: middle; } .careerfy-headereighteen-user > li { float: left; list-style: none; margin: 7px 0px; position: relative; } .careerfy-headereighteen-user > li > a { font-size: 16px; color: #000; padding: 0px 30px 0px 0px; display: inline-block; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headereighteen-user > li:hover > a { background-color: transparent; } .careerfy-headereighteen-btn { font-size: 16px; color: #ffffff; padding: 8px 20px 9px 20px; display: inline-block; border-radius: 80px; line-height: 1; border: 1px solid #666666; margin: 0px 0px 0px 9px; vertical-align: middle; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headereighteen-btn:hover { color: #ffffff; } /* Sixteen Banner */ .careerfy-eighteen-banner { float: left; width: 100%; padding: 98px 0px 119px 0px; text-align: center; position: relative; } .careerfy-eighteen-banner .container { position: relative; } .careerfy-eighteen-banner h1 { display: block; font-size: 50px; font-weight: bold; color: #ffffff; margin-bottom: 0px; line-height: 1.5; } .careerfy-eighteen-banner-title { display: inline-block; width: 100%; position: relative; } .careerfy-eighteen-banner span { font-size: 30px; color: #ffffff; display: block; margin-bottom: 40px; line-height: 1.1; word-break: break-word; } .careerfy-eighteen-banner form { display: flex; width: 100%; flex-wrap: wrap; position: relative; margin-bottom: 30px; justify-content: center; gap: 12px; } .careerfy-eighteen-banner form input[type="text"] { display: flex; width: 100%; background-color: #eef0f2; font-size: 16px; color: #727272; height: 54px; padding: 5px 29px; border-radius: 0px; } .careerfy-eighteen-banner form input[type="submit"] { display: flex; width: 100%; height: 54px; padding: 20px; justify-content: center; align-items: center; border: none; color: #ffffff; font-size: 16px; font-weight: bold; line-height: 1; border-radius: 0px 4px 4px 0px; z-index: 99; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-eighteen-banner form input[type="submit"]:hover { color: #ffffff; } /* Seventeen Search Radio */ .careerfy-eighteen-search-radio { display: inline-flex; align-items: center; gap: 7px; } .careerfy-eighteen-search-radio .form-radio { -webkit-appearance: none; -moz-appearance: none; appearance: none; float: left; position: relative; background-color: #ffffff; color: #666; top: 0px; height: 16px; width: 16px; border: none; border-radius: 100%; cursor: pointer; margin: 0px; outline: none; } .careerfy-eighteen-search-radio .form-radio:checked:before { position: absolute; left: 0px; top: 0px; width: 16px; height: 16px; border-radius: 100%; content: ''; } .careerfy-eighteen-search-radio, .careerfy-eighteen-search-radio input, .careerfy-eighteen-search-radio label { outline: none !important; } .careerfy-eighteen-search-radio .form-radio:hover { background-color: #f7f7f7; } .careerfy-eighteen-search-radio .form-radio:checked { background-color: #f1f1f1; } .careerfy-eighteen-search-radio label { float: left; font-size: 18px; font-weight: 400; color: #ffffff; margin-bottom: 0px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer; } /* Services Eighteen */ .careerfy-services-eighteen { float: left; width: 100%; text-align: center; } .careerfy-services-eighteen [class*="col-md-"] { float: none; display: inline-block; vertical-align: top; margin-right: -4px; padding-top: 50px; padding-bottom: 50px; border-left: 1px solid #d5d5d5; position: relative; } .careerfy-services-eighteen [class*=col-md-]:first-child { border-left: none; } .careerfy-services-eighteen [class*="col-md-"]:before { content: ''; position: absolute; left: 0px; top: 0px; width: 1px; height: 100%; background-color: #ffffff; } .careerfy-services-eighteen [class*="col-md-"]:nth-child(1):before { border: none; } .careerfy-services-eighteen [class*="col-md-"]:nth-child(1):before { display: none; } .careerfy-services-eighteen i { font-size: 50px; display: inline-block; margin-bottom: 19px; } .careerfy-services-eighteen span { display: block; font-size: 26px; color: #000000; font-weight: 300; margin-bottom: 10px; } .careerfy-services-eighteen p { font-size: 16px; color: #727272; margin-bottom: 15px; letter-spacing: 0px; line-height: 1.4; padding: 0px 15px; } .careerfy-services-eighteen a { display: inline-block; padding: 10px 24px 11px 24px; background-color: #ffffff; border-radius: 80px; font-size: 16px; border: 1px solid; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-eighteen [class*="col-md-"]:hover a { color: #ffffff; } /* Fancy Title Eighteen */ .careerfy-fancy-title-eighteen { float: left; width: 100%; text-align: center; margin-bottom: 45px; } .careerfy-fancy-title-eighteen h2 { font-size: 36px; font-weight: 600; color: #000000; margin-bottom: 0px; display: block; line-height: 1.2; } .careerfy-fancy-title-eighteen span { font-size: 16px; color: #727272; } /* RefeJobs List Two */ .careerfy-refejobs-list-two .careerfy-refejobs-list-inner { padding: 22px; background-color: #ffffff; border-bottom: 1px solid #e3e3e3; } .careerfy-refejobs-list-two li:last-child .careerfy-refejobs-list-inner { border: none; } /* Sector Grid */ .careerfy-sector-grid { float: left; width: 100%; text-align: center; } .careerfy-sector-grid [class*="col-md-"] { float: none; text-align: left; display: inline-block; vertical-align: top; margin: 0px -4px 30px 0px; } .careerfy-sector-grid [class*="col-md-"] > a { float: left; width: 100%; margin-bottom: 22px; } .careerfy-sector-grid [class*="col-md-"] > a img { float: left; width: 100%; } .careerfy-sector-grid h2 { display: inline-block; width: 100%; font-size: 22px; font-weight: 300; margin-bottom: 3px; } .careerfy-sector-grid i { font-size: 40px; display: inline-block; margin-bottom: 15px; } .careerfy-sector-grid img { width: 100%; display: inline-block; margin-bottom: 15px; } .careerfy-sector-grid h2 a { color: #000000; } .careerfy-sector-grid span { float: left; width: 100%; font-size: 14px; color: #727272; margin-bottom: 13px; } .careerfy-sector-grid span small { float: right; background-color: #dbdbdb; color: #727272; font-size: 14px; border-radius: 80px; padding: 2px 15px 3px 15px; line-height: 1; margin: 3px 0px 0px 0px; } /* Sixteen Parallex Two */ .careerfy-sixteen-parallex-two .careerfy-sixteen-parallex-btn { border-radius: 80px; } .careerfy-sixteen-parallex-two .careerfy-sixteen-parallex-btn:hover { background-color: #ffffff; } .careerfy-sixteen-parallex-two .careerfy-sixteen-parallex-btn:hover { color: #004de1; } .careerfy-sixteen-parallex.careerfy-sixteen-parallex-two { padding: 46px 0px 50px 0px; } /* Eighteen Blog Grid */ .careerfy-eighteen-blog-grid, .careerfy-eighteen-blog-grid figure a, .careerfy-eighteen-blog-grid figure img, .careerfy-eighteen-blog-grid-inner { float: left; width: 100%; } .careerfy-eighteen-blog-grid .careerfy-eighteen-blog-grid-inner { padding-bottom: 26px; margin-bottom: 26px; border-bottom: 1px solid #e8e8e8; } .careerfy-eighteen-blog-grid [class*="col-md-"]:nth-last-child(2) .careerfy-eighteen-blog-grid-inner, .careerfy-eighteen-blog-grid [class*="col-md-"]:nth-last-child(1) .careerfy-eighteen-blog-grid-inner { border: none; } .careerfy-eighteen-blog-grid figure { float: left; width: 86px; margin-bottom: 0px; } .careerfy-eighteen-blog-grid figure a:before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 40%; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-btns-con.careerfy-btns-con-elementor { display: inline-block; } .careerfy-eighteen-blog-grid figure i { position: absolute; left: 50%; top: 50%; width: 46px; height: 46px; border: 2px solid #ffffff; border-radius: 100%; color: #ffffff; text-align: center; padding: 14px 0px 0px 0px; margin: -22px 0px 0px -22px; opacity: 0; -webkit-transition: all 0.9s ease-in-out; -moz-transition: all 0.9s ease-in-out; -ms-transition: all 0.9s ease-in-out; -o-transition: all 0.9s ease-in-out; transition: all 0.9s ease-in-out; } .careerfy-eighteen-blog-grid [class*="col-md-"]:hover figure i { opacity: 1; } .careerfy-eighteen-blog-grid [class*="col-md-"]:hover figure a:before { opacity: 0.80; height: 100%; } .careerfy-eighteen-blog-grid figure ~ .careerfy-eighteen-blog-grid-text { margin-left: 110px; } .careerfy-eighteen-blog-grid-text span { display: inline-block; vertical-align: middle; border-right: 2px solid #e8e8e8; text-align: center; font-size: 15px; color: #6e6565; text-transform: uppercase; padding: 9px 13px 8px 0px; line-height: 1; } .careerfy-eighteen-blog-grid-text span small { display: block; font-size: 50px; line-height: 1; } .careerfy-eighteen-blog-grid-left { display: inline-block; vertical-align: middle; margin-right: -4px; padding-left: 16px; width: 80%; } .careerfy-eighteen-blog-grid-left h2 { font-size: 18px; font-weight: 400; margin-bottom: 2px; } .careerfy-eighteen-blog-grid-left h2 a { color: #000000; } .careerfy-eighteen-blog-grid-left p { color: #6e6565; font-size: 15px; margin-bottom: 0px; letter-spacing: 0px; } /* Eighteen Parallex Text */ .careerfy-eighteen-parallex-text { padding-top: 110px; } .careerfy-eighteen-parallex-text img { margin-bottom: 25px; } .careerfy-eighteen-parallex-text h2 { font-size: 36px; font-weight: 500; color: #000000; margin-bottom: 12px; } .careerfy-eighteen-parallex-text p { font-size: 18px; color: #727272; margin-bottom: 23px; letter-spacing: 0px; } .careerfy-eighteen-parallex-text a { display: inline-block; margin-right: 10px; margin: 10px 12px 0px 0px; } /* Eighteen Newslatter */ .careerfy-eighteen-newslatter, .careerfy-eighteen-newslatter input[type="text"] { float: left; width: 100%; } .careerfy-eighteen-newslatter { margin-bottom: 30px; } .careerfy-eighteen-newslatter-left, .careerfy-eighteen-newslatter-right { float: left; width: 50%; position: relative; } .careerfy-eighteen-newslatter label { font-size: 36px; color: #000000; margin-bottom: 12px; } .careerfy-eighteen-newslatter span { font-size: 18px; color: #727272; display: block; } .careerfy-eighteen-newslatter input[type="text"] { font-size: 18px; color: #cacaca; background-color: #ffffff; border: 1px solid #cbcbcb; height: 62px; border-radius: 4px; padding: 5px 25px; } .careerfy-eighteen-newslatter input[type="submit"] { position: absolute; right: 0px; top: 0px; color: #ffffff; font-size: 20px; padding: 19px 47px 18px 47px; border: 2px solid; border-radius: 0px 4px 4px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-eighteen-newslatter input[type="submit"]:hover { background-color: #ffffff; } /* Footer Eighteen */ .careerfy-footer-eighteen { background-color: #6e6565; padding: 72px 0px 0px 0px; } .careerfy-footer-eighteen .footer-widget-title { margin-bottom: 13px; } .careerfy-footer-eighteen .footer-widget-title h2 { font-size: 20px; font-weight: 500; color: #ffffff; position: relative; text-transform: capitalize; padding-bottom: 15px; } .careerfy-footer-eighteen .footer-widget-title h2:before { content: ''; position: absolute; left: 0px; bottom: 0px; width: 35px; height: 3px; background-color: #ffffff; } .careerfy-footer-eighteen .widget_nav_menu ul li a:before { display: none; } .careerfy-footer-eighteen .widget_nav_menu ul li { margin-bottom: 13px; } .careerfy-footer-eighteen .widget_nav_menu ul li:last-child { margin-bottom: 0px; } .careerfy-footer-eighteen .widget_nav_menu ul li a { font-size: 16px; color: #cacaca; } .careerfy-footer-eighteen .widget_nav_menu ul li:hover a { font-weight: bold; color: #ffffff; } .copyright-eighteen { float: left; width: 100%; text-align: center; border-top: 1px solid #837979; box-shadow: 0px -1px 0px 0px #5b5454; padding: 41px 0px 43px 0px; } .copyright-eighteen p { color: #cacaca; font-size: 16px; margin-bottom: 0px; } .copyright-eighteen p a { color: #ffffff; font-weight: bold; } .careerfy-eighteen-newslatter .alert { display: inline-block; width: 100%; margin-top: 15px; } .careerfy-eighteen-newslatter .ajax-loader-news-letter { position: absolute; left: 9px; top: 24px; } /* HomePage JobPoint */ /* HomePage Fourteen */ .careerfy-header-fourteen { position: absolute; left: 0px; top: 0px; width: 100%; z-index: 99; padding: 20px 30px 0px 15px; } .careerfy-header-fourteen-main { float: left; width: 100%; } .careerfy-header-fourteen .jobsearch-navigation, .careerfy-logo-fourteen, .careerfy-blockfourteen-element { display: inline-block; vertical-align: middle; width: 33.333%; margin-right: -4px; } .careerfy-header-ten .careerfy-logo-fourteen { text-align: left; margin: 20px 0px; } .careerfy-logo-fourteen { text-align: center; } .careerfy-blockfourteen-element { text-align: right; } .careerfy-header-fourteen .navbar-nav > li > a { color: #ffffff; font-size: 15px; } .careerfy-header-fourteen .navbar-nav > li > a:before { display: none; } .careerfy-header-fourteen .navbar-nav > li.submenu-addicon > a:after { color: #ffffff; } .careerfy-header-fourteen .careerfy-headerfourteen-user { display: inline-block; vertical-align: middle; } .careerfy-header-fourteen .careerfy-headerfourteen-user > li { float: left; list-style: none; margin-right: 40px; position: relative; } .careerfy-header-fourteen .careerfy-headerfourteen-user > li > a { color: #ffffff; font-size: 16px; } .careerfy-headerfourteen-btn { display: inline-block; vertical-align: middle; padding: 10px 14px; line-height: 1; border: 1px solid; color: #ffffff; font-size: 16px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* FourTeen Banner */ .careerfy-fourteen-banner { float: left; width: 100%; position: relative; background: url('../extra-images/fourteen-banner-1.jpg'); padding: 219px 0px 102px 0px; } .careerfy-fourteen-caption { float: left; width: 100%; position: relative; text-align: center; } .careerfy-fourteen-caption h1 { font-size: 55px; font-weight: bold; color: #ffffff; text-transform: uppercase; margin-bottom: 4px; display: inline-block; width: 55%; line-height: 1.2; } .careerfy-fourteen-caption p { font-size: 18px; color: #ffffff; margin-bottom: 23px; display: block; } .careerfy-fourteen-caption form { display: inline-block; width: 750px; position: relative; margin-bottom: 80px; } .careerfy-fourteen-caption form input[type="text"] { float: left; width: 100%; background-color: #ffffff; color: #929292; font-size: 16px; padding: 5px 30px; height: 51px; } .careerfy-fourteen-caption form input[type="submit"] { display: flex; width: 100%; padding: 13px 48px 10px 48px; color: #333333; background-color: #cdbb14; font-size: 16px; font-weight: bold; border: none; z-index: 9; min-height: 51px; justify-content: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-fourteen-caption form input[type="submit"]:hover { color: #ffffff; } .careerfy-fourteen-caption-btn { display: block; font-size: 16px; color: #ffffff; text-align: left; } .careerfy-fourteen-caption ul { display: flex; width: 100%; margin: 10px 0px 15px 0px; } .careerfy-fourteen-caption ul li { display: inline-flex; list-style: none; flex: 1; } .careerfy-fourteen-caption ul li:last-child { flex: 0.5; } .careerfy-fourteen-caption ul li >div {width: 100%;} .careerfy-fourteen-caption ul li a { display: flex; width: 100%; text-align: center; } .careerfy-fourteen-caption ul li a img { display: inline-block; } /* Categories Style14 */ .careerfy-categories-style14 { float: left; width: 100%; } .careerfy-categories-style14 img { display: inline-block; width: 54px; margin-bottom: 8px; } .careerfy-categories-style14 ul.jobsearch-sects-allcon.row { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between; gap: 1px; width: 100%; margin: 0; } .careerfy-categories-style14 ul.jobsearch-sects-allcon.row:before, .careerfy-categories-style14 ul.jobsearch-sects-allcon.row:after { display: none; } .careerfy-categories-style14 ul li { list-style: none; display: inline-flex; width: 100%; background-color: #37a000; text-align: center; min-height: 200px; align-content: center; flex-wrap: wrap; justify-content: center; flex: 1 1 237px; max-width: 100%; min-width: 237px; gap:10px; } .careerfy-categories-style14 ul li:last-child { border-right: none; } .careerfy-categories-style14 i { font-size: 54px; color: #ffffff; display: inline-block; } .careerfy-categories-style14 span { display: flex; width: 100%; font-size: 16px; color: #ffffff; font-weight: bold; justify-content: center; } .careerfy-categories-style14 span a { color: #ffffff; } .careerfy-categories-style14 small { background-color: #cdbb14; color: #222222; font-size: 16px; font-weight: bold; display: inline-block; padding: 4px 10px; border-radius: 4px; } /* Jobs Button Links */ .careerfy-jobs-btn-links { float: left; width: 100%; text-align: center; margin-bottom: 44px; } .careerfy-jobs-btn-links a { display: inline-block; padding: 18px 39px 21px 39px; line-height: 1; color: #ffffff; background-color: #6e6565; font-size: 16px; font-weight: bold; margin: 0px 3px 6px 3px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* RefeJobs List */ .careerfy-refejobs-list { float: left; width: 100%; } .careerfy-refejobs-list ul li { list-style: none; } .careerfy-refejobs-list > ul > li { margin-bottom: 10px; } .careerfy-refejobs-list-inner { background-color: #f1f1f1; padding: 15px 21px; overflow: hidden; position: relative; display: flex; width: 100%; justify-content: space-between; align-items: center; column-gap: 10px; } .careerfy-refejobs-list figure { display: inline-block; vertical-align: middle; margin-bottom: 0px; margin-right: -4px; } .careerfy-refejobs-list small, .careerfy-refejobs-list-btn { display: inline-block; vertical-align: middle; margin-right: -4px; text-align: left; } .careerfy-refejobs-list figure > a { float: left; width: 64px; } .careerfy-refejobs-list figure figcaption { line-height: 1; } .careerfy-refejobs-list figure > a ~ figcaption { margin-left: 79px; padding-top: 8px; } .careerfy-refejobs-list figcaption h2 { font-size: 16px; font-weight: bold; margin-bottom: 2px; } .careerfy-refejobs-list figcaption span { font-size: 14px; color: #6e6565; display: block; } .careerfy-refejobs-list small { font-size: 14px; color: #6e6565; word-break: break-all; } .careerfy-refejobs-list small i { font-size: 16px; margin-right: 7px; } .careerfy-refejobs-list-btn { text-align: right; } .careerfy-refejobs-list-btn span { display: inline-block; font-size: 16px; font-weight: bold; color: #6e6565; border: 1px solid; line-height: 1; padding: 5px 25px 6px 25px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .careerfy-refejobs-list-btn span { color: #ffffff; } /* Fancy Title Fourteen */ .careerfy-fancy-title-fourteen { float: left; width: 100%; text-align: center; position: relative; padding-bottom: 20px; margin-bottom: 50px; } .careerfy-fancy-title-fourteen:before { content: ''; position: absolute; left: 50%; bottom: 0px; width: 32px; height: 5px; margin-left: -10px; } .careerfy-fancy-title-fourteen h2 { font-size: 50px; font-weight: bold; color: #222222; margin-bottom: 3px; text-transform: uppercase; line-height: 1.2; word-break: break-all; } .careerfy-fancy-title-fourteen span { font-size: 17px; color: #6e6565; display: block; } /* Explore Jobs Links */ .careerfy-explorejobs-links, .careerfy-explorejobs-links ul, .careerfy-explorejobs-links ul li { float: left; width: 100%; } .careerfy-explorejobs-links { margin-bottom: 20px; } .careerfy-explorejobs-links ul li { list-style: none; margin-bottom: 4px; } .careerfy-explorejobs-links h2 { font-size: 20px; font-weight: bold; color: #222222; margin-bottom: 10px; } .careerfy-explorejobs-links ul li a { font-size: 16px; color: #6e6565; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-explorejobs-links ul li a:before { content: "\f105"; font-family: FontAwesome; float: left; margin: 0px 11px 0px 0px; } .careerfy-explorejobs-link-btn { font-size: 16px; margin-top: 2px; display: inline-block; } /* Rating List */ .careerfy-rating-list { float: left; width: 100%; } .careerfy-rating-list ul li { list-style: none; } .careerfy-rating-list > ul > li { margin-bottom: 30px; text-align: center; } .careerfy-rating-list-count { font-size: 36px; font-weight: bold; color: #ffffff; display: block; margin-bottom: 12px; } .careerfy-rating-list small { display: block; font-size: 18px; color: #ffffff; margin-top: 4px; } .careerfy-rating-list .careerfy-featured-rating:before, .careerfy-rating-list .careerfy-featured-rating-box:before { font-size: 26px; } .careerfy-rating-list .careerfy-featured-rating { width: 142px; height: 25px; line-height: 25px; float: none; } .careerfy-rating-list .careerfy-featured-rating-box { height: 25px; } .careerfy-rating-list strong { display: inline-block; font-size: 36px; color: #ffffff; margin-right: 10px; } /* HowIt Works List */ .careerfy-howit-works-list, .careerfy-howit-works-list figure figcaption { float: left; width: 100%; } .careerfy-howit-works-list ul li { list-style: none; } .careerfy-howit-works-list figure, .careerfy-howit-works-text { float: left; width: 50%; } .careerfy-howit-works-list figure { text-align: right; padding-right: 56px; margin-bottom: 0px; padding-bottom: 74px; } .careerfy-howit-works-list figure:before { content: ''; position: absolute; right: 0px; top: 0px; width: 1px; height: 100%; border-left: 1px solid #d5d5d5; } .careerfy-howit-works-list figure:after { content: ''; position: absolute; right: -11px; top: 55px; width: 23px; height: 23px; background-color: #6e6565; border-radius: 100%; border: 4px solid #e5e5e5; } .careerfy-howit-works-list figure > a { display: inline-block; border-radius: 100%; } .careerfy-howit-works-list figure img { border-radius: 100%; } .careerfy-howit-works-list figure > a ~ figcaption { margin-top: -65px; position: relative; } .careerfy-howit-works-list figure figcaption span { display: inline-block; padding: 16px 38px 19px 38px; background-color: #ffffff; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); border-radius: 12px; max-width: 250px; min-width: 250px; color: #6e6565; font-size: 16px; line-height: 23px; margin-bottom: 12px; text-align: center; } .careerfy-howit-works-list figure figcaption span i { font-size: 37px; display: inline-block; vertical-align: middle; margin: 0px 10px -5px 0px; } .careerfy-howit-works-text { padding-left: 44px; padding-top: 53px; } .careerfy-howit-works-text small { display: block; font-size: 40px; font-weight: bold; margin-bottom: 16px; } .careerfy-howit-works-text span { font-size: 22px; font-weight: bold; color: #222222; margin-bottom: 7px; display: block; } .careerfy-howit-works-text p { font-size: 16px; color: #6e6565; margin-bottom: 0px; line-height: 24px; width: 60%; } .careerfy-howit-works-list li.flip-list .careerfy-howit-works-text p { float: right; } .careerfy-howit-works-list li.flip-list figure { float: right; padding-left: 56px; padding-right: 0px; text-align: left; } .careerfy-howit-works-list li.flip-list .careerfy-howit-works-text { text-align: right; padding-right: 44px; padding-left: 0px; } .careerfy-howit-works-list li.flip-list figure:before { right: auto; left: -1px; } .careerfy-howit-works-list li.flip-list figure:after { right: auto; left: -11px; } .careerfy-howit-works-list .careerfy-spam-list figure figcaption span { text-align: left; padding: 16px 25px 19px 25px; } .careerfy-howit-works-list .careerfy-spam-list figure figcaption em { float: right; font-size: 21px; margin: 5px 0px 0px 0px; } /* Popular Candidates Style14 Slider */ .careerfy-popular-candidates-style14-slider, .careerfy-popular-candidates-style14, .careerfy-popular-candidates-style14-inner, .careerfy-popular-candidates-style14 strong { float: left; width: 100%; } .careerfy-popular-candidates-style14-slider { position: relative; } .careerfy-popular-candidates-style14-inner { background-color: #ffffff; padding: 30px 30px 18px 30px; border-radius: 4px 4px 0px 0px; } .careerfy-popular-candidates-style14 { text-align: center; margin-bottom: 30px; } .careerfy-popular-candidates-style14 .slick-list { margin: 0px -15px; } .careerfy-popular-candidates-style14-slider .careerfy-popular-candidates-style14 { padding: 0px 15px; } .careerfy-popular-candidates-style14-inner figure { display: inline-block; margin-bottom: 15px; } .careerfy-popular-candidates-style14-inner figure a { display: inline-block; border-radius: 100%; border: 7px solid #f1f1f1; } .careerfy-popular-candidates-style14-inner figure img { border-radius: 100%; } .careerfy-popular-candidates-style14-inner h2 { margin-bottom: 0px; font-weight: bold; } .careerfy-popular-candidates-style14-inner span { display: block; font-size: 14px; margin-bottom: 13px; } .careerfy-popular-candidates-style14-inner small { font-size: 14px; color: #6e6565; display: block; line-height: 1.2; margin-bottom: 3px; } .careerfy-popular-candidates-style14-social { display: inline-block; margin: 6px 0px 0px 0px; } .careerfy-popular-candidates-style14-social li { float: left; list-style: none; margin: 10px 3px 0px 3px; } .careerfy-popular-candidates-style14-social li a { font-size: 21px; color: #6e6565; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-popular-candidates-style14 strong { color: #ffffff; font-size: 16px; font-weight: 500; padding: 17px 0px 17px 0px; line-height: 1; border-radius: 0px 0px 4px 4px; } .careerfy-popular-candidates-style14-slider .slick-arrow { position: absolute; left: -122px; top: 50%; font-size: 20px; color: #fff; text-transform: uppercase; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-popular-candidates-style14-slider .slick-arrow-right.slick-arrow { left: auto; right: -122px; } .careerfy-popular-candidates-style14-slider .slick-arrow-left.slick-arrow i { display: inline-block; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } .careerfy-popular-candidates-style14-slider .slick-arrow i { margin: 0px 10px; } /* Blog Style14 Grid */ .careerfy-blog-style14-grid figure, .careerfy-blog-style14-grid figure > a, .careerfy-blog-style14-grid figure > a img, .careerfy-blog-style14-top, .careerfy-blog-style14-grid-text, .careerfy-blog-style14-grid-thumb { float: left; width: 100%; margin-bottom: 0px; } .careerfy-blog-style14-grid > ul > li { float: none; display: inline-block; vertical-align: top; margin-right: -4px; margin-bottom: 48px; } .careerfy-blog-style14-grid figcaption { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; padding: 24px 27px; } .careerfy-blog-style14-tag { float: left; color: #ffffff; font-size: 13px; background-color: rgba(55,160,0,0.90); border-radius: 80px; padding: 8px 16px; line-height: 1; margin: 0px 10px 10px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-blog-style14-tag:hover { background-color: #ffffff; } .careerfy-blog-style14-like { float: right; width: 26px; height: 26px; background-color: rgba(255,255,255,0.80); color: #dbdfe6; border-radius: 100%; text-align: center; line-height: 1; padding-top: 6px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-blog-style14-like:hover { color: #ffffff; } .careerfy-blog-style14-bottom { position: absolute; left: 0px; bottom: 0px; width: 100%; } .careerfy-blog-style14-bottom ul { display: inline-flex; margin: 0px; background-color: #ffffff; padding: 10px 25px 10px 15px; align-items: center; gap: 14px; } .careerfy-blog-style14-bottom ul li { display: inline-flex; list-style: none; margin: 0px; color: #999; font-size: 13px; align-items: flex-start; gap: 7px; } .careerfy-blog-style14-bottom ul li a { color: #999999; } .careerfy-blog-style14-bottom ul li i { font-size: 17px !important; } .careerfy-blog-style14-grid-text { padding: 14px 20px 0px 20px; } .careerfy-blog-style14-grid-text h2 { font-weight: bold; margin-bottom: 4px; line-height: 1.2; } .careerfy-blog-style14-grid-text p { font-size: 16px; color: #6e6565; margin-bottom: 15px; } .careerfy-blog-style14-grid-thumb { line-height: 1; font-size: 20px; font-weight: 600; color: #222222; } .careerfy-blog-style14-grid-thumb span { padding-top: 6px; display: block; } .careerfy-blog-style14-grid-thumb img { float: left; width: 44px; border-radius: 100%; border: 4px solid #ffffff; box-shadow: 0px 0px 0px 2px #37a000; margin-right: 13px; } .careerfy-blog-style14-grid-thumb small { font-size: 14px; font-weight: 500; color: #6e6565; display: block; margin-top: 3px; } /* Testimonial Style14 Slider */ .careerfy-testimonial-style14-slider, .careerfy-testimonial-style14-inner { float: left; width: 100%; } .careerfy-testimonial-style14-slider .slick-track { float: left; } .careerfy-testimonial-style14-slider .slick-list { padding: 100px 0px 100px 0px !important; } .careerfy-testimonial-style14-layer { padding: 16px; } .careerfy-testimonial-style14-inner { text-align: center; background: url("../extra-images/careerfy-testimonial-style14-patren-1.png"); background-repeat: no-repeat; background-position: center top; background-color: #ffffff; padding: 50px 50px 50px 50px; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); border-radius: 4px; position: relative; } .careerfy-testimonial-style14-inner p, .careerfy-testimonial-style14-btn { display: none; } .slick-current .careerfy-testimonial-style14-inner { background: url("../extra-images/careerfy-testimonial-style14-patren-2.png"); background-repeat: no-repeat; background-position: center top; background-color: #ffffff; padding-bottom: 42px; } .slick-current .careerfy-testimonial-style14-inner p, .slick-current .careerfy-testimonial-style14-btn { display: block; } .slick-current .careerfy-testimonial-style14-inner { margin-top: -80px; z-index: 90; -webkit-transform: scaleX(1.20) scaleY(1.10); -moz-transform: scaleX(1.20) scaleY(1.10); -ms-transform: scaleX(1.20) scaleY(1.10); -o-transform: scaleX(1.20) scaleY(1.10); transform: scaleX(1.20) scaleY(1.10); } .careerfy-testimonial-style14-inner img { display: inline-block; border-radius: 100%; margin-bottom: 11px; width: 122px; } .careerfy-testimonial-style14-inner h2 { font-size: 22px; font-weight: bold; color: #222222; margin-bottom: 0px; } .slick-current .careerfy-testimonial-style14-inner h2 { font-size: 18px; } .careerfy-testimonial-style14-inner span { display: block; font-size: 16px; } .careerfy-testimonial-style14-inner p { font-size: 15px; color: #6e6565; margin-bottom: 0px; margin-top: 30px; } .careerfy-testimonial-style14-btn { position: absolute; left: 50%; bottom: -16px; font-size: 16px; font-weight: bold; color: #ffffff; padding: 8px 26px; line-height: 1; margin-left: -40px; } /* Footer Fourteen */ .careerfy-footer-fourteen { background-color: #222222; padding: 80px 0px 0px 0px; } /* Widget About Text Fourteen */ .widget_about_text_fourteen img { margin-bottom: 17px; } .widget_about_text_fourteen p { color: #999999; margin-bottom: 36px; } .widget_about_text_fourteen_btn { display: inline-block; text-transform: uppercase; color: #ffffff; padding: 14px 23px; border-radius: 4px; line-height: 1; } .careerfy-footer-fourteen .footer-widget-title { margin-bottom: 20px; } .careerfy-footer-fourteen .footer-widget-title h2 { font-size: 18px; font-weight: bold; color: #ffffff; position: relative; text-transform: capitalize; padding-bottom: 11px; } .careerfy-footer-fourteen .footer-widget-title h2:before { content: ''; position: absolute; left: 0px; bottom: 0px; width: 32px; height: 5px; } .careerfy-footer-fourteen .widget_nav_menu ul li a { color: #999999; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-footer-fourteen .widget_nav_menu ul li a:before { font-size: 9px; float: left; margin: 0px 14px 0px 0px; } .careerfy-footer-fourteen .widget_nav_menu ul li:hover a { font-weight: 600; } .copyright-fourteen { float: left; width: 100%; border-top: 1px solid #333333; box-shadow: 0px -1px 0px 0px #0f0f0f; padding: 30px 0px 40px 0px; margin-top: 14px; } .copyright-fourteen-social { float: right; } .copyright-fourteen-social li { float: left; margin: 10px 5px 0px 5px; list-style: none; } .copyright-fourteen-social li a { font-size: 30px; color: #393636; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .copyright-fourteen-social li:hover a { color: #ffffff; } .copyright-fourteen p { float: left; color: #999999; font-size: 16px; margin: 14px 0px 0px 0px; } .careerfy-featured-jobs-grid .careerfy-job-featured { left: auto; right: 15px; } .careerfy-job-grid .careerfy-featured-label { left: auto; right: 15px; } .careerfy-banner-eleven-search ::-webkit-input-placeholder { /* Edge */ color: #ffffff; } .careerfy-banner-eleven-search :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ffffff; } .careerfy-banner-eleven-search ::placeholder { color: #ffffff; } .careerfy-candidate-grid .slick-slide, .careerfy-employer-grid .slick-slide { padding: 0px 15px; margin-bottom: 20px; } .blog-img { float: left; width: 100%; height: 255px; background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important; } .jobsearch-headeight-option { float: right; margin-top: 16px; } .jobsearch-headeight-option > li { display: inline-block; list-style: none; margin-left: 40px; position: relative; margin-top: 10px; } .jobsearch-headeight-option > li > a { font-size: 16px; color: #333; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .jobsearch-headeight-option > li > a > i { margin-right: 7px; } .jobsearch-open-signup-tab.active a { display: inline-block; vertical-align: middle; padding: 10px 25px 11px 25px; border: 1px solid; line-height: 1; border-radius: 80px; font-size: 16px; margin: 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .jobsearch-open-signup-tab.active a:hover { color: #ffffff !important; } .jobsearch-header-eight .jobsearch-main-header { padding: 0px 40px; position: relative; float: left; width: 100%; } .careerfy-allpkg-comcon { float: left; width: 100%; text-align: center; } .careerfy-allpkg-comcon [class*="col-md-"] { display: inline-block; float: none; margin-right: -4px; } .careerfy-allpkg-comcon ul li.active, .careerfy-allpkg-comcon ul li.active i { opacity: 1; } .careerfy-allpkg-comcon ul li, .careerfy-allpkg-comcon ul li i { opacity: 0.50; } /* Header NineTeen */ .careerfy-header-nineteen .careerfy-logo { display: inline-block; float: none; vertical-align: middle; margin: 0px 0px; width: 30%; } .careerfy-header-nineteen-wrapper { display: inline-block; vertical-align: middle; width: 70%; margin-right: -4px; } .careerfy-header-nineteen-strip { float: left; width: 100%; border-bottom: 3px double #e4e4e4; margin-bottom: 15px; } .careerfy-header-nineteen-strip p { border-left: 1px solid #e4e4e4; margin-bottom: 0px; color: #999999; float: right; padding: 12px 15px; } .careerfy-header-nineteen-strip p:last-child { border: none; } .careerfy-header-nineteen-strip p a { color: #999999; } .careerfy-header-nineteen-strip p i { margin-right: 9px; } .careerfy-header-nineteen-social { float: right; margin-left: 9px; } .careerfy-header-nineteen-social li { float: left; list-style: none; margin: 16px 0px 0px 5px; } .careerfy-header-nineteen-social li a { float: left; width: 22px; height: 22px; background-color: #96b4b3; color: #ffffff; font-size: 11px; text-align: center; border-radius: 100%; padding-top: 6px; line-height: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-header-nineteen .jobsearch-navigation { float: left; } .careerfy-headerninteen-user { float: right; } .careerfy-headerninteen-user > li { list-style: none; position: relative; float: left; margin-left: 10px; } .careerfy-headerninteen-user > li.jobsearch-usernotifics-menubtn > a { width: 44px; height: 44px; padding: 12px 0px 0px 13px; } .careerfy-headerninteen-user > li > a { display: inline-block; padding: 14px 28px; line-height: 1; font-size: 16px; color: #ffffff; font-weight: 600; border-radius: 3px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-headerninteen-user > li > a:hover { opacity: 0.75; } .careerfy-header-nineteen .navbar-nav > li > a { padding: 13px 0px 27px 0px; } .careerfy-header-nineteen .navbar-nav > li > a:before { display: none; } .careerfy-header-nineteen .navbar-nav > li > a:after { content: ''; position: absolute; left: -16px; top: 21px; width: 5px; height: 5px; background-color: #96b4b3; border-radius: 80px; } .jobsearch-useraccount-linksbtn { position: relative; display: inline-block; } .careerfy-headerninteen-user ul.nav-item-children, .careerfy-header-twenty-user .nav-item-children, .jobsearch-useraccount-linksbtn .nav-item-children { background-color: #ffffff; right: 0; margin: 5px 0px 0px 0px; padding: 0px 20px; opacity: 0; position: absolute; top: 100%; visibility: hidden; width: 200px; z-index: 999; text-align: left; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-headerninteen-user > li:hover > ul.nav-item-children, .careerfy-header-twenty-user > li:hover > ul.nav-item-children, .jobsearch-useraccount-linksbtn:hover .nav-item-children { opacity: 1; visibility: visible; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); } .careerfy-headerninteen-user ul.nav-item-children li, .careerfy-header-twenty-user .nav-item-children li, .jobsearch-useraccount-linksbtn .nav-item-children li { float: left; width: 100%; list-style: none; } .careerfy-headerninteen-user ul.nav-item-children li a, .careerfy-header-twenty-user .nav-item-children li a, .jobsearch-useraccount-linksbtn .nav-item-children li a { border-bottom: 1px solid #f2f2f2; color: #656c6c; float: left; font-size: 14px; font-weight: 400; padding: 10px 0px; width: 100%; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-headerninteen-user ul.nav-item-children li i, .careerfy-header-twenty-user .nav-item-children li i, .jobsearch-useraccount-linksbtn .nav-item-children li i { float: left; margin: 7px 7px 0px 0px; } /* NineTeen Search */ .careerfy-nineteen-search { width: 740px; margin: 0 auto; text-align: center; } .careerfy-nineteen-search h1 { display: block; font-size: 54px; font-weight: 500; margin-bottom: 6px; line-height: 1.3; } .careerfy-nineteen-search .careerfy-nineteen-search-description { display: block; font-size: 20px; margin-bottom: 37px; } .careerfy-nineteen-search-tabs, .careerfy-search-nineteen-tabs-nav li, .careerfy-search-nineteen-tabs-nav li a, .careerfy-nineteen-category-list, .careerfy-nineteen-loc-search, .careerfy-nineteen-loc-search input[type="text"], .careerfy-nineteen-loc-search input[type="submit"], .careerfy-nineteen-category-list a, .careerfy-nineteen-category-list span, .careerfy-nineteen-category-list { display: flex; width: 100%; flex-wrap: wrap; } form.careerfy-nineteen-loc-search ul { display: flex; width: 100%; margin: 0px; gap: 15px; } form.careerfy-nineteen-loc-search ul li { padding: 0px; } .careerfy-search-nineteen-tabs-nav li:last-child { margin-bottom: 0px; } .careerfy-nineteen-search-tabs { margin-bottom: 35px; } .careerfy-search-nineteen-tabs-nav { display: inline-flex; flex: 1; flex-wrap: wrap; align-items: flex-start; align-content: flex-start; } .careerfy-search-nineteen-tabs-nav li { list-style: none; margin-bottom: 4px; line-height: 1; } .careerfy-search-nineteen-tabs-nav li i { float: left; width: 51px; height: 56px; background-color: rgba(255,255,255,0.20); color: #ffffff; border-radius: 4px; font-size: 22px !important; padding-top: 17px; position: relative; } .careerfy-search-nineteen-tabs-nav li i:after { content: ''; position: absolute; right: -10px; top: 50%; width: 10px; height: 8px; background-color: rgba(255,255,255,0.20); margin-top: -3px; } .careerfy-search-nineteen-tabs-nav li span { display: flex; justify-content: center; align-items: center; font-size: 15px; color: #ffffff; background-color: rgba(255,255,255,0.20); flex: 1; margin-left: 10px; padding: 20px; border-radius: 4px 0px 0px 4px; } .careerfy-nineteen-search-tabs .tab-content { background-color: rgba(255,255,255,0.20); padding: 25px 30px 22px 24px; flex: 2; } .careerfy-nineteen-loc-search ul { margin: 0px -10px; } .careerfy-nineteen-loc-search li { list-style: none; float: left; position: relative; padding: 0px 10px; line-height: 1; } .careerfy-nineteen-loc-search li i { position: absolute; left: 28px; top: 17px; color: #999999; font-size: 22px; z-index: 2; } .careerfy-nineteen-loc-search .loc-loader { top: 17px; right: 28px; position: absolute; } .careerfy-nineteen-loc-search .loc-loader i { position: static; } .careerfy-nineteen-loc-search .jobsearch_searchloc_div .jobsearch_location_autocomplete { left: 10px !important; } .careerfy-nineteen-loc-search input[type="text"] { height: 56px; background-color: #ffffff; padding: 6px 45px 6px 20px; color: #999999; font-size: 16px; } .careerfy-nineteen-loc-search .mapboxgl-ctrl-geocoder--suggestion-title { margin-bottom: 6px; } .careerfy-nineteen-loc-search .mapboxgl-ctrl-geocoder .suggestions li { width: 100% !important; text-align: left; } .careerfy-nineteen-loc-search li:nth-child(1) { width: 68%; } .careerfy-nineteen-loc-search li:last-child { width: 32%; } .careerfy-nineteen-loc-search input[type="submit"] { font-size: 18px; padding: 14px 0px 13px 0px; border: none; color: #ffffff; border-radius: 3px; font-weight: 600; line-height: 1.6; justify-content: center; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-nineteen-loc-search input[type="submit"]:hover { background-color: #ffffff; } .careerfy-nineteen-category-list { justify-content: center; text-align: center; } .careerfy-nineteen-category-list ul { display: flex; width: 100%; flex-flow: row wrap; gap: 30px; justify-content: center; } .careerfy-nineteen-category-list ul li { display: inline-flex; flex-grow: 1; max-width: 20%; } .careerfy-nineteen-category-list ul li a, .careerfy-nineteen-category-list span { justify-content: center; text-align: center; } .careerfy-nineteen-category-list i { display: inline-flex; width: 112px; height: 112px; min-width: 112px; min-height: 112px; align-items: center; justify-content: center; border: 5px solid #ffffff; border-radius: 100%; font-size: 42px; color: #ffffff; margin-bottom: 14px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-nineteen-category-list span { color: #ffffff; font-size: 18px; } /* Services NineTeen */ .careerfy-services-nineteen, .careerfy-services-nineteen a { float: left; width: 100%; text-align: center; } .careerfy-services-nineteen ul li { vertical-align: top; } .careerfy-services-nineteen a { position: relative; } .careerfy-services-nineteen small { display: inline-block; width: 105px; height: 105px; color: #ffffff; font-size: 42px; padding-top: 28px; position: relative; margin-bottom: 24px; border-radius: 80px; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-nineteen li:hover small { background-color: #ffffff; } .careerfy-services-nineteen span { font-size: 24px; font-weight: 600; float: left; width: 100%; margin-bottom: 4px; } .careerfy-services-nineteen p { margin-bottom: 0px; font-size: 16px; } /* Services NineTeen Style2 */ .careerfy-services-nineteen-style2 a { float: left; width: 100%; } .careerfy-services-nineteen-style2 small { float: left; width: 100%; font-size: 67px; position: relative; margin-bottom: 8px; } .careerfy-services-nineteen-style2 small:before { content: ''; display: inline-block; vertical-align: middle; width: 47px; height: 3px; background-color: #96b4b3; margin-right: 20px; } .careerfy-services-nineteen-style2 span { font-size: 24px; font-weight: 600; float: left; width: 100%; margin-bottom: 4px; } .careerfy-services-nineteen-style2 p { margin-bottom: 0px; font-size: 16px; } /* Fancy Title NineTeen */ .careerfy-fancy-title-nineteen, .careerfy-fancy-title-nineteen h2, .careerfy-fancy-title-nineteen span { float: left; width: 100%; } .careerfy-fancy-title-nineteen { text-align: center; margin-bottom: 40px; } .careerfy-fancy-title-nineteen h2 { margin-bottom: 3px; text-transform: capitalize; font-size: 50px; line-height: 1.1; padding-bottom: 14px; position: relative; color: #2a7175; } .careerfy-fancy-title-nineteen h2:before { content: ''; position: absolute; left: 50%; bottom: 0px; width: 31px; height: 3px; margin-left: -12px; background-color: #2a7175; } .careerfy-fancy-title-nineteen span { margin-bottom: 0px; color: #999999; font-size: 20px; } .careerfy-nineteen-testimonial-for a { position: relative; float: left; width: 75px; } .careerfy-nineteen-testimonial-for a:hover:before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.40; border-radius: 100%; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } /* NineTeen Testimonial */ .careerfy-nineteen-testimonial, .careerfy-nineteen-testimonial-wrapper, .careerfy-nineteen-testimonial h2, .careerfy-nineteen-testimonial-for a { float: left; width: 100%; } .careerfy-nineteen-testimonial-wrapper { text-align: center; } .careerfy-nineteen-testimonial-for { display: inline-block; width: 256px; } .careerfy-nineteen-testimonial-for .slick-current.slick-active a { margin-top: -15px; } .careerfy-nineteen-testimonial-for .slick-list { padding: 44px 0px 0px 0px !important; } .careerfy-nineteen-testimonial-for img { display: inline-block; width: 75px; border-radius: 100%; } .careerfy-nineteen-testimonial-for .slick-current.slick-active img { border: 3px solid rgba(255,255,255,0.20); } .careerfy-nineteen-testimonial p { color: #ffffff; margin-bottom: 34px; font-size: 18px; display: inline-block; width: 45%; } .careerfy-nineteen-testimonial h2 { color: #ffffff; margin-bottom: 0px; } /* Services NineTeen Style3 */ .careerfy-services-nineteen-style3, .careerfy-services-nineteen-style3 li a { float: left; width: 100%; } .careerfy-services-nineteen-style3 li a { background-color: #f9f9f9; border: 1px solid rgba(0,0,0,0.08); border-radius: 3px; padding: 20px; } .careerfy-services-nineteen-style3 li img { display: inline-block; vertical-align: middle; width: 145px; } .careerfy-services-nineteen-style3 li img ~ p { display: inline-block; width: 70%; vertical-align: middle; margin-bottom: 0px; padding: 4px 0px 0px 20px; } .careerfy-services-nineteen-style3 small, .careerfy-services-nineteen-style3 span { display: inline-block; width: 100%; } .careerfy-services-nineteen-style3 small { font-size: 24px; font-weight: 600; } .careerfy-services-nineteen-style3 span { font-size: 18px; color: #999999; } .careerfy-services-nineteen-style3 strong { font-size: 14px; } /* NineTeen Search Style2 Tabs */ .careerfy-nineteen-search-style2-tabs, .careerfy-search-nineteen-tabs-nav-style2, .careerfy-nineteen-search-style2-tabs .tab-content, .careerfy-nineteen-loc-search-style2, .careerfy-nineteen-loc-search-style2 input[type="text"], .careerfy-nineteen-loc-search-style2 input[type="submit"], .careerfy-nineteen-loc-search-style2 input[type="email"], .careerfy-nineteen-loc-search-style2 input[type="password"] { float: left; width: 100%; } .careerfy-search-nineteen-tabs-nav-style2 { text-align: center; margin-bottom: -5px; } .careerfy-search-nineteen-tabs-nav-style2 li { display: inline-block; margin: 0px 5px; } .careerfy-search-nineteen-tabs-nav-style2 li a { float: left; padding: 14px 23px; border: 1px solid rgba(255,255,255,0.20); border-bottom: none; color: #ffffff; font-size: 16px; border-radius: 4px 4px 0px 0px; } .careerfy-search-nineteen-tabs-nav-style2 li.active a { background-color: rgba(255,255,255,0.20); } .careerfy-search-nineteen-tabs-nav-style2 li a i { margin: 2px 14px 0px 0px; font-size: 25px; float: left; } .careerfy-nineteen-search-style2-tabs .tab-content { background-color: rgba(255,255,255,0.20); padding: 30px 30px 1px 30px; } .careerfy-nineteen-loc-search-style2 ul { margin: 0px -10px; } .careerfy-nineteen-loc-search-style2 ul li { float: left; width: 27%; list-style: none; position: relative; padding: 0px 10px; margin-bottom: 20px; } .careerfy-nineteen-loc-search-style2 ul li:last-child { width: 19%; } .careerfy-nineteen-loc-search-style2 input[type="text"], .careerfy-nineteen-loc-search-style2 input[type="email"], .careerfy-nineteen-loc-search-style2 input[type="password"] { height: 56px; background-color: #ffffff; border-radius: 4px; font-size: 16px; color: #999999; padding: 6px 20px; } .careerfy-nineteen-loc-search-style2 i { position: absolute; right: 28px; top: 19px; font-size: 18px; } .careerfy-nineteen-loc-search-style2 .selectize-control.single .selectize-input input { height: auto; } .careerfy-nineteen-loc-search-style2 .selectize-control.single .selectize-input { height: 56px; padding-top: 17px !important; } .careerfy-nineteen-loc-search-style2 input[type="submit"] { font-size: 18px; padding: 14px 0px 13px 0px; border: none; color: #ffffff; border-radius: 3px; font-weight: 600; height: 56px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-nineteen-loc-search-style2 input[type="submit"]:hover { background-color: #ffffff; } /* Footer NineTeen */ .careerfy-footer-ninteen .widget_nav_menu ul li { float: left; width: 25%; } .careerfy-footer-ninteen .widget_nav_menu ul li a:before { content: "\ea49"; font-family: careerfy; font-size: 11px; } .careerfy-footer-ninteen .careerfy-footer-widget { padding: 100px 0px 50px 0px; } .copyright-nineteen { float: left; width: 100%; padding: 26px 0px; } .copyright-nineteen p { float: left; margin-bottom: 0px; } .copyright-nineteen-social { float: right; } .copyright-nineteen-social li { float: left; list-style: none; margin-right: 7px; } .copyright-nineteen-social li a { font-size: 20px; color: #ffffff; } .careerfy-twenty-search { float: left; width: 460px; } .careerfy-twenty-search-tag, .careerfy-twenty-search-description, .careerfy-twenty-search h1, .careerfy-twenty-search-tabs, .careerfy-search-twenty-tabs-nav, .careerfy-twenty-search-tabs .tab-content, .careerfy-twenty-loc-search, .careerfy-twenty-loc-search input[type="text"], .careerfy-twenty-loc-search input[type="submit"] { float: left; width: 100%; } .careerfy-twenty-search-tag { font-size: 20px; color: #666666; margin-bottom: 2px; } .careerfy-twenty-search h1 { font-size: 50px; color: #333333; margin-bottom: 22px; line-height: 1.1; } .careerfy-twenty-search-description { font-size: 18px; color: #666666; margin-bottom: 25px; line-height: 1.5; } ul.careerfy-search-twenty-tabs-nav { margin-bottom: -5px; position: relative; } .careerfy-search-twenty-tabs-nav li { float: left; list-style: none; } .careerfy-search-twenty-tabs-nav li a { float: left; padding: 20px 27px; font-size: 16px; } .careerfy-search-twenty-tabs-nav li.active a { color: #ffffff; border: 5px solid #fff; border-bottom: none; padding-top: 15px; } .careerfy-twenty-search-tabs .tab-content { padding: 30px; border: 5px solid #ffffff; box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.12); } .careerfy-twenty-loc-search ul { margin: 0px -8px; } .careerfy-twenty-loc-search ul li { float: left; width: 80%; list-style: none; position: relative; padding: 0px 8px; } .careerfy-twenty-loc-search ul li:last-child { width: 20%; } .careerfy-twenty-loc-search input[type="text"] { height: 45px; background-color: #ffffff; color: #666666; font-size: 14px; padding: 5px 20px; border: 1px solid rgba(52,136,55,0.37); } .careerfy-twenty-loc-search i { position: absolute; right: 27px; top: 16px; } .careerfy-twenty-loc-search input[type="submit"] { position: absolute; right: 0px; top: 0px; border: none; background-color: transparent; width: 100%; height: 45px; z-index: 1; cursor: pointer; } .careerfy-twenty-loc-search .careerfy-twenty-loc-submit i { position: absolute; right: 0px; top: 0px; border: 1px solid rgba(52,136,55,0.37); background-color: #ffffff; height: 45px; z-index: 0; width: 100%; font-size: 23px; text-align: center; padding-top: 10px; } /* Header Twenty */ .home .careerfy-header-twenty { position: absolute; left: 0px; top: 40px; width: 100%; z-index: 10; } .careerfy-header-twenty-wrapper { float: left; width: 100%; padding: 0px 30px; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.12); position: relative; } .careerfy-header-twenty .careerfy-logo { float: none; display: inline-block; vertical-align: middle; margin: 16px -4px 14px 0px; width: 26%; } .careerfy-header-twenty-inner-wrapper { display: inline-block; vertical-align: middle; width: 74%; } .careerfy-header-twenty .jobsearch-navigation { float: right; } .careerfy-header-twenty-user { float: right; margin: 24px 0px 0px 25px; } .careerfy-header-twenty-user li { list-style: none; position: relative; float: left; margin-left: 10px; } .careerfy-header-twenty-user > li > a { display: inline-block; padding: 12px 35px; line-height: 1; color: #ffffff; font-size: 16px; font-weight: 600; border-radius: 4px; border: 1px solid; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .careerfy-header-twenty-user > li:hover > a { background-color: #ffffff !important; } /* Services Twenty */ .careerfy-services-twenty ul li { vertical-align: top; } .careerfy-services-twenty a { float: left; width: 100%; background-color: #ffffff; border: 1px solid rgba(0,0,0,0.08); padding: 32px 29px 40px 29px; overflow: hidden; position: relative; } .careerfy-services-twenty span { display: block; font-size: 26px; font-weight: 600; margin-bottom: 14px; } .careerfy-services-twenty .top-icon { font-size: 66px; margin-bottom: 12px; display: inline-block; } .careerfy-services-twenty p { font-size: 16px; margin-bottom: 22px; } .careerfy-services-twenty .bottom-icon { position: absolute; right: -45px; bottom: -30px; font-size: 115px; color: #e7e7e7; } .careerfy-services-twenty strong { display: inline-block; padding: 11px 23px; color: #ffffff; font-size: 16px; border-radius: 3px; line-height: 1; font-weight: 400; } /* Services Twenty Style2 */ .careerfy-services-twenty-style2 a { float: left; width: 100%; } .careerfy-services-twenty-style2-counter { width: 99px; height: 99px; float: left; text-align: center; -webkit-mask: url(images/Round.svg) no-repeat 50% 50%; mask: url(images/Round.svg) no-repeat 50% 50%; -webkit-mask-size: cover; mask-size: cover; position: relative; margin-top: 10px; } .careerfy-services-twenty-style2-counter i { display: inline-block; color: #ffffff; font-size: 38px; padding-top: 34px; } .careerfy-services-twenty-style2-content small { position: absolute; left: 74px; top: 17px; font-size: 24px; color: #ffffff; font-weight: 700; } .careerfy-services-twenty-style2-content { position: relative; } .careerfy-services-twenty-style2-counter ~ .careerfy-services-twenty-style2-content { padding-left: 129px; } .careerfy-services-twenty-style2-content span { font-size: 24px; font-weight: 700; } .careerfy-services-twenty-style2-content p { font-size: 16px; margin-bottom: 0px; } /* Fancy Title Twenty */ .careerfy-fancy-title-twenty { float: left; width: 100%; margin-bottom: 40px; text-align: center; } .careerfy-fancy-title-twenty.text-align-left { text-align: left; } .careerfy-fancy-title-twenty h2 { display: block; margin-bottom: 12px; } .careerfy-fancy-title-twenty span { font-size: 16px; } /* Twenty Testimonial */ .careerfy-twenty-testimonial-wrapper, .careerfy-twenty-testimonial, .careerfy-twenty-testimonial-for a, .careerfy-twenty-testimonial-for img, .careerfy-twenty-testimonial h2 { float: left; width: 100%; } .careerfy-twenty-testimonial-wrapper { text-align: center; } .careerfy-twenty-testimonial-for { display: inline-block; width: 53%; } .careerfy-twenty-testimonial-for .slick-list { padding: 60px 0px 50px 0px !important; } .careerfy-twenty-testimonial-for img { border-radius: 100%; border: 6px solid #e4e4e4; } .careerfy-twenty-testimonial-for .slick-current.slick-active { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3); } .careerfy-twenty-testimonial p { display: inline-block; width: 70%; font-size: 20px; color: #666666; font-style: italic; margin-bottom: 24px; } .careerfy-twenty-testimonial h2 { margin-bottom: 0px; } .careerfy-twenty-testimonial span { font-size: 20px; display: block; color: #333333; } .careerfy-twenty-testimonial .slick-dots { margin: 30px 0px; } .careerfy-twenty-testimonial .slick-dots li { margin: 0px 3px; } .careerfy-twenty-testimonial .slick-dots li button { width: 8px; height: 8px; background-color: #333333; border-radius: 100%; } .careerfy-twenty-testimonial-wrapper:before { content: "\e9ab"; font-family: careerfy; display: inline-block; font-size: 66px; width: 100%; line-height: 1; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); } /* Services Twenty Style3 */ .careerfy-services-twenty-style3 a { float: left; width: 100%; text-align: center; position: relative; } .careerfy-services-twenty-style3 a:before { content: ''; position: absolute; right: -66px; top: 80px; width: 100px; height: 4px; border-top: 2px dashed; } .careerfy-services-twenty-style3 li:nth-child(4n-4) a:before { display: none; } .careerfy-services-twenty-style3 ul li { vertical-align: top; } .careerfy-services-twenty-style3 i { display: inline-block; font-size: 76px; color: #ffffff; text-align: center; width: 156px; height: 156px; border: 4px dashed; border-radius: 100%; margin-bottom: 20px; padding-top: 37px; } .careerfy-services-twenty-style3 span { font-size: 22px; color: #ffffff; display: inline-block; width: 70%; margin-bottom: 13px; } .careerfy-services-twenty-style3 p { font-size: 16px; margin-bottom: 0px; color: #ffffff; display: inline-block; width: 100%; } /* Accordion Style2 */ .careerfy-accordion-style2 .panel { border: none; box-shadow: none; margin-top: 10px !important; } .careerfy-accordion-style2 .panel-heading { margin-bottom: 10px; background-color: transparent; border: none; padding: 0px; } .careerfy-accordion-style2 .panel-heading a { display: inline-block; width: 100%; border-radius: 4px; padding: 15px 32px; border: 1px solid #ebebeb; position: relative; font-size: 18px; font-weight: 500; color: #ffffff; } .careerfy-accordion-style2 .panel-heading a.collapsed { background-color: #f5f9fa; color: #333333; } .careerfy-accordion-style2 .panel-body { border: 1px solid #ebebeb !important; background-color: #f5f9fa; font-size: 16px; color: #666666; line-height: 1.5; padding: 20px; border-radius: 4px; } .careerfy-accordion-style2 .panel-heading a i { position: absolute; right: 20px; top: 50%; margin-top: -5px; font-size: 13px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } .careerfy-accordion-style2 .panel-heading .collapsed i { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } /* Twenty Loc Search Style2 */ .careerfy-twenty-loc-search-style2 ul { margin: 0px -5px; } .careerfy-twenty-loc-search-style2 ul li { list-style: none; float: left; width: 40%; padding: 0px 5px; } .careerfy-twenty-loc-search-style2 ul li.careerfy-twenty-signup-submit { width: 20%; } .careerfy-twenty-loc-search-style2 input[type="email"], .careerfy-twenty-loc-search-style2 input[type="password"], .careerfy-twenty-loc-search-style2 input[type="text"] { float: left; width: 100%; height: 45px; background-color: #ffffff; color: #666666; font-size: 14px; padding: 5px 20px; border: 1px solid rgba(52,136,55,0.37); } .careerfy-twenty-loc-search-style2 input[type="submit"] { float: left; width: 100%; background-color: #b21b20; color: #ffffff; padding: 16px 10px; border-radius: 3px; border: none; line-height: 1; font-size: 14px; text-align: center; } .careerfy-twenty-signup-content { float: left; width: 100%; padding-top: 40px; } /* Services Twenty Style4 */ .careerfy-services-twenty-style4 ul li { vertical-align: top; } .careerfy-services-twenty-style4 a, .careerfy-services-twenty-style4 a img, .careerfy-services-twenty-style4 span, .careerfy-services-twenty-img { float: left; width: 100%; } .careerfy-services-twenty-img { position: relative; padding: 12px; margin-bottom: 20px; } .careerfy-services-twenty-img:before { content: ''; position: absolute; left: 0px; top: 0px; width: 100px; height: 3px; } .careerfy-services-twenty-img:after { content: ''; position: absolute; left: 0px; top: 0px; width: 3px; height: 178px; } .careerfy-services-twenty-img small { position: absolute; right: 0px; bottom: 0px; width: 101px; height: 177px; } .careerfy-services-twenty-img small:before { content: ''; position: absolute; right: 0px; bottom: 0px; width: 101px; height: 3px; background-color: #ffffff; } .careerfy-services-twenty-img small:after { content: ''; position: absolute; right: 0px; bottom: 0px; width: 3px; height: 177px; background-color: #ffffff; } .careerfy-services-twenty-style4 span { font-size: 22px; color: #ffffff; margin-bottom: 6px; } .careerfy-services-twenty-style4 p { font-size: 16px; color: #ffffff; margin-bottom: 0px; } /* Twenty Footer */ .careerfy-footer-twenty .careerfy-footer-widget { padding: 90px 0px 25px 0px; } /* Footer Title */ .careerfy-footer-title-style18, .careerfy-footer-title-style18 h2 { float: left; width: 100%; } .careerfy-footer-title-style18 { margin-bottom: 16px; } .careerfy-footer-title-style18 h2 { color: #ffffff; border-bottom: 1px solid #181818; box-shadow: 0px 1px 0px #2e2e2e; padding-bottom: 15px; font-weight: 400; position: relative; } .careerfy-footer-title-style18 h2:before { content: ''; position: absolute; left: 0px; bottom: -5px; width: 65px; height: 5px; } .widget_text_ten li, .widget_text_ten ul { float: left; width: 100%; } .widget_text_ten li { font-size: 16px; color: #ffffff; list-style: none; margin-top: 10px; } .careerfy-footer-twenty .careerfy-footer-widget a.social-icon-footer-twenty { display: inline-block; width: 34px; height: 34px; background-color: #ffffff; text-align: center; line-height: 1; padding-top: 8px; border-radius: 100%; margin-right: 10px; color: #222222; font-size: 18px; margin-top: 5px; } .careerfy-footer-twenty .careerfy-footer-widget a.social-icon-footer-twenty i { color: #222222; } .widget_text_ten li span { display: inline-block; } .careerfy-footer-twenty .widget_nav_menu ul li { float: left; width: 33.333%; } .careerfy-footer-twenty .widget_nav_menu ul li a:before { content: "\ea3c"; font-family: careerfy; } .copyright-twenty { float: left; width: 100%; border-top: 1px solid #181818; box-shadow: 0px 1px 0px #2e2e2e inset; padding: 23px 0px 30px 0px; text-align: center; } /* Header TwentyOne */ .careerfy-header-twentyone-wrapper .careerfy-logo { float: none; display: inline-block; vertical-align: middle; margin: 15px 0px; width: 30%; margin-right: -4px; } .careerfy-header-twentyone-wrapper .jobsearch-navigation { display: inline-block; width: 70%; vertical-align: middle; margin-right: -4px; } .careerfy-header-twentyone-wrapper .navbar-nav > li > a { text-transform: uppercase; } .careerfy-header-twentyone-wrapper .collapse { float: right; } .careerfy-header-twentyone-wrapper .navbar-nav > li > a:before { display: none; } .careerfy-header-twentyone-wrapper .navbar-nav > li > a:after { content: ''; background-color: #9fe1de; width: 5px; height: 5px; border-radius: 100%; position: absolute; left: -17px; top: 50%; margin-top: 1px; right: auto; padding: 0px; } .careerfy-header-twentyone-strip { float: left; width: 100%; background-color: #f8f8f8; border-bottom: 1px solid #f0f0f0; padding: 9px 0px 14px 0px; } .careerfy-header-twentyone-strip p { float: left; color: #999999; font-size: 14px; margin-bottom: 0px; margin-top: 2px; } .careerfy-header-twentyone-strip p a { color: #999999; } .careerfy-header-twentyone-strip p i { margin-right: 5px; } .careerfy-header-twentyone .top-strip-social-links { float: right; } .careerfy-header-twentyone-social, .careerfy-header-twentyone-user { float: left; } .careerfy-header-twentyone-social li { float: left; list-style: none; margin-left: 7px; margin-top: 7px; } .careerfy-header-twentyone-social li a { float: left; width: 20px; height: 20px; background-color: #96b4b3; border-radius: 100%; color: #ffffff; padding-top: 4px; line-height: 1; text-align: center; font-size: 12px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-header-twentyone-user > li { float: left; list-style: none; margin-left: 17px; position: relative; margin-top: 7px; line-height: 1.4; } .careerfy-header-twentyone-user > li > a { color: #999999; } .careerfy-header-twentyone-user > li > a > i { margin-right: 5px; } .careerfy-header-twentyone-wrapper { float: left; width: 100%; } /* TwentyOne Search */ .careerfy-twentyone-search, .careerfy-twentyone-search small.careerfy-twentyone-search-tag, .careerfy-twentyone-search .careerfy-twentyone-search-description, .careerfy-twentyone-search h1, .careerfy-twentyone-search-tabs { float: left; width: 100%; } .careerfy-twentyone-search-tabs .careerfy-twentyone-loc-search input[type="text"] { border: 2px solid; } .careerfy-twentyone-search-tabs .careerfy-search-twentyone-tabs-nav li i { border: 2px solid; } .careerfy-twentyone-search-tabs .careerfy-search-twentyone-tabs-nav li { margin-bottom: 7px; } .careerfy-twentyone-search-tabs .careerfy-twentyone-loc-search { width: 100%; } .careerfy-twentyone-search { text-align: center; } .careerfy-twentyone-search-inner { display: inline-block; width: 70%; position: relative; padding: 0px 56px; } .careerfy-twentyone-search h1 img { position: absolute; right: 0px; top: 50%; margin: -28px 0px 0px 0px; } .careerfy-twentyone-search small.careerfy-twentyone-search-tag { font-size: 30px; text-transform: uppercase; font-weight: 600; margin-bottom: 7px; } .careerfy-twentyone-search h1 { font-size: 70px; margin-bottom: 10px; line-height: 1; } .careerfy-twentyone-search .careerfy-twentyone-search-description { font-size: 18px; margin-bottom: 40px; } .careerfy-search-twentyone-tabs-nav li { display: inline-block; list-style: none; line-height: 1; margin: 0px 14px 8px 14px; } .careerfy-search-twentyone-tabs-nav li i { float: left; width: 51px; height: 56px; background-color: #ffffff; font-size: 25px; text-align: center; padding-top: 16px; border-radius: 4px; } .careerfy-search-twentyone-tabs-nav li a { color: #ffffff; display: inline-block; position: relative; } .careerfy-search-twentyone-tabs-nav li a:before { content: ''; position: absolute; left: 22px; bottom: -10px; width: 8px; height: 10px; background-color: #ffffff; } .careerfy-search-twentyone-tabs-nav li.active a i { color: #ffffff; } .careerfy-search-twentyone-tabs-nav li span { float: left; padding: 21px 0px 0px 10px; font-size: 16px; } .careerfy-twentyone-loc-search { display: inline-block; width: 87%; position: relative; } .careerfy-twentyone-loc-search input[type="text"], .careerfy-twentyone-loc-search input[type="email"] { float: left; width: 100%; background-color: #ffffff; border-radius: 80px; padding: 6px 60px; border: none; height: 61px; font-size: 16px; } .careerfy-twentyone-loc-search i { position: absolute; left: 34px; top: 21px; color: #999999; font-size: 20px; z-index: 2; } .careerfy-twentyone-loc-search i.careerfy-location { left: auto; right: 170px; } .careerfy-twentyone-loc-search span.loc-loader { position: absolute; right: 170px; top: 21px; } .careerfy-twentyone-loc-search span.loc-loader i { position: static; } .careerfy-twentyone-loc-search input[type="submit"] { position: absolute; right: 0px; top: 0px; height: 61px; border: 1px solid; color: #ffffff; border-radius: 0px 80px 80px 0px; padding: 6px 48px; font-size: 18px; font-weight: 600; z-index: 99; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-twentyone-loc-search input[type="submit"]:hover { background-color: #ffffff; } /* Services Twentyone */ .careerfy-services-twentyone a, .careerfy-services-twentyone span { float: left; width: 100%; } .careerfy-services-twentyone ul { margin: 0px; } .careerfy-services-twentyone li { padding: 0px 0px; } .careerfy-services-twentyone a { position: relative; background-color: #f8f8f8; padding: 84px 65px 82px 65px; overflow: hidden; border-left: 1px solid #dcdcdc; } .careerfy-services-twentyone span { font-size: 24px; color: #333333; margin-bottom: 10px; font-weight: 600; } .careerfy-services-twentyone p { font-size: 16px; margin-bottom: 0px; } .careerfy-services-twentyone i { position: absolute; right: 24px; bottom: -20px; font-size: 100px; color: #e0e0e0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-twentyone li:hover i { opacity: 0.50; } .careerfy-header-twentyone .navbar-nav > li:last-child { padding-right: 0px; } /* Fancy Title TwentyOne */ .careerfy-fancy-title-twentyone, .careerfy-fancy-title-twentyone small, .careerfy-fancy-title-twentyone h2 { float: left; width: 100%; } .careerfy-fancy-title-twentyone { text-align: center; margin-bottom: 50px; } .careerfy-fancy-title-twentyone small { font-size: 16px; margin-bottom: 11px; } .careerfy-fancy-title-twentyone h2 { font-size: 36px; margin-bottom: 19px; text-transform: uppercase; } .careerfy-fancy-title-twentyone span { font-size: 16px; display: inline-block; width: 45%; } /* Services TwentyOne Style2 */ .careerfy-services-twentyone-style2 a { float: left; width: 100%; } .careerfy-services-twentyone-style2 img { float: left; width: 66px; } .careerfy-services-twentyone-style2 img ~ .careerfy-services-twentyone-content { margin-left: 96px; } .careerfy-services-twentyone-content span { font-size: 24px; font-weight: 600; text-transform: uppercase; } .careerfy-services-twentyone-style3 ul.row { display: flex; flex-wrap: wrap; } .careerfy-services-twentyone-content p { font-size: 16px; } /* Services TwentyOne Style3 */ .careerfy-services-twentyone-style3 a, .careerfy-services-twentyone-style3 span { float: left; width: 100%; } .careerfy-services-twentyone-style3 a { text-align: center; } .careerfy-services-twentyone-style3 small { display: inline-block; padding: 20px; border: 2px dashed #c4edeb; border-radius: 100%; position: relative; margin-bottom: 34px; } .careerfy-services-twentyone-style3 small:before { content: ''; position: absolute; right: -96px; top: 0px; border-radius: 100%; width: 126px; height: 40px; border: none; border-top: 2px dashed #c4edeb; } .careerfy-services-twentyone-style3 small:after { content: ''; position: absolute; right: -96px; bottom: 0px; border-radius: 100%; width: 126px; height: 40px; border: none; border-bottom: 2px dashed #c4edeb; } .careerfy-services-twentyone-style3 i { display: inline-block; width: 178px; height: 178px; color: #ffffff; border-radius: 100%; font-size: 85px; padding-top: 50px; border: 2px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-twentyone-style3 li:hover i { background-color: #ffffff; } .careerfy-services-twentyone-style3 span { font-size: 24px; text-transform: uppercase; margin-bottom: 12px; line-height: 30px; } .careerfy-services-twentyone-style3 p { font-size: 16px; } .careerfy-services-twentyone-style3 ul li:nth-child(4n-4) small:before, .careerfy-services-twentyone-style3 ul li:nth-child(4n-4) small:after { display: none; } /* Testimonial Style14 */ .careerfy-twentyone-testimonial, .careerfy-testimonial-twentyone-inner, .careerfy-testimonial-twentyone-inner p, .careerfy-testimonial-twentyone-inner h2, .careerfy-testimonial-twentyone-inner span { float: left; width: 100%; } .careerfy-testimonial-twentyone-inner { background-color: #ffffff; padding: 70px 50px 50px 50px; text-align: center; border-radius: 4px; } .careerfy-testimonial-twentyone-inner img { display: inline-block; border-radius: 100%; border: 9px solid #ffffff; width: 115px; margin-top: -150px; } .careerfy-testimonial-twentyone-inner p { font-size: 16px; color: #999999; margin-bottom: 27px; } .careerfy-testimonial-twentyone-inner h2 { margin-bottom: 6px; text-transform: uppercase; } .careerfy-testimonial-twentyone-inner span { font-size: 16px; color: #666666; } .careerfy-twentyone-testimonial .slick-list { margin: 0px -15px; padding-top: 55px; } .careerfy-testimonial-twentyone-description { padding: 69px 15px 0px 15px; outline: none; } .careerfy-twentyone-testimonial .careerfy-testimonial-twentyone-layers { padding: 0px 15px; } /* Services Twentyone Style4 */ .careerfy-services-twentyone-style4 a, .careerfy-services-twentyone-style4 span, .careerfy-services-twentyone-style4 p { float: left; width: 100%; } .careerfy-services-twentyone-style4 a { padding: 90px 40px 40px 40px; position: relative; background-size: cover; background-repeat: no-repeat; } .careerfy-services-twentyone-style4 * { position: relative; z-index: 1; } .careerfy-services-twentyone-style4 a:after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #000; opacity: 0.70; z-index: 0; } .careerfy-services-twentyone-style4 span { font-size: 30px; margin-bottom: 13px; font-weight: 600; } .careerfy-services-twentyone-style4 p { margin-bottom: 12px; position: relative; padding-bottom: 30px; } .careerfy-services-twentyone-style4 p:before { content: ''; position: absolute; left: 0px; bottom: 0px; width: 52px; height: 5px; background-color: #ffffff; } .careerfy-services-twentyone-style4 small { float: right; font-size: 60px; color: #ffffff; font-weight: 700; line-height: 1; } .careerfy-services-twentyone-style4 ul.row { display: grid; width: 100%; grid-template-columns: repeat(auto-fill, minmax(385px, 1fr)); margin: 0px; } .careerfy-services-twentyone-style4 ul.row:before { display: none; } .careerfy-services-twentyone-style4 ul.row > li { padding: 0px; width: 100%; margin: 0px; background-color: #ffffff; box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.04); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services.careerfy-services-twentyone-style4 li { margin-bottom: 0px; } /* Twenty One Footer */ .careerfy-footer-twentyone .careerfy-footer-widget { padding: 90px 0px 15px 0px; } .careerfy-footer-twentyone .careerfy-footer-widget a.social-icon-footer-twenty { display: inline-block; width: 34px; height: 34px; background-color: #ffffff; text-align: center; line-height: 1; padding-top: 8px; border-radius: 100%; margin-right: 10px; color: #222222; font-size: 18px; margin-top: 5px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-footer-twentyone .careerfy-footer-widget a.social-icon-footer-twenty:hover i { color: #ffffff; } .careerfy-footer-twentyone .careerfy-footer-widget a.social-icon-footer-twenty i { color: #222222; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-footer-twentyone .widget_nav_menu ul li { float: left; width: 33.333%; } .careerfy-footer-twentyone .widget_nav_menu ul li a:before { content: "\ea3c"; font-family: careerfy; } .copyright-twentyone { display: inline-block; position: relative; overflow: hidden; width: 100%; margin-bottom: 8px; padding-bottom: 28px; } .copyright-twentyone p { position: relative; display: inline-block; font-size: 14px; } .copyright-twentyone p:before { background-color: #2d2d2d; content: ""; height: 2px; left: 100%; margin: 14px 0 0 40px; position: absolute; top: 0%; width: 9999px; border-bottom: 1px solid #3c3c3c; } .copyright-twentyone p:after { background-color: #ffffff; content: ""; height: 5px; left: 100%; margin: 14px 0 0 40px; position: absolute; top: 0%; width: 65px; } .careerfy-footer-twentyone .careerfy-footer-title-style18 h2 { border-bottom-color: #3c3c3c; box-shadow: 0px 1px 0px #2d2d2d; } /* Header TwentyTwo */ .careerfy-header-twentytwo-strip, .careerfy-header-twentytwo-wrapper { float: left; width: 100%; } .careerfy-header-twentytwo-strip { padding: 4px 0px 5px 40px; margin-bottom: 5px; } .careerfy-header-twentytwo-wrapper { background-color: #ffffff; padding-left: 16px; position: relative; } .careerfy-header-twentytwo .careerfy-logo { width: 30%; } .careerfy-header-twentytwo .careerfy-header-strip-list { width: 70%; } .careerfy-header-twentytwo .careerfy-logo, .careerfy-header-twentytwo .careerfy-header-strip-list { display: inline-block; vertical-align: middle; margin-right: -4px; float: none; } .careerfy-header-twentytwo .careerfy-header-strip-list ul { float: right; } .careerfy-header-twentytwo .careerfy-header-strip-list ul li { float: left; list-style: none; padding: 0px 40px 0px 50px; position: relative; line-height: 1.2; } .careerfy-header-twentytwo .careerfy-header-strip-list i { position: absolute; left: 0px; top: 0px; font-size: 38px; color: #ffffff; } .careerfy-header-twentytwo .careerfy-header-strip-list span { color: #ffffff; font-size: 20px; font-weight: 600; } .careerfy-header-twentytwo .careerfy-header-strip-list small { color: #ffffff; font-size: 14px; display: block;s } .careerfy-header-twentytwo-wrapper .jobsearch-navigation, .careerfy-header-twentytwo-user { float: left; } .careerfy-header-twentytwo-wrapper .top-strip-social-links { float: right; } .careerfy-header-twentytwo-user { margin-top: 13px; } .careerfy-header-twentytwo-user > li { float: left; list-style: none; margin: 12px 0px 0px 20px; position: relative; } .careerfy-header-twentytwo-wrapper .top-strip-social-links p { float: right; background-color: #fef2f2; font-size: 16px; color: #333333; font-weight: 600; padding: 23px 28px 23px 14px; margin: 0px 0px 0px 46px; position: relative; } .careerfy-header-twentytwo-wrapper .top-strip-social-links p i { font-size: 18px; margin-right: 5px; } .careerfy-header-twentytwo-wrapper .top-strip-social-links p:before { content: ''; position: absolute; left: -25px; top: 0px; border-top: 78px solid #fef2f2; border-left: 25px solid transparent; } .careerfy-header-twentytwo-user li a { font-size: 16px; font-weight: 600; color: #333333; } .careerfy-header-twentytwo-user li a i { margin-right: 10px; } .careerfy-header-twentytwo-user li.jobsearch-usernotifics-menubtn a i { margin-right: 0px; } .careerfy-header-twentytwo { position: absolute; left: 0px; top: 0px; width: 100%; z-index: 40; } .careerfy-header-twentytwo .navbar-nav > li > a { padding: 28px 0px 29px 0px; } /* TwentyTwo Search */ .careerfy-twentytwo-search { float: right; width: 480px; position: relative; } small.careerfy-twentytwo-search-tag, .careerfy-twentytwo-search h1, .careerfy-twentytwo-search p, .careerfy-twentytwo-search-tabs, .careerfy-search-twentytwo-tabs-nav, .careerfy-search-twentytwo-tabs-nav li a, .careerfy-twentytwo-loc-search, .careerfy-twentytwo-search-tabs .tab-content { float: left; width: 100%; } small.careerfy-twentytwo-search-tag { font-size: 20px; color: #b3a8a8; font-weight: 600; margin-bottom: 12px; } small.careerfy-twentytwo-search-tag img { position: absolute; right: 0px; top: -55px; } .careerfy-twentytwo-search h1 { font-size: 50px; color: #ffffff; margin-bottom: 12px; line-height: 1.1; } .careerfy-twentytwo-search h1 strong { color: #b3a8a8; } .careerfy-twentytwo-search p { font-size: 31px; color: #c4bfbf; margin-bottom: 40px; font-weight: 600; } .careerfy-twentytwo-search p strong { color: #82bff1; } /* TwentyTwo Search Tabs */ .careerfy-search-twentytwo-tabs-nav li { float: left; list-style: none; margin: 0px 30px 16px 0px; } .careerfy-search-twentytwo-tabs-nav li a { color: #ffffff; font-size: 16px; } .careerfy-search-twentytwo-tabs-nav li i { float: left; width: 46px; height: 43px; color: #ffffff; border-radius: 4px; margin: -6px 10px 0px 0px; font-size: 25px; text-align: center; padding-top: 10px; } .careerfy-twentytwo-loc-search { position: relative; } .careerfy-twentytwo-loc-search input[type="text"] { float: left; width: 101%; height: 54px; background-color: #ffffff; border-radius: 4px; font-size: 16px; color: #666666; padding: 5px 29px; } .careerfy-twentytwo-search .careerfy-select-style { width: 101%; } .careerfy-twentytwo-loc-search input[type="submit"] { float: left; width: 66px; height: 54px; background-color: transparent; border: none; z-index: 2; cursor: pointer; } .careerfy-twentytwo-loc-search i.careerfy-search-o { color: #ffffff; position: absolute; right: 0px; top: 0px; font-size: 19px; z-index: 1; width: 66px; height: 54px; text-align: center; padding-top: 18px; } .careerfy-twentytwo-loc-search .careerfy-pin { position: absolute; left: 20px; top: 18px; font-size: 18px; } /* Services TwentyTwo */ .careerfy-services-twentytwo-inner, .careerfy-services-twentytwo-inner span, .careerfy-services-twentytwo-inner p { float: left; width: 100%; } .careerfy-services-twentytwo { padding-bottom: 10px; border-bottom: 6px solid; margin-bottom: 20px; } .careerfy-services-twentytwo-inner > a { display: inline-block; } .careerfy-services-twentytwo-inner { background-color: #fafafa; border: 1px solid #f4e9e9; padding: 30px 33px; } .careerfy-services-twentytwo ul { margin: 0px; } .careerfy-services-twentytwo ul li { padding: 0px; margin-bottom: 0px; } .careerfy-services-twentytwo-inner i { display: inline-block; width: 67px; height: 67px; text-align: center; color: #ffffff; font-size: 32px; margin-bottom: 24px; border-radius: 100%; padding-top: 17px; } .careerfy-services-twentytwo-inner span { font-size: 22px; color: #333333; font-weight: 600; margin-bottom: 12px; } .careerfy-services-twentytwo-inner p { font-size: 16px; color: #666666; margin-bottom: 30px; } .careerfy-services-twentytwo-btn { display: inline-block; padding: 10px 26px; border: 2px solid; line-height: 1; border-radius: 4px; color: #ffffff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .careerfy-services-twentytwo-btn { background-color: #ffffff; } /* Services TwentyTwo Style2 */ .careerfy-services-twentytwo-style2-wrapper, .careerfy-services-twentytwo-style2.careerfy-services-big, .careerfy-services-twentytwo-style2-img, .careerfy-services-twentytwo-style2-img img, .careerfy-services-twentytwo-style2 a, .careerfy-services-twentytwo-style2-content h2 { float: left; width: 100%; } .careerfy-services-twentytwo-style2 a { position: relative; } .careerfy-services-twentytwo-style2 { float: left; width: 50%; padding: 0px 5px 10px 5px; } .careerfy-services-twentytwo-style2-img { position: relative; } .careerfy-services-twentytwo-style2-img:before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #333333; opacity: 0.75; } .careerfy-services-twentytwo-style2-content { position: absolute; left: 0px; bottom: 0px; z-index: 1; padding: 0px 50px 25px 50px; } .careerfy-services-twentytwo-style2-content small { color: #ffffff; font-size: 20px; display: block; margin-bottom: 10px; } .careerfy-services-twentytwo-style2-content span { color: #ffffff; font-size: 45px; display: block; font-weight: 700; line-height: 1; margin-bottom: 11px; } .careerfy-services-twentytwo-style2-content p { color: #ffffff; font-size: 18px; display: block; margin-bottom: 12px; } .careerfy-services-twentytwo-style2-btn { display: inline-block; padding: 12px 20px; border: 2px solid; line-height: 1; border-radius: 4px; color: #ffffff; font-size: 18px; margin-bottom: 30px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-services-twentytwo-style2-content h2 { position: relative; font-size: 26px; font-weight: 500; color: #ffffff; margin-bottom: 19px; padding-bottom: 15px; } .careerfy-services-twentytwo-style2-content h2:before { content: ''; position: absolute; left: 0px; bottom: 0px; width: 56px; height: 6px; } /* Testimonial TwentyTwo */ .careerfy-twentytwo-testimonial, .careerfy-testimonial-twentytwo-inner, .careerfy-testimonial-twentytwo-inner p { float: left; width: 100%; } .careerfy-testimonial-twentytwo-inner { text-align: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-testimonial-twentytwo-inner i { display: block; font-size: 50px; color: #f5e9e9; margin-bottom: 24px; } .careerfy-testimonial-twentytwo-inner p { background-color: #ffffff; border: 1px solid #f4e9e9; padding: 36px 30px 60px 30px; font-size: 16px; color: #999999; border-radius: 3px; margin-bottom: -30px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-twentytwo-testimonial .slick-list { margin: 0px -14px; padding: 50px 0px 0px 0px !important; } .careerfy-testimonial-twentytwo-description { padding: 0px 14px; } .careerfy-testimonial-twentytwo-inner img { display: inline-block; border: 3px solid #ffffff; width: 60px; height: 60px; border-radius: 100%; margin-bottom: 7px; } .careerfy-testimonial-twentytwo-inner h2 { font-size: 20px; color: #666666; margin-bottom: 0px; display: block; line-height: 1.1; } .careerfy-testimonial-twentytwo-inner span { font-size: 16px; color: #999999; line-height: 1; } .slick-current.slick-active .careerfy-testimonial-twentytwo-inner { margin-top: -50px; } .slick-current.slick-active .careerfy-testimonial-twentytwo-inner p, .slick-current.slick-active .careerfy-testimonial-twentytwo-inner i { color: #ffffff; } .careerfy-twentytwo-testimonial .slick-dots li button { width: 9px; height: 9px; border: 1px solid #d4caca; background-color: #ffffff; } .careerfy-twentytwo-testimonial .slick-dots li.slick-active button { box-shadow: none; } /* Services TwentyTwo Style3 */ .careerfy-services-twentytwo-style3 a, .careerfy-services-twentytwo-style3 img, .careerfy-services-twentytwo-style3 span { float: left; width: 100%; } .careerfy-services-twentytwo-style3 img { margin-bottom: 24px; } .careerfy-services-twentytwo-style3 span { font-size: 24px; font-weight: 600; color: #333333; margin-bottom: 11px; } .careerfy-services-twentytwo-style3 p { font-size: 16px; color: #999999; margin-bottom: 0px; } .careerfy-twentytwo-loc-search-newsletter { float: left; width: 100%; } .careerfy-twentytwo-loc-search-newsletter ul { margin: 0px -5px; } .careerfy-twentytwo-loc-search-newsletter li { float: left; list-style: none; width: 39%; position: relative; padding: 0px 5px; } .careerfy-twentytwo-loc-search-newsletter li.careerfy-twentytwo-loc-search-submit { width: 22%; } .careerfy-twentytwo-loc-search-newsletter input[type="email"], .careerfy-twentytwo-loc-search-newsletter input[type="password"], .careerfy-twentytwo-loc-search-newsletter input[type="text"] { float: left; width: 100%; background-color: #ffffff; border-radius: 4px; padding: 6px 19px; border: none; height: 54px; font-size: 16px; color: #666666; } .careerfy-twentytwo-loc-search-newsletter i { position: absolute; right: 20px; top: 21px; color: #999999 } .careerfy-twentytwo-loc-search-newsletter input[type="submit"] { float: left; width: 100%; background-color: #333333; color: #ffffff; border: none; padding: 17px 10px; font-size: 16px; text-align: center; border-radius: 4px 4px; } .jobsearch-listing-mapcon ~ .container { padding: 0px; margin: 0px; } .careerfy-full-wide-page .jobsearch-listing-mapcon ~ .container { padding: 0px 15px; } .careerfy-full-wide-page .container .jobsearch-listing-mapcon ~ .container { padding: 0px; margin: 0px; width: 100%; } /* Candidate Style8 */ .careerfy-candidate-style8-content, .careerfy-candidate-style8-box1, .careerfy-candidate-style8-box2, .careerfy-candidate-style8 figure, .jobsearch-typo-wrap .careerfy-candidate-style8-box2, .jobsearch-typo-wrap .careerfy-candidate-style8-box1 { display: inline-block; vertical-align: middle; margin-right: -4px; } .careerfy-candidate-style8 figure { width: 135px; padding: 15px 0px 15px 20px; margin-bottom: 0px; } .careerfy-candidate-style8-thumb, .careerfy-candidate-style8-wrapper, .careerfy-candidate-style8-thumb img { float: left; width: 100%; } .careerfy-candidate-style8-thumb img { border-radius: 100%; } .careerfy-candidate-style8-wrapper, .jobsearch-typo-wrap .careerfy-candidate-style8-wrapper { border: 1px solid #e2e4e5; padding: 0px 20px 10px 0px; position: relative; overflow: hidden; background-color: #ffffff; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } li:hover .careerfy-candidate-style8-wrapper { box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20); } .careerfy-style8-candidate-like { position: absolute; right: 8px; top: 18px; width: 24px; height: 24px; border-radius: 100%; color: #ffffff; text-align: center; font-size: 12px; line-height: 2.2; z-index: 3; } .urgntpkg-candv5, .jobsearch-typo-wrap .urgntpkg-candv5 { position: absolute; left: -26px; top: 10px; background-color: #d72c2c; color: #ffffff; font-size: 14px; text-transform: lowercase; padding: 4px 25px; line-height: 1; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .careerfy-candidate-style8-content, .jobsearch-typo-wrap .careerfy-candidate-style8-content { width: 82%; padding-left: 17px; } .careerfy-candidate-style8-box1, .careerfy-candidate-style8-box2 { width: 50%; } .careerfy-candidate-style8-box1, .jobsearch-typo-wrap .careerfy-candidate-style8-box1 { padding: 24px 20px 10px 0px; } .careerfy-candidate-style8-box2, .jobsearch-typo-wrap .careerfy-candidate-style8-box2 { padding: 20px 0px 22px 22px; } .careerfy-candidate-style8-box1 small { font-size: 14px; font-weight: 500; color: #333333; display: block; line-height: 1; } .careerfy-candidate-style8 .resume-loding-msg { position: absolute; left: 0px; right: auto; bottom: 0px; top: auto; padding: 5px 7px; line-height: 1.3; font-size: 11px; display: none; } .careerfy-candidate-style8-title { display: block; font-size: 20px; font-weight: 600; } .careerfy-candidate-style8-loc { font-size: 14px; color: #666666; } .careerfy-candidate-style8-loc i { margin-right: 5px; } .careerfy-candidate-style8-title .careerfy-featured-rating { float: none; display: inline-block; width: 78px; vertical-align: middle; margin-left: 5px; } .careerfy-candidate-style8-title .careerfy-featured-rating:before, .careerfy-candidate-style8-title .careerfy-featured-rating-box:before { content: "\f005 \f005 \f005 \f005 \f005"; font-size: 12px; } strong.careerfy-candidate-style8-badge { float: right; background-color: #ffc107; width: 23px; height: 23px; color: #ffffff; border-radius: 100%; font-size: 12px; text-align: center; line-height: 2; position: relative; } .careerfy-candidate-style8-title .tooltip-inner, .careerfy-jobs-wrapper-style9 .tooltip-inner { background: #ffc107; } .careerfy-candidate-style8-title .tooltip.top .tooltip-arrow, .careerfy-jobs-wrapper-style9 .tooltip.top .tooltip-arrow { border-top-color: #ffc107; } .careerfy-candidate-style8-inner { display: inline-block; width: 100%; border-bottom: 4px double #e6e6e6; position: relative; } .careerfy-candidate-style8-box3, .jobsearch-typo-wrap .careerfy-candidate-style8-box3 { display: inline-block; width: 100%; padding-top: 14px; } .careerfy-candidate-style8-inner:before { content: ''; border-left: 4px double #e6e6e6; position: absolute; left: 50%; top: 0px; width: 4px; height: 100%; margin-left: -2px; } .careerfy-candidate-style8-options, .jobsearch-typo-wrap .careerfy-candidate-style8-options { float: left; font-size: 14px; color: #2a7075; margin: 2px 40px 0px 0px; } .careerfy-candidate-style8-options i { margin-right: 6px; color: #2a7075; } .careerfy-candidate-style8-detail, .jobsearch-typo-wrap .careerfy-candidate-style8-detail { float: right; padding: 8px 15px; color: #ffffff; border-radius: 4px; line-height: 1; font-size: 14px; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-candidate-style8-detail i { margin-left: 7px; } li:hover .careerfy-candidate-style8-detail { background-color: #ffffff; } /* Jobs Grid Style9 */ .careerfy-jobs-wrapper-style9 { display: flex; width: 100%; justify-content: space-between; border: 1px solid #e2e4e5; position: relative; background-color: #ffffff; } .careerfy-jobs-box1, .careerfy-jobs-box2, .jobsearch-typo-wrap .careerfy-jobs-box1, .jobsearch-typo-wrap .careerfy-jobs-box2 { display: inline-flex; flex-wrap: wrap; } .careerfy-jobs-box1, .jobsearch-typo-wrap .careerfy-jobs-box1 { width: 75%; padding: 30px; gap: 7px; } .careerfy-jobs-box2, .jobsearch-typo-wrap .careerfy-jobs-box2 { width: 25%; min-width: 25%; justify-content: center; background-color: #fafafa; position: relative; overflow: hidden; text-align: center; padding: 22px 10px; border-left: 4px double #e2e4e5; justify-content: center; align-items: center; align-content: center; gap: 8px; } .careerfy-jobs-style9-titlewrp { display: flex; width: 100%; justify-content: space-between; align-items: center; margin-bottom: 10px; } .careerfy-jobs-style9-featured { position: absolute; left: 0px; top: 0px; } .careerfy-sixteen-jobs-slider .careerfy-jobs-style9-featured { z-index: 1; } .careerfy-jobs-style9-featured:before { content: ''; position: absolute; left: 0px; top: 0px; border-top: 44px solid #ffc107; border-right: 44px solid transparent; } .careerfy-jobs-style9-featured i { position: relative; color: #ffffff; padding: 0px 0px 0px 6px; } .careerfy-jobs-style9-title { display: block; font-size: 24px; font-weight: 600; } .careerfy-jobs-wrapper-style9 ul.jobsearch-style9-custom-fields { display: inline-block; width: 100%; } .jobsearch-style9-custom-fields li { list-style: none; float: left; padding: 0px 16px 8px 0px; line-height: 1; font-size: 14px; } .jobsearch-style9-custom-fields li small { font-size: 12px; } .jobsearch-style9-custom-fields li i { margin-right: 4px; font-size: 16px; } .careerfy-jobs-style9-options { display: inline-flex; font-size: 14px; align-items: center; gap: 5px; } .careerfy-jobs-style9-options i { margin-top: -2px; } .careerfy-jobs-style9-loc { display: flex; width: 100%; font-size: 14px; color: #666666; gap: 5px; align-items: flex-start; line-height: normal; } small.careerfy-jobs-style9-jobtype { display: inline-flex; padding: 8px 18px; line-height: 1; border-radius: 4px; font-size: 14px; white-space: nowrap; } .careerfy-jobs-box1 p { margin-bottom: 0px; } .urgntpkg-badge-style9, .jobsearch-typo-wrap .urgntpkg-badge-style9 { position: absolute; right: -26px; top: 10px; background-color: #d72c2c; color: #ffffff; font-size: 14px; text-transform: lowercase; padding: 4px 25px; line-height: 1; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .urgntpkg-badge-style10 { position: absolute; right: 0px; top: 0px; width: 60px; height: 55px; overflow: hidden; z-index: 2; } .urgntpkg-badge-style10 span { position: absolute; right: -26px; top: 10px; background-color: #d72c2c; color: #ffffff; font-size: 14px; text-transform: lowercase; padding: 4px 25px; line-height: 1; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .careerfy-jobs-box2 small { display: block; font-size: 13px; color: #333333; font-weight: 500; line-height: 1.3; width: 100%; } .careerfy-jobs-box2 small.careerfy-jobs-style9-company, .careerfy-jobs-box2 small.careerfy-jobs-style9-company a { color: #2a7175; } .careerfy-jobs-box2 .shortlist_job_btn { display: inline-block; padding: 7px 9px; line-height: 1; color: #ffffff; border-radius: 3px; border: 1px solid; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .careerfy-jobs-box2 .shortlist_job_btn:hover { background-color: #ffffff; } .careerfy-jobs-box2 .shortlist_job_btn i { margin-right: 5px; } .careerfy-jobs-box2 figure { display: inline-block; width: 87px; height: 87px; margin-bottom: 0px; border: 3px solid #e2e4e5; border-radius: 3px; } .careerfy-jobs-box2 figure a, .careerfy-jobs-box2 figure img { float: left; width: 100%; } .careerfy-jobs-box2 .job-to-fav-msg-con { position: static; display: block; } .careerfy-header-two .jobsearch-usernotifics-menubtn > a { display: inline-block; padding: 10px 0px 0px 0px; width: 40px; height: 40px; text-align: center; border-radius: 100%; } .careerfy-header-two .jobsearch-usernotifics-menubtn > a i { color: #ffffff; } .careerfy-header-two .jobsearch-usernotifics-menubtn a span { right: -3px; top: -3px; } .careerfy-header-three .jobsearch-usernotifics-menubtn a span { right: 16px; top: 2px; } .careerfy-header-three .hder-notifics-count, .careerfy-header-eight .hder-notifics-count { margin-top: 0px; } .careerfy-header-four .careerfy-header-option > li.jobsearch-usernotifics-menubtn a { padding: 8px 8px; text-align: center; margin: 1px 0px 0px 0px; } .careerfy-header-four .careerfy-header-option > li.jobsearch-usernotifics-menubtn a i { font-size: 17px; margin: 0px; } .careerfy-header-four .careerfy-header-option > li { margin-left: 10px; } .careerfy-header-two .careerfy-logo-con { padding-left: 0px; } .careerfy-header-six .careerfy-headfive-option li.jobsearch-usernotifics-menubtn > a { padding: 0px; margin: 7px 0px 0px 0px; } .careerfy-header-seven .careerfy-headsix-option > li.jobsearch-usernotifics-menubtn > a { padding: 8px 0px 0px 0px; width: 42px; height: 42px; text-align: center; } .careerfy-header-eight .careerfy-headseven-option > li.jobsearch-usernotifics-menubtn > a { padding: 11px 0px 0px 12px; width: 43px; height: 43px; border-radius: 100%; } .jobsearch-header-eight .jobsearch-usernotifics-menubtn a span { right: 0px; top: -6px; } .careerfy-header-nine .jobsearch-usernotifics-menubtn a span { right: 3px; top: -7px; } .careerfy-header-ten .jobsearch-usernotifics-menubtn a span { right: 2px; top: -9px; } .careerfy-header-twelve .careerfy-user-section > li.jobsearch-usernotifics-menubtn > a { width: 45px; height: 45px; display: inline-block; border-radius: 4px; padding-top: 10px; } .careerfy-header-twelve .careerfy-user-section > li:before { display: none; } .careerfy-header-seventeen li.jobsearch-usernotifics-menubtn > a { width: 35px; height: 35px; padding: 6px 0px 0px 6px; margin-right: 7px; } .careerfy-header-eighteen .jobsearch-usernotifics-menubtn a span { right: 23px; top: -6px; } .careerfy-header-twenty-user > li.jobsearch-usernotifics-menubtn > a { width: 42px; height: 42px; padding: 11px 5px 0px 5px; text-align: center; } .careerfy-banner-search-six .selectize-control .item { color: #777; } .careerfy-banner-search-seven .selectize-control .item { font-size: 14px; color: #777; } .careerfy-banner-search-eight .selectize-control .item { color: #666; font-weight: 600; font-size: 14px; padding-top: 4px; } p.error-api { color: #fff; margin: 10px 0px 0px 0px; float: left; width: 100%; } .jobsearch-chat-user-groups .jobsearch-chat-group-title { font-size: 14px; color: #666666; font-weight: 600; float: left; width: 100%; } .careerfy-thirteen-banner-search li .show-all-results a { margin: 0px; } .careerfy-thirteen-banner span.sugg-search-loader { position: absolute; right: 10px; top: 7px; } .careerfy-thirteen-banner span.sugg-search-loader i { position: static; } .careerfy-eighteen-blog-grid [class*="col-md-"] { float: none; display: inline-block; margin-right: -4px; vertical-align: top; } /* New Responsive Menu */ .careerfy-mobile-hdr-sidebar { position: fixed; top: 0; height: 100%; width: 300px; z-index: 9999; background-color: #fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .careerfy-sidebar-navigation { display: inline-block; width: 100%; height: 100%; overflow-y: scroll; border-right: 1px solid #e7e7e7; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } a.mobile-navclose-btn { position: absolute; right: -24px; top: 0; width: 24px; height: 24px; background-color: #fff; z-index: 9; color: #000; text-align: center; font-size: 15px; padding-top: 1px; border: 1px solid #e7e7e7; border-left: none; border-top: none; } .child-navitms-opner { position: absolute; right: 0px; top: 0px; z-index: 6; padding: 8px 16px; cursor: pointer; color: #000; font-size: 18px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); } .careerfy-mobile-navbar li.active > .child-navitms-opner { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } .careerfy-mobile-navbar > li.active > .child-navitms-opner { color: #ffffff; } .careerfy-mobile-hdr-sidebar { left: -390px; } .careerfy-mobile-hdr-sidebar.animate-menu-open { left: 0; } .careerfy-mobile-navbar { list-style: none; height: 100%; } .careerfy-mobile-navbar li { position: relative; list-style: none; } .careerfy-mobile-navbar > li > a { padding: 9px 5px 8px 15px; display: block; border-bottom: 1px solid #f0f0f0; color: #000000; font-weight: 600; text-transform: uppercase; font-size: 13px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .careerfy-mobile-navbar > li.active > a { background: #13b5ea; color: #fff; } .careerfy-mobile-navbar li.sidebar-header { padding: 10px 25px 10px 15px; font-size: 12px; color: #4b646f; background: #1a2226; } .careerfy-mobile-navbar li.active > .sidebar-submenu { display: block; } .careerfy-mobile-navbar a { color: #000; text-decoration: none; } .careerfy-mobile-navbar .sidebar-submenu { display: none; list-style: none; padding-left: 0px; margin: 0px; background: #f6f6f6; } .careerfy-mobile-navbar .sidebar-submenu .sidebar-submenu { padding: 0px; margin: 0px; } .careerfy-mobile-navbar .sidebar-submenu > li > a { padding: 5px 5px 5px 15px; display: block; border-bottom: 1px solid #e7e7e7; color: #000000; font-weight: 600; text-transform: uppercase; font-size: 13px; } .elementor-widget-container .careerfy-mobile-navbar li a { float: none; width: 100%; margin: 0px; } .careerfy-mobilehder-strip { float: left; width: 100%; background-color: #fff; display: none; } .mobile-logocon { display: inline-block; vertical-align: middle; margin-right: -4px; width: 50%; padding: 10px 0px 10px 0px; } .mobile-hder-topcon { float: left; width: 100%; padding: 0px 15px; } .mobile-right-btnscon { display: inline-block; vertical-align: middle; margin-right: -4px; width: 50%; } .mobile-logocon a { float: left; width: 100%; } .mobile-logocon a img { width: auto; } .mobile-right-btnscon a { float: right; color: #333333; margin: 0px 0px 0px 20px; } .mobile-right-btnscon a.mobile-navigation-togglebtn { font-size: 25px; margin-top: 2px; } .mobile-right-btnscon a.mobile-usernotifics-btn, .mobile-right-btnscon a.jobsearch-useracount-hdrbtn { width: 28px; height: 28px; background-color: rgba(0,0,0,0.06); border-radius: 100%; text-align: center; position: relative; font-size: 16px; padding-top: 4px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .mobile-right-btnscon a.mobile-usernotifics-btn { background-color: rgba(0,0,0,0.06); } .mobile-right-btnscon .hderbell-notifics-count { position: absolute; right: 3px; top: 3px; background-color: #d75a4a; width: 12px; height: 12px; color: #ffffff; border-radius: 100%; font-size: 8px; line-height: 1.5; } a.mobile-hdr-custombtn { float: left; width: 100%; background-color: #e8e8e8; font-size: 13px; padding: 14px 10px 13px 10px; line-height: 1; text-transform: uppercase; text-align: center; font-weight: 700; } a.mobile-hdr-custombtn i { margin-right: 8px; color: #000; font-weight: 600; } .jobsearch-mobile-notificsdet .jobsearch-hdernotifics-listitms { position: static; float: left; width: 100%; opacity: 1; visibility: visible; box-shadow: none; } .jobsearch-mobile-notificsdet .hdernotifics-after-con a { font-size: 12px; } .careerfy-mobile-navbar > li > a i { margin-right: 8px; } /* StyleTwo */ .mobile-hder-style2 .mobile-right-btnscon a { float: left; margin: 0px 20px 0px 0px; } .mobile-hder-style2 .mobile-logocon { padding: 10px 0px 10px 0px; } .mobile-hder-style2 .mobile-logocon a img { float: right; } .careerfy-mobile-hdr-sidebar.mobile-menu-style2 { left: auto; right: -390px; } .careerfy-mobile-hdr-sidebar.animate-menu-open.mobile-menu-style2 { right: 0px; } .mobile-menu-style2 a.mobile-navclose-btn { right: auto; left: -24px; border: 1px solid #e7e7e7; border-right: none; border-top: none; } /* Style Three */ .mobile-hder-style3 .mobile-logocon { padding: 9px 0px 8px 0px; } .mobile-hder-style3 a.mobile-navigation-togglebtn { display: inline-block; vertical-align: middle; margin-right: 20px; font-size: 25px; float: none; width: auto; } .mobile-hder-style3 .jobsearch-responsive-logo { display: inline-block; vertical-align: middle; margin-right: -4px; float: none; width: auto; } .careerfy-mobile-hdr-sidebar.mobile-menu-style3 { left: auto; right: -390px; } .careerfy-mobile-hdr-sidebar.animate-menu-open.mobile-menu-style3 { right: 0px; } .mobile-menu-style3 a.mobile-navclose-btn { right: auto; left: -24px; border: 1px solid #e7e7e7; border-right: none; border-top: none; } .careerfy-mobile-hdr-sidebar .jobsearch-hdernotifics-listitms:before { display: none; } .careerfy-mobile-hdr-sidebar .jobsearch-hdernotifics-listitms, .careerfy-mobile-hdr-sidebar .hdernotifics-title-con { background-color: transparent; } .widget_newsletter ul li { list-style: none; } .jobsearch-profile-select.multiselct-sector-maincon select { height: 55px; overflow: inherit; } .careerfy-accordion ul { float: left; width: 100%; margin: 0; padding: 0px 0px 0px 30px; } .elementor-location-footer { float: left; width: 100%; } .jobsearch-top-strip .navbar-default .navbar-nav > li > a { padding: 5px 0px 5px 0px; color: #fff; font-weight: normal; font-size: 12px; } .careerfy-header-three .jobsearch-strip-media li a { color: #ffffff; font-size: 22px; } .careerfy-map.careerfy-map-main-wrapper { max-width: 1140px; min-width: 1140px; float: left; } .careerfy-map-main-wrapper .mapboxgl-map { overflow: inherit; width: 100%; } .careerfy-btns-con-elementor .careerfy-user-section > li { padding: 0px 0px 0px 26px; } .careerfy-btns-con-elementor .careerfy-user-section { padding-top: 0px; } .careerfy-joblisting-plain .careerfy-joblisting-job-types { display: inline-block; width: 60%; min-width: 104px; } .careerfy-joblisting-plain .careerfy-joblisting-job-types a { width: 100%; text-align: center; margin: 0; font-size: 13px; padding: 8px 17px 8px 17px; } li.jobsearch-usernotifics-elementor { padding-top: 0px; } .jobsearch-usernotifics-elementor>a { width: 42px; height: 42px; text-align: center; display: inline-block; padding: 11px 5px 0px; line-height: 1; font-size: 16px; font-weight: 600; border-radius: 4px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .elementor-widget-container .jobsearch_apply_job_wrap { background-color: transparent; padding: 0px; border: none; } .jobsearch-elementor-employer-contact a.jobsearch-sendmessage-btn small, .jobsearch-elementor-apply-job a.jobsearch-applyjob-btn small { display: inline-block; font-size: 16px; } .jobsearch-jobdetail-joblisting h2 span { display: inline-block; padding: 3px 10px 3px 10px; color: #ffffff; background-color: #ffb607; font-size: 10px; font-weight: 300; border-radius: 60px; vertical-align: middle; margin: -2px 0px 0px 0px; line-height: 1; } .careerfy-header-sixteen a.careerfy-logo { float: none; display: inline-block; vertical-align: middle; margin-right: 15px; } .careerfy-seventeen-search .selectize-control.single .selectize-input, .careerfy-seventeen-search .selectize-control, .careerfy-seventeen-search .selectize-control.single .selectize-input input { height: 42px; } .intl-tel-input.iti-container { z-index: 9999; } /* Listing */ .careerfy-jobs-listing, .careerfy-jobs-listing-item, .careerfy-joblst-desc-title { display: flex; width: 100%; } div.careerfy-jobs-listing { flex-wrap: wrap; gap: 30px; margin-bottom: 30px; } div.careerfy-jobs-listing-item { border: 1px solid #ececec; padding: 20px; justify-content: space-between; align-items: center; border-radius: 8px; gap: 10px; position: relative; overflow: hidden; background-color: #fff; } .careerfy-jobs-listing-item-inn { display: flex; gap: 20px; align-items: center; flex: 5; } .careerfy-joblst-type-salary { width: 100%; } .careerfy-joblst-thumb { display: flex; width: 84px; min-width: 84px; height: 84px; } .careerfy-joblst-thumb img { display: flex; width: 100%; height: 100%; object-fit: cover; border-radius: 8px; border: 1px solid #ececec; } .careerfy-joblst-desc-title { align-items: center; gap: 8px; } .careerfy-joblst-desc-title a { font-size: 22px; font-weight: 600; color: #333; text-decoration: none; } span.careerfy-joblst-descftr { display: inline-flex; padding: 4px 10px; color: #ffffff; background-color: #ffb607; font-size: 10px; font-weight: 300; border-radius: 60px; line-height: 1; gap: 3px; align-items: center; } .careerfy-joblst-desc { display: flex; flex-wrap: wrap; gap: 10px; } .careerfy-joblst-opt { display: flex; flex-wrap: wrap; gap: 5px 10px; } .careerfy-joblst-opt .careerfy-joblst-optitm { display: inline-flex; gap: 6px; align-items: center; color: #333333; line-height: 1; } .careerfy-joblst-opt a { text-decoration: none; color: #333333; } .careerfy-joblst-opt i { font-size: 12px; color: #aaaaaa; } .careerfy-jobs-listing-lstsec { display: flex; gap: 10px; align-items: center; flex: 1; } .careerfy-jobs-listing-lstsec .careerfy-joblst-optitm { position: absolute; right: 10px; top: 8px; width: 50%; text-align: right; line-height: 1.2; } .careerfy-joblisting-sten .careerfy-jobs-listing-lstsec { flex-wrap: wrap; justify-content: flex-end; } .careerfy-jobs-listing-lstsec .careerfy-joblst-moreopt-btnswrp { margin-top: 0px; } .careerfy-jobs-listing-lstsec .careerfy-joblst-moreopt-btnsapply { white-space: nowrap; padding: 8px 12px; font-size: 14px; } .careerfy-joblst-like { text-decoration: none; color: blue; font-size: 18px; } body.elementor-default .careerfy-wrapper .elementor-edit-area { width: 100% !important; }