@charset "UTF-8";
*{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!important; font-size: 14px; line-height: 24px; position: relative;}.tg{position: fixed; width: 60px; height: 60px; bottom: 40px; right: 40px; background-color: #2481cc; color: #FFF; border-radius: 50px; text-align: center; font-size: 30px; box-shadow: 2px 2px 3px #999; z-index: 100; transform: scale(1); animation: pulse-green 2s infinite;}.my-tg{margin-top: 16px;}@keyframes pulse-green{0%{transform: scale(0.95); box-shadow: 0 0 0 0 rgb(36, 129, 204);}70%{transform: scale(1); box-shadow: 0 0 0 10px rgba(255, 177, 66, 0);}100%{transform: scale(0.95); box-shadow: 0 0 0 0 rgba(255, 177, 66, 0);}}body h1,body h2,body h3,body h4,body h5,body h6{color: #000a31; font-family: 'Roboto', sans-serif!important; font-style: normal; line-height: 1.5; letter-spacing: 1.1px; margin: 0 0 8px;}.careerfy-footer-widget a,#careerfy-footer .widget_nav_menu ul li a{color: #ffffff !important;}@media (max-width:767px){.aparece{max-width: 100%;}}@media (min-width:768px){.aparece{display: none !important;}}.careerfy-joblisting-view4-title h2{color: #000a31 !important; margin-bottom: 35px; text-align: center; text-transform: uppercase;}.careerfy-banner-search ul li.careerfy-banner-submit i{border-color: #00fbe2 !important; background: #00fbe2 !important;}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: #000a31;}p a{color: #000a31;}p{line-height: 28px !important; letter-spacing: 0.8px; font-size: 20px !important; font-weight: 400 !important; font-family: 'Roboto', sans-serif!important;}a{color: #000a31; text-decoration: none; font-weight: 600;}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: #000a31;}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: #000a31; 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;} .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;} .careerfy-right{float: right;}.careerfy-main-section{position: relative;}.careerfy-main-content,.jobsearch-main-content{padding: 40px 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;} #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;} .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;} .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; 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;} .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;} .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;} .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%;} .careerfy-banner-caption{float: left; width: 100%; text-align: center; position: relative;}.careerfy-banner-caption h1{margin-bottom: 17px; font-size: 45px; color: #ffffff; font-weight: 200; line-height: 1.2;}.careerfy-banner-caption p{display: inline-block; width: 90%; font-size: 16px !important; font-weight: 300 !important; color: #ffffff !important; margin-bottom: 26px; margin-top: 15px; line-height: 21px !important;} .careerfy-banner-search{display: inline-block; width: 100%; margin-bottom: 0px; margin-top: 30px;}.careerfy-banner-search ul li.careerfy-banner-submit i{color: #000a31 !important;}.careerfy-banner-search .selectize-control.single .selectize-input{height: 60px; width: 100%;border-left: 1px solid #b1b1b1 !important;}.careerfy-banner-search input[type="text"],.careerfy-banner-search input[type="submit"],.careerfy-select-style select{float: left; width: 100%;}.careerfy-banner-search ul li{display: inline-block; margin-right: -4px; width: 31.333%; list-style: none; position: relative;}.careerfy-banner-search ul li:last-child{width: 10%;}.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: 500; color: #000; padding: 8px 18px;}.careerfy-banner-search ul li i{position: absolute; right: 19px; top: 21px; color: #999999; font-size: 16px;} .careerfy-fancy-title{float: left; width: 100%; text-align: center; margin-bottom: 50px;}.careerfy-fancy-title h2{line-height: 32px !important; font-size: 28px !important; letter-spacing: -0.2px !important;}.careerfy-fancy-title p{margin-bottom: 0px; font-weight: 300;} .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%;} .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: #000a31; 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);} .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;} .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;} .careerfy-blog-thumb,.careerfy-blog-thumb img{float: left; width: 100%;}.careerfy-single-post{padding-top: 50px; margin-top: -38px;}.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;} .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-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: 36px; margin-bottom: 20px !important; line-height: 36px !important;}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: #000a31; 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: 4px; 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;} 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;} .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; display:none;}.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: 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;} .section-heading{font-weight: bold; font-size: 24px; text-transform: uppercase; margin: 0px 0px 30px; line-height: 0.7; float: left; width: 100%;}  .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{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;} .careerfy-employer-box-section .careerfy-pagination-blog{margin-bottom: 30px;}.careerfy-pagination-blog{float: left; width: 100%; margin: 15px 0px 60px 0px;}.careerfy-pagination-blog ul li{float: left; list-style: none; margin: 0px 22px 10px 0px; line-height: 1;}.careerfy-pagination-blog ul li a,.careerfy-pagination-blog ul li span{float: left; width: 49px; height: 49px; background-color: #a0aab6; font-size: 14px; color: #ffffff; border-radius: 100%; text-align: center; padding: 17px 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-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 i{font-size: 15px;}.careerfy-pagination-blog ul li a.next span{padding-top: 14px;}.careerfy-pagination-blog ul li a.prev span{padding-top: 14px;}.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;} .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;} .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: #000a31; margin-bottom: 19px;}.careerfy-about-text p{margin-bottom: 17px;}.careerfy-about-text .careerfy-static-btn{margin-top: 14px;} .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;} .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%;} .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: #000a31;}.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;} .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;} .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: #000a31; 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;} .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-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: 26px; top: 0px; right: 0px; width: 100%; height: 60px; padding-top: 18px; 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 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;} .careerfy-accordion{float: left; width: 100%;}.careerfy-accordion .panel{border: none;}.panel-body{font-size: 18px !important; font-weight: 300 !important; color: #000a31 !important; margin-bottom: 40px !important; line-height: 25px;}.panel-group{margin-bottom: 20px !important; margin-top: 20px !important;}.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;}.collapse.in{background: transparent !important; padding-left: 12px !important; padding-right: 12px !important;}.careerfy-accordion .panel-heading a.collapsed{font-size: 20px !important; font-weight: 600 !important; letter-spacing: 0px; margin-top: 20px !important; color: #242634;}.careerfy-accordion .panel-heading a{font-size: 20px !important; font-weight: 600 !important; letter-spacing: 0px; margin-top: 20px !important;}.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);} .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: #000a31; 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;} .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: #000a31; line-height: 1; margin-bottom: 21px; text-transform: uppercase; letter-spacing: 1px;}.careerfy-simple-priceplane-basic span{display: block; font-size: 34px; color: #000a31; 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: #000a31; 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;} .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: #000a31; font-size: 20px;}.careerfy-plain-services p{letter-spacing: 0px; margin-bottom: 0px;} .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: #000a31; 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;} .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;} .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: #000a31; 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: #000a31; 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;} #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;} .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 ul li{text-align: center; list-style: none; margin-bottom: 30px;}.contact-service h2{padding-bottom: 22px; color: #000a31; 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;} .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-block; width: 90%; margin-bottom: 1px;}.careerfy-featured-listing-text h2 span{color: #fff; display: inline-block; font-size: 12px; font-weight: bold; margin-left: 4px; padding: 4px 8px; vertical-align: middle; background-color: #ffb607; line-height: 1; margin-top: -6px;}.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: 19px;}.careerfy-featured-listing-options{display: inline-block; width: 100%; border-top: 1px solid #eeeeee; padding-top: 12px;}.careerfy-featured-listing-options ul{float: left; width: 70%; margin: 0px;}.careerfy-featured-listing-options ul li{float: left; list-style: none; margin-right: 14px;}.careerfy-featured-listing-options ul li a{color: #999; font-size: 13px;}.careerfy-featured-listing-options ul li i{font-size: 10px; color: #b1b7c1; margin-right: 3px;}.careerfy-option-btn{float: right; padding: 8px 17px 8px 17px; font-size: 13px; color: #ffffff; background-color: #53b427; text-transform: uppercase; line-height: 1;} #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-one a{color: #00fbe2;}.careerfy-footer-widget .widget{margin-bottom: 40px;}.careerfy-footer-logo{margin-bottom: 31px;}.widget_contact_info p{margin-bottom: 36px;} .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{float: left; width: 100%; margin-bottom: 28px;}.footer-widget-title h2{font-size: 18px; margin-bottom: 0px; color: #ffffff;} .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;} .careerfy-copyright{float: left; width: 100%; border-top: 1px solid #00fbe2 !important; padding: 40px 0px 30px 0px;}.careerfy-copyright p{float: left; font-size: 16px; margin: 12px 0px 0px 0px;}.careerfy-social-network{float: right;}.careerfy-social-network li{float: left; list-style: none; margin: 0px 0px 10px 10px;}.careerfy-social-network li a{float: left; width: 41px; height: 41px; background-color: #00fbe2; color: #000a31; text-align: 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;} .careerfy-errorpage-bg{float: left; width: 100%; background: url(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/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;} .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;} .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-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;} .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;} .careerfy-main-content .widget,.careerfy-main-content .jobsearch_side_box{float: left; width: 100%; margin-bottom: 26px;}.careerfy-main-content .jobsearch_side_box{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_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 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{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 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-block; 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;} .careerfy-banner-search-two,.careerfy-typo-wrap .careerfy-banner-search-two{display: inline-block; 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{margin: 0px -30px; padding: 0px 0px 0px 30px;}.careerfy-banner-search-two ul li{float: left; width: 28%; list-style: none; position: relative; padding: 11px 30px 0px 30px;}.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-cat-off .careerfy-fifteen-banner-search ul li,.search-cat-off.search-loc-off .careerfy-fifteen-banner-search 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,.search-keyword-off.search-loc-off .careerfy-fifteen-banner-search 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,.search-keyword-off.search-cat-off .careerfy-fifteen-banner-search ul li:last-child,.search-cat-off.search-loc-off .careerfy-fifteen-banner-search 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,.search-keyword-off.search-loc-off .careerfy-fifteen-banner-search 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,.search-cat-off .careerfy-fifteen-banner-search ul li,.search-keyword-off .careerfy-fifteen-banner-search ul li,.search-loc-off .careerfy-fifteen-banner-search 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-fourteen-banner .selectize-control{height: 51px;}.careerfy-thirteen-banner .careerfy-thirteen-banner-search .careerfy-select-style{width: 100%;}.careerfy-thirteen-banner .careerfy-thirteen-banner-search ul li:last-child{width: 28%;}.careerfy-banner-eleven-search .selectize-control.single .selectize-input{background-color: transparent; height: 52px;}.careerfy-banner-eleven-search .selectize-select .item{height: 50px; color: #fff; padding-top: 18px;}.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{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: 23px;}.careerfy-banner-search-seven .careerfy-radius-tooltip{right: 20px;}.careerfy-banner-search-eight a.geolction-btn{position: absolute; right: 17px; top: 35px; font-size: 18px;}form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(2){width: auto;}form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(2) input[type="text"]{border-radius: 0px;}form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(3){width: 365px;}.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{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;}form.careerfy-banner-twelve-search.all-searches-on{width: 100%;}form.careerfy-banner-twelve-search.all-searches-on .careerfy-twelve-fields li{width: 28%;}form.careerfy-banner-twelve-search.all-searches-on .careerfy-twelve-fields li:last-child{width: 16% !important;}.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,.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{float: left; width: 28%; position: relative; margin-bottom: 15px;}.careerfy-fourteen-banner .careerfy-fourteen-fields li:last-child{width: 16%;}.careerfy-fourteen-banner .selectize-input{border-radius: 0px;}.careerfy-fourteen-banner .geolction-btn{position: absolute; right: 19px; top: 18px; width: auto;}.careerfy-fourteen-banner.search-cat-off .careerfy-fourteen-fields li,.careerfy-fourteen-banner.search-loc-off .careerfy-fourteen-fields li,.careerfy-fourteen-banner.search-keyword-off .careerfy-fourteen-fields li{width: 33%;}.careerfy-fourteen-banner.search-keyword-off.search-cat-off .careerfy-fourteen-fields li:first-child,.careerfy-fourteen-banner.search-cat-off.search-loc-off .careerfy-fourteen-fields li:first-child,.careerfy-fourteen-banner.search-keyword-off.search-loc-off .careerfy-fourteen-fields li:first-child{width: 67%;}.careerfy-sixteen-banner ul li{float: left; list-style: none; width: 28.30%; position: relative;}.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-sixteen-banner ul li:last-child{width: 15%;}.careerfy-sixteen-banner.search-cat-off ul li,.careerfy-sixteen-banner.search-loc-off ul li,.careerfy-sixteen-banner.search-keyword-off ul li{width: 38%}.careerfy-sixteen-banner.search-cat-off ul li:last-child,.careerfy-sixteen-banner.search-loc-off ul li:last-child,.careerfy-sixteen-banner.search-keyword-off ul li:last-child{width: 20%}.careerfy-sixteen-banner.search-keyword-off.search-cat-off ul li:first-child,.careerfy-sixteen-banner.search-cat-off.search-loc-off ul li:first-child,.careerfy-sixteen-banner.search-keyword-off.search-loc-off ul li:first-child{width: 77%}.careerfy-sixteen-banner.search-keyword-off.search-cat-off ul li:last-child,.careerfy-sixteen-banner.search-cat-off.search-loc-off ul li:last-child,.careerfy-sixteen-banner.search-keyword-off.search-loc-off ul li:last-child{width: 23%;}.careerfy-fourteen-banner.search-cat-off .careerfy-fourteen-fields li:nth-child(1){border-right: 1px solid #f2f2f2;}.careerfy-eighteen-fields{text-align: center; float: left; width: 100%; margin-bottom: 30px;}.careerfy-eighteen-fields li{display: inline-block; margin-right: -4px; list-style: none; width: 28%; position: relative; vertical-align: top; text-align: left; border-left: 1px solid #ddd; line-height: 0.7;}.careerfy-eighteen-fields .selectize-control{height: 54px;}.careerfy-eighteen-fields li:last-child{width: 15%;}.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{float: left; width: 100%;}.careerfy-twelve-fields li{float: left; width: 26%; list-style: none; position: relative; border-left: 1px solid #ddd;}.careerfy-twelve-fields li:last-child{width: 21% !important;}.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-banner-twelve-search.search-cat-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-keyword-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-loc-off .careerfy-twelve-fields li{width: 39.50%;}.careerfy-banner-twelve-search.search-cat-off.search-loc-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-keyword-off.search-loc-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-keyword-off.search-cat-off .careerfy-twelve-fields li{width: 79%;}.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 ul li:last-child{width: 16%; padding-left: 0px; padding-top: 0px;}.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{ color: #fff;}.careerfy-banner-search-two ::-moz-placeholder{ color: #fff;}.careerfy-banner-search-two :-ms-input-placeholder{ color: #fff;}.careerfy-banner-search-two :-moz-placeholder{ 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"]{float: left; background-color: #ffffff; padding: 20px 20px; line-height: 1; font-size: 18px; border: 1px solid #fff; border-radius: 40px; font-weight: bold;} 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-block; width: 40px; height: 40px; color: #ffffff; text-align: center; border-radius: 40px; font-size: 20px; padding-top: 6px;} .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;} .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;} .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{border: 1px solid #ececec; padding: 19px; overflow: hidden;}.careerfy-joblisting-plain figure{float: left; width: 84px; border: 1px solid #ececec; margin: 0px;}.careerfy-joblisting-plain figure~.careerfy-joblisting-plain-text{padding-left: 22px; 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: 11px; 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: inline-block; width: 100%;}.careerfy-joblisting-plain-left ul li{float: left; list-style: none; margin: 0px 15px 0px 0px;}.careerfy-joblisting-plain-left ul li a{color: #999;}.careerfy-joblisting-plain-left ul li i{color: #aaaaaa; font-size: 12px; float: left; margin: 6px 8px 0px 0px;}.careerfy-joblisting-plain-left ul li i.careerfy-money{font-size: 20px; margin-top: 3px;}.careerfy-joblisting-plain-right small{display: block; font-size: 14px; margin-bottom: 3px; line-height: 1.5; text-align: right; width: 100%;}.careerfy-joblisting-plain-right small i{font-size: 10px; display: inline-block; margin: 0px 4px 0px 0px; vertical-align: middle;}.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;} .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%;}} .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 figure img{border-radius: 4px 4px 0px 0px;}.careerfy-news-grid figure{margin: 0px;}.careerfy-news-grid-wrap{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;}ul li:hover .careerfy-news-grid-wrap{box-shadow: 0px 0px 25px 0px rgba(79, 135, 251, 0.20);}.careerfy-news-grid-text{padding: 30px 30px 42px 30px;}.careerfy-news-grid-text ul{margin: 0px;}.careerfy-news-grid-text ul li{float: left; color: #999; font-size: 12px; text-transform: uppercase; padding-left: 25px; position: relative; line-height: 1; margin-bottom: 9px;}.careerfy-news-grid-text ul li:before{content: ''; background-color: #999999; width: 5px; height: 5px; position: absolute; left: 11px; top: 3px; border-radius: 100%;}.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;} .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;} .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%;} .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;} .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;} .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%;} .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;} .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;} .careerfy-copyright-two{float: left; width: 100%; text-align: center; padding: 0px 0px 38px 0px;}.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{float: left;}.careerfy-copyright-social li{float: left; list-style: none; margin: 0px 14px 7px 0px;}.careerfy-copyright-social li a{font-size: 32px;}.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; padding-top: 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-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;} .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;} .careerfy-banner-search-three,.careerfy-typo-wrap .careerfy-banner-search-three{float: left; width: 70%; background-color: rgba(255, 255, 255, 0.50); padding: 10px 10px 0px 10px;}.careerfy-bannerthree-caption,.careerfy-adv-wrap{float: left; width: 100%; position: relative;}.careerfy-banner-search-three ul{margin: 0px -5px;}.careerfy-banner-search-three ul li{list-style: none; float: left; width: 28%; position: relative; padding: 0px 5px 6px 5px; line-height: 1;}.careerfy-banner-search-three ul li:last-child{width: 16%;}.careerfy-banner-search-three input[type="text"],.careerfy-banner-search-three input[type="submit"]{float: left; 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 input[type="submit"]{border: 1px solid; color: #ffffff; font-size: 18px; padding: 16px 25px 16px 48px; font-weight: 500; letter-spacing: 1px;}.careerfy-banner-search-three li:hover input[type="submit"]{background-color: #ffffff;}.careerfy-banner-search-three ul li i{position: absolute; right: 15px; top: 16px; color: #aaaaaa; 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-banner-search-three ul li:last-child i{right: auto; left: 24px; top: 13px; 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-block; padding: 23px 36px; color: #ffffff; font-size: 18px; font-weight: 500; background-color: #9251ac; margin-left: 30px; text-align: center;}.careerfy-upload-cvbtn i,.careerfy-typo-wrap .careerfy-upload-cvbtn i{font-size: 22px; display: inline-block; margin-right: 15px;}.careerfy-search-categories,.careerfy-typo-wrap .careerfy-search-categories{float: left; width: 100%; margin-top: 6px;}.careerfy-search-categories li{float: left; list-style: none; color: #ffffff; font-size: 16px; text-transform: uppercase; font-weight: 600; padding: 0px 10px 20px 10px; position: relative; line-height: 1;}.careerfy-search-categories li:before{content: ''; position: absolute; right: 0px; top: 9px; 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;} .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;} .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: #000a31; 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;} .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;} .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 li{list-style: none; margin-bottom: 30px; float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.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{border: 1px solid #ececec; border-top: none; padding: 10px 19px 18px 19px;}.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: 7px 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;} .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;} .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: #000a31; 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-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: #000a31; 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: #000a31; 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%;}} .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;} .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 li{list-style: none; float: left; margin-right: 13px; width: auto; padding: 0px;}.footer-three-social li a{font-size: 20px; color: #30394e; background-color: #5d677e; width: 36px; height: 36px; text-align: center; border-radius: 100%; 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;} .copyright-three{float: left; width: 100%; border-top: 1px solid #373e52; padding: 25px 0px 20px 0px;}.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;} .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;} .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;} .careerfy-fancy-title-four h2{font-size: 30px; color: #000a31; 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;} .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 ul{display: flex; width: 100%; flex-wrap: wrap;}.careerfy-featured-jobs-list ul li{list-style: none;}.careerfy-featured-jobs-list>ul>li{margin-bottom: 30px;}.careerfy-featuredjobs-listwrap,.jobsearch-typo-wrap .careerfy-featuredjobs-listwrap{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10); border-radius: 10px; padding: 30px;}.careerfy-featured-jobs-list figure{float: left; width: 124px; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.careerfy-featured-jobs-list figure~.careerfy-featured-jobs-list-text{margin-left: 146px;}.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-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;} .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;} .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;} .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);} .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;} .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;} .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;} .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-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;} .careerfy-coming-soon{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-size: cover;}.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%; padding-top: 50px;}.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: 40px; display: inline-block; width: 77%; line-height: 30px;}.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: #000a31; font-size: 18px;}.careerfy-comingsoon-text .careerfy-newsletter .alert-danger{position: absolute; left: 0px; top: 0px; 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;} .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;} .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);} .careerfy-banner-search-six{float: left; width: 100%; 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 ul{margin: 0px -10px;}.careerfy-banner-search-six ul li{float: left; width: 27%; list-style: none; padding: 0px 10px; position: relative;}.careerfy-banner-search-six ul li:last-child{width: 19%;}.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 .careerfy-select-style:after{content: "\e975"; top: 11px;}.careerfy-banner-search-six input[type="submit"]{float: left; width: 100%; border: 1px solid; color: #ffffff; font-size: 18px; text-transform: uppercase; padding: 10px 17px; border-radius: 6px; text-align: right; -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 input[type="submit"]{background-color: #ffffff;}.careerfy-banner-search-six ul li:last-child i{position: absolute; left: 33px; top: 13px; 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!important; 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;} .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%); 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))); 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%); 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%); 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%); 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%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ed000000', GradientType=0); -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: #000a31;}.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;} .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;} .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: #000a31; 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;} .careerfy-blog-medium figure{float: left; width: 175px; margin-bottom: 0px;}.careerfy-blog-medium figure~.careerfy-blog-medium-text{margin-left: 175px;}.careerfy-blog-medium-text{padding: 19px 20px 20px 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;}ul li:hover .careerfy-blog-medium-text{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;} .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: #000a31; 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;} .careerfy-partner-style4,.careerfy-job-listing{float: left; width: 100%;}.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-main-wrap{float: left; width: 100%; padding: 0px 30px 0px 50px;}.careerfy-dream-grid>ul>li{margin-bottom: 30px; list-style: none;}.careerfy-dream-grid-wrap{float: left; width: 100%; border: 1px solid #ececec; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);}.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-featured{position: absolute; left: 14px; top: 20px; background-color: #13b5ea; font-size: 10px; line-height: 1; padding: 2px 10px 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; text-align: 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;} .careerfy-search-seven-wrap,.careerfy-banner-search-seven ul li:first-child,.careerfy-banner-search-seven input[type="text"]{float: left; 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;}.careerfy-banner-search-seven{width: 760px;}.careerfy-banner-search-seven ul{margin: 0px -10px;}.careerfy-banner-search-seven ul li{float: left; list-style: none; width: 43%; margin-bottom: 30px; position: relative; padding: 0px 10px;}.careerfy-banner-search-seven ul li:last-child{width: 14%;}.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: #000a31; font-size: 14px; padding: 8px 50px;}.careerfy-banner-search-seven i{position: absolute; left: 35px; top: 25px; 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: #000a31; 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: 21px; 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: relative; z-index: 3;}.careerfy-banner-search-seven ul li:last-child i{color: #ffffff; border-radius: 60px; font-size: 30px; width: 83%; height: 68px; left: 10px; top: 0px; text-align: center; padding-top: 20px; 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;} .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;} .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;} .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;} .careerfy-joblisting-wrap,.careerfy-joblisting-media figure,.careerfy-joblisting-media figure a,.careerfy-joblisting-media figure img{float: left; 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; -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{float: left; width: 134px;}.careerfy-joblisting-media~.careerfy-joblisting-text{margin-left: 160px;}.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 a{display: inline-block; padding: 6px 7px; line-height: 1; margin: 5px 0px 0px 0px; 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;} .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;} .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: #000a31; 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{float: left; width: 100%;}.careerfy-footer-five .careerfy-footer-widget{padding: 70px 0px 20px 0px;}.copyright-five p{float: left; margin-bottom: 0px; padding: 32px 0px 28px 0px;}.copyright-wrap{float: right; padding: 28px 0px 20px 0px;}.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;} .careerfy-banner-search-eight{float: left; width: 100%; margin-top: 50px;}.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;}.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"]{float: left; 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{float: left; list-style: none; position: relative;}.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 ul li:nth-child(1){width: 175px;}.careerfy-banner-search-eight ul li:nth-child(2){width: 580px;}.careerfy-banner-search-eight .selectize-control.single .selectize-input{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: 33px 39px; margin-left: 30px; border: 1px solid; min-height: 95px; -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;} .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;} .careerfy-view7-priceplane,.view7-priceplane-section,.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{padding: 30px 0px 0px 0px; background-color: #ffffff; border-radius: 8px;}.view7-priceplane-section{border-bottom: 1px solid #ececec; padding-bottom: 18px;}.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{float: right; font-size: 24px; color: #3b3b3b; margin-top: 6px;}.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);}.active.careerfy-view7-priceplane{padding-top: 24px;}.careerfy-priceplan-wrapper{width: 890px; margin: 0 auto;} .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;} #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%;} .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;} .careerfy-footer-six,.copyright-six,.careerfy-footer-call-action,.careerfy-copyright-wrap{float: left; width: 100%;}.careerfy-footer-six{padding-top: 60px;} .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;} .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-blog-medium-text,.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;} .careerfy-header-nine,.careerfy-topstrip,.careerfy-headernine-main{float: left; width: 100%;}.careerfy-header-nine{position: relative; z-index: 99;} .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;} .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: 18px; color: #000000; font-weight: 600;}.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: #00fbe2; padding: 10px 20px; color: #000a31; font-size: 18px; font-weight: 600; border-radius: 30px; 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;} .careerfy-banner-nine{float: left; width: 100%;}.careerfy-bannernine-layer:before{content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: url(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/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(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/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;} .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;} .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; 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{position: absolute; left: 50%; top: 50%; font-size: 42px; color: #ffffff; margin: -20px 0px 0px -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-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%; 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-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;} .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;} .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;} .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;} .careerfy-trending-categories,.careerfy-trending-categories a{float: left; width: 100%;}.careerfy-trending-categories{margin-bottom: 30px;}.careerfy-trending-categories ul li{float: none; display: inline-block; vertical-align: top; margin-right: -4px; list-style: none; margin-bottom: 30px; text-align: center;}.careerfy-trending-categories a{background-color: #ffffff; border-radius: 4px; padding: 45px 12px 35px 12px; min-height: 220px; -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{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;} .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;} .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;} .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;} .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;} .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;} .careerfy-footer-nine{background-color: #191623;} .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;} .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; 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;} .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;} .jobsearch-top-strip{float: left; width: 100%; background-color: #264676; padding: 8px 40px 0px 40px;}.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;} .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: #000a31; 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 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;}  .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;} .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!important;}.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;} .careerfy-banner-ten{float: left; width: 100%; position: relative;} .careerfy-search-ten,.careerfy-search-ten form,.careerfy-search-ten form input[type="text"],.careerfy-search-ten form label{float: left; width: 100%;}.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{margin: 0px -5px;}.careerfy-search-ten form ul.careerfy-search-ten-grid li{float: left; width: 27%; list-style: none; padding: 0px 5px; position: relative; margin-bottom: 17px;}.careerfy-search-ten form ul.careerfy-search-ten-grid li:last-child{width: 19%;}.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 label{margin-bottom: 0px; padding: 18px 0px; line-height: 1; border-radius: 4px; position: relative; height: 56px; 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 label i{z-index: 0; left: 42px; top: 18px; color: #ffffff; font-size: 17px; width: auto; -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 label:hover{background-color: transparent;}.careerfy-search-ten-list{float: left;}.careerfy-search-ten-list li{float: left; list-style: none; font-size: 14px; color: #05132a;}.careerfy-search-ten-list li a{color: #6f7484; margin: 0px 16px 0px 3px;}.careerfy-search-ten-list-btn{float: right; color: #6f7484; padding: 3px 0px 0px 0px;} .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;} .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;} .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;} .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 29px 15px 19px; border: 1px solid rgba(0, 0, 0, 0.10); border-radius: 6px; background-color: #ffffff; position: relative; overflow: hidden;}.careerfy-recent-list figure{display: inline-block; width: 84px; margin-bottom: 0px; vertical-align: middle; margin-right: -4px;}.careerfy-recent-list figure a,.careerfy-recent-list figure a img{border-radius: 100%; min-height: 84px;}.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{padding-right: 100px; position: relative; display: inline-block; margin-right: -4px; width: 83%; padding-left: 20px; vertical-align: middle;}.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-block; color: #6f7484; margin: 0px 14px 0px 0px;}.careerfy-recent-list-text ul li i{float: left; margin: 7px 8px 0px 0px; color: #05132a; font-size: 12px;}.careerfy-recent-list-text h2{font-size: 22px; font-weight: 600; color: #05132a; margin-bottom: 0px; line-height: 1.2;}.careerfy-recent-list-status{position: absolute; right: 0px; top: 0px; padding: 7px 17px; font-size: 16px; color: #ffffff; background-color: #52be71; border-radius: 5px; line-height: 1;}.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;} .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-block; list-style: none; color: #6f7484; margin: 0px 14px 1px 0px;}.careerfy-top-recruiters ul li i{float: left; margin: 7px 8px 0px 0px; 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;} .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;} .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{float: left; width: 100%;}.careerfy-speakers-grid ul li{list-style: none; padding: 0px 15px;}.careerfy-speakers-grid>ul>li{margin-bottom: 30px;}.careerfy-speakers-grid figure{margin-bottom: 0px; overflow: hidden;}.careerfy-speakers-grid figure img{border-radius: 3px 3px 0px 0px;}.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{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.13); border: 1px solid rgba(0, 0, 0, 0.10); text-align: center; border-radius: 0px 0px 5px 5px; position: relative; background-color: #ffffff;}.careerfy-speakers-grid-wrap: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(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/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;}.careerfy-speakers-grid-text span{display: block; 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;} .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);} .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-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;} .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;} .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;} .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; 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;} .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;} .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{float: left; width: 100%;}.careerfy-banner-eleven-tabs-nav li{float: left; list-style: none; margin-right: 33px;}.careerfy-banner-eleven-tabs-nav li a{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{float: left; width: 100%;}.careerfy-banner-eleven-search ul{margin: 0px -10px;}.careerfy-banner-eleven-search ul li{float: left; width: 38%; list-style: none; position: relative; padding: 0px 10px; margin-bottom: 20px;}.careerfy-banner-eleven-search ul li:last-child{width: 24%;}.careerfy-banner-eleven-search ul li i{position: absolute; left: 34px; top: 18px; font-size: 18px; color: #ffffff;}.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"]{float: left; color: #ffffff; font-weight: 600; padding: 19px 10px; width: 100%; 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);} .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;} .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;} .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;} .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;} .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;} .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;} .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; float: left; margin-right: 25px;}.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; float: left; margin: 4px 8px 0px 0px;}.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;} .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;}.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;} .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{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;}.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{float: left; margin: 0px;}.careerfy-blog-grid-style11-text ul li{float: left; list-style: none; margin: 3px 19px 0px 0px;}.careerfy-blog-grid-style11-text ul li a{color: #1e6de6; font-size: 16px;}.careerfy-blog-grid-style11-text ul li i{font-size: 20px; float: left; margin: 5px 8px 0px 0px; 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;} .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;} .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;} .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{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;}  .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%;} .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: inline-block; width: 77%; position: relative;}.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"]{float: left; font-size: 16px; font-weight: 600; color: #ffffff; padding: 19px 51px 18px 51px; 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;} .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;} .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;} .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;} .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-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;} .careerfy-premium-jobs,.careerfy-premium-jobs-inner,.careerfy-premium-jobs-slider{float: left; 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; 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{display: inline-block; vertical-align: middle; width: 57%; margin-bottom: 0px; overflow: hidden;}.careerfy-premium-jobs figure>a{float: left; width: 64px; border: 1px solid #f0f0f0;}.careerfy-premium-jobs-text{display: inline-block; vertical-align: middle; margin-right: -4px; width: 42%;}.careerfy-premium-jobs figure>a~figcaption{margin-left: 83px; line-height: 1; padding-top: 9px;}.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;} .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;} .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);} .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;} .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);} .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;} .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;} .careerfy-twelve-blog-grid-inner,.careerfy-twelve-blog-grid figure,.careerfy-twelve-blog-grid-text,.careerfy-twelve-blog-grid-text ul,.careerfy-twelve-blog-grid figure>a,.careerfy-twelve-blog-grid figure img{float: left; width: 100%;}.careerfy-twelve-blog-grid-inner{background-color: #f1f2f4; border: 1px solid rgba(0, 0, 0, 0.12); border-radius: 3px;}.careerfy-twelve-blog-grid-text ul{margin: 0px;}.careerfy-twelve-blog-grid-text ul li{float: left; list-style: none; color: #232323; margin-right: 17px; margin-bottom: 9px;}.careerfy-twelve-blog-grid-text ul li:last-child{margin-right: 0px;}.careerfy-twelve-blog-grid-text{padding: 14px 29px 28px 29px;}.careerfy-twelve-blog-grid-text ul li i{float: left; font-size: 17px; margin: 5px 8px 0px 0px;}.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;} .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;} .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{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%;} .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;} .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;}.careerfy-fifteen-banner-tabs,.careerfy-banner-eleven-tabs-nav{float: left; width: 100%;}.careerfy-banner-eleven-tabs-nav li{float: left; list-style: none; margin-right: 15px;}.careerfy-fifteen-banner-tabs .careerfy-banner-eleven-tabs-nav li a{font-size: 16px; color: #ffffff; border: 2px solid; padding: 9px 32px 10px 32px; float: left; 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: 30px 24px 6px 24px;}.careerfy-fifteen-banner-search{float: left; width: 100%;}.careerfy-fifteen-banner-search ul{margin: 0px -5px;}.careerfy-fifteen-banner-search ul li{float: left; width: 28%; list-style: none; padding: 0px 5px; margin-bottom: 10px; position: relative;}.careerfy-fifteen-banner-search ul li:last-child{width: 16%;}.careerfy-fifteen-banner-search input[type="text"]{float: left; 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"]{float: left; width: 100%; font-size: 14px; color: #ffffff; padding: 9px 3px; border: 1px solid; 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-fifteen-banner-search input[type="submit"]:hover{background-color: #ffffff;} .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;} .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;} .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;} .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;} .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;} .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;} .careerfy-fifteen-blog-medium-inner{float: left; width: 100%;}.careerfy-fifteen-blog-medium-inner{background-color: #f3f4f9; border: 1px solid #e0e1e6; padding: 20px;}.careerfy-fifteen-blog-medium figure{float: left; width: 133px; margin-bottom: 0px;}.careerfy-fifteen-blog-medium figure~.careerfy-fifteen-blog-medium-text{margin-left: 153px; padding-top: 10px;}.careerfy-fifteen-blog-medium-text h2{font-size: 22px; font-weight: bold; margin-bottom: 2px;}.careerfy-fifteen-blog-medium-text span{display: inline-block; color: #9a9a9a; margin-right: 26px; margin-bottom: 3px;}.careerfy-fifteen-blog-medium-text span i{float: left; font-size: 15px; margin: 6px 10px 0px 0px;}.careerfy-fifteen-blog-medium-text p{font-size: 16px; color: #666666; margin-bottom: 0px; line-height: 24px;} .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;} .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;} .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{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;} .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;} .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; padding: 16px 0px 6px 0px;}.careerfy-thirteen-banner-search form{width: 100%; margin: 0 auto; text-align: center; max-width: 1460px;}.careerfy-thirteen-banner-search ul{margin: 0px -5px;}.careerfy-thirteen-banner-search ul li{display: inline-block; vertical-align: top; width: 18%; list-style: none; padding: 0px 5px; position: relative; margin: 0px -4px 10px 0px; text-align: left;}.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; left: 20px; top: 11px; font-size: 16px; z-index: 3;}.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; float: left; 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;} .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;} .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 27px; border-radius: 3px; position: relative; overflow: hidden; display: flex; width: 100%; align-items: center;}.careerfy-jobslatest-list figure{display: inline-block; vertical-align: middle; width: 77%; margin: 0px -4px 0px 0px;}.careerfy-jobslatest-list figure>a{display: inline-block; width: 89px; vertical-align: middle; margin-right: -4px;}.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: 22px; 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: 17px; color: #007ab9; display: block; margin-bottom: 7px;}.careerfy-jobslatest-list figcaption span{font-size: 18px; color: #0caa41;}.careerfy-jobslatest-list figcaption span i{margin-right: 6px;}.careerfy-jobslatest-list-cell{display: inline-block; vertical-align: middle; width: 23%; text-align: right;}.careerfy-jobslatest-list-cell small{display: block; font-size: 14px; color: #666666;}.careerfy-jobslatest-list-cell span{background-color: #0caa41; padding: 5px 12px; line-height: 1; display: inline-block; color: #ffffff;} .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;} .careerfy-browsejobs-links,.careerfy-browsejobs-links ul,.careerfy-browsejobs-links ul li{float: left; width: 100%;}.careerfy-browsejobs-links h2{font-size: 19px; font-weight: bold; color: #4c4b49; margin-bottom: 10px;}.careerfy-browsejobs-links ul li{list-style: none; margin-bottom: 7px;}.careerfy-browsejobs-links ul li a{font-size: 18px; color: #666666; -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;} .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;} .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; }.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;} .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;} .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;} .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(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/images/wavs.svg); mask-image: url(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/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;} .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;} .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;} .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;} .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;} .careerfy-sixteen-banner{float: left; width: 100%; background: url(//vagas.terceirosetor.net/wp-content/themes/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;}.careerfy-sixteen-banner form{display: inline-block; min-width: 750px; 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"]{float: left; padding: 19px 49px 18px 49px; border: none; color: #ffffff; font-size: 16px; font-weight: bold; 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;}.careerfy-sixteen-banner form input[type="submit"]:hover{color: #ffffff;}.careerfy-sixteen-banner-tags{float: left; width: 100%;}.careerfy-sixteen-banner-tags small{display: inline-block; font-size: 14px;}.careerfy-sixteen-banner-tags a{display: inline-block; padding: 11px 19px; font-size: 14px; color: #999999; border: 1px solid #999999; border-radius: 4px; line-height: 1; margin: 0px 0px 10px 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-sixteen-banner-tags a:hover{color: #ffffff;} .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;} .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{background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.11); 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-jobs-grid: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: 22px 24px 28px 24px;}.careerfy-sixteen-jobs-grid-top{float: left; width: 100%; padding-right: 50px; position: relative; margin-bottom: 10px;}.careerfy-sixteen-jobs-grid-top span{display: block; margin-bottom: 2px;}.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: 0px; top: 16px; width: 34px; height: 34px; background-color: #c4c4c4; color: #ffffff; border-radius: 100%; font-size: 16px; text-align: center; padding-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-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;} .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;} .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;} .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;} .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;} .careerfy-sixteen-blog-medium-inner,.careerfy-sixteen-blog-medium figure a,.careerfy-sixteen-blog-medium figure img{float: left; width: 100%;}.careerfy-sixteen-blog-medium-inner{background-color: #f4f7f9; padding: 20px;}.careerfy-sixteen-blog-medium figure{float: left; width: 150px; margin-bottom: 0px;}.careerfy-sixteen-blog-medium figure~.careerfy-sixteen-blog-medium-text{margin-left: 171px; padding-top: 5px;}.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;} .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;} .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;} .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;} .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;} .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;} .careerfy-seventeen-search{float: left; width: 100%; padding-bottom: 19px;}.careerfy-seventeen-search ul{margin: 0px -14px;}.careerfy-seventeen-search ul>li{float: left; list-style: none; width: 50%; padding: 0px 14px;}.careerfy-seventeen-search input[type="text"]{float: left; width: 100%; background-color: #ffffff; border: 1px solid #d4d8d9; border-radius: 4px; font-size: 16px; color: #afafaf; padding: 5px 20px; height: 42px; margin: 0px 0px 0px 0px;}.careerfy-seventeen-search .careerfy-seventeen-search-list{margin: 0px -6px;}.careerfy-seventeen-search .careerfy-seventeen-search-list li{width: 50%; float: left; padding: 0px 6px; margin-top: 19px; 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{float: left; width: 100px; padding-top: 32px;} .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-right: 7px; 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;}.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"]{float: right; padding: 10px 30px 11px 30px; color: #ffffff; border-radius: 4px; font-size: 16px; border: 1px solid; line-height: 1; font-weight: 400; margin-top: 19px; -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;} .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(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/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(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/images/seventeen-services-border-2.png);}.careerfy-seventeen-services li:nth-child(4n):before{display: none;}.careerfy-seventeen-services li:hover i{color: #ffffff;} .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;} .careerfy-sixteen-jobs-grid-list{float: left; width: 100%;}.careerfy-sixteen-jobs-grid-list ul li{list-style: none;}.careerfy-sixteen-jobs-grid-list>ul>li{margin-bottom: 30px; float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.careerfy-sixteen-jobs-grid-list .careerfy-sixteen-jobs-grid-top h2{font-size: 21px;} .careerfy-seventeen-testimonial{float: left; width: 100%; border: 1px solid #cfd2d4; background-color: #ffffff; padding: 30px 30px 27px 30px; 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-seventeen-testimonial:hover{box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);}.careerfy-seventeen-testimonial figure{float: left; width: 100%; margin-bottom: 18px;}.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; position: relative;}.careerfy-seventeen-testimonial figure>a img{border-radius: 100%;}.careerfy-seventeen-testimonial figure>a~figcaption{margin-left: 90px; line-height: 1; padding-top: 9px;}.careerfy-seventeen-testimonial figure figcaption{position: relative; padding-right: 90px;}.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{position: absolute; right: 0px; top: 23px; color: #666666; font-size: 14px;}.careerfy-seventeen-testimonial p{color: #666666; font-size: 16px; margin-bottom: 0px; letter-spacing: 0px;} .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;} .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;} .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;} .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;} .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;}.careerfy-eighteen-banner form{display: inline-block; width: 100%; position: relative; margin-bottom: 30px;}.careerfy-eighteen-banner form input[type="text"]{float: left; 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"]{float: left; padding: 19px 49px 19px 49px; 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;} .careerfy-eighteen-search-radio{display: inline-flex; padding-right: 12px; margin-top: 14px; align-items: center;}.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 7px 0px 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;} .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-"]: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;} .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;} .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;} .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;} .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;} .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;} .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;} .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;} .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;}  .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;} .careerfy-fourteen-banner{float: left; width: 100%; position: relative; background: url(//vagas.terceirosetor.net/wp-content/themes/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"]{float: left; padding: 13px 48px 10px 48px; color: #000a31; background-color: #cdbb14; font-size: 16px; font-weight: bold; border: none; z-index: 9; min-height: 51px; -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{float: left; width: 100%;}.careerfy-fourteen-caption ul li{float: left; width: 20%; list-style: none; margin-top: 10px;}.careerfy-fourteen-caption ul li a{float: left; width: 100%; text-align: center;}.careerfy-fourteen-caption ul li a img{display: inline-block;} .careerfy-categories-style14{float: left; width: 100%;}.careerfy-categories-style14 img{display: inline-block; width: 54px; margin-bottom: 8px;}.careerfy-categories-style14 ul li{list-style: none; float: left; width: 12.500000%; background-color: #37a000; text-align: center; padding: 43px 0px 42px 0px; border-right: 1px solid #ffffff;}.careerfy-categories-style14 ul li:last-child{border-right: none;}.careerfy-categories-style14 i{font-size: 54px; color: #ffffff; display: inline-block; margin-bottom: 8px;}.careerfy-categories-style14 span{display: block; font-size: 16px; color: #ffffff; font-weight: bold; margin-bottom: 13px;}.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;} .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;} .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;} .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;} .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;} .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;} .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;} .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;} .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{float: left; margin: 0px; background-color: #ffffff; padding: 10px 25px 10px 0px;}.careerfy-blog-style14-bottom ul li{float: left; list-style: none; margin: 0px 0px 0px 14px; color: #999999; font-size: 13px;}.careerfy-blog-style14-bottom ul li a{color: #999999;}.careerfy-blog-style14-bottom ul li i{font-size: 17px; float: left; margin: 5px 7px 0px 0px;}.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;} .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(//vagas.terceirosetor.net/wp-content/themes/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(//vagas.terceirosetor.net/wp-content/themes/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;} .careerfy-footer-fourteen{background-color: #222222; padding: 80px 0px 0px 0px;} .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 #000a31; 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: 40px; 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{ color: #ffffff;}.careerfy-banner-eleven-search :-ms-input-placeholder{ 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;} .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;} .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{float: left; width: 100%;}.careerfy-nineteen-search-tabs{margin-bottom: 35px;}.careerfy-search-nineteen-tabs-nav{float: left; width: 25%;}.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{font-size: 15px; color: #ffffff; float: left; width: 67%; background-color: rgba(255, 255, 255, 0.20); margin-left: 10px; padding: 20px 20px 19px 20px; border-radius: 4px 0px 0px 4px;}.careerfy-nineteen-search-tabs .tab-content{float: left; width: 75%; background-color: rgba(255, 255, 255, 0.20); padding: 25px 30px 22px 24px; margin-left: -1px;}.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; border-radius: 3px; padding: 6px 45px; color: #999999; font-size: 16px;}.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; -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{text-align: center;}.careerfy-nineteen-category-list ul li{display: inline-block; vertical-align: top; padding: 0px 15px; margin-right: -4px; width: 20%;}.careerfy-nineteen-category-list i{display: inline-block; width: 112px; height: 112px; border: 5px solid #ffffff; border-radius: 100%; font-size: 42px; color: #ffffff; margin-bottom: 14px; padding-top: 28px; -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;} .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;} .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;} .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;} .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;} .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;} .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;} .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: #000a31; 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;} .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;} .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;} .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(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/images/Round.svg) no-repeat 50% 50%; mask: url(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/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;} .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;} .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: #000a31;}.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: #000a31; 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);} .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%;} .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: #000a31;}.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);} .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;} .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;} .careerfy-footer-twenty .careerfy-footer-widget{padding: 90px 0px 25px 0px;} .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;} .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: -3px;}.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%;} .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;} .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: #000a31; 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;} .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%;} .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;} .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;} .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;} .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{margin: 0px;}.careerfy-services-twentyone-style4 li{padding: 0px 0px;}.careerfy-services.careerfy-services-twentyone-style4 li{margin-bottom: 0px;} .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;} .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: #000a31; 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: #000a31;}.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;} .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;} .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;} .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: #000a31; 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;} .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: #000a31; 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;} .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;} .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: #000a31; 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: #000a31; 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%;} .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: #000a31; 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;} .careerfy-jobs-wrapper-style9{float: left; width: 100%; 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-block; vertical-align: middle; margin-right: -4px;}.careerfy-jobs-box1,.jobsearch-typo-wrap .careerfy-jobs-box1{width: 75%; padding: 30px;}.careerfy-jobs-box2,.jobsearch-typo-wrap .careerfy-jobs-box2{width: 25%; background-color: #fafafa; position: relative; overflow: hidden; text-align: center; padding: 22px 10px; border-left: 4px double #e2e4e5;}a.careerfy-jobs-style9-title{width: 80%;}.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-block; font-size: 14px; margin: 8px 26px 10px 0px;}.careerfy-jobs-style9-options i{margin-right: 4px;}.careerfy-jobs-style9-loc{display: block; font-size: 14px; color: #666666;}small.careerfy-jobs-style9-jobtype{float: right; padding: 8px 18px; line-height: 1; border-radius: 4px; font-size: 14px; margin: -14px 0px 0px 0px;}.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: #000a31; font-weight: 500; line-height: 1.3; margin-bottom: 5px;}.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; 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-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: 8px 0px 0px 0px; width: 40px; height: 40px; text-align: center; border-radius: 100%;}.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;}.single-post .careerfy-header-one~.careerfy-main-content{padding-top: 100px;}.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;}.careerfy-thirteen-banner i.careerfy-icon.careerfy-gps-o{left: auto; right: 25px;}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;} .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: #000a31; 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: #00fbe2; 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;} .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;} .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.single .selectize-input input{height: 42px;}  @media (max-width: 767px) {
.jobsearch-joblisting-classic-wrap figure {
width: 60px !important;
min-width: 60px;
margin-right: 10px;
}
.jobsearch-joblisting-classic-wrap figure img {
width: 60px !important;
height: 60px !important;
object-fit: contain;
}
.jobsearch-joblisting-text {
width: calc(100% - 75px);
}
.jobsearch-pst-title a {
font-size: 14px !important;
line-height: 1.3 !important;
}
.jobsearch-joblisting-classic-wrap .jobsearch-list-option ul li {
font-size: 12px;
} .careerfy-logo img,
.jobsearch-responsive-logo img {
max-width: 200px !important;
height: auto !important;
} .jobsearch-job-userlist .jobsearch-option-btn {
font-size: 11px;
padding: 4px 8px;
}
}
@media (max-width: 480px) {
.jobsearch-joblisting-classic-wrap figure {
width: 45px !important;
min-width: 45px;
}
.jobsearch-joblisting-classic-wrap figure img {
width: 45px !important;
height: 45px !important;
}
.jobsearch-pst-title a {
font-size: 13px !important;
}
.careerfy-logo img,
.jobsearch-responsive-logo img {
max-width: 160px !important;
}
}
.careerfy-typo-wrap *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.careerfy-typo-wrap h1,.careerfy-typo-wrap h2,.careerfy-typo-wrap h3,.careerfy-typo-wrap h4,.careerfy-typo-wrap h5,.careerfy-typo-wrap h6{margin-bottom: 8px;} .careerfy-plugin-default-container{width: 1110px; margin: 0 auto;}.careerfy-row,.careerfy-typo-wrap .careerfy-row{margin: 0px -15px;}.careerfy-row:after,.careerfy-typo-wrap .careerfy-row:after{clear: both;}.careerfy-row:after,.careerfy-row:before,.careerfy-typo-wrap .careerfy-row:after,.careerfy-typo-wrap .careerfy-row:before{display: table; content: "";}.careerfy-column-1, .careerfy-column-2, .careerfy-column-3, .careerfy-column-4, .careerfy-column-5,.careerfy-column-6, .careerfy-column-7, .careerfy-column-8,.careerfy-column-9, .careerfy-column-10,.careerfy-column-11, .careerfy-column-12,.careerfy-typo-wrap .careerfy-column-1, .careerfy-typo-wrap .careerfy-column-2, .careerfy-typo-wrap .careerfy-column-3, .careerfy-typo-wrap .careerfy-column-4, .careerfy-typo-wrap .careerfy-column-5,.careerfy-typo-wrap .careerfy-column-6, .careerfy-typo-wrap .careerfy-column-7, .careerfy-typo-wrap .careerfy-column-8,.careerfy-typo-wrap .careerfy-column-9, .careerfy-typo-wrap .careerfy-column-10,.careerfy-typo-wrap .careerfy-column-11, .careerfy-typo-wrap .careerfy-column-12{float: left; padding: 0px 15px;}.careerfy-column-12{width: 100%;}.careerfy-column-11{width: 91.66666667%;}.careerfy-column-10{width: 83.33333333%;}.careerfy-column-9{width: 75%;}.careerfy-column-8{width: 66.66666667%;}.careerfy-column-7{width: 58.33333333%;}.careerfy-column-6{width: 50%;}.careerfy-column-5{width: 41.66666667%;}.careerfy-column-4{width: 33.33333333%;}.careerfy-column-3{width: 25%;}.careerfy-column-2{width: 16.66666667%;}.careerfy-column-1{width: 8.33333333%;}.careerfy-typo-wrap h1,.careerfy-typo-wrap h2,.careerfy-typo-wrap h3,.careerfy-typo-wrap h4.careerfy-typo-wrap h5,.careerfy-typo-wrap h6{clear: inherit; font-weight: 600;}.careerfy-typo-wrap li{line-height: 28px;}.widget a,.widget a:hover,.widget ul li a:hover{box-shadow: inherit;} .careerfy-select-style select{padding: 8px 18px; background: #fff; color: #666666; height: 60px; border: 1px solid #f2f2f2; border-left: none; font-size: 12px; font-weight: 400; outline:none; 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: "\e97f"; font-family: careerfy; color: #999999; right: 20px; top: 17px; position: absolute; pointer-events: none;}.careerfy-banner-search input[type="submit"]{height: 60px; border: none; background-color: transparent; position: relative; z-index: 3;}.careerfy-banner-search ul li.careerfy-banner-submit i{color: #ffffff; font-size: 26px; top: 0px; right: 0px; width: 100%; height: 60px; padding-top: 18px;}.careerfy-banner-btn{display: inline-block;}.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;} .categories-list,.categories-list ul li a{float: left; width: 100%;}.categories-list ul li{list-style: none; text-align: center; margin-bottom: 50px;}.categories-list ul li i{font-size: 50px; display: block; margin-bottom: 28px; color: #13b5ea; -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;}.categories-list ul li:hover i{-webkit-transform: rotateY(160deg); -moz-transform: rotateY(160deg); -ms-transform: rotateY(160deg); -o-transform: rotateY(160deg); transform: rotateY(160deg);}.categories-list ul li .jobcat-title{display: block; text-transform: uppercase; font-weight: 500; line-height: 1; margin-bottom: 4px; font-size: 14px;}.categories-list ul li span{font-size: 12px;}.categories-list ul li img{width: 50px; display: inline-block; margin: 12px 0px 28px 0px;}.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;} .careerfy-job-listing{float: left; width: 100%;}.careerfy-job-listing ul li{list-style: none;} .careerfy-featured-listing > ul > li{margin-bottom: 30px;}.careerfy-featured-listing{margin-bottom: 0px;}.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; overflow: hidden;}.careerfy-featured-listing-text h2{font-size: 16px; display: inline-block; width: 90%; margin-bottom: 1px;}.careerfy-like-list{float: right; color: #8eb507;}.careerfy-featured-listing-text time{display: inline-block; line-height: 1; font-size: 12px; font-weight: 400; margin-bottom: 19px; margin-right: 7px;}.careerfy-featured-listing-options{display: inline-block; width: 100%; border-top: 1px solid #eeeeee; padding-top: 12px;}.careerfy-featured-listing-options ul{float: left; width: 70%; margin: 0px;}.careerfy-featured-listing-options ul li{float: left; list-style: none; margin-right: 14px;}.careerfy-featured-listing-options ul li a{color: #b1b7c1; font-size: 12px;}.careerfy-featured-listing-options ul li i{font-size: 10px; color: #b1b7c1; margin-right: 3px;}.careerfy-option-btn{float: right; padding: 8px 17px 8px 17px; font-size: 12px; color: #ffffff; background-color: #53b427; text-transform: uppercase; line-height: 1;} .careerfy-subheader-form{float: left; width: 100%; text-align: center; margin-bottom: 52px;}.careerfy-subheader-form .careerfy-banner-search{background-color: #ffffff; padding: 20px; margin: 0px; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10);}.careerfy-subheader-form .careerfy-banner-search ul li:first-child input[type="text"]{border-left: 1px solid #f2f2f2;} .careerfy-filterable{float: left; width: 100%; margin-bottom: 33px;}.careerfy-filterable h2{float: left; font-size: 18px; margin-bottom: 0px;}.careerfy-filterable ul{float: right;}.careerfy-filterable ul li{float: left; list-style: none; padding: 0px 20px; border-left: 1px solid #eceff1;}.careerfy-filterable ul li:first-child{border-left: none;}.careerfy-filterable ul li:last-child{padding-right: 0px;}.careerfy-filterable ul li i{margin-right: 0px; color: #13b5ea;}.careerfy-filterable ul li:hover a{color: #13b5ea;}.careerfy-filterable ul li a{color: #8d8d8d;}.careerfy-filterable ul li i{font-size: 16px; margin-right: 7px; display: inline-block; vertical-align: middle;}.careerfy-filterable ul li a i{color: #999;}.careerfy-filterable ul li:hover a i{color: #13b5ea;}.careerfy-filterable-select select{padding: 4px 0px; background: #fff; color: #13b5ea; height: 26px; width: 110px; border: none; font-size: 14px; font-weight: 400; outline:none; display: inline-block; -webkit-appearance:none; -moz-appearance:none; appearance:none; cursor:pointer;}.careerfy-filterable-select select option{padding: 4px 3px;}.careerfy-filterable-select{position: relative; display: inline-block;}.careerfy-filterable-select:after{content: "\e964"; font-family: icomoon; color: #13b5ea; right: 0px; top: 1px; position: absolute; pointer-events: none; font-size: 11px;} .careerfy-job,.careerfy-job-grid figure,.careerfy-job-time,.careerfy-job-grid figure > a,.careerfy-job-grid-wrap,.careerfy-jobgrid-text,.careerfy-job-tag{float: left; width: 100%;}.careerfy-job ul li{list-style: none;}.careerfy-job > ul > li{margin-bottom: 30px;} .careerfy-job-grid ul li{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.careerfy-job-grid-wrap{border: 1px solid #ececec;}.careerfy-job-grid figure a,.careerfy-job-grid figure img{height: 100%;}.careerfy-job-time li:first-child{padding-left: 0px;}.careerfy-job-time li:first-child:before{display: none;}.careerfy-job-time li a{color: #999999;}.careerfy-jobgrid-text{padding: 10px 18px 10px 18px;}.careerfy-job-grid figure{background-color: #fcfcfc; margin-bottom: 0px; text-align: center; padding: 44px 40px; border-bottom: 1px solid #efefef; height: 190px;}.careerfy-jobgrid-text h2{font-size: 16px; margin-bottom: 0px; line-height: 1.4;}.careerfy-job-tag a{color: #13b5ea; font-size: 12px; margin-bottom: 4px;}.careerfy-job-time{margin: 0px 0px 10px 0px;}.careerfy-job-location{border-top: 1px solid #ececec;}.careerfy-job-time li{float: left; color: #999999; font-size: 12px; padding: 0px 9px; position: relative; margin-bottom: 4px;}.careerfy-job-time li:before{content: ''; position: absolute; left: -1px; top: 13px; width: 3px; height: 3px; background-color: #e0e0e0; border-radius: 100%;}.careerfy-job-like{float: right; width: 27px; height: 27px; border-radius: 100%; border: 1px solid #ededed; text-align: center; color: #8bb300; font-size: 12px; 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-job-like:hover{background-color: #13b5ea; color: #ffffff;}.careerfy-jobtype-label.jobtype-label-green{background-color: #f1630d;}.careerfy-jobtype-label.jobtype-label-blue{background-color: #186fc9;}.careerfy-jobtype-label.jobtype-label-red{background-color: #e12335;} .careerfy-pagination-blog{float: left; width: 100%; margin: 25px 0px 60px 0px;}.careerfy-pagination-blog ul li{float: left; list-style: none; margin: 0px 22px 10px 0px; line-height: 1;}.careerfy-pagination-blog ul li a,.careerfy-pagination-blog ul li span{float: left; width: 49px; height: 49px; background-color: #a0aab6; font-size: 14px; color: #ffffff; border-radius: 100%; text-align: center; padding: 17px 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-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 i{font-size: 19px;}.careerfy-pagination-blog ul li a.next span{padding-top: 14px;}.careerfy-pagination-blog ul li a.prev span{padding-top: 14px;}.careerfy-pagination-blog ul li 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;} .careerfy-checkbox,.careerfy-checkbox li,.careerfy-search-filter-wrap,.careerfy-search-filter,.careerfy-search-box,.careerfy-seemore,.careerfy-search-box input[type="text"],.careerfy-search-filter-wrap h2,.careerfy-checkbox-toggle{float: left; width: 100%;}.careerfy-search-filter-wrap{padding: 3px 19px 15px 19px; border: 1px solid #e2e4e5; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10); margin-bottom: 10px;}.careerfy-search-filter-wrap.careerfy-remove-padding{padding-bottom: 0px;}.careerfy-search-filter-wrap h2{color: #666666; font-size: 16px; font-weight: 500; margin-bottom: 0px;}.careerfy-search-filter-wrap h2 a{color: #666666; float: left; width: 100%; padding: 12px 0px 15px 0px; position: relative;}.careerfy-without-toggle.careerfy-search-filter-wrap h2 a:before{display: none;}.careerfy-search-filter-wrap h2 a:before{content: "\e964"; font-family: icomoon; position: absolute; right: 0px; top: 14px; font-size: 13px; color: #9d9d9d;}.careerfy-remove-padding h2 a:before{content: "\e94c";}.careerfy-checkbox li{list-style: none; margin-bottom: 2px; position: relative;}.careerfy-checkbox li small{position: absolute; right: 0px; top: 7px; font-size: 13px; color: #c8c8c8; line-height: 1;}.careerfy-checkbox input[type="checkbox"],.careerfy-checkbox input[type="radio"]{display: none;}.careerfy-checkbox input[type="checkbox"] + label,.careerfy-checkbox input[type="radio"] + label{color: #838383; font-size: 13px; font-weight: 400; cursor: pointer; margin: 0px; display: inline-block;}.careerfy-checkbox input[type="checkbox"] + label span,.careerfy-checkbox input[type="radio"] + label span{display: inline-block; width: 12px; height: 12px; margin: 0px 12px 0px 0px; vertical-align: middle; background-color: #ffffff; border: 1px solid #c2d1d3;}.careerfy-checkbox input[type="checkbox"]:checked + label span,.careerfy-checkbox input[type="checkbox"] + label:hover span,.careerfy-checkbox input[type="radio"]:checked + label span,.careerfy-checkbox input[type="radio"] + label:hover span{border-color: #13b5ea; background-color: #13b5ea; box-shadow: 0px 0px 0px 3px #ffffff inset;}.careerfy-search-box{position: relative; margin-bottom: 11px;}.careerfy-search-box input[type="text"]{border: 1px solid #ebebeb; border-radius: 2px; height: 39px; padding: 7px 14px; color: #999999; font-size: 13px; background-color: #ffffff;}.careerfy-search-box input[type="submit"]{position: absolute; right: 0px; top: 0px; width: 39px; height: 39px; border: none; background-color: transparent; z-index: 2;}.careerfy-search-box i{position: absolute; right: 14px; top: 12px; color: #cbd7d9; font-size: 14px;}.careerfy-seemore{font-size: 13px; color: #13b5ea; font-style: italic; font-weight: 400; text-decoration: underline; margin-top: 6px;}.careerfy-location-box{position: relative; margin-bottom: 11px; float: left; width: 100%;}.careerfy-job-userlist .like-btn{margin-left: 15px;}.careerfy-location-box input[type="text"],.careerfy-checkbox input[type="number"],.careerfy-checkbox input[type="text"]{border: 1px solid #ebebeb; border-radius: 2px; height: 39px; padding: 7px 14px; color: #999999; font-size: 13px; background-color: #ffffff; float: left; width: 100%;}.careerfy-location-box i{position: absolute; right: 14px; top: 12px; color: #cbd7d9; font-size: 14px;} .careerfy-joblisting-classic figure{width: 50px; border: 1px solid #eeeeee; margin-bottom: 0px; min-width: 50px; margin-right: 20px;}.careerfy-joblisting-classic .careerfy-joblisting-text{display: flex; justify-content: space-between; align-items: center; width: 100%;}.careerfy-joblisting-classic .careerfy-job-userlist{display: flex; align-items: flex-start;}.careerfy-joblisting-classic > ul > li{margin-bottom: 20px;}.careerfy-list-option ul li i{margin-right: 6px; color: #999;}.careerfy-list-option ul li a{color: #13b5ea;}.careerfy-list-option{float: left;}.careerfy-list-option h2{font-size: 16px; margin-bottom: 5px; line-height: 1;}.careerfy-list-option h2 span{display: inline-block; padding: 3px 10px 3px 10px; color: #ffffff; background-color: #67cc66; font-size: 10px; font-weight: 300; border-radius: 60px; vertical-align: top;}.careerfy-list-option ul{display: inline-block; width: 100%; margin: 0px;}.careerfy-list-option ul li{float: left; padding: 2px 15px; border-left: 1px solid #e0e0e0; line-height: 1; font-size: 12px;}.careerfy-list-option ul li:first-child{padding-left: 0px; border-left: none;}.careerfy-job-userlist .careerfy-option-btn{float: left; margin-left: 15px; min-width: 104px; text-align: center;}.careerfy-joblisting-classic-wrap{background-color: #ffffff; border: 1px solid #ececec; padding: 16px; display: flex; width: 100%; align-items: center;} .careerfy-job-subheader{float: left; width: 100%; text-align: center; background: url(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/extra-images/jogdetail-subheader-bg.jpg); position: relative; padding: 45px 0px 87px 0px; min-height: 320px; margin-bottom: -190px;} .careerfy-jobdetail-list{float: left; width: 100%; margin: 0px; background-color: #ffffff; padding: 40px; border: 1px solid #efefef; margin-bottom: 30px; position: relative;}.careerfy-jobdetail-listthumb{float: left; width: 200px; border: 1px solid #efefef; text-align: center; padding: 40px 20px 40px 20px; height: 200px;}.careerfy-jobdetail-listthumb ~ figcaption{margin-left: 230px; padding-top: 5px;}.careerfy-jobdetail-list figcaption h2{margin-bottom: 13px; font-size: 26px; line-height: 1;}.careerfy-jobdetail-list figcaption span{display: block; font-size: 16px; color: #333333; font-weight: 500; margin-bottom: 11px;}.careerfy-jobdetail-type{display: inline-block; background-color: #53b427; font-size: 12px; color: #ffffff; padding: 5px 8px 6px 8px; line-height: 1; margin-right: 5px; font-weight: 400;}.careerfy-jobdetail-postinfo{font-style: italic; color: #13b5ea; font-size: 11px; margin-left: 5px; font-weight: 400;}.careerfy-jobdetail-options{display: inline-block; width: 100%; margin-bottom: 5px;}.careerfy-jobdetail-options li{float: left; list-style: none; margin-right: 20px; margin-bottom: 3px;}.careerfy-jobdetail-options li:first-child{width: 100%; font-size: 16px;}.careerfy-jobdetail-options li a{color: #999;}.careerfy-jobdetail-options li a.careerfy-jobdetail-view{color: #ffffff;}.careerfy-jobdetail-options li:first-child i{color: #999999;}.careerfy-jobdetail-btn i{margin-right: 3px;}.careerfy-jobdetail-media li a[data-original-title="facebook"]{color: #3b5998;}.careerfy-jobdetail-media li a[data-original-title="twitter"]{color: #3ac1f1;}.careerfy-jobdetail-media li a[data-original-title="linkedin"]{color: #007ab9;}.careerfy-jobdetail-media li a{font-size: 22px;}.careerfy-jobdetail-options li i{font-size: 16px; margin-right: 5px; color: #13b5ea;}.careerfy-jobdetail-view{font-size: 10px; background-color: #13b5ea; padding: 1px 9px; border-radius: 40px; margin-left: 4px;}.careerfy-jobdetail-btn.active{border: 1px solid #13b5ea; margin-right: 9px;}.careerfy-jobdetail-btn{float: left; color: #13b5ea; font-weight: 500; padding: 9px 11px 8px 11px; line-height: 1;}.careerfy-jobdetail-media{float: left; margin-left: 20px;}.careerfy-jobdetail-media li{float: left; list-style: none; margin-right: 12px; line-height: 2; padding-top: 5px;}.careerfy-jobdetail-media li span{font-size: 11px; text-transform: uppercase; font-weight: 500; margin-right: 3px;} .careerfy-jobdetail-content{float: left; width: 100%; padding: 30px; border: 1px solid #efefef; margin-bottom: 31px; background-color: #ffffff;}.careerfy-content-title{float: left; width: 100%; margin-bottom: 10px;}.careerfy-content-title h2{font-size: 20px; margin-bottom: 0px;} .careerfy-jobdetail-services{float: left; width: 100%; margin: 8px 0px;}.careerfy-jobdetail-services ul li{list-style: none; margin-bottom: 24px;}.careerfy-jobdetail-services ul li[class*="careerfy-column-"]{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.careerfy-jobdetail-services i{font-size: 32px; color: #13b5ea; float: left; padding-top: 10px;}.careerfy-jobdetail-services .careerfy-services-text{padding-left: 53px; color: #666666;}.careerfy-jobdetail-services .careerfy-services-text.has-no-icon{padding-left: 0px;}.careerfy-jobdetail-services small{display: block; font-size: 14px; line-height: 1;}.careerfy-description{float: left; width: 100%; margin-bottom: 23px;}.careerfy-description p{font-size: 15px; margin-bottom: 0px; font-weight: 300;}.careerfy-list-style-icon{margin-top: 10px;}.careerfy-jobdetail-joblisting{margin-bottom: 40px;}.careerfy-list-style-icon,.careerfy-list-style-icon li{float: left; width: 100%;}.careerfy-list-style-icon li{list-style: none; color: #333333; font-weight: 300; font-size: 15px; margin-bottom: 5px;}.careerfy-list-style-icon li i{margin: 8px 15px 0px 0px; color: #13b5ea; float: left; font-size: 13px;}.careerfy-jobdetail-tags{display: flex; width: 100%; flex-wrap: wrap; gap: 15px;}.careerfy-jobdetail-tags a{float: left; padding: 10px 14px 10px 14px; background-color: #eaeaea; border-radius: 20px; 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-jobdetail-tags a:hover{background-color: #13b5ea; color: #ffffff;}.careerfy-section-title{float: left; width: 100%; margin-bottom: 8px;} .careerfy-main-content .widget{float: left; width: 100%; margin-bottom: 30px;} .widget_apply_job_wrap{float: left; width: 100%; padding: 19px; border: 1px solid #efefef; text-align: center;}.careerfy-typo-wrap .careerfy-applyjob-btn:hover,.careerfy-typo-wrap .careerfy-sendmessage-btn:hover{color: #ffffff;}.careerfy-applyjob-btn{float: left; width: 100%; background-color: #53b427; font-size: 16px; color: #ffffff; text-transform: uppercase; padding: 16px 10px 17px 10px; text-align: center; border-radius: 5px; font-weight: 500; line-height: 1; margin-bottom: 12px;}.widget_apply_job span{display: block; color: #13b5ea; font-weight: 500; margin-bottom: 15px;}.careerfy-applywith-title{display: inline-block; position: relative; overflow: hidden; width: 100%; margin-bottom: 8px;}.careerfy-applywith-title small{position: relative; display: inline-block; font-size: 12px; text-transform: uppercase; font-weight: 500;}.careerfy-applywith-title small:before, .careerfy-applywith-title small:after{background-color: #efefef; content: ""; height: 1px; left: 100%; margin: 11px 0 0 10px; position: absolute; top: 0%; width: 9999px;}.careerfy-applywith-title small:after{left: auto; margin: 11px 10px 0 0; right: 100%;}.widget_apply_job_wrap p{font-size: 12px; line-height: 16px; margin-bottom: 21px;}.widget_apply_job ul{float: left; width: 100%;}.widget_apply_job ul li{float: left; list-style: none; padding: 0px 10px 10px 10px; width: 50%;}.widget_apply_job ul li:first-child{padding-left: 0px;}.widget_apply_job ul li:last-child{padding-right: 0px;}.widget_apply_job ul li a{float: left; width: 100%; background-color: #3b5998; padding: 9px 17px 5px 17px; color: #ffffff; font-size: 12px; text-transform: uppercase; font-weight: 500; border-radius: 4px; text-align: center;}.careerfy-typo-wrap .widget_apply_job ul li a:hover{color: #ffffff;}.widget_apply_job ul li a i{display: inline-block; margin: 2px 6px 0px 0px; font-size: 18px;}.widget_apply_job ul li:last-child a{background-color: #007ab9;}.careerfy-sendmessage-btn{float: left; width: 100%; background-color: #ffb14a; font-size: 16px; color: #ffffff; text-transform: uppercase; padding: 16px 10px 17px 10px; text-align: center; border-radius: 0px 0px 5px 5px; font-weight: 500; line-height: 1; margin-bottom: 12px;}.careerfy-sendmessage-btn i{font-size: 25px; margin: 0px 6px 0px 0px; display: inline-block; vertical-align: sub;}.jobsearch_box_map iframe{float: left; width: 100%; height: 406px;}.widget_add img{width: 100%;} .careerfy-widget-title{float: left; width: 100%; margin-bottom: 17px;}.careerfy-widget-title h2{font-size: 20px; margin-bottom: 0px;}.widget_view_jobs ul{float: left; width: 100%; padding: 20px 24px 0px 24px; border: 1px solid #efefef;}.widget_view_jobs ul li{float: left; width: 100%; list-style: none; border-bottom: 1px solid #efefef; padding-bottom: 18px; margin-bottom: 20px;}.widget_view_jobs ul li span{margin-bottom: 6px;}.widget_view_jobs ul li span,.widget_view_jobs ul li small{display: block; font-size: 12px; line-height: 1;}.widget_view_jobs ul li:last-child{border-bottom: none; padding-bottom: 0px;}.widget_view_jobs_btn{float: left; width: 100%; background-color: #fafcfc; padding: 18px 20px; text-align: center; color: #13b5ea; border: 1px solid #efefef; border-top: none; font-weight: 600; text-transform: uppercase; line-height: 1;}.widget_view_jobs_btn i{display: inline-block; font-size: 11px; vertical-align: middle; margin: -1px 0px 0px 3px;} .careerfy-employer{float: left; width: 100%;}.careerfy-employer ul li{list-style: none;}.careerfy-employer > ul > li{margin-bottom: 30px;} .careerfy-employer-list .careerfy-table-cell{vertical-align: middle;}.careerfy-employer-list figure a,.careerfy-employer-list figure img{float: left; width: 100%;}.careerfy-employer-list figure{float: left; width: 80px; margin-bottom: 0px;}.careerfy-employer-list small{font-size: 12px; color: #13b5ea;}.careerfy-employer-list h2{margin-bottom: 0px; line-height: 1; font-size: 18px;}.careerfy-employer-list span{font-size: 12px; color: #999999;}.careerfy-employer-list span i{margin-right: 4px;}.careerfy-employer-thumblist{float: left; margin: 0px;}.careerfy-employer-thumblist li{float: left; width: 33px; list-style: none; margin-left: -9px;}.careerfy-employer-thumblist li a,.careerfy-employer-thumblist li img{float: left; width: 100%;}.careerfy-employer-thumblist li img{border-radius: 100%; border: 2px solid #ffffff;}.careerfy-employer-thumblist-size{display: inline-block; font-size: 13px; color: #666666; font-weight: 500; margin-left: 13px;}.careerfy-employer-list-btn{float: right; padding: 9px 16px; border: 1px solid #13b5ea; color: #13b5ea; font-weight: 500; 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-employer-list-btn:hover{background-color: #13b5ea; color: #ffffff;}.careerfy-employer-list .careerfy-table-layer{padding: 20px; border: 1px solid #ececec;} .careerfy-employer-grid-wrap,.careerfy-employer-grid figure{float: left; width: 100%;}.careerfy-employer-grid-wrap{border: 1px solid #ececec; padding: 20px 20px 18px 20px;}.careerfy-employer-grid figure{margin: 0px 0px 25px 0px;}.careerfy-employer-grid-image{float: left; width: 60px;}.careerfy-employer-grid .careerfy-employer-grid-image ~ figcaption{margin-left: 75px;}.careerfy-employer-grid figcaption{line-height: 1;}.careerfy-employer-grid figcaption small{display: inline-block; font-size: 12px; color: #13b5ea; margin-bottom: 5px;}.careerfy-employer-grid figcaption h2{font-size: 15px; margin-bottom: 7px; line-height: 1;}.careerfy-employer-grid figcaption span{font-size: 12px; color: #999999;}.careerfy-employer-grid .careerfy-employer-thumblist{margin-left: 9px;}.careerfy-employer-grid .careerfy-employer-thumblist-size{margin-top: 3px;}.careerfy-employer-grid-btn{float: left; width: 100%; border: 1px solid #ececec; border-top: none; background-color: #fcfcfc; color: #13b5ea; font-weight: 500; font-size: 14px; text-align: center; padding: 11px 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-rating-info{display: inline-block; font-size: 18px; color: #ffaf00; vertical-align: super; margin-right: 4px;}.careerfy-rating{display: inline-block; height: 22px; position: relative; width: 122px;}.careerfy-rating:before, .careerfy-rating-box:before{content: ""; left: 0; position: absolute; top: 0; width: 122px; height: 22px; background: url(//vagas.terceirosetor.net/wp-content/themes/vagasterceirosetor/images/rating-star.png);}.careerfy-rating-box:before{content: ""; background-position: 0px 100%;}.careerfy-rating-box{height: 22px; left: 0; overflow: hidden; position: absolute; top: 0;}.careerfy-employerdetail-btn{float: left; color: #13b5ea; font-weight: 500; padding: 13px 15px 13px 15px; line-height: 1; border: 1px solid #13b5ea; margin-right: 9px; font-size: 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-employerdetail-btn:hover{background-color: #13b5ea; color: #ffffff;}.careerfy-employerdetail-btn i{font-size: 12px; margin-right: 4px;}.careerfy-add-space{margin-top: 6px;}.careerfy-employerdetail-content{padding: 30px 30px 0px 30px; margin-bottom: 0px;}.careerfy-employerdetail-content .careerfy-jobdetail-services .careerfy-services-text{font-weight: 500;}.careerfy-employerdetail-content .careerfy-jobdetail-services small{font-weight: 400;} .careerfy-employer-wrap-section{float: left; width: 100%; border: 1px solid #efefef; border-top: none; padding: 27px 29px 15px 29px; background-color: #ffffff;}.careerfy-gallery,.careerfy-simple-gallery ul li a img{float: left; width: 100%;}.careerfy-simple-gallery ul li{list-style: none; margin-bottom: 20px;}.careerfy-simple-gallery ul li a{border: 1px solid #efefef;}.careerfy-simple-gallery ul.careerfy-row{margin: 0px -10px;}.careerfy-simple-gallery ul li[class*="careerfy-column-"]{padding: 0px 10px;}.careerfy-addmore-space{margin-bottom: 23px;} .careerfy-company-review,.careerfy-company-review figure,.company-review-thumb img,.careerfy-company-review-text{float: left; width: 100%;}.careerfy-company-review ul li{list-style: none; position: relative;}.careerfy-company-review > ul > li{margin-bottom: 30px;}.careerfy-company-review figure{margin-bottom: 17px;}.company-review-thumb img{border-radius: 100%;}.careerfy-company-review-left h6 a{color: #666666;}.careerfy-company-review-text h6 a{color: #666666;}.careerfy-company-review ul li:last-child{margin-bottom: 0px;}.careerfy-company-review-text h6{margin-bottom: 4px;}.careerfy-margin-bottom{margin-bottom: 25px;}.company-review-thumb{float: left; width: 60px;}.review-detail-popover{position: absolute; left: 9%; top: 60px; border: 1px solid #ddd; background-color: #ffffff; z-index: 2; padding: 12px 12px 7px 12px; max-width: 140px; display: none; box-shadow: 0px 0px 3px 1px #eee;}.company-review-thumb ~ figcaption{margin-left: 84px; padding-top: 7px;}.careerfy-company-review-left{float: left;}.careerfy-company-review-left h6{font-size: 18px; margin-bottom: 6px; line-height: 1;}.careerfy-company-review figure figcaption time{float: right; font-size: 14px; color: #666666; margin-top: 2px;}.careerfy-company-rating{display: inline-block; height: 14px; line-height: 14px; position: relative; width: 85px;}.careerfy-company-rating:before, .careerfy-company-rating-box:before{color: #f1f2f2; content: "\f005 \f005 \f005 \f005 \f005"; font-family: FontAwesome; font-size: 14px; left: 0; letter-spacing: 5px; position: absolute; top: 0;}.careerfy-company-rating-box:before{content: "\f005 \f005 \f005 \f005 \f005"; color: #ffaf00;}.careerfy-company-rating-box{height: 14px; left: 0; overflow: hidden; position: absolute; top: 0;}.careerfy-company-review-left small{display: inline-block; font-size: 14px; color: #ffaf00; line-height: 1; vertical-align: super; margin-left: 7px;}.careerfy-company-review-text{border-bottom: 1px dashed #efefef; padding-bottom: 11px;}.careerfy-company-review ul li:last-child .careerfy-company-review-text{padding-bottom: 0px; border-bottom: none;} .widget_contact_form form,.widget_contact_form input[type="text"],.widget_contact_form ul,.widget_contact_form ul li,.widget_contact_form p,.widget_contact_form textarea,.widget_contact_form input[type="submit"]{float: left; width: 100%;}.widget_contact_form form{border: 1px solid #efefef; padding: 15px 24px 8px 24px;}.widget_contact_form ul li{list-style: none; margin-bottom: 10px; position: relative;}.widget_contact_form input[type="text"]{height: 42px; border: 1px solid #efefef; border-radius: 2px; font-size: 12px; color: #999999; background-color: #ffffff; padding: 6px 14px;}.widget_contact_form textarea{height: 154px; border: 1px solid #efefef; border-radius: 2px; font-size: 12px; color: #999999; background-color: #ffffff; padding: 6px 14px; margin-bottom: 5px;}.widget_contact_form label{font-weight: 400; font-size: 14px; color: #666666; margin-bottom: 3px;}.widget_contact_form i{position: absolute; right: 14px; bottom: 12px; color: #aaaaaa; font-size: 17px;}.widget_contact_form input[type="submit"]{font-size: 16px; color: #ffffff; text-align: center; padding: 14px 10px 13px 10px; border-radius: 3px; border: none; text-transform: uppercase; font-weight: 500; line-height: 1; margin: 10px 0px 8px 0px; border: 1px solid;}.widget_contact_form p{font-size: 12px; color: #999999; text-align: center; margin-bottom: 0px;} .careerfy-employer-dashboard-nav,.careerfy-employer-dashboard-nav figure,.careerfy-employer-dashboard-nav ul li a,.careerfy-employer-dashboard-nav ul,.careerfy-employer-dashboard-nav ul li{float: left; width: 100%;}.careerfy-employer-dashboard-nav{box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.08); padding: 30px 0px 0px 0px; margin-bottom: 50px;}.careerfy-employer-dashboard-nav figure{text-align: center; margin-bottom: 10px;}.jobsearch-employer-dashboard-nav .employer-dashboard-thumb{border: none;}.employer-dashboard-thumb{border: 1px solid #efefef; width: 140px; height: 140px; display: inline-block; border-radius: 100%; padding: 3px; margin-bottom: 22px;}.employer-dashboard-thumb img{border-radius: 100%;}.careerfy-dashboard-subtitle{display: block; font-size: 14px; color: #4e565d; line-height: 1; margin-bottom: 13px;}.careerfy-fileUpload{position: relative; overflow: hidden; display: inline-block; margin-bottom: 12px;}.careerfy-fileUpload span{float: left; padding: 11px 13px; line-height: 1; color: #13b5ea; font-size: 12px; border: 1px solid #13b5ea; border-radius: 40px; font-weight: 500; -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 span i{font-size: 13px; margin-right: 3px;}.careerfy-fileUpload:hover span{color: #ffffff; background-color: #13b5ea;}.careerfy-fileUpload input.careerfy-upload{position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0);}.careerfy-employer-dashboard-nav figcaption h2{text-transform: uppercase; font-size: 24px; color: #333;} .careerfy-employer-dashboard-nav ul li{list-style: none; border-top: 1px solid #eceeef;}.careerfy-employer-dashboard-nav ul li a{padding: 16px 24px; line-height: 1; color: #333333; font-size: 16px; border-bottom: 1px solid #ffffff; border-top: 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-employer-dashboard-nav ul li i{color: #aaaaaa; display: inline-block; margin: -1px 14px 0px 0px; 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-employer-dashboard-nav ul li:hover i,.careerfy-employer-dashboard-nav ul li.active i,.careerfy-employer-dashboard-nav ul li:hover a,.careerfy-employer-dashboard-nav ul li.active a{color: #13b5ea;}.careerfy-employer-dashboard-nav ul li:hover a,.careerfy-employer-dashboard-nav ul li.active a{background-color: #f7f7f7;}.careerfy-employer-dashboard-nav ul li:last-child a{border: none;} .careerfy-employer-box-section{float: left; width: 100%; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.08); padding: 30px 30px 18px 30px; margin-bottom: 30px;}.careerfy-profile-title{float: left; width: 100%; margin-bottom: 28px; border-bottom: 1px solid #efefef;}.careerfy-profile-title h2{margin-top: 8px; margin-bottom: 17px; line-height: 1; font-size: 22px; color: #13b5ea; font-weight: 400; float: left;}.careerfy-employer-profile-form li{list-style: none; margin-bottom: 18px; line-height: 28px;}.careerfy-employer-profile-form label{font-size: 14px; margin-bottom: 13px; font-weight: 500; color: #333333; float: left; width: 100%; line-height: 1;}.careerfy-employer-profile-form li input[type="text"],.careerfy-employer-profile-form li input[type="password"],.careerfy-employer-profile-form li textarea,.careerfy-employer-profile-form li input[type="email"],.careerfy-employer-profile-form li input[type="number"]{float: left; width: 100%; height: 41px; border: 1px solid #eceeef; border-radius: 2px; background-color: #ffffff; padding: 6px 13px; margin: 0px; font-size: 12px; color: #777777;}.careerfy-employer-profile-form li textarea{height: 147px; line-height: 26px;} .careerfy-profile-select select{padding: 8px 14px; width: 100%; background: #fff; color: #777777; height: 41px; border: 1px solid #f2f2f2; font-size: 12px; font-weight: 400; outline:none; display: inline-block; -webkit-appearance:none; -moz-appearance:none; appearance:none; cursor:pointer;}.careerfy-profile-select select option{padding: 8px 18px;}.careerfy-profile-select{position: relative; float: left; width: 100%;}.careerfy-profile-select:after{content: "\e964"; font-family: icomoon; color: #aaaaaa; right: 15px; top: 6px; position: absolute; pointer-events: none;}.careerfy-employer-profile-form.careerfy-row{margin: 0px -10px;}.careerfy-employer-profile-form [class*="careerfy-column-"]{padding: 0px 10px; float: none; display: inline-block; margin-right: -4px; vertical-align: bottom;}.careerfy-typo-wrap .careerfy-findmap-btn{float: left; width: 100%; font-size: 14px; color: #13b5ea; padding: 12px 5px 13px 5px; line-height: 1; border-radius: 2px; border: 1px solid #13b5ea; background-color: transparent;}.careerfy-typo-wrap button, .careerfy-typo-wrap input[type="button"], .careerfy-typo-wrap input[type="submit"]{font-weight: normal;}.careerfy-profile-map{float: left; width: 100%; margin: 18px 0px 6px 0px;}.careerfy-profile-map iframe{height: 206px;}.careerfy-short-message{color: #777777; font-size: 12px;}.careerfy-field-loader{position: absolute; right: 15px; top: 7px; background-color: #ffffff; z-index: 7; color: #aaaaaa;} .careerfy-company-photo{float: left; width: 100%; background-color: #f6f7f9; border: 1px dashed #b8c0cc; text-align: center; padding: 60px 20px 51px 20px; margin-bottom: 12px;}.careerfy-company-photo img{margin-bottom: 16px;}.careerfy-company-photo h2{font-size: 18px; color: #666f80; margin-bottom: 5px; line-height: 1; display: block;}.careerfy-company-photo small{font-size: 10px; color: #999999; display: block; margin-bottom: 13px;}.careerfy-company-photo .careerfy-fileUpload span{background-color: #13b5ea; border: 1px solid #0585af; border-radius: 4px; color: #ffffff;}.careerfy-typo-wrap .careerfy-employer-profile-submit{float: left; background-color: #13b5ea; font-size: 16px; color: #ffffff; border-radius: 4px; padding: 13px 24px; line-height: 1; border: 1px solid #13b5ea;}.careerfy-typo-wrap .main-tab-section .careerfy-employer-profile-submit:hover{background-color: transparent; color: #13b5ea;}.careerfy-typo-wrap button, .careerfy-typo-wrap input[type="button"], .careerfy-typo-wrap input[type="submit"]{-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-typo-wrap button:hover, .careerfy-typo-wrap button:focus, .careerfy-typo-wrap input[type="button"]:hover, .careerfy-typo-wrap input[type="button"]:focus, .careerfy-typo-wrap input[type="submit"]:focus{background-color: #13b5ea; color: #ffffff;}.careerfy-typo-wrap input[type="submit"]:hover{background-color: #ffffff;}.careerfy-employer-dasboard{float: left; width: 100%; margin-bottom: 50px;} .careerfy-company-gallery,.careerfy-company-gallery figure > a,.careerfy-company-gallery figure > a img,.careerfy-company-gallery figcaption{float: left; width: 100%;}.careerfy-company-gallery ul{margin: 0px -10px;}.careerfy-company-gallery ul li{list-style: none; padding: 0px 10px; margin-bottom: 20px;}.careerfy-company-gallery figcaption span{font-size: 12px; color: #666666; float: left; line-height: 1;}.careerfy-company-gallery figure > a{padding: 5px; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10);}.careerfy-company-links{float: right;}.careerfy-company-gallery figcaption{padding-top: 13px;}.careerfy-company-links a{float: left; font-size: 11px; color: #ff6d4a; margin-left: 10px;} .careerfy-employer-search{float: right; width: 35%; position: relative; margin-bottom: 15px;}.careerfy-employer-search input[type="text"]{float: left; width: 100%; height: 32px; font-size: 12px; color: #b8bcbe; padding: 6px 12px; border: 1px solid #dfe2e3; background-color: #ffffff;}.careerfy-employer-search input[type="submit"]{position: absolute; right: 0px; top: 0px; width: 32px; height: 32px; background-color: transparent; border: none; z-index: 2;}.careerfy-employer-search i{position: absolute; right: 10px; top: 8px; z-index: 1; color: #bbc4c9;} .careerfy-managejobs-list{float: left; width: 100%; margin-bottom: 40px;}.careerfy-managejobs-thead{background-color: #f2f2f2;}.careerfy-managejobs-list .careerfy-table-cell:first-child{width: 49%; padding-left: 15px;}.careerfy-managejobs-list .careerfy-table-cell:nth-child(3){text-align: center;}.careerfy-managejobs-list .careerfy-table-cell{width: 13%; padding: 10px 0px;}.careerfy-managejobs-list ul li a{color: #999999;}.careerfy-managejobs-tbody .careerfy-table-cell{vertical-align: middle;}.careerfy-managejobs-list h6{margin-bottom: 0px;}.careerfy-managejobs-option{font-size: 13px; color: #fcd116;}.careerfy-managejobs-option.active{color: #53b427;}.careerfy-managejobs-option.expired{color: #e81123;}.careerfy-managejobs-tbody{border-bottom: 1px solid #ececec;}.careerfy-managejobs-tbody:nth-child(odd){background-color: #fafcfc;}.careerfy-managejobs-links a.careerfy-view{font-size: 20px;}.careerfy-managejobs-links a.careerfy-edit{color: #aaaaaa;}.careerfy-managejobs-links a.careerfy-rubbish{color: #ff6d4a;}.careerfy-managejobs-links a:first-child{margin-left: 0px;}.careerfy-employer-box-section .careerfy-pagination-blog{margin: 0px;}.careerfy-managejobs-thead .careerfy-table-cell{color: #333333; font-size: 14px; font-weight: 500;}.careerfy-managejobs-list ul{margin: 0px; float: left; width: 100%;}.careerfy-managejobs-list ul li{float: left; list-style: none; font-size: 12px; color: #999999; margin-right: 14px; line-height: 28px;}.careerfy-managejobs-list ul li span{color: #666666; font-weight: 500;}.careerfy-managejobs-list ul li i{float: left; font-size: 11px; color: #aaaaaa; margin: 8px 7px 0px 0px;}.careerfy-managejobs-appli{color: #13b5ea; font-size: 12px;}.careerfy-managejobs-links a{display: inline-block; vertical-align: middle; font-size: 14px; color: #77eb9f; margin-left: 10px;} .careerfy-employer-transactions{float: left; width: 100%; margin-bottom: 40px;}.careerfy-transactions-thead{background-color: #f2f2f2;}.careerfy-transactions-thead .careerfy-table-cell:nth-child(2){width: 22%;}.careerfy-transactions-thead .careerfy-table-cell:nth-child(5){width: 18%;}.careerfy-transactions-thead .careerfy-table-cell{width: 15%;}.careerfy-transactions-tbody .careerfy-table-cell:nth-child(2){width: 22%;}.careerfy-transactions-tbody .careerfy-table-cell:nth-child(5){width: 18%;}.careerfy-transactions-tbody .careerfy-table-cell{width: 15%;}.careerfy-transactions-tbody{border-bottom: 1px solid #ececec;}.careerfy-transactions-tbody:nth-child(odd){background-color: #fafcfc;}.careerfy-transactions-tbody i.careerfy-transactions-pending{color: #fbba43;}.careerfy-transactions-thead .careerfy-table-cell{color: #333333; font-size: 14px; font-weight: 500; padding: 9px 16px;}.careerfy-transactions-tbody .careerfy-table-cell{padding: 9px 16px; font-size: 12px; color: #999999;}.careerfy-transactions-tbody span{color: #333333; font-size: 14px; font-weight: 500;}.careerfy-transactions-tbody small{color: #13b5ea; font-size: 12px;}.careerfy-transactions-tbody i{display: inline-block; vertical-align: middle; font-size: 8px; margin-right: 7px; color: #3dbf4f;} .careerfy-employer-packages{float: left; width: 100%; margin-bottom: 40px;}.careerfy-packages-thead{background-color: #f2f2f2;}.careerfy-packages-thead .careerfy-table-cell:nth-child(3){width: 19%;}.careerfy-packages-thead .careerfy-table-cell:nth-child(6){width: 16%;}.careerfy-packages-thead .careerfy-table-cell{width: 13%;}.careerfy-packages-tbody .careerfy-table-cell:nth-child(3){width: 19%;}.careerfy-packages-tbody .careerfy-table-cell:nth-child(6){width: 16%;}.careerfy-packages-tbody .careerfy-table-cell{width: 13%;}.careerfy-packages-tbody{border-bottom: 1px solid #ececec;}.careerfy-packages-tbody:nth-child(odd){background-color: #fafcfc;}.careerfy-packages-tbody i.careerfy-packages-pending{color: #fbba43;}.careerfy-packages-thead .careerfy-table-cell{color: #333333; font-size: 14px; font-weight: 500; padding: 9px 16px;}.careerfy-packages-tbody .careerfy-table-cell{padding: 9px 16px; font-size: 12px; color: #999999;}.careerfy-packages-tbody span{color: #333333; font-size: 14px; font-weight: 500;}.careerfy-packages-tbody i{display: inline-block; vertical-align: middle; font-size: 8px; margin-right: 7px; color: #3dbf4f;} .careerfy-employer-resumes,.careerfy-employer-resumes-wrap,.careerfy-employer-resumes figure,.careerfy-resumes-options{float: left; width: 100%;}.careerfy-employer-resumes{margin-bottom: 20px;}.careerfy-employer-resumes > ul{margin: 0px -10px;}.careerfy-employer-resumes > ul > li{padding: 0px 10px;}.careerfy-employer-resumes ul li{list-style: none;}.careerfy-employer-resumes > ul > li{margin-bottom: 20px;}.careerfy-employer-resumes-wrap{border: 1px solid #ececec;}.careerfy-resumes-thumb img{border-radius: 100%;}.careerfy-employer-resumes figure{padding: 18px 18px 2px 18px;}.careerfy-resumes-download i{margin-right: 3px;}.careerfy-resumes-subtitle a{color: #13b5ea;}.careerfy-employer-resumes figcaption ul li:first-child{padding-left: 0px;}.careerfy-resumes-options{border-top: 1px solid #ececec;}.careerfy-resumes-options li:first-child{border-left: none;}.careerfy-employer-resumes .careerfy-resumes-thumb ~ figcaption{margin-left: 62px; margin-top: 2px;}.careerfy-employer-resumes .careerfy-resumes-thumb{float: left; width: 48px;}.careerfy-employer-resumes figcaption h2{margin-bottom: 0px; font-size: 16px; display: block; line-height: 1;}.careerfy-resumes-download{float: right; color: #3abd69; font-size: 11px; font-weight: 400; margin-top: 2px;}.careerfy-resumes-subtitle{display: block; color: #999999; font-size: 12px; margin-bottom: 6px;}.careerfy-employer-resumes figcaption ul{display: inline-block; width: 100%; margin: 0px;}.careerfy-employer-resumes figcaption ul li{float: left; width: 50%; font-size: 12px; color: #999999; line-height: 1; padding-left: 20px; margin-bottom: 10px;}.careerfy-employer-resumes figcaption ul li span{display: block; font-size: 12px; color: #555555; line-height: 1; font-weight: 500; margin-bottom: 7px;}.careerfy-resumes-options li{float: left; width: 33.333%; line-height: 1; border-left: 1px solid #ececec;}.careerfy-resumes-options li a{background-color: #fcfcfc; float: left; width: 100%; padding: 16px 9px; text-align: center; font-size: 12px; color: #666666; 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-resumes-options li:hover a{background-color: #13b5ea; color: #ffffff;}.careerfy-resumes-options li a i{font-size: 18px; display: inline-block; vertical-align: sub; margin: 0px 5px 0px 0px;} .careerfy-employer-jobnav{float: left; width: 100%; text-align: center; margin: 10px 0px 40px 0px;}.careerfy-employer-jobnav ul{display: inline-block; margin: 0px;}.careerfy-employer-jobnav ul li{float: left; list-style: none; line-height: 1; position: relative; margin-bottom: 20px;}.careerfy-employer-jobnav ul li:before{content: ''; position: absolute; left: 4px; top: 50%; background-color: #d4d4d4; width: 100%; height: 3px; margin-top: -19px; z-index: 1;}.careerfy-employer-jobnav ul li.active ~ li:nth-child(2):after{content: ''; position: absolute; left: -60px; top: 50%; background-color: #13b5ea; width: 80%; height: 3px; margin-top: -19px; z-index: 1;}.careerfy-employer-jobnav ul li.active:nth-child(2):after{content: ''; position: absolute; left: -60px; top: 50%; background-color: #13b5ea; width: 80%; height: 3px; margin-top: -19px; z-index: 1;}.careerfy-employer-jobnav ul li.active:nth-child(3):after{content: ''; position: absolute; left: -120px; top: 50%; background-color: #13b5ea; width: 150%; height: 3px; margin-top: -19px; z-index: 1;}.careerfy-employer-jobnav ul li:last-child:before{left: -15px;}.careerfy-employer-jobnav ul li:first-child a{padding-left: 0px;}.careerfy-employer-jobnav ul li:last-child a{padding-right: 0px;}.careerfy-employer-jobnav ul li a{float: left; padding: 0px 50px; position: relative; z-index: 2;}.careerfy-employer-jobnav ul li:hover i,.careerfy-employer-jobnav ul li.active i{background-color: #13b5ea;}.careerfy-employer-jobnav ul li i{display: inline-block; width: 66px; height: 66px; color: #ffffff; background-color: #d4d4d4; font-size: 36px; border-radius: 100%; border: 2px solid #ffffff; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.05); padding-top: 13px; margin-bottom: 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-employer-jobnav ul li span{display: block; font-size: 16px; color: #333333; font-weight: 500;} .careerfy-employer-payments{float: left; width: 100%; margin-bottom: 43px;}.careerfy-employer-payments h2{font-size: 18px; color: #333333; margin-bottom: 23px;}.careerfy-employer-payments table > thead > tr > th, .careerfy-employer-payments table > tbody > tr > th,.careerfy-employer-payments table > tfoot > tr > th, .careerfy-employer-payments table > thead > tr > td,.careerfy-employer-payments table > tbody > tr > td, .careerfy-employer-payments table > tfoot > tr > td{border: none; text-align: left; vertical-align: middle;}.careerfy-typo-wrap table > thead > tr > th, .careerfy-typo-wrap table > tbody > tr > th, .careerfy-typo-wrap table > tfoot > tr > th,.careerfy-typo-wrap table > thead > tr > td, .careerfy-typo-wrap table > tbody > tr > td, .careerfy-typo-wrap table > tfoot > tr > td{line-height: 2.5;}.careerfy-employer-payments table th{padding: 4px 15px;}.careerfy-employer-payments table > thead{background-color: #f2f2f2;}.careerfy-employer-payments table th{font-size: 14px; color: #333333; font-weight: 500;}.careerfy-employer-payments table tr{border-bottom: 1px solid #ececec;}.careerfy-employer-payments table tr:nth-child(even){background-color: #fafcfc;}.careerfy-employer-payments table td{padding: 5px 15px; font-size: 12px; color: #999999;}.careerfy-employer-payments table td span{color: #333333; font-weight: 500; font-size: 14px;}.careerfy-payments-checkbox input[type="checkbox"],.careerfy-payments-checkbox input[type="radio"]{display: none;}.careerfy-payments-checkbox input[type="checkbox"] + label{line-height: 1;}.careerfy-payments-checkbox input[type="checkbox"] + label span,.careerfy-payments-checkbox input[type="radio"] + label span{display: inline-block; width: 14px; height: 14px; margin: 0px 12px 0px 0px; vertical-align: middle; background-color: #ffffff; border: 1px solid #999999; box-shadow: 0px 0px 0px 1px #d4d4d4 inset; border-radius: 3px;}.careerfy-payments-checkbox input[type="checkbox"]:checked + label span,.careerfy-payments-checkbox input[type="checkbox"] + label:hover span,.careerfy-payments-checkbox input[type="radio"]:checked + label span,.careerfy-payments-checkbox input[type="radio"] + label:hover span{box-shadow: none; border: none; position: relative;}.careerfy-payments-checkbox input[type="checkbox"]:checked + label span:before,.careerfy-payments-checkbox input[type="checkbox"] + label:hover span:before,.careerfy-payments-checkbox input[type="radio"]:checked + label span:before,.careerfy-payments-checkbox input[type="radio"] + label:hover span:before{content: "\e91b"; font-family: icomoon; position: absolute; left: 0px; top: 0px; line-height: 1; color: #13b5ea;}.careerfy-payment-method-wrap{float: left; width: 100%; border-bottom: 1px solid #e8eef2; padding: 0px 22px 15px 0px; margin-bottom: 23px;}.careerfy-payment-method-wrap a{float: left; margin: 0px 10px 10px 0px;}.careerfy-payment-method-wrap i{float: right; color: #45c386; font-size: 29px;}.careerfy-payment-method-wrap.careerfy-light i{color: #f2f2f2;} .careerfy-employer-confitmation{float: left; width: 100%; text-align: center; margin-bottom: 55px;}.careerfy-employer-confitmation img{margin-bottom: 32px;}.careerfy-employer-confitmation h2{font-size: 36px; color: #666f80; margin-bottom: 15px; line-height: 1;}.careerfy-employer-confitmation p{line-height: 24px; margin-bottom: 30px; display: inline-block; width: 90%;}.careerfy-employer-confitmation a{display: inline-block; padding: 11px 22px 12px 22px; font-size: 12px; color: #13b5ea; border: 1px solid #13b5ea; border-radius: 3px; line-height: 1; margin: 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-employer-confitmation a:hover{background-color: #13b5ea; border-color: #0585af; color: #ffffff;} .careerfy-candidate,.careerfy-candidate-default-wrap,.careerfy-candidate-default figure a,.careerfy-candidate-default figure img{float: left; width: 100%;}.careerfy-candidate ul li{list-style: none;}.careerfy-candidate > ul > li{margin-bottom: 20px;} .careerfy-candidate-default{margin-bottom: 20px;}.careerfy-candidate-default figure img{border-radius: 100%;}.careerfy-candidate-default figure ~ .careerfy-candidate-default-text{margin-left: 98px; padding-top: 17px;}.careerfy-candidate-default-left{float: left;}.careerfy-candidate-default-text ul{margin: 0px;}.careerfy-candidate-default-text ul li a.careerfy-candidate-default-studio{color: #13b5ea;}.careerfy-candidate-default-text ul li a{color: #999999;}.careerfy-candidate-default-btn i{margin-right: 2px;}.careerfy-candidate-default-wrap{border: 1px solid #ececec; padding: 19px 19px;}.careerfy-candidate-view4 > ul > li{float: none; display: inline-block; margin-right: -4px; vertical-align: top;}.careerfy-candidate-default figure{float: left; width: 80px; margin: 0px;}.careerfy-candidate-default-text h2{font-size: 16px; margin-bottom: 12px; line-height: 1;}.careerfy-candidate-default-text h2 i{color: #13b5ea; font-size: 14px;}.careerfy-candidate-default-text ul li{float: left; color: #999999; font-size: 12px; padding: 0px 15px; border-left: 1px solid #e0e0e0; line-height: 1.4;}.careerfy-candidate-default-text ul li i{float: left; font-size: 15px; color: #aaaaaa; margin: 0px 10px 0px 0px;}.careerfy-candidate-default-text ul li:first-child{padding-left: 0px; border: none;}.careerfy-candidate-default-btn{float: right; font-size: 12px; color: #13b5ea; border: 1px solid #13b5ea; line-height: 1; padding: 8px 9px; margin-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-default-btn:hover{background-color: #13b5ea; color: #ffffff;} .careerfy-candidate-grid figure,.careerfy-candidate-grid-thumb img,.careerfy-candidate-grid figure figcaption{float: left; width: 100%;}.careerfy-candidate-grid{margin-bottom: 15px;}.careerfy-candidate-grid > ul > li{float: none; display: inline-block; vertical-align: top; margin-right: 0px; margin-bottom: 30px;}.careerfy-candidate-grid figure{text-align: center; margin: 0px; border: 1px solid #ececec; position: relative; padding: 24px 22px 24px 22px; overflow: hidden;}.careerfy-candidate-grid-thumb{display: inline-block; width: 124px; position: relative; margin-bottom: 8px;}.careerfy-candidate-grid figure figcaption{line-height: 1;}.careerfy-candidate-grid-thumb img{border-radius: 100%;}.careerfy-candidate-grid-status{position: absolute; left: 8px; top: 9px; width: 22px; height: 22px; background-color: #53b427; border: 4px solid #ffffff; border-radius: 100%;}.careerfy-candidate-grid-status.careerfy-yellow{background-color: #fcd116;}.careerfy-candidate-grid-status.careerfy-red{background-color: #e81123;}.careerfy-candidate-grid-status.careerfy-none{background-color: #ffffff; border-color: #53b427; border-width: 2px;}.careerfy-candidate-grid figure figcaption h2{margin-bottom: 10px; line-height: 1; font-size: 16px;}.careerfy-candidate-grid figure figcaption p{font-size: 12px; color: #999999; margin-bottom: 8px; line-height: 1.3;}.careerfy-candidate-grid figure figcaption p a a{color: #13b5ea;}.careerfy-candidate-grid-option li a{color: #999999;}.careerfy-candidate-grid figure figcaption span{font-size: 12px; color: #999999; line-height: 1.3;}.careerfy-candidate-grid-option{background-color: #fcfcfc; float: left; width: 100%; border: 1px solid #ececec; border-top: none; padding-right: 5px;}.careerfy-candidate-grid-option li{float: left; width: 50%; line-height: 1; color: #999999; font-size: 11px; padding: 14px 18px;}.careerfy-candidate-grid-option li span{color: #555555; font-size: 11px; display: block; margin-bottom: 3px; font-weight: 500;} .jobsearch_candidate_info{float: left; width: 100%; border: 1px solid #ececec; padding: 40px 40px; text-align: center; margin-bottom: 21px; overflow: hidden; position: relative;}.jobsearch_candidate_info figure{display: inline-block; width: 184px; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15); border-radius: 100%; margin-bottom: 13px;}.jobsearch_candidate_info figure img{float: left; width: 100%; border-radius: 100%; border: 3px solid #ffffff;}.jobsearch_candidate_info h2{margin-bottom: 10px; font-size: 20px; line-height: 1;}.jobsearch-typo-wrap .jobsearch_candidate_info p,.jobsearch_candidate_info p,.jobsearch_candidate_info span{color: #999999; font-size: 14px; display: block; line-height: 1.4;}.jobsearch_candidate_info p{margin-bottom: 6px;}.jobsearch_candidate_info span{margin-bottom: 19px;}.jobsearch_candidate_info p a,.jobsearch_candidate_info small{color: #13b5ea;}.jobsearch_candidate_info small{font-size: 14px; display: block; line-height: 1; margin-bottom: 26px;}.jobsearch_candidate_info ul{float: left; width: 100%; margin: 0px 0px 8px 0px;}.jobsearch_candidate_info ul li{display: inline-block; list-style: none; margin-right: -4px; line-height: 1;}.jobsearch_candidate_info ul li a{float: left; color: #375d93; font-size: 40px; margin: 0px 6px 10px 6px;}.jobsearch_candidate_info ul li a[data-original-title="twitter"]{color: #43afe9;}.jobsearch_candidate_info ul li a[data-original-title="linkedin"]{color: #007eb3;}.jobsearch_candidate_info ul li a[data-original-title="google-plus"]{color: #e24046;}.jobsearch_candidate_info ul li a[data-original-title="dribbble"]{color: #f95c94;}.careerfy-candidate-download-btn{display: inline-block; font-size: 14px; color: #13b5ea; border: 1px solid #13b5ea; border-radius: 40px; padding: 10px 23px; 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-candidate-download-btn i{float: left; font-size: 16px; margin: -2px 10px 0px 0px;}.careerfy-candidate-download-btn:hover{background-color: #13b5ea; color: #ffffff;}.careerfy-candidate-editor{float: left; width: 100%; margin-bottom: 9px;}.careerfy-candidate-editor .careerfy-jobdetail-services{margin-bottom: 13px;} .careerfy-candidate-title{float: left; width: 100%; line-height: 1; margin-bottom: 27px; position: relative;}.careerfy-candidate-title i{display: inline-block; width: 40px; height: 40px; text-align: center; background-color: #f0f0f0; border: 1px solid #dedede; box-shadow: 0px 0px 0px 3px #ffffff inset; border-radius: 100%; padding-top: 9px; margin-right: 11px;}.careerfy-candidate-title h2{font-size: 20px; margin-bottom: 0px; line-height: 1; text-transform: uppercase;} .careerfy-candidate-timeline{float: left; width: 100%; margin-bottom: 25px;}.careerfy-candidate-timeline ul li{list-style: none;}.careerfy-candidate-timeline > ul > li{margin-bottom: 20px;}.careerfy-candidate-timeline small{float: left; font-size: 12px; color: #13b5ea; padding: 19px 0px 0px 0px; margin-left: 16px; position: relative; width: 87px; text-align: right;}.careerfy-candidate-timeline small:before{content: ''; position: absolute; left: 9px; top: 7px; background-color: #dddddd; width: 78px; height: 1px;}.careerfy-candidate-timeline small:after{content: ''; position: absolute; left: 2px; top: 3px; background-color: #13b5ea; width: 8px; height: 8px; border-radius: 100%;}.careerfy-candidate-timeline small ~ .careerfy-candidate-timeline-text{margin-left: 124px;}.careerfy-candidate-timeline-text span{line-height: 1; font-size: 12px; color: #13b5ea; margin-bottom: 11px; display: block;}.careerfy-candidate-timeline-text h2{font-size: 18px; margin-bottom: 9px; line-height: 1;}.careerfy-candidate-timeline-text p{font-size: 15px; color: #999999; margin-bottom: 0px;} .jobsearch_progressbar{margin-bottom: 17px; float: left; width: 100%; position: relative;}.jobsearch_progressbar .bar-container{position: relative; height: 6px; border-radius: 0px 10px 10px 0px; float: right; width: 60%; margin-top: 3px;}.jobsearch_progressbar .bar-container:before,.jobsearch_progressbar .bar-container:after,.jobsearch_progressbar .backgroundBar:before,.jobsearch_progressbar .backgroundBar:after{content: ''; position: absolute; left: 20%; top: 0px; width: 5px; height: 6px; background-color: #ffffff; z-index: 2;}.jobsearch_progressbar .bar-container:after{left: 40%;}.jobsearch_progressbar .backgroundBar:before{left: 60%;}.jobsearch_progressbar .backgroundBar:after{left: 80%;}.jobsearch_progressbar_wrap{float: left; width: 100%; margin-bottom: 22px;}.jobsearch_progressbar .backgroundBar{position: absolute; bottom: 0; top: 0; left: 0; right: 0;}.jobsearch_progressbar .bar{position: absolute; top: 0; left: 0; height: 100%; border-radius: 10px 0px 0px 10px;}.jobsearch_progressbar .title{float: left; font-size: 12px; color: #333333; line-height: 1;}.jobsearch_progressbar_subtitle{float: left; width: 100%; font-size: 14px; color: #333333; font-weight: 500; margin: 14px 0px 38px 0px; line-height: 1;}.candidate_portfolio{margin-bottom: 20px;}.careerfy-three-column-row{margin: 0px -5px;}.careerfy-three-column{float: left; width: 33.333%; padding: 0px 5px;}.careerfy-candidate-dasboard{float: left; width: 100%; margin-bottom: 50px;} .careerfy-candidate-section{float: left; width: 100%; padding-left: 12px;}.careerfy-candidate-dashboard-editor{padding-left: 57px; margin-bottom: 50px;}.careerfy-candidate-resume-wrap{float: left; width: 100%; position: relative;}.careerfy-candidate-resume-wrap:before{content: ''; position: absolute; left: 19px; top: 0px; width: 2px; height: 100%; background-color: #f1f0f7;}.careerfy-candidate-resume-wrap:last-child:before{display: none;}.careerfy-candidate-resume-wrap.careerfy-candidate-title:before,.careerfy-candidate-resume-wrap.careerfy-candidate-title:after{content: ''; position: absolute; left: 19px; top: -15px; height: 15px; width: 2px; background-color: #ffffff;}.careerfy-candidate-resume-wrap.careerfy-candidate-title:after{top: auto; bottom: -15px;}.careerfy-resume-addbtn{float: right; background-color: #13b5ea; font-size: 10px; color: #ffffff; text-transform: uppercase; padding: 12px 12px; border-radius: 40px; line-height: 1; margin-top: 1px;} .careerfy-resume-education{float: left; width: 100%; padding-left: 78px;}.careerfy-resume-education-wrap{float: left; padding-left: 11px;}.careerfy-resume-education ul li{list-style: none; line-height: 1; position: relative;}.careerfy-typo-wrap .careerfy-resume-education ul li{padding-bottom: 58px;}.careerfy-resume-education ul li:last-child:before{display: none;}.careerfy-resume-education ul li:before{content: ''; position: absolute; left: 0px; top: 0px; width: 1px; height: 100%; background-color: #dddddd;}.careerfy-resume-education ul li:after{content: ''; position: absolute; left: -5px; top: 0px; width: 12px; height: 12px; border: 1px solid #dddddd; border-radius: 100%; background-color: #ffffff;}.careerfy-resume-education small{margin-bottom: 8px; display: block;}.careerfy-resume-education h2{line-height: 1; margin-bottom: 9px; font-size: 18px;}.careerfy-resume-education h2 a{color: #666666;}.careerfy-resume-education span{color: #13b5ea; font-size: 12px;}.careerfy-resume-education-btn{float: right; margin-top: 16px;}.careerfy-resume-education-btn a{float: left; font-size: 14px; color: #ff6d4a; margin: 6px 15px 0px 0px;}.careerfy-candidate-resume-wrap .careerfy-company-gallery{padding-left: 55px; padding-bottom: 27px;} .careerfy-add-skills{float: left; width: 100%; padding-left: 57px; margin-bottom: 30px;}.careerfy-add-skills ul li{list-style: none; line-height: 1; margin-bottom: 20px;}.careerfy-add-skills-wrap{float: left; width: 80%;}.careerfy-add-skills-wrap span{float: left; width: 43px; height: 43px; border: 1px solid #dedede; border-radius: 100%; color: #999999; font-size: 18px; text-align: center; padding: 13px 5px 0px 5px; margin-right: 20px;}.careerfy-add-skills-wrap h2{font-size: 16px; margin-bottom: 0px; line-height: 1; padding: 12px 0px 0px 0px; font-weight: 400;}.careerfy-add-skills-wrap h2 a{color: #666666;}.careerfy-add-skills-wrap .careerfy-resume-education-btn{margin-top: 10px;}.careerfy-typo-wrap .careerfy-resume-education.careerfy-resume-awards ul li{padding-bottom: 27px;} .careerfy-candidate-savedjobs{float: left; width: 100%; margin-bottom: 40px;}.careerfy-candidate-savedjobs table > thead > tr > th, .careerfy-candidate-savedjobs table > tbody > tr > th,.careerfy-candidate-savedjobs table > tfoot > tr > th, .careerfy-candidate-savedjobs table > thead > tr > td,.careerfy-candidate-savedjobs table > tbody > tr > td, .careerfy-candidate-savedjobs table > tfoot > tr > td{border: none;}.careerfy-candidate-savedjobs thead{background-color: #f2f2f2;}.careerfy-candidate-savedjobs thead tr th:first-child,.careerfy-candidate-savedjobs tbody td:first-child{padding-left: 15px;}.careerfy-candidate-savedjobs thead tr th:first-child,.careerfy-candidate-savedjobs tbody td:first-child{width: 54%;}.careerfy-candidate-savedjobs thead tr th{text-align: left; padding: 3px 0px 3px 0px; font-size: 14px; color: #333333; font-weight: 500;}.careerfy-savedjobs-thumb{display: inline-block; width: 44px; margin-right: 15px; border: 1px solid #ddd;}.careerfy-candidate-savedjobs tbody td{padding: 16px 0px 16px 0px; font-size: 12px; vertical-align: middle; text-align: left;}.careerfy-candidate-savedjobs tbody tr{border-bottom: 1px solid #ececec;}.careerfy-candidate-savedjobs tbody tr:nth-child(even){background-color: #fafcfc;}.careerfy-candidate-savedjobs tbody td h2{font-size: 16px; margin-bottom: 0px; line-height: 1; display: inline-block;}.careerfy-candidate-savedjobs tbody td span{color: #13b5ea;}.careerfy-savedjobs-links{float: right; color: #ff6d4a; font-size: 14px; line-height: 1; margin-right: 15px;}.careerfy-savedjobs-links .careerfy-view{font-size: 21px; float: left; margin-top: -3px;} .careerfy-applied-jobs,.careerfy-applied-jobs-wrap{float: left; width: 100%;}.careerfy-applied-jobs-wrap{border: 1px solid #ececec; padding: 14px;}.careerfy-applied-jobs ul li{list-style: none; line-height: 1;}.careerfy-applied-jobs > ul > li,.careerfy-applied-jobs{margin-bottom: 20px;}.careerfy-applied-jobs-thumb{float: left; width: 69px;}.careerfy-applied-jobs-thumb ~ .careerfy-applied-jobs-text{margin-left: 89px;}.careerfy-applied-jobs-left{float: left;}.careerfy-applied-jobs-text span{color: #13b5ea; font-size: 12px; line-height: 1; margin-bottom: 8px; display: inline-block;}.careerfy-applied-jobs-text h2{font-size: 16px; line-height: 1; margin-bottom: 12px;}.careerfy-applied-jobs-text ul{margin: 0px;}.careerfy-applied-jobs-text ul li{float: left; font-size: 12px; padding: 3px 15px; border-left: 1px solid #e0e0e0;}.careerfy-applied-jobs-text ul li a{color: #999;}.careerfy-applied-jobs-text ul li:first-child{padding-left: 0px; border-left: none;}.careerfy-applied-jobs-text ul li i{color: #aaaaaa; margin-right: 7px;}.careerfy-applied-jobs-text .careerfy-savedjobs-links{margin-top: 27px;} .careerfy-job-alerts{float: left; width: 100%; margin-bottom: 40px;}.careerfy-job-alerts table > thead > tr > th, .careerfy-job-alerts table > tbody > tr > th,.careerfy-job-alerts table > tfoot > tr > th, .careerfy-job-alerts table > thead > tr > td,.careerfy-job-alerts table > tbody > tr > td, .careerfy-job-alerts table > tfoot > tr > td{border: none;}.careerfy-job-alerts thead{background-color: #f2f2f2;}.careerfy-job-alerts thead tr th:first-child,.careerfy-job-alerts tbody td:first-child{padding-left: 15px;}.careerfy-job-alerts thead tr th{text-align: left; padding: 3px 0px 3px 0px; font-size: 14px; color: #333333; font-weight: 500;}.careerfy-job-alerts tbody td{padding: 16px 0px 16px 0px; font-size: 12px; vertical-align: middle; text-align: left;}.careerfy-job-alerts tbody tr{border-bottom: 1px solid #ececec;}.careerfy-job-alerts tbody tr:nth-child(even){background-color: #fafcfc;}.careerfy-job-alerts tbody td span{color: #333333; font-size: 14px; font-weight: 500;}.careerfy-job-alerts .careerfy-savedjobs-links{margin-top: 2px;} .careerfy-upload-cv,.careerfy-upload-cv p{float: left; width: 100%;}.careerfy-upload-cv{margin-bottom: 34px;}.careerfy-upload-cv small{color: #333333; font-size: 14px; display: block; margin-bottom: 12px; font-weight: 500; line-height: 1;}.careerfy-upload-cv p{color: #b1b1b1; font-size: 12px; line-height: 1; margin-bottom: 0px;}.careerfy-upload-cv .careerfy-disabled-input{float: left; width: 79%; height: 40px; background-color: #ffffff; border: 1px solid #eceeef; font-size: 12px; color: #333; padding: 6px 14px; margin-bottom: 13px;}.careerfy-cvupload-file{position: relative; overflow: hidden; float: right;}.careerfy-cvupload-file span{float: left; padding: 11px 22px; line-height: 1; color: #13b5ea; font-size: 14px; border: 1px solid #13b5ea; border-radius: 3px; font-weight: 400; margin-bottom: 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-cvupload-file span i{font-size: 15px; margin-right: 6px;}.careerfy-cvupload-file:hover span{color: #ffffff; background-color: #13b5ea;}.careerfy-cvupload-file input.careerfy-upload-btn{position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0);} .careerfy-cv-manager-list,.careerfy-cv-manager-wrap{float: left; width: 100%;}.careerfy-cv-manager-wrap{border: 1px solid #ececec; padding: 14px;}.careerfy-cv-manager-list ul li{list-style: none; line-height: 1;}.careerfy-cv-manager-list > ul > li,.careerfy-cv-manager-list{margin-bottom: 20px;}.careerfy-cv-manager-thumb{float: left; width: 69px;}.careerfy-cv-manager-thumb img{border-radius: 100%;}.careerfy-cv-manager-thumb ~ .careerfy-cv-manager-text{margin-left: 89px; padding-top: 10px;}.careerfy-cv-manager-left{float: left;}.careerfy-cv-manager-text h2{font-size: 16px; line-height: 1; margin-bottom: 11px;}.careerfy-cv-manager-text ul{margin: 0px;}.careerfy-cv-manager-text ul li{float: left; font-size: 12px; padding: 3px 15px; border-left: 1px solid #e0e0e0;}.careerfy-cv-manager-text ul li a{color: #999;}.careerfy-cv-manager-text ul li:first-child{padding-left: 0px; border-left: none;}.careerfy-cv-manager-text ul li i{color: #aaaaaa; margin-right: 7px;}.careerfy-cv-manager-link{float: right; color: #ff6d4a; font-size: 14px; line-height: 1; margin-right: 15px; margin-top: 15px;}.careerfy-cv-manager-link .careerfy-view{font-size: 21px; float: left; margin-top: -3px;} .careerfy-add-popup{position: absolute; left: 0px; top: 15%; background-color: #ffffff; padding: 30px 30px 18px 30px; z-index: 10; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25); display: none;}.careerfy-add-popup input[type="submit"]{float: left; background-color: #13b5ea; font-size: 14px; text-transform: uppercase; font-weight: 500; color: #ffffff; border-radius: 40px; padding: 13px 24px; line-height: 1; border: none; margin-top: 5px;}.careerfy-add-popup .careerfy-checkbox{margin: 0px 0px 13px 0px;}.careerfy-add-popup .careerfy-checkbox input[type="checkbox"] + label span,.careerfy-add-popup .careerfy-checkbox input[type="radio"] + label span{width: 16px; height: 16px; border-color: #eceeef;} body.careerfy-modal-active{overflow: hidden; -ms-overflow: hidden;}.careerfy-modal{-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-modal.fade{visibility: hidden; opacity: 0;}.careerfy-modal.fade-in{visibility: visible; opacity: 1;}.careerfy-modal .modal-inner-area{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000000; opacity: 0.70; z-index: 9999;}.careerfy-modal .modal-content-area{position: fixed; top: 0; left: 0; width: 100%; height: 100%; overflow-y: scroll; -ms-overflow-y: scroll; z-index: 99999; text-align: center;}.careerfy-modal .modal-box-area{display: inline-block; width: 600px; background-color: #ffffff; border-radius: 4px; padding: 30px 30px 30px 30px; margin: 60px 0px 0px 0px;}.careerfy-modal .modal-close{cursor: pointer; float: right; color: #d1d1d1; font-size: 19px; 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-modal-title-box{float: left; width: 100%; margin-bottom: 15px;}.careerfy-modal-title-box h2{float: left; text-transform: uppercase; font-size: 20px; margin-bottom: 0px; line-height: 1;}.careerfy-box-title{float: left; overflow: hidden; position: relative; width: 100%; text-align: center; margin-bottom: 33px; line-height: 25px;}.careerfy-box-title:before,.careerfy-box-title:after{content: ''; position: absolute; left: 0px; bottom: 2px; width: 1px; height: 10px; background-color: #e5e5e5;}.careerfy-box-title:after{left: auto; right: 0px;}.careerfy-box-title span:before,.careerfy-box-title span:after{background-color: #e5e5e5; content: ""; height: 1px; left: 100%; margin-left: 8px; position: absolute; top: 12px; width: 999em;}.careerfy-box-title span:after{left: auto; right: 100%; margin-left: 0px; margin-right: 8px;}.careerfy-box-title span{display: inline-block; font-size: 12px; color: #1cb5ea; position: relative;} .careerfy-user-options,.careerfy-user-options ul{float: left; width: 100%;}.careerfy-user-options ul li{float: left; width: 50%; list-style: none; padding: 0px 10px 28px 10px; text-align: center; line-height: 1;}.careerfy-user-options i{position: absolute; left: 50%; top: -16px; color: #ffffff; border-radius: 100%; width: 33px; height: 33px; background-color: #1cb4e9; font-size: 17px; padding-top: 8px; margin-left: -16px;}.careerfy-user-options span{display: block; font-size: 20px; color: #2c3e50; font-weight: 500; margin-bottom: 6px;}.careerfy-user-options small{font-size: 12px; color: #555555; font-style: italic;}.careerfy-user-options ul li a{border: 1px solid #dddddd; float: left; width: 100%; padding: 30px 10px 15px 10px; position: relative;}.careerfy-user-options ul li.active a{background-color: #2c3e50;}.careerfy-user-options ul li.active span{color: #fff;}.careerfy-user-options ul li.active small{color: #c4d3dd;}.careerfy-user-options ul li.active i{background-color: #93c907;} .careerfy-user-form,.careerfy-user-form label,.careerfy-user-form-info,.careerfy-user-form input[type="text"],.careerfy-user-form input[type="submit"]{float: left; width: 100%; text-align: left;}.careerfy-user-form ul{margin: 0px -10px;}.careerfy-user-form ul li{float: left; width: 100%; list-style: none; padding: 0px 10px; position: relative; line-height: 1; margin-bottom: 18px;}.careerfy-user-form label{font-size: 14px; color: #666666; font-weight: 400; margin-bottom: 10px;}.careerfy-user-form input[type="text"],.careerfy-user-form input[type="password"],.careerfy-user-form input[type="email"]{padding: 6px 13px; color: #999999; font-size: 12px; height: 42px; border: 1px solid #efefef; border-radius: 3px; background-color: #ffffff;}.careerfy-user-form i{position: absolute; right: 29px; bottom: 11px; font-size: 20px; color: #aaaaaa;}.careerfy-user-form input[type="submit"]{text-align: center; font-size: 20px; text-transform: uppercase; padding: 12px 15px; border-radius: 40px; border: none; background-color: #13b5ea; color: #ffffff;}.careerfy-user-form-info{margin-bottom: 13px;}.careerfy-user-form-info p{float: left; color: #555555; font-size: 12px; margin-bottom: 0px; line-height: 1;}.careerfy-user-form-info p a{color: #13b5ea;}.careerfy-user-form-info .careerfy-checkbox{float: right; width: auto;}.careerfy-user-form-info .careerfy-checkbox input[type="checkbox"] + label,.careerfy-user-form-info .careerfy-checkbox input[type="radio"] + label{color: #555555; line-height: 1;}.careerfy-user-form-info .careerfy-checkbox input[type="checkbox"] + label span,.careerfy-user-form-info .careerfy-checkbox input[type="radio"] + label span{margin-right: 8px; margin-top: -2px;} .careerfy-login-media{margin: 0px -10px;}.careerfy-login-media li{float: left; width: 50%; list-style: none; padding: 0px 10px 15px 10px; line-height: 1;}.careerfy-login-media li:last-child,.careerfy-login-media li:nth-child(3){padding-bottom: 0px;}.careerfy-login-media li a{float: left; width: 100%; background-color: #445c8e; font-size: 14px; color: #ffffff; text-align: center; font-weight: 400; border-radius: 4px; padding: 14px 24px;}.careerfy-login-media li i{display: inline-block; font-size: 19px; margin-right: 14px; padding-right: 14px; border-right: 1px solid rgba(0,0,0,0.20);}.careerfy-login-media li a[data-original-title="twitter"]{background-color: #43afe9;}.careerfy-login-media li a[data-original-title="linkedin"]{background-color: #007eb3;}.careerfy-login-media li a[data-original-title="google"]{background-color: #fb353f;}.careerfy-box-title-sub:after,.careerfy-box-title-sub:before{display: none;}.careerfy-box-title-sub{margin-bottom: 18px;}.careerfy-user-form-coltwo.careerfy-user-form ul li{width: 50%;}.careerfy-user-form-coltwo.careerfy-user-form ul li.careerfy-user-form-coltwo-full{width: 100%;}.careerfy-user-form .careerfy-profile-select:after{top: 14px;} .careerfy-login-box,.careerfy-login-box h2,.careerfy-login-box span,.careerfy-login-box form,.careerfy-login-with,.careerfy-login-box form ul,.careerfy-login-box form ul li,.careerfy-login-with a,.careerfy-login-with span,.careerfy-register-box{float: left; width: 100%;}.careerfy-login-box{margin-bottom: 31px;}.careerfy-login-box{padding: 39px 50px 33px 50px; background-color: #f6f6f6;}.careerfy-login-box h2{font-size: 24px; color: #785447; margin:0px 0px 11px 0px; line-height: 1;}.careerfy-login-box span{margin:0px 0px 23px 0px; color: #785447;}.careerfy-login-box form ul li{padding: 0px 0px 12px 0px; list-style: none;}.careerfy-login-box form ul li input[type="text"],.careerfy-login-box form ul li input[type="password"],.careerfy-login-box form ul li input[type="email"]{font-size: 13px; margin: 0px; color: #777777; height: 39px; width: 100%; background-color: #ffffff; border: 1px solid #eceeef; padding-left: 19px;}.careerfy-login-registration-form{margin: 0px -15px;}.careerfy-login-box form ul li textarea{height: 155px; font-size: 14px; padding: 10px 10px 0px 23px; color: #7c7c7c; background-color: #ffffff; width: 100%;}.careerfy-login-box form input[type="submit"],.careerfy-login-box form .careerfy-login-submit-btn,.careerfy-login-box form .careerfy-reset-password-submit-btn{border: none; color: #ffffff; font-size: 14px; font-weight: 600; margin: 0px 0px 0px 0px; text-transform: uppercase; padding: 8px 39px 6px 39px; float: left;}.careerfy-login-box form .careerfy-register-submit-btn{border: none; color: #ffffff; font-size: 14px; font-weight: 600; margin: 0px 0px 0px 0px; text-transform: uppercase; padding: 8px 39px 6px 39px; float: left;}.careerfy-login-box form ul li input[type="submit"]{-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-login-box form ul li:hover input[type="submit"]{background-color: #785447;}.careerfy-login-box form a{color: #785447; float: right; line-height: 1; font-style: italic; margin-top: 10px;}.careerfy-login-with{text-align: center;}.careerfy-login-with span{font-size: 18px; color: #785447; margin-bottom: 29px;}.careerfy-login-with ul{display: inline-block; text-align: center; width: 100%;}.careerfy-login-with ul li{float: left; width: 25%; padding: 0px 6px; list-style: none;}.careerfy-login-with a{border-radius: 5px; float: left; width: 100%; padding: 6px 21px 5px 21px; color: #ffffff; font-size: 14px;}.careerfy-login-with a i{color: #ffffff; padding: 0px 7px 0px 0px;}.login-reg-errors .alert{float: left; width: 100%; background-color: #e15440; color: #ffffff; padding: 8px 18px; border-radius: 3px;}.careerfy-login-with a.careerfy-facebook-bg{background-color: #4863a4;}.careerfy-login-with a.careerfy-twitter-bg{background-color: #55abee;}.careerfy-login-with a.careerfy-google-plus-bg{background-color: #e15440;}.careerfy-login-with a.careerfy-linkedin-bg{background-color: #0077b5;} .pt-register li label{float: left; font-weight: 400; margin: 6px 20px 10px 0px;}.pt-register li label input[type="radio"]{float: left; margin: 5px 8px 0px 0px;}.ui-slider{float: left; width: 100%;}.careerfy-typo-wrap .ui-widget-header{background-color: #13b5ea;}.careerfy-typo-wrap .ui-widget.ui-widget-content{border-color: #eceeef;}.careerfy-typo-wrap .ui-state-default,.careerfy-typo-wrap .ui-widget-content .ui-state-default{background-color: #13b5ea; border-color: #13b5ea; box-shadow: 0px 0px 0px 3px #fff inset;} .careerfy-employer{float: left; width: 100%;}.careerfy-employer ul li{list-style: none;}.careerfy-employer > ul > li{margin-bottom: 20px;}.careerfy-employer.careerfy-employer-grid ul{margin: 0px -15px;}.careerfy-employer.careerfy-employer-grid ul > li{float: none; display: inline-block; vertical-align: top; margin-right: -4px; padding: 0px 15px;} .careerfy-employer-grid-wrap,.careerfy-employer-grid figure{float: left; width: 100%;}.careerfy-employer-grid-wrap{border: 1px solid #ececec; padding: 20px 20px 18px 20px; position: relative;}.careerfy-employer-grid figure{margin: 0px 0px 25px 0px;}.careerfy-employer-grid-image{float: left; width: 60px;}.careerfy-employer-grid .careerfy-employer-grid-image ~ figcaption{margin-left: 75px;}.careerfy-employer-grid figcaption{line-height: 1;}.careerfy-employer-grid figcaption small{display: inline-block; font-size: 12px; color: #13b5ea; margin-bottom: 5px;}.careerfy-employer-grid figcaption h2{font-size: 15px; margin-bottom: 7px; line-height: 1;}.careerfy-employer-grid figcaption span{font-size: 13px; color: #999999; line-height: 17px;}.careerfy-employer-grid .careerfy-employer-thumblist{margin-left: 9px;}.careerfy-employer-grid .careerfy-employer-thumblist-size{margin-top: 3px;}.careerfy-employer-grid-btn{float: left; width: 100%; border: 1px solid #ececec; border-top: none; background-color: #fcfcfc; color: #13b5ea; font-weight: 500; font-size: 14px; text-align: center; padding: 11px 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-employer-grid .jobsearch-no-follow .careerfy-employer-grid-btn{width: 100%;}.careerfy-employer-grid .careerfy-employer-grid-btn{width: 50%;}.careerfy-employer-grid-btn:hover{background-color: #13b5ea; color: #ffffff;}.careerfy-employer-thumblist{float: left; margin: 0px;}.careerfy-employer-thumblist li{float: left; width: 33px; list-style: none; margin-left: -9px;}.careerfy-employer-thumblist li a,.careerfy-employer-thumblist li img{float: left; width: 100%; height: 33px;}.careerfy-employer-thumblist li img{border-radius: 100%; border: 2px solid #ffffff;}.careerfy-employer-thumblist-size{display: inline-block; font-size: 13px; color: #666666; font-weight: 500; margin-left: 13px;} .careerfy-candidate-grid figure,.careerfy-candidate-grid-thumb img,.careerfy-candidate-grid figure figcaption{float: left; width: 100%;}.careerfy-candidate-grid{margin-bottom: 15px;}.careerfy-candidate-grid > ul > li{float: none; display: inline-block; vertical-align: top; margin-right: -4px; margin-bottom: 30px;}.careerfy-typo-wrap .careerfy-candidate-grid > ul > li{float: none;}.careerfy-employer-wrap-section .careerfy-candidate-grid figure{padding-bottom: 18px;}.careerfy-candidate-grid figure{text-align: center; margin: 0px; border: 1px solid #ececec; position: relative; padding: 24px 22px 24px 22px; overflow: hidden;}.careerfy-candidate-grid-thumb{display: inline-block; width: 124px; height: 124px; position: relative; margin-bottom: 8px;}.careerfy-candidate-grid figure figcaption{line-height: 1;}.careerfy-candidate-grid-thumb img{border-radius: 100%; height: 100%;}.careerfy-candidate-grid-status{position: absolute; left: 8px; top: 9px; width: 22px; height: 22px; background-color: #53b427; border: 4px solid #ffffff; border-radius: 100%;}.careerfy-candidate-grid-status.careerfy-yellow{background-color: #fcd116;}.careerfy-candidate-grid-status.careerfy-red{background-color: #e81123;}.careerfy-candidate-grid-status.careerfy-none{background-color: #ffffff; border-color: #53b427; border-width: 2px;}.careerfy-candidate-grid figure figcaption h2{margin-bottom: 10px; line-height: 1; font-size: 16px;}.careerfy-candidate-grid figure figcaption p{font-size: 12px; color: #999999; margin-bottom: 8px; line-height: 1.3;}.careerfy-candidate-grid figure figcaption p a a{color: #13b5ea;}.careerfy-candidate-grid-option li a{color: #999999; display: inline-block; margin: 1px 0px 0px 5px;}.careerfy-candidate-grid figure figcaption span{font-size: 12px; color: #999999; line-height: 1.3;}.careerfy-candidate-grid-option{background-color: #fcfcfc; float: left; width: 100%; border: 1px solid #ececec; border-top: none; padding-right: 5px; margin: 0px;}.careerfy-candidate-grid-option li{float: left; width: 100%; list-style: none; line-height: 1; color: #999999; font-size: 12px; padding: 14px 18px 13px 18px;}.careerfy-candidate-grid-option li div.careerfy-right{width: 100%;}.careerfy-candidate-grid-option li span{color: #555555; font-size: 13px; float: left; margin-bottom: 3px; font-weight: 500;} .careerfy-social-icons{background-color: #fcfcfc; float: left; width: 100%; border: 1px solid #ececec; border-top: none; text-align: center; padding-top: 13px;}.careerfy-social-icons li{display: inline-block; list-style: none; font-size: 24px; padding: 0px 1px 11px 1px;}.careerfy-social-icons li a.careerfy-facebook-logo{color: #375d93;}.careerfy-social-icons li a.careerfy-twitter-logo{color: #43afe9;}.careerfy-social-icons li a.careerfy-linkedin-button{color: #007eb3;}.careerfy-social-icons li a.careerfy-google-plus-logo-button{color: #e24046;} .careerfy-job,.careerfy-job-grid figure,.careerfy-job-time,.careerfy-job-grid figure > a,.careerfy-job-grid-wrap,.careerfy-jobgrid-text,.careerfy-job-tag,.jobsearch-list-excerpt{float: left; width: 100%;}.jobsearch-list-excerpt{margin-bottom: 10px;}.careerfy-job ul li{list-style: none;}.careerfy-job > ul > li{margin-bottom: 30px;} .careerfy-job-grid ul li{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.careerfy-job-grid-wrap{border: 1px solid #ececec;}.careerfy-job-grid figure a,.careerfy-job-grid figure img{height: 100%;}.careerfy-job-time li:first-child{padding-left: 0px;}.careerfy-job-time li:first-child:before{display: none;}.careerfy-job-time li a{color: #999999;}.careerfy-job-grid figure{background-color: #fcfcfc; margin-bottom: 0px; text-align: center; padding: 44px 40px; border-bottom: 1px solid #efefef; height: 190px; overflow: hidden;}.careerfy-jobtype-label{position: absolute; left: 0px; top: 13px; background-color: #53b427; font-size: 12px; color: #ffffff; padding: 5px 8px 6px 8px; line-height: 1; border-radius: 0px 10px 10px 0px;}.careerfy-featured-label{position: absolute; left: 15px; bottom: 15px; padding: 4px 10px; background-color: #ffb607 !important; line-height: 1; border-radius: 40px; color: #ffffff; font-size: 10px;}.careerfy-featured-jobs-grid .careerfy-featured-label{left: auto; right: 15px;}.careerfy-jobgrid-text h2{font-size: 16px; margin-bottom: 0px; line-height: 1.4;}.careerfy-job-tag a{color: #13b5ea; font-size: 12px; margin-bottom: 4px;}.careerfy-job-time{margin: 0px 0px 10px 0px;}.careerfy-job-time li{float: left; color: #999999; font-size: 12px; padding: 0px 9px; position: relative; margin-bottom: 4px;}.careerfy-job-time li:before{content: ''; position: absolute; left: -1px; top: 13px; width: 3px; height: 3px; background-color: #e0e0e0; border-radius: 100%;}.careerfy-job-location .like-btn{float: right;}.careerfy-job-location p{float: left; margin-bottom: 0px; padding-top: 5px;}.careerfy-job-location{width: 100%; color: #999999; font-size: 12px; display: flex; align-items: center; justify-content: space-between; padding-top: 10px;}.careerfy-job-location i{font-size: 11px; margin-right: 5px;}.careerfy-job-like i{margin: 0px;}.careerfy-job-like{float: right; width: 27px; height: 27px; border-radius: 100%; border: 1px solid #ededed; text-align: center; color: #8bb300; font-size: 12px; line-height: 1.2; 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-job-like:hover{background-color: #13b5ea; color: #ffffff;}.careerfy-jobtype-label.jobtype-label-green{background-color: #f1630d;}.careerfy-jobtype-label.jobtype-label-blue{background-color: #186fc9;}.careerfy-jobtype-label.jobtype-label-red{background-color: #e12335;} .jobsearch-column-9.jobsearch-typo-wrap{position: relative;}.jobsearch-listing-loader{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 999; background-color: rgba(255,255,255,0.90);}.spinner{margin: 0 auto; width: 70px; text-align: center;}.spinner > div{width: 18px; height: 18px; background-color: #333; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; -o-animation: sk-bouncedelay 1.4s infinite ease-in-out both; animation: sk-bouncedelay 1.4s infinite ease-in-out both;}.spinner .bounce1{-webkit-animation-delay: -0.32s; -o-animation-delay: -0.32s; animation-delay: -0.32s;}.spinner .bounce2{-webkit-animation-delay: -0.16s; -o-animation-delay: -0.16s; animation-delay: -0.16s;}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0);}40%{-webkit-transform: scale(1.0); -moz-transform: scale(1.0); -ms-transform: scale(1.0); -o-transform: scale(1.0); transform: scale(1.0);}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0);}40%{-webkit-transform: scale(1.0); -moz-transform: scale(1.0); -ms-transform: scale(1.0); -o-transform: scale(1.0); transform: scale(1.0);}}.careerfy-featured-jobs-list .careerfy-featuredjobs-listwrap{position: relative; overflow: hidden;}.careerfy-jobli-medium2{position: absolute; right: 0px; top: 0px; color: #ffffff; background-color: #ffb14a; width: 50px; height: 50px; border-radius: 0px 0px 0px 80px; text-align: center; padding: 7px 0px 0px 12px;}.careerfy-jobli-medium3{position: absolute; right: 0px; top: 0px; color: #ffffff !important; background-color: #ffb14a; width: 30px; height: 33px; border-radius: 0px 0px 0px 80px; text-align: center; padding: 0px 0px 0px 9px;}.careerfy-joblisting-plain .careerfy-joblisting-plain-wrap{position: relative; display: flex; width: 100%; align-items: center;}.careerfy-joblisting-plain .careerfy-joblisting-plain-right{flex-basis: 30%; justify-content: flex-end; display: flex; flex-wrap: wrap; gap: 10px;}.careerfy-joblisting-plain .careerfy-joblisting-plain-left{flex-basis: 70%;}.careerfy-joblisting-plain .careerfy-like-list{margin-left: 10px; margin-right: 0px; display: flex; align-items: center;}.careerfy-joblisting-plain .urgntpkg-badge,.careerfy-joblisting-view4 .urgntpkg-badge,.jobsearch-candidate-default .urgntpkg-badge{left: auto; right: -7px;}.careerfy-joblisting-plain .urgntpkg-badge:before,.careerfy-joblisting-view4 .urgntpkg-badge:before,.jobsearch-candidate-default .urgntpkg-badge:before{left: auto; right: 0px; border-top: 7px solid #ffb14a; border-right: 7px solid transparent; border-left: none;}.careerfy-joblisting-view4 .urgntpkg-badge,.jobsearch-candidate-default .urgntpkg-badge{top: auto; bottom: 8px;}.careerfy-featured-jobs-list .urgntpkg-badge{border-radius: 0px 0px 8px 0px; left: 0px;}.careerfy-featured-jobs-list .urgntpkg-badge:before{display: none;}.careerfy-job-grid .urgntpkg-badge,.careerfy-featured-jobs-grid .urgntpkg-badge{bottom: 8px; top: auto;}.urgntpkg-gridv-badge{position: absolute; right: 12px; top: -10px; width: 32px; background-color: #ffb14a; color: #ffffff; text-align: center; word-break: break-all; font-size: 15px; text-transform: uppercase; line-height: 1.4; padding: 9px 0px 8px 0px; border-radius: 0px 0px 80px 80px;}.careerfy-typo-wrap .urgntpkg-gridv-badge{padding: 9px 0px 8px 0px;}.jobsearch_box_jobdetail_three_apply_wrap .urgntpkg-gridv-badge small{margin: 3px 0px 0px 0px; color: #ffffff;}.urgntpkg-gridv-badge:after{content: ''; position: absolute; right: -9px; top: 0px; border-bottom: 9px solid #ffb14a; border-right: 9px solid transparent;}.urgntpkg-gridv-badge:before{content: ''; position: absolute; left: -9px; top: 0px; border-bottom: 9px solid #ffb14a; border-left: 9px solid transparent;}.urgntpkg-gridv-badge i{display: block; font-size: 13px;}.urgntpkg-gridv-badge small{display: inline-block; width: 9px; margin-top: 3px;}.careerfy-team-parallex-list .promotepof-badge:before,.careerfy-candidate-view4 .promotepof-badge:before,.careerfy-candidate-detail-four-subheader .promotepof-badge:before{display: none;}.careerfy-team-parallex-list .promotepof-badge{background-color: #ffb14a; border-radius: 100%; color: #ffffff; padding: 4px; right: 1px; top: 12px;}.careerfy-team-parallex-list .promotepof-badge i,.careerfy-candidate-view4 .promotepof-badge i,.careerfy-candidate-detail-four-subheader .promotepof-badge i{margin: 0px;}.careerfy-candidate-detail-four-subheader .promotepof-badge{background-color: #ffb14a; border-radius: 100%; color: #ffffff; padding: 4px; left: 21px; right: auto; top: 12px;}.careerfy-candidate-view4 .promotepof-badge{background-color: #ffb14a; border-radius: 100%; color: #ffffff; padding: 4px; right: 21px; top: 12px;}.urgntpkg-detilbadge{display: inline-block !important; padding: 4px 10px; background-color: #d72c2c; line-height: 1; border-radius: 40px; color: #ffffff !important; font-size: 12px !important; width: auto !important;}.urgntpkg-detilbadge i{margin-right: 2px;}.urgntpkg-candv1,.urgntpkg-jobv1{position: absolute; left: -21px; top: 8px; font-size: 13px !important; background-color: #d72c2c; color: #ffffff !important; padding: 5px 26px; line-height: 1; z-index: 1; -webkit-transform: rotate(-40deg); -moz-transform: rotate(-40deg); -ms-transform: rotate(-40deg); -o-transform: rotate(-40deg); transform: rotate(-40deg);}.jobsearch-candidate-default .jobsearch-candidate-default-wrap{overflow: hidden;}.careerfy-candidatedetail-content3 .careerfy-description p{margin-bottom: 15px;}.careerfy-candidatedetail-content3 .careerfy-description p:last-child,.careerfy-candidatedetail-content3 .careerfy-description{margin-bottom: 0px;}.careerfy-candidate-grid .slick-slide{padding: 0px 15px;}.careerfy-featured-candidates-grid .urgntpkg-detilbadge{margin-bottom: 10px;}.jobsearch_box_candidate_info .urgntpkg-candv1{left: -23px; top: 4px;}.careerfy-candidatedetail-services {
padding-top: 20px;
border: 1px solid;   
margin-bottom: 30px;
background-color: #ffffff;
}
.careerfy-candidatedetail-services .careerfy-candidate-title {
padding-left: 29px; }
.careerfy-candidatedetail-services ul li {
float: left;
width: 100%;
list-style: none;
border-bottom: 1px solid;
padding: 22px 29px 19px 29px;
line-height: 1;
}
.careerfy-candidatedetail-services ul li:last-child {
border-bottom: none;
padding: 24px 29px 26px 29px;
}
.careerfy-candidatedetail-services ul li i ~ .careerfy-services-text {
margin-left: 70px;
}
.careerfy-candidatedetail-services ul li:first-child {
padding: 0 29px 22px 29px; }
.careerfy-candidatedetail-services ul li i {
float: left; }
.careerfy-candidatedetail-services ul li,.careerfy-candidatedetail-services {
border-color: #efefef; }
.careerfy-candidatedetail-services ul li i {
font-size: 45px; }
.careerfy-services-text span {
line-height: 1;
margin-top: 4px;
font-size: 16px;
color: #97a2b4;
font-weight: 500;
margin-bottom: 5px;
display: block;
}
.careerfy-services-text small {
display: block;
font-size: 16px;
font-weight: 500;
color: #333333;
margin-top: 8px;
}
ul li a.jobsearch-plus { background-color: #fe3d6c; }
.jobsearch-jobdetail-media li a.jobsearch-plus { background-color: #ffffff; }
.careerfy-subheader-style7-top,.careerfy-subheader-style7,
.careerfy-breadcrumb-style7 {
float: left;
width: 100%;
}
.careerfy-subheader-style7-top {
background-color: #eeeeee;
padding: 20px 0px;
}
.careerfy-subheader-style7-top a {
font-size: 12px;
color: #13b5ea;
}
.careerfy-subheader-style7-top a.careerfy-left i {
display: inline-block;
margin-right: 5px;
-webkit-transform: scale(-1);
-moz-transform: scale(-1);
-ms-transform: scale(-1);
-o-transform: scale(-1);
transform: scale(-1);
}
.careerfy-subheader-style7-top a.careerfy-right i {
margin-left: 7px; }
.careerfy-breadcrumb-style7 ul li {
float: left;
list-style: none;
padding-right: 40px;
position: relative;
margin-top: 6px;
}
.careerfy-breadcrumb-style7 ul li:before {
content: '/';
color: #dddddd;
position: absolute;
left: -20px;
top: 0px;
}
.careerfy-breadcrumb-style7 ul li:first-child:before {
display: none; }
.careerfy-breadcrumb-style7 ul li a {
color: #888888; }
.careerfy-breadcrumb-style7 ul li {
color: #13b5ea; } .careerfy-candidate-timeline-two {
float: left;
width: 100%;
margin-bottom: 25px;
}
.careerfy-candidate-timeline-two ul li { list-style: none; }
.careerfy-candidate-timeline-two > ul > li { margin-bottom: 0px; }
.careerfy-candidate-timeline-two small {
font-size: 12px;
margin-left: 9px;
}
.careerfy-candidate-timeline-two .careerfy-candidate-timeline-two-text {
padding-left: 60px;
padding-bottom: 22px;
position: relative;
}
.careerfy-candidate-timeline-two .careerfy-candidate-timeline-two-text:before {
content: '';
position: absolute;
left: 20px;
top: 0px;
width: 1px;
height: 100%;
border-left: 1px solid #d1d1d1;
}
.careerfy-candidate-timeline-two li:last-child .careerfy-candidate-timeline-two-text:before {
height: 78%; }
.careerfy-candidate-timeline-two .careerfy-candidate-timeline-two-text:after {
content: '';
position: absolute;
left: 13px;
top: -2px;
background-color: #ffffff;
box-shadow: 0px 0px 0px 4px #d1d1d1 inset;
width: 16px;
height: 16px;
border-radius: 100%;
}
.careerfy-candidate-timeline-two-text span {
line-height: 1;
font-size: 12px;
margin-bottom: 11px;
display: block;
}
.careerfy-candidate-timeline-two-text h2 {
font-size: 18px;
margin-bottom: 9px;
line-height: 1;
}
.careerfy-candidate-timeline-two-text p {
font-size: 15px;
color: #999999;
margin-bottom: 0px;
}
.careerfy-employer-detail2-toparea-btn {
float: right;
font-size: 18px;
color: #ffffff;
background-color: #ffaf00;
padding: 14px 28px 12px 28px;
line-height: 1;
border-radius: 80px;
margin-left: 10px;
margin-bottom: 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-employer-detail2-toparea-btn i {
font-size: 12px;
float: left;
font-weight: bold;
margin: 3px 8px 0px 0px;
}
.careerfy-employer-detail2-toparea-btn.color {
background-color: #13b5ea; }
.careerfy-employer-detail2-toparea-btn:hover {
opacity: 0.70; }
.widget_your_info iframe {
float: left;
width: 100%;
height: 320px;
}
.widget_your_info_wrap {
float: left;
width: 100%;
border: 1px solid #efefef;
padding: 25px 29px 17px 29px;
}
.widget_your_info_list,
.widget_your_info_social,
.widget_your_info_list li {
float: left;
width: 100%;
}
.widget_your_info_list li {
list-style: none;
line-height: 1;
margin-bottom: 20px;
color: #999999;
}
.widget_your_info_list li a {
color: #999999; }
.widget_your_info_list li i {
float: left;
margin: 0px 15px 0px 0px;
}
.widget_your_info_social li {
float: left;
list-style: none;
margin: 0px 8px 8px 0px;
}
.widget_your_info_social li a {
float: left;
width: 25px;
height: 25px;
background-color: #375d93;
color: #ffffff;
font-size: 15px;
text-align: center;
border-radius: 100%;
padding-top: 5px;
}
.widget_your_info_social li a.fa-twitter        { background-color: #43afe9; }
.widget_your_info_social li a.fa-linkedin       { background-color: #007eb3; }
.widget_your_info_social li a.fa-google-plus    { background-color: #e24046; }
.widget_your_info_social li a.fa-dribbble       { background-color: #f95c94; }
.jobsearch-box-application-countdown {
float: left;
width: 100%;
text-align: center;
margin-bottom: 10px;
}
.jobsearch-box-application-countdown .countdown-section {
float: left;
width: 25%;
margin-bottom: 8px;
text-align: center;
padding-right: 0px;
}
.jobsearch-box-application-countdown .countdown-amount {
display: block;
font-size: 36px;
font-weight: 300;
}
.jobsearch-box-application-countdown .countdown-period {
font-size: 12px;
color: #999999;
letter-spacing: 1px;
}
.careerfy-jobdetail-tags-style2 {
float: left;
width: 100%;
}
.careerfy-jobdetail-tags-style2 a {
float: left;
padding: 9px 14px 9px 14px;
background-color: #f3f3f3;
border-radius: 20px;
font-size: 12px;
color: #888888;
line-height: 1;
margin: 10px 14px 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-jobdetail-tags-style2 a:hover {
background-color: #13b5ea;
color: #ffffff;
}
.single .jobsearch-pumflit-banner-con {
float: left;
width: 100%;
margin-bottom: 30px;
}
.jobsearch-pumflit-banner-con {
text-align: center; }
.jobsearch-pumflit-banner-con a {
display: inline-block;
}
.common-header-transparent ~ .careerfy-candidate-detail-four-subheader {
padding: 130px 0px 54px 0px; }
.jobsearch-employer-followin-btn {
margin-left: 10px;
}
.jobsearch-filter-responsive-wrap .jobsearch-pumflit-banner-con {
float: left;
width: 100%;
margin-bottom: 10px;
}@media (min-width: 768px) and (max-width: 990px){header#careerfy-header{display: none;}.careerfy-mobilehder-strip{display: block !important;} .careerfy-main-content .col-md-4,.careerfy-main-content .col-md-3{float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%;}.careerfy-main-content .col-md-7,.careerfy-main-content .col-md-5{width: 100%; float: left; margin-bottom: 30px;}.col-md-12{float: left; width: 100%;} .careerfy-banner-caption h1{font-size: 38px;}.careerfy-banner-caption p{width: 70%;}.categories-list ul li{width: 33.333%;}.careerfy-featured-listing > ul > li{width: 100%;}.careerfy-testimonial-slider{width: 90%;}.careerfy-footer-widget .col-md-4,.careerfy-footer-widget .col-md-3,.careerfy-footer-widget .col-md-2{display: inline-block; width: 50%; vertical-align: top; margin-right: -4px;}.careerfy-copyright{text-align: center;}.careerfy-social-network{width: 100%;}.careerfy-copyright p{width: 100%; margin: 12px 0px 20px;}.careerfy-social-network li{float: none; display: inline-block;}.careerfy-testimonial-section img{width: 100%;}.careerfy-login-registration-form .careerfy-column-6{width: 100%;}.navbar-toggle .icon-bar{background-color: #bababa;}.careerfy-errorpage h2{line-height: 1.3;}.careerfy-blog > ul > li{display: inline-block; vertical-align: top; float: none; margin-right: -4px; width: 50%;} .careerfy-banner-search-three,.careerfy-typo-wrap .careerfy-banner-search-three{width: 100%;}.careerfy-upload-cvbtn,.careerfy-typo-wrap .careerfy-upload-cvbtn{margin: 20px 0px 20px 0px;}.careerfy-bannerthree-caption h1,.careerfy-bannerthree-caption p,.careerfy-plan-thumb,.careerfy-testimonial-slider-style3{width: 100%;}.testimonial-slider-style3-text{padding: 80px 0px 150px 80px;}.careerfy-banner-search ul li:last-child{width: 10%;}.careerfy-banner-search ul li{width: 28%;}.careerfy-banner-search-six ul li,.careerfy-banner-search-six ul li:last-child{width: 50%; margin-bottom: 10px;}.careerfy-banner-search-six input[type="submit"]{text-align: center;}.careerfy-animate-filter ul li a{padding: 12px 14px 11px 14px;}.careerfy-main-content .widget{display: inline-block; float: none; width: 50%; vertical-align: top; padding: 0px 10px;}.careerfy-main-content aside.col-md-3{width: 100%;}.careerfy-detail-wrap{margin: 0px; width: 100%;}.navbar-nav > li > a::before{content: none;}.careerfy-testimonial-slider{margin-top: 0px; margin-bottom: 5px;}.careerfy-banner-search{width: 100%;}.careerfy-main-content .careerfy-modren-counter ul li{width: 33.333%;}.careerfy-contact-info-sec{padding: 32px 20px 35px 20px;}.careerfy-contact-form textarea{height: 198px;}blockquote{font-size: 17px;}.careerfy-sidebar-col,.careerfy-content-col{padding: 0px 15px;}.careerfy-main-content .widget,.careerfy-author-detail,.careerfy-footer-widget [class*="col-md-"]{float: none; display: inline-block; margin-right: -4px; vertical-align: top; width: 50%; padding: 0px 10px;}.careerfy-comingsoon-wrap,.careerfy-coming-soon{position: static; float: left; width: 100%; background-color: #000;}.careerfy-transparent{display: none;}.careerfy-comingsoon-text .careerfy-newsletter{width: 100%;}.navigation-subthree{margin: 16px 0px 0px 20px; float: none; display: inline-block;}.careerfy-parallax-text-box{width: 100%;}.careerfy-banner-search-four ul li{width: 50%; margin-bottom: 15px;}.careerfy-banner-search-four ul li:last-child{width: 50%;}.careerfy-featured-jobs-list > ul > li{float: left; width: 100%;}.careerfy-parallax-style4{padding-bottom: 30px;}.nav-list-mode{display: none;}.careerfy-banner-search-three{width: 100%;}.careerfy-banner-three{padding: 70px 0px;}.careerfy-banner-search-three ul li,.careerfy-banner-search-three ul li:last-child{width: 50%;}.careerfy-upload-cvbtn{margin: 20px 0px 20px 0px;}.careerfy-blog-medium figure ~ .careerfy-blog-medium-text{margin-left: 0px; float: left; width: 100%;}.careerfy-blog-medium figure{width: 100%;}.careerfy-categories-stylefive ul li{border: none;}.careerfy-categories-stylefive-wrap a{word-break: break-all;}.careerfy-banner-search-eight ul li:nth-child(2){width: 270px;}.careerfy-priceplan-wrapper{width: 590px;}.careerfy-banner-search-seven{width: 97%;}.careerfy-banner-search-two, .careerfy-typo-wrap .careerfy-banner-search-two{border-radius: 30px;} .careerfy-bannernine-caption{position: relative; float: left; padding: 90px 0px 60px 0px; margin: 0px;}.careerfy-categories-classic ul li{width: 33.333%;}.careerfy-featuredjobs-list .careerfy-featuredjobs-box{width: 100%; text-align: center;}.careerfy-featuredjobs-list a,.careerfy-featuredjobs-box.careerfy-featuredjobs-posdat{text-align: center;}.careerfy-featuredjobs-list a{padding: 20px 0px;}.careerfy-featuredjobs-list figure{margin-bottom: 9px !important;}.careerfy-featuredjobs-box.careerfy-featuredjobs-posdat{padding-top: 10px;}.careerfy-footernine-newslatter-inner,.careerfy-footer-nine-newslatter form{width: 100%; min-width: 100%;}.careerfy-footer-nine-social{width: 100%; text-align: center; margin-top: 10px;}.careerfy-footer-nine-social li{float: none; display: inline-block; margin-top: 10px;}.careerfy-footer-widget .menu ul ul, .careerfy-footer-widget .menu{max-height: inherit; overflow: inherit;} .careerfy-search-ten form ul.careerfy-search-ten-grid li,.careerfy-search-ten form ul.careerfy-search-ten-grid li:last-child{width: 50%;}.careerfy-search-ten form label i{display: none;} .careerfy-banner-eleven-tabs{width: 80%;}.careerfy-search-ten-full{margin-top: 0px;}.careerfy-categories-tenstyle1 > ul > li{width: 33.333%;}.careerfy-speakers-grid-text{background: none;}.careerfy-top-recruiters-slider .slick-arrow{display: none;} .careerfy-fifteen-banner-inner{width: 70%;}.careerfy-fifteen-banner-search ul li,.careerfy-fifteen-banner-search ul li:last-child{width: 50%;}.careerfy-categories-browse-links ul li{width: 33.333%;}.careerfy-fifteen-recent-jobs time,.careerfy-fifteen-recent-jobs figure,.careerfy-fifteen-recent-jobs small,.careerfy-fifteen-recent-jobs strong{width: 100%;}.careerfy-fifteen-recent-jobs small{text-align: left;}.careerfy-fifteen-recent-jobs > ul > li{width: 50%; margin-bottom: 30px;}.careerfy-fifteen-recent-jobs time{border: none; padding-top: 0px; padding-bottom: 10px;}.careerfy-fifteen-recent-jobs figure{padding-left: 0px;}.careerfy-fifteen-recent-jobs-inner{padding: 15px 30px 20px 30px;}.careerfy-fifteen-recent-jobs strong{margin-top: 10px;}.careerfy-fifteen-blog-medium figure ~ .careerfy-fifteen-blog-medium-text{margin-left: 0px; float: left; width: 100%; padding-top: 15px;}.careerfy-fifteen-blog-medium figure,.careerfy-fifteen-blog-medium figure a,.careerfy-fifteen-blog-medium figure img{float: left; width: 100%;}.instastcky-aplybtn-con{display: block;}.careerfy-testimonial-style11-slider,.careerfy-testimonial-video-wrap{width: 100%;} .careerfy-banner-twelve p,.careerfy-banner-twelve h1,.careerfy-banner-twelve-search,.careerfy-premium-jobs figure,.careerfy-premium-jobs-text{width: 100%;}.careerfy-twelve-navigation .jobsearch-navigation{position: relative;}.careerfy-twelve-navigation{padding: 20px 0px;}.careerfy-browse-links ul li,.careerfy-top-employers-slider-list ul li{width: 50%;}.careerfy-top-sectors-category ul li{padding: 1px 1px 1px 1px; margin-bottom: 0px; margin-right: -2px !important;}.careerfy-premium-jobs figure{margin-bottom: 20px;}.careerfy-premium-jobs-text{text-align: left;}.careerfy-top-sectors-category a{background-color: #f5f5f5; border: none;}.careerfy-twelve-navigation .navbar-nav > li.submenu-addicon > a:after{display: none;} .careerfy-thirteen-banner-search form{width: 100%;}.careerfy-thirteen-banner-search ul li{width: 50%;}.careerfy-thirteen-banner-search{padding: 16px 20px 10px 20px;}.careerfy-jobslatest-list ul li{float: left; width: 100%;}.careerfy-partner-twelve-slider{margin-bottom: 30px;}.careerfy-thirteen-banner-caption h1{font-size: 50px; width: 100%;} .careerfy-sixteen-banner form{min-width: 85%;}.careerfy-sixteen-blog-medium figure{width: 100%;}.careerfy-sixteen-blog-medium figure ~ .careerfy-sixteen-blog-medium-text{margin-left: 0px; float: left; width: 100%;}.careerfy-footer-sixteen .careerfy-footer-widget [class*="col-md-"]{width: 33.333%;}.copyright-sixteen{text-align: center;}.copyright-sixteen-download,.copyright-sixteen-social{float: none; display: inline-block;}.copyright-sixteen p{width: 100%; margin: 10px 0px;} .careerfy-seventeen-search ul li{width: 100%;}.careerfy-seventeen-services li:nth-child(odd):before,.careerfy-seventeen-services li:nth-child(even):before{display: none;}.careerfy-refejobs-list figure{width: 50%; margin-bottom: 15px;}.careerfy-refejobs-list small{width: 24%; text-align: left;}  .careerfy-fourteen-caption form{width: 100%;}.careerfy-categories-style14 ul li{width: 33.333%;}.careerfy-howit-works-text p{width: 90%;} .careerfy-twentyone-search-inner{width: 90%;}.careerfy-services.careerfy-services-twentyone li{margin-bottom: 0px;}.careerfy-services-twentyone-style3 small:before,.careerfy-services-twentyone-style3 small:after{display: none;}small.careerfy-jobs-style9-jobtype{margin-top: 4px; margin-bottom: 4px;}.careerfy-jobs-box1,.careerfy-jobs-box2{width: 100%;}.careerfy-jobs-box2{border: none;}.careerfy-jobs-style9-options{margin-top: 0px;}.careerfy-candidate-style8-content{width: 80%;}.jobsearch_apply_job ul li a{margin-bottom: 10px;}.jobsearch_side_box_style5{margin-bottom: 25px;}.careerfy-plugin-default-container{width: 100%; padding: 0px 15px;} .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{width: 50%;}.careerfy-banner-search-two ul li{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.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{width: 70%;}.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,.careerfy-banner-search-two.search-keyword-off.search-loc-off ul li:last-child{width: 30%;} .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: 50%;} .careerfy-banner-search-four ul li,.careerfy-search-ten form ul.careerfy-search-ten-grid li{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.careerfy-banner-search-four.search-keyword-off.search-cat-off ul li,.careerfy-banner-search-four.search-cat-off.search-loc-off ul li,.careerfy-banner-search-four.search-keyword-off.search-loc-off ul li{width: 70%;}.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-four.search-keyword-off.search-loc-off ul li:last-child{width: 30%;}.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{width: 50%;}.careerfy-banner-search-six.search-keyword-off.search-loc-off ul li,.careerfy-banner-search-six.search-keyword-off.search-cat-off ul li,.careerfy-banner-search-six.search-cat-off.search-loc-off ul li{width: 66%;}.careerfy-banner-search-six.search-keyword-off.search-loc-off ul li:last-child,.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{width: 34%;}.careerfy-banner-search-eight.all-searches-on ul li,form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(2),form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(3),.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: 50%;}.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-ten.search-keyword-off.search-loc-off ul.careerfy-search-ten-grid li:last-child{width: 30%;}.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-ten.search-keyword-off.search-loc-off ul.careerfy-search-ten-grid li{width: 70%;}.careerfy-thirteen-banner .careerfy-thirteen-banner-search ul li:last-child{width: 50%;}.careerfy-fourteen-banner .careerfy-fourteen-fields li,.careerfy-fourteen-banner .careerfy-fourteen-fields li:last-child{width: 50%; margin: 0px;}.careerfy-fourteen-caption ul{margin-bottom: 15px;}.careerfy-fourteen-caption form input[type="submit"]{width: 100%;}.careerfy-fourteen-banner.search-cat-off .careerfy-fourteen-fields li,.careerfy-fourteen-banner.search-loc-off .careerfy-fourteen-fields li,.careerfy-fourteen-banner.search-keyword-off .careerfy-fourteen-fields li{width: 33.333%;}.careerfy-fourteen-banner.search-keyword-off.search-cat-off .careerfy-fourteen-fields li:last-child,.careerfy-fourteen-banner.search-cat-off.search-loc-off .careerfy-fourteen-fields li:last-child,.careerfy-fourteen-banner.search-keyword-off.search-loc-off .careerfy-fourteen-fields li:last-child{width: 33%;}.search-cat-off .careerfy-fifteen-banner-search ul li,.search-keyword-off .careerfy-fifteen-banner-search ul li,.search-loc-off .careerfy-fifteen-banner-search ul li{width: 50%;}.careerfy-fifteen-banner-search ul li{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.search-keyword-off.search-loc-off .careerfy-fifteen-banner-search ul li,.search-keyword-off.search-cat-off .careerfy-fifteen-banner-search ul li,.search-cat-off.search-loc-off .careerfy-fifteen-banner-search ul li{width: 70%;}.search-keyword-off.search-loc-off .careerfy-fifteen-banner-search ul li:last-child,.search-keyword-off.search-cat-off .careerfy-fifteen-banner-search ul li:last-child,.search-cat-off.search-loc-off .careerfy-fifteen-banner-search ul li:last-child{width: 30%;}.careerfy-sixteen-banner.all-searches-on ul li,.careerfy-sixteen-banner.all-searches-on ul li:last-child,.careerfy-sixteen-banner.search-cat-off ul li,.careerfy-sixteen-banner.search-loc-off ul li,.careerfy-sixteen-banner.search-keyword-off ul li,.careerfy-sixteen-banner.search-cat-off ul li:last-child,.careerfy-sixteen-banner.search-loc-off ul li:last-child,.careerfy-sixteen-banner.search-keyword-off ul li:last-child{width: 50%; line-height: 0.7;}.careerfy-sixteen-banner form input[type="submit"]{width: 100%; border-radius: 0px;}.careerfy-sixteen-banner.search-keyword-off.search-cat-off ul li:first-child,.careerfy-sixteen-banner.search-cat-off.search-loc-off ul li:first-child,.careerfy-sixteen-banner.search-keyword-off.search-loc-off ul li:first-child{width: 65%;}.careerfy-sixteen-banner.search-keyword-off.search-cat-off ul li:last-child,.careerfy-sixteen-banner.search-cat-off.search-loc-off ul li:last-child,.careerfy-sixteen-banner.search-keyword-off.search-loc-off ul li:last-child{width: 35%;}.careerfy-eighteen-fields li,.careerfy-eighteen-fields li:last-child{width: 50%;}.careerfy-eighteen-banner form input[type="submit"]{width: 100%; border-radius: 0px;}.careerfy-eighteen-banner .careerfy-eighteen-fields{text-align: left;}form.careerfy-banner-twelve-search.all-searches-on .careerfy-twelve-fields li{width: 50%;}form.careerfy-banner-twelve-search.all-searches-on .careerfy-twelve-fields li:last-child{width: 50% !important;}.careerfy-banner-twelve-search input[type="submit"]{width: 100%;} .careerfy-footer-ninteen .widget_nav_menu ul li{width: 50%;} .careerfy-services-twenty-style3 a:before{display: none;}.careerfy-footer-twenty .widget_nav_menu ul li{width: 50%;}.careerfy-testimonial-section .col-md-5{min-height: 400px;}.careerfy-testimonial-section .row{display: inline-block; width: 100%;}.jobsearch-banner-search ul li.jobsearch-banner-submit, .jobsearch-banner-search ul li{z-index: auto;}.careerfy-service-slider{height: 450px;}.careerfy-service-slider .slick-current.slick-active{width: 260px !important;}.careerfy-slidesects-list.careerfy-categories-grideleven{display: block;}.careerfy-categories-grideleven ul.jobsearch-sects-allcon{display: none;}.careerfy-joblisting-view4 .careerfy-joblisting-wrap{flex-wrap: wrap;} .careerfy-footer-two .careerfy-footer-widget .col-md-9{width: 100%;}.careerfy-footer-newslatter li{width: 75%;}.careerfy-footer-newslatter li:last-child{width: 25%;}.careerfy-copyright-social,.careerfy-copyright-download{width: 100%;}.careerfy-copyright-social li,.careerfy-copyright-download li{float: none; display: inline-block;}.careerfy-banner-two .careerfy-banner-caption p{width: 100%;}.careerfy-footer-two .menu,.careerfy-footer-three .menu,.careerfy-footer-one .widget_nav_menu .menu,.careerfy-footer-four .widget_nav_menu .menu,.careerfy-footer-five .widget_nav_menu .menu,.careerfy-footer-six .widget_nav_menu .menu{max-height: inherit; overflow: inherit; min-height: auto;}.careerfy-footer-three .careerfy-footer-newslatter li{width: auto;} .copyright-five{text-align: center;}.copyright-five p,.copyright-wrap{width: 100%;}.copyright-five p{padding-bottom: 0px;}.copyright-wrap{padding-top: 15px;}.copyright-wrap img{margin-bottom: 20px;} .copyright-six{text-align: center;}.footer-container{display: inline-block;}.copyright-six p{width: 100%;}.careerfy-copyright p.links-term-pri-help{text-align: center; margin-top: 0px;}} @media (max-width: 767px){header#careerfy-header{display: none;}.careerfy-mobilehder-strip{display: block !important;} .careerfy-main-content .col-md-4,.careerfy-main-content .col-md-3{float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%;}.careerfy-main-content .col-md-7,.careerfy-main-content .col-md-5{width: 100%; float: left; margin-bottom: 30px;}.col-md-12{float: left; width: 100%;}.navbar-nav > li > a{padding: 15px 22px;}.navbar-nav .sub-menu li a, .navbar-nav .children li a, .careerfy-megalist li a{color: #656c6c;} .careerfy-navigation{float: left;}.careerfy-banner{background-size: cover;}.careerfy-banner-caption p,.careerfy-banner-search,.careerfy-featured-listing > ul > li.col-md-6{width: 100%;}.careerfy-testimonial-slider{width: 100%; padding: 0px 15px; margin-top: 30px; margin-bottom: 30px;}.careerfy-copyright{text-align: center;}.careerfy-social-network{width: 100%;}.careerfy-copyright p{width: 100%; margin: 12px 0px 20px;}.careerfy-social-network li{float: none; display: inline-block;}.categories-list ul li{width: 50%;}.careerfy-banner-btn a{margin: 10px 2px 0px;}.careerfy-featured-listing figure, .careerfy-featured-listing-text{float: left; width: 100%;}.careerfy-option-btn{float: right;}.careerfy-blog-grid-text{padding: 15px 15px 30px;}.careerfy-footer-widget .col-md-4,.careerfy-footer-widget .col-md-3,.careerfy-footer-widget .col-md-2{display: inline-block; width: 50%; vertical-align: top; margin-right: -4px;}.careerfy-featured-listing > ul > li{width: 50%; float: none; display: inline-block; margin-right: -4px; vertical-align: top;}.careerfy-testimonial-slider:before{top: -25px; left: 15px;}.careerfy-banner-search ul li{width: 29.333%;}.careerfy-modren-counter ul li::before{content: none;}.careerfy-banner-search ul li:last-child{width: 10%;}.careerfy-services-classic ul li::before{content: none;}.careerfy-classic-priceplane-title{padding: 0px 6px;}.careerfy-priceplane-section span ~ p{padding: 0px; float: left;}.careerfy-login-registration-form .careerfy-column-6{width: 100%;}.navbar-toggle .icon-bar{background-color: #bababa;}.careerfy-errorpage{float: left; width: 100%;}.careerfy-error-search{margin-bottom: 20px; width: 62%;}.careerfy-errorpage h2{line-height: 1.3;}.careerfy-detail-wrap{margin: 0px; width: 100%;}.careerfy-blog-other > li{float: none; display: inline-block;}.careerfy-blog > ul > li{display: inline-block; vertical-align: top; float: none; margin-right: -4px; width: 50%;}.careerfy-subheader{background-size: cover;}.careerfy-main-content aside.col-md-3{width: 100%;}.careerfy-errorpage-bg{background-size: cover;}.careerfy-main-content .widget{display: inline-block; float: none; width: 50%; vertical-align: top; padding: 0px 10px;}.navbar-nav > li > a::before,.careerfy-modren-counter ul li::before{content: none;}.careerfy-banner-search ul li i{right: 10px;}.careerfy-select-style::after{right: 15px;}.careerfy-contact-form,.careerfy-contact-info-sec{width: 100%;}.careerfy-errorpage-bg{background-size: cover;}.careerfy-banner-search{width: 100%;}.careerfy-banner-search ul li,.careerfy-banner-search ul li:last-child{width: 50%;}.careerfy-showing-result figure ~ .careerfy-result-text,.careerfy-posts-list.careerfy-showing-result figure{float: left; width: 100%;}.careerfy-posts-list.careerfy-showing-result figure{margin-bottom: 20px;}.careerfy-showing-result figure ~ .careerfy-result-text{padding-left: 0px;}.careerfy-sidebar-col,.careerfy-content-col{padding: 0px 15px;}.careerfy-prenxt-post ul li,.careerfy-content-col .col-md-6{width: 100%;}.comments-area{padding-right: 0px;}.involved-social-icone{float: left;}.vc_column_container{padding: 0px 15px !important;}.col-md-6.careerfy-parallex-box{min-height: inherit; float: left; width: 100%;}.careerfy-parallex-box-wrap{width: 100%;}.careerfy-joblisting-plain-right{float: left;}.careerfy-comingsoon-wrap,.careerfy-coming-soon{position: static; float: left; width: 100%;}.careerfy-transparent{display: none;}.careerfy-comingsoon-text .careerfy-newsletter{width: 100%;}.careerfy-btns-con{width: 100%;}.careerfy-btns-con{padding: 0px 15px;}.careerfy-featured-listing-text h2 a{width: auto; overflow: inherit;}.careerfy-featured-listing > ul > li.col-md-6{width: 50%;}.careerfy-featured-listing figure a{width: 100%; height: 100%;}.careerfy-featured-listing figure a img{height: 100%;}.careerfy-featured-listing-text{padding-bottom: 18px;}.careerfy-copyright p.links-term-pri-help{width: 100%; text-align: center;} .careerfy-banner-search-three,.careerfy-typo-wrap .careerfy-banner-search-three{width: 100%;}.careerfy-banner-three{padding: 70px 0px;}.careerfy-banner-search-three ul li,.careerfy-banner-search-three ul li:last-child{width: 50%;}.careerfy-upload-cvbtn,.careerfy-typo-wrap .careerfy-upload-cvbtn{margin: 20px 0px 20px 0px;}.careerfy-bannerthree-caption h1,.careerfy-bannerthree-caption p,.careerfy-plan-thumb,.careerfy-testimonial-slider-style3{width: 100%;}.testimonial-slider-style3-text{padding: 80px 0px 150px 80px;}.careerfy-banner{padding: 70px 0px 70px 0px;}.careerfy-banner-caption h1{font-size: 34px;}.careerfy-bannerthree-caption h1{font-size: 28px;}.careerfy-bannerthree-caption p{font-size: 18px;}.careerfy-search-categories li:before{right: 10px;}.careerfy-search-categories li{padding-left: 0px; padding-right: 20px;}.careerfy-banner-btn a i{display: none;} .careerfy-logo-con,.careerfy-btns-con{float: left;}.careerfy-menu-con{float: right;} .banner-search-padding .vc_column-inner{padding: 0px !important;}.careerfy-parallax-text-box{width: 100%;}.careerfy-banner-search-four ul li{width: 50%; margin-bottom: 15px;}.careerfy-banner-search-four ul li:last-child{width: 50%;}.careerfy-featured-jobs-list > ul > li{float: left; width: 100%;}.jobsearch-search-container .jobsearch-banner-search ul li{line-height: 1;}.banner-search-padding .careerfy-banner-caption{padding-left: 20px; padding-right: 20px;} .careerfy-footer-two .careerfy-footer-widget .col-md-9{width: 100%;}.careerfy-copyright-social,.careerfy-copyright-download{width: 100%;}.careerfy-copyright-social li,.careerfy-copyright-download li{float: none; display: inline-block;}.careerfy-banner-two .careerfy-banner-caption p{width: 100%;}.careerfy-footer-two .menu,.careerfy-footer-three .menu,.careerfy-footer-one .widget_nav_menu .menu,.careerfy-footer-four .widget_nav_menu .menu{max-height: inherit; overflow: inherit; min-height: auto;}.careerfy-footer-newslatter li:last-child{width: 60%; margin-top: 10px;}.careerfy-footer-newslatter li{width: 100%;}.careerfy-footer-two .col-md-9 .widget{width: 50%;}.careerfy-footer-widget .widget.careerfy-footer-newslatter{width: 100%;}.careerfy-footer-three .careerfy-footer-newslatter li{width: auto; margin-top: 0px;} .careerfy-banner-search-six ul li,.careerfy-banner-search-six ul li:last-child{width: 50%; margin-bottom: 10px;}.careerfy-banner-search-six input[type="submit"]{text-align: center;}.careerfy-categories-stylefive ul li{width: 25%;}.careerfy-team-parallex{padding-top: 24px;}.careerfy-animate-filter ul{text-align: center;}.careerfy-animate-filter ul li{display: inline-block; float: none;} .careerfy-search-seven-wrap h2{font-size: 26px; width: 100%;}.careerfy-banner-search-seven{width: 100%;}.careerfy-banner-search-seven ul li,.careerfy-banner-search-seven ul li:last-child{width: 50%;}.careerfy-joblisting-media ~ .careerfy-joblisting-text{margin-left: 0px; float: left; width: 100%;} .careerfy-banner-search-eight ul li:nth-child(1),.careerfy-banner-search-eight ul li:nth-child(2),.careerfy-banner-search-eight ul li,.careerfy-banner-search-eight input[type="submit"]{width: 100%;}.careerfy-banner-search-eight input[type="submit"]{margin: 15px 0px 0px 0px;}.careerfy-priceplan-wrapper{width: 100%; padding: 0px 15px;}.careerfy-banner-search-two, .careerfy-typo-wrap .careerfy-banner-search-two{border-radius: 10px;} .careerfy-bannernine-caption{position: relative; float: left; padding: 90px 0px 60px 0px; margin: 0px;}.careerfy-categories-classic ul li{width: 50%;}.careerfy-featuredjobs-list .careerfy-featuredjobs-box{width: 100%;}.careerfy-featuredjobs-list a,.careerfy-featuredjobs-box.careerfy-featuredjobs-posdat{text-align: center;}.careerfy-featuredjobs-list a{padding: 20px 0px;}.careerfy-featuredjobs-list figure{margin-bottom: 9px !important;}.careerfy-featuredjobs-box.careerfy-featuredjobs-posdat{padding-top: 10px;}.careerfy-footernine-newslatter-inner,.careerfy-footer-nine-newslatter form{width: 100%; min-width: 100%;}.careerfy-footer-nine-social{width: 100%; text-align: center; margin-top: 10px;}.careerfy-footer-nine-social li{float: none; display: inline-block; margin-top: 10px;}.careerfy-footer-widget .menu ul ul, .careerfy-footer-widget .menu{max-height: inherit; overflow: inherit;} .careerfy-search-ten form ul.careerfy-search-ten-grid li,.careerfy-search-ten form ul.careerfy-search-ten-grid li:last-child{width: 50%;}.careerfy-search-ten form label i{display: none;}.careerfy-recent-list figure ~ .careerfy-recent-list-text{margin-left: 0px; float: left; width: 100%; padding-left: 0px;}.careerfy-recent-list .careerfy-recent-list-text > *{margin: 8px 0px;}.careerfy-recent-list-text{padding-right: 0px; float: left; width: 100%;}.careerfy-recent-list-status{position: static; float: left;}.findperson-custom-search,.findperson-custom-search .vc_column-inner{margin-top: 0px !important;}.careerfy-search-ten-full{margin-top: 0px;}.careerfy-categories-tenstyle1 > ul > li{width: 33.333%;}.careerfy-speakers-grid-text{background: none;}.careerfy-top-recruiters-slider .slick-arrow{display: none;} .careerfy-fifteen-banner-inner{width: 100% !important;}.careerfy-fifteen-banner-search ul li,.careerfy-fifteen-banner-search ul li:last-child{width: 50%;}.careerfy-categories-browse-links ul li{width: 50%;}.careerfy-fifteen-recent-jobs time,.careerfy-fifteen-recent-jobs figure,.careerfy-fifteen-recent-jobs small,.careerfy-fifteen-recent-jobs strong{width: 100%;}.careerfy-fifteen-recent-jobs small{text-align: left;}.careerfy-fifteen-recent-jobs > ul > li{width: 50%; margin-bottom: 30px;}.careerfy-fifteen-recent-jobs time{border: none; padding-top: 0px; padding-bottom: 10px;}.careerfy-fifteen-recent-jobs figure{padding-left: 0px;}.careerfy-fifteen-recent-jobs-inner{padding: 15px 30px 20px 30px;}.careerfy-fifteen-recent-jobs strong{margin-top: 10px;}.careerfy-fifteen-blog-medium figure ~ .careerfy-fifteen-blog-medium-text{margin-left: 0px; float: left; width: 100%; padding-top: 15px;}.careerfy-fifteen-blog-medium figure,.careerfy-fifteen-blog-medium figure a,.careerfy-fifteen-blog-medium figure img{float: left; width: 100%;}.careerfy-fifteen-banner h1{font-size: 30px;} .copyright-eleven{text-align: center;}.copyright-eleven p{width: 100%; margin: 0px 0px 10px 0px;}.copyright-eleven-social,.copyright-eleven-app{float: none; display: inline-block;} .careerfy-fifteen-categories ul li{width: 50%; border-bottom: 1px solid #9a9a9a; border-right: 1px solid #9a9a9a; border-left: none; border-top: none;}.careerfy-section-title-btn{float: left;}.careerfy-fifteen-categories ul li:nth-child(even){border-right: none;}.careerfy-fifteen-categories ul li:nth-last-child(2), .careerfy-fifteen-categories ul li:nth-last-child(1){border-bottom: none;} .careerfy-testimonial-style11-slider,.careerfy-testimonial-video-wrap{width: 100%;}.careerfy-recentjobs-text,.careerfy-banner-eleven-tabs,.careerfy-recentjobs-text.three-cell,.careerfy-recentjobs-text.two-cell{width: 100%; flex-basis: 100%;}.careerfy-recentjobs-text,.careerfy-recentjobs-text.two-cell{padding-left: 0px;}.careerfy-recentjobs-text time i,.careerfy-recentjobs-text span i,.careerfy-recentjobs-text small i{float: none; display: inline-block;}.careerfy-recentjobs-list ul li{width: 50%;}.careerfy-banner-eleven{padding-top: 70px;}.careerfy-banner-eleven-tabs h1{font-size: 20px;}.careerfy-banner-eleven-search ul li,.careerfy-banner-eleven-search ul li:last-child{width: 100%;}.careerfy-banner-eleven-tabs-nav li a{font-size: 14px;}.careerfy-banner-eleven-tabs-nav li{margin-right: 5px;}.body-eleven .vc_column_container > .vc_column-inner{padding-left: 30px; padding-right: 30px;} .careerfy-banner-twelve p,.careerfy-banner-twelve h1,.careerfy-banner-twelve-search,.careerfy-premium-jobs figure,.careerfy-premium-jobs-text{width: 100%;}.careerfy-twelve-navigation .jobsearch-navigation{position: relative;}.careerfy-twelve-navigation{padding: 20px 0px;}.careerfy-browse-links ul li,.careerfy-top-employers-slider-list ul li{width: 50%;}.careerfy-top-sectors-category ul li{padding: 1px 1px 1px 1px; margin-bottom: 0px; margin-right: -2px !important;}.careerfy-premium-jobs figure{margin-bottom: 20px;}.careerfy-premium-jobs-text{text-align: left;}.careerfy-top-sectors-category a{background-color: #f5f5f5; border: none;}.careerfy-banner-twelve h1{font-size: 30px;} .careerfy-thirteen-banner-search form{width: 100%;}.careerfy-thirteen-banner-search ul li{width: 50%;}.careerfy-thirteen-banner-search{padding: 16px 20px 10px 20px;}.careerfy-jobslatest-list ul li{float: left; width: 100%;}.careerfy-partner-twelve-slider{margin-bottom: 30px;}.careerfy-thirteen-banner-caption h1{font-size: 50px; width: 100%;} .careerfy-sixteen-banner form{min-width: 85%;}.careerfy-sixteen-blog-medium figure{width: 100%;}.careerfy-sixteen-blog-medium figure ~ .careerfy-sixteen-blog-medium-text{margin-left: 0px; float: left; width: 100%;}.careerfy-footer-sixteen .careerfy-footer-widget [class*="col-md-"]{width: 50%;}.copyright-sixteen{text-align: center;}.copyright-sixteen-download,.copyright-sixteen-social{float: none; display: inline-block;}.copyright-sixteen p{width: 100%; margin: 10px 0px;}.careerfy-sixteen-banner-tags small{width: 100%; margin-bottom: 20px;}.careerfy-sixteen-banner h1{font-size: 28px; line-height: 1.1;}.careerfy-sixteen-banner span{line-height: 1.2;} .careerfy-seventeen-search ul li{width: 100%;}.careerfy-seventeen-services li:nth-child(odd):before,.careerfy-seventeen-services li:nth-child(even):before{display: none;}.careerfy-refejobs-list figure{width: 100%; margin-bottom: 15px;}.careerfy-refejobs-list small{width: 100%; text-align: left; margin-bottom: 10px;}.careerfy-seventeen-testimonial figure figcaption{padding-right: 0px;}.careerfy-seventeen-testimonial small{position: static; display: inline-block; margin-top: 10px;}.careerfy-refejobs-list > ul > li{width: 50%; margin-bottom: 30px; float: none; display: inline-block; margin-right: -4px; vertical-align: top;} .careerfy-eighteen-banner{padding-left: 20px; padding-right: 20px;}.careerfy-eighteen-newslatter-left, .careerfy-eighteen-newslatter-right{width: 100%;}.careerfy-eighteen-newslatter-right{margin-top: 25px;} .careerfy-fourteen-caption h1,.careerfy-fourteen-caption form,.copyright-fourteen p{width: 100%;}.careerfy-categories-style14 ul li{width: 33.333%;}.careerfy-howit-works-text p{width: 90%;}.careerfy-logo-fourteen{float: right;}.copyright-fourteen{text-align: center;}.copyright-fourteen-social{float: none; display: inline-block;}.careerfy-related-blog.careerfy-blog > ul > li{width: 100%;}.careerfy-related-blog figure ~ .careerfy-related-blog-text{margin-left: 0px; float: left; width: 100%;}.careerfy-related-blog figure{width: 100%;}.careerfy-section-title-style h2{width: 100%; text-align: center; margin-bottom: 10px;}.restrict-candidate-sec h2{font-size: 25px;}.restrict-candidate-sec p{font-size: 16px;}.careerfy-top-employers-slider-list span{text-align: center;}.careerfy-top-employers-slider-list span small{float: none; display: inline-block; width: 100%;} .hdernotifics-after-con a{width: 100%; text-align: center;}.careerfy-headseven-option > li > a{padding-left: 4px; padding-right: 4px;} .careerfy-twentyone-search-inner{width: 90%;}.careerfy-services.careerfy-services-twentyone li{margin-bottom: 0px;}.careerfy-services-twentyone-style3 small:before,.careerfy-services-twentyone-style3 small:after{display: none;}.careerfy-services-twentyone-style2,.careerfy-twentyone-testimonial,.careerfy-services-twentyone-style3{padding-left: 20px; padding-right: 20px;}.careerfy-fancy-title-twentyone h2{line-height: 1.2;}small.careerfy-jobs-style9-jobtype{margin-top: 4px; margin-bottom: 4px;}.careerfy-candidate-style8-content,.careerfy-jobs-box1,.careerfy-jobs-box2,.careerfy-candidate-style8-box1, .careerfy-candidate-style8-box2{width: 100% !important;}.careerfy-candidate-style8-inner,.careerfy-jobs-box2{border: none;}.careerfy-jobs-style9-options{margin-top: 0px;}.careerfy-candidate-style8-wrapper{padding-top: 10px;}.careerfy-candidate-style8-inner:before{display: none;}.careerfy-candidate-style8-box2{padding: 0px 0px 5px 0px;}.careerfy-jobdetail-services-style5 ul li,.careerfy-jobdetail-style5-image{width: 100% !important;}.careerfy-jobdetail-style5-image ~ .careerfy-jobdetail-style5-content-list{margin-left: 0px !important; float: left; width: 100%; padding: 26px 20px 20px 26px;}.jobsearch_apply_job ul li a{margin-bottom: 10px;}.jobsearch_side_box_style5{margin-bottom: 25px;}.candidate-detail-five-subheader{margin-bottom: 0px !important; padding: 70px 0px 60px 0px !important;}.careerfy-plugin-default-container{width: 100%; padding: 0px 15px;}.careerfy-candidate-box-progress .careerfy-column-6{width: 100%;}.careerfy-candidate-info-style5 figure ~ .careerfy-candidate-info-inner-style5{margin-left: 0px !important; float: left; width: 100%; padding-top: 15px;}.careerfy-candidate-detail5-tablink{margin-top: 20px; padding-top: 25px;}.careerfy-candidate-detail5-tablink ul li.active a:before{display: none;}.careerfy-candidate-detail5-tablink ul li a{padding-top: 0px !important;}.candidate_portfolio_style5 ul [class*="careerfy-column-"]{width: 33.333%;}.jobsearch-typo-wrap .review-overall-stars-sec,.jobsearch-typo-wrap .review-stars-sec{width: 100%;}.jobsearch-typo-wrap .review-overall-stars-sec{border-left: 1px solid #ddd; border-top: none;} .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{width: 50%;}.careerfy-banner-search-two ul li{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.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{width: 65%;}.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,.careerfy-banner-search-two.search-keyword-off.search-loc-off ul li:last-child{width: 35%;} .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{width: 50%;}.search-keyword-off.search-loc-off .careerfy-banner-search-three 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{width: 70%;}.search-keyword-off.search-loc-off .careerfy-banner-search-three 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{width: 30%;} .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: 50%;}.careerfy-banner-search-four ul li{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.careerfy-banner-search-four.search-keyword-off.search-cat-off ul li,.careerfy-banner-search-four.search-cat-off.search-loc-off ul li,.careerfy-banner-search-four.search-keyword-off.search-loc-off ul li{width: 70%;}.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-four.search-keyword-off.search-loc-off ul li:last-child{width: 30%;}.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{width: 50%;}.careerfy-banner-search-six.search-keyword-off.search-loc-off ul li,.careerfy-banner-search-six.search-keyword-off.search-cat-off ul li,.careerfy-banner-search-six.search-cat-off.search-loc-off ul li{width: 55%;}.careerfy-banner-search-six.search-keyword-off.search-loc-off ul li:last-child,.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{width: 45%;}.careerfy-banner-search-seven ul li,.careerfy-search-ten form ul.careerfy-search-ten-grid li{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.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: 75%;}.careerfy-banner-search-seven.search-keyword-off.search-cat-off ul li:last-child,.careerfy-banner-search-seven.search-cat-off.search-loc-off ul li:last-child,.careerfy-banner-search-seven.search-keyword-off.search-loc-off ul li:last-child{width: 25%;}form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(2),form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(3){width: 50%;}.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),.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: 100%;}.careerfy-banner-search-eight ul li:nth-child(2) input[type="text"]{border-radius: 0px;}.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: 50%;}.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-ten.search-keyword-off.search-loc-off ul.careerfy-search-ten-grid li:last-child{width: 30%;}.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-ten.search-keyword-off.search-loc-off ul.careerfy-search-ten-grid li{width: 70%;}.careerfy-thirteen-banner .careerfy-thirteen-banner-search ul li:last-child{width: 50%;}.careerfy-thirteen-banner-search li a{margin-left: 7px;}.careerfy-fourteen-banner .careerfy-fourteen-fields li,.careerfy-fourteen-banner .careerfy-fourteen-fields li:last-child{width: 50%; margin: 0px;}.careerfy-fourteen-caption ul{margin-bottom: 15px;}.careerfy-fourteen-caption form input[type="submit"]{width: 100%;}.careerfy-fourteen-banner.search-cat-off .careerfy-fourteen-fields li,.careerfy-fourteen-banner.search-loc-off .careerfy-fourteen-fields li,.careerfy-fourteen-banner.search-keyword-off .careerfy-fourteen-fields li{width: 33.333%;}.careerfy-fourteen-banner.search-keyword-off.search-cat-off .careerfy-fourteen-fields li:last-child,.careerfy-fourteen-banner.search-cat-off.search-loc-off .careerfy-fourteen-fields li:last-child,.careerfy-fourteen-banner.search-keyword-off.search-loc-off .careerfy-fourteen-fields li:last-child{width: 33%;}.search-cat-off .careerfy-fifteen-banner-search ul li,.search-keyword-off .careerfy-fifteen-banner-search ul li,.search-loc-off .careerfy-fifteen-banner-search ul li{width: 50%;}.careerfy-fifteen-banner-search ul li{float: none; display: inline-block; vertical-align: top; margin-right: -4px;}.search-keyword-off.search-loc-off .careerfy-fifteen-banner-search ul li,.search-keyword-off.search-cat-off .careerfy-fifteen-banner-search ul li,.search-cat-off.search-loc-off .careerfy-fifteen-banner-search ul li{width: 70%;}.search-keyword-off.search-loc-off .careerfy-fifteen-banner-search ul li:last-child,.search-keyword-off.search-cat-off .careerfy-fifteen-banner-search ul li:last-child,.search-cat-off.search-loc-off .careerfy-fifteen-banner-search ul li:last-child{width: 30%;}.careerfy-sixteen-banner.all-searches-on ul li,.careerfy-sixteen-banner.all-searches-on ul li:last-child,.careerfy-sixteen-banner.search-cat-off ul li,.careerfy-sixteen-banner.search-loc-off ul li,.careerfy-sixteen-banner.search-keyword-off ul li,.careerfy-sixteen-banner.search-cat-off ul li:last-child,.careerfy-sixteen-banner.search-loc-off ul li:last-child,.careerfy-sixteen-banner.search-keyword-off ul li:last-child{width: 50%; line-height: 0.7;}.careerfy-sixteen-banner form input[type="submit"]{width: 100%; border-radius: 0px;}.careerfy-sixteen-banner.search-keyword-off.search-cat-off ul li:first-child,.careerfy-sixteen-banner.search-cat-off.search-loc-off ul li:first-child,.careerfy-sixteen-banner.search-keyword-off.search-loc-off ul li:first-child{width: 65%;}.careerfy-sixteen-banner.search-keyword-off.search-cat-off ul li:last-child,.careerfy-sixteen-banner.search-cat-off.search-loc-off ul li:last-child,.careerfy-sixteen-banner.search-keyword-off.search-loc-off ul li:last-child{width: 35%;}.careerfy-eighteen-fields li,.careerfy-eighteen-fields li:last-child{width: 50%;}.careerfy-eighteen-banner form input[type="submit"]{width: 100%; border-radius: 0px;}.careerfy-eighteen-banner .careerfy-eighteen-fields{text-align: left;}form.careerfy-banner-twelve-search.all-searches-on .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-cat-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-keyword-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-loc-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-cat-off.search-loc-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-keyword-off.search-loc-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-keyword-off.search-cat-off .careerfy-twelve-fields li{width: 50%;}form.careerfy-banner-twelve-search.all-searches-on .careerfy-twelve-fields li:last-child,.careerfy-twelve-fields li:last-child{width: 50% !important;}.careerfy-banner-twelve-search input[type="submit"]{width: 100%;} .careerfy-footer-ninteen .widget_nav_menu ul li{width: 50%;}.careerfy-nineteen-search,.careerfy-search-nineteen-tabs-nav,.careerfy-nineteen-search-tabs .tab-content{width: 100%;}.careerfy-search-nineteen-tabs-nav li span{width: 50%;}.careerfy-nineteen-category-list ul li{width: 33.333%; margin-bottom: 20px;}.careerfy-nineteen-testimonial p{width: 75%;} .careerfy-services-twenty-style3 a:before{display: none;}.careerfy-testimonial-section .col-md-5{min-height: 400px;}.careerfy-testimonial-section .row{display: inline-block; width: 100%;}.careerfy-service-slider-layer span{padding-right: 95px;}.careerfy-service-slider .careerfy-service-slider-layer{padding: 0px;}.careerfy-fancy-title-six span{font-size: 40px;}.careerfy-joblisting-plain .careerfy-joblisting-plain-wrap{flex-wrap: wrap;}.careerfy-joblisting-plain figure ~ .careerfy-joblisting-plain-text{padding-left: 0px; flex-basis: 100%;}.careerfy-recentjobs-list ul li{margin-bottom: 25px;}.careerfy-recentjobs-list-inner{flex-wrap: wrap;}.careerfy-listaply-btncon{margin-left: 0px; margin-top: 10px;}.careerfy-recentjobs-list-inner .careerfy-recentjobs-text:nth-child(2){flex-basis: 100%; margin: 7px 0px 10px 0px;}.careerfy-counter-style10 ul.row{display: block;}.careerfy-employer-subheader-three .careerfy-employer-detail2-toparea-btn{float: none !important; display: inline-block;}.careerfy-employer-subheader-three h1{font-size: 20px;}.careerfy-employer-subheader-three .careerfy-right{margin-top: 40px !important; width: 100%; text-align: left;}.careerfy-employer-subheader-three .careerfy-detrating-con{width: 100%;}.jobsearch-jobdetail-list{flex-wrap: wrap;}.jobsearch-jobdetail-listthumb~figcaption{margin: 20px 0px 0px 0px;}.careerfy-slidesects-list.careerfy-categories-grideleven{display: block;}.careerfy-categories-grideleven ul.jobsearch-sects-allcon{display: none;}.careerfy-search-twentyone-grid{flex-wrap: wrap;}.careerfy-search-twentyone-grid .advserch-field, .careerfy-search-twentyone-grid .advserch-field:last-child{flex-basis: 100%;}.careerfy-joblisting-sten-wrap,.careerfy-employer-list2-wrap{flex-wrap: wrap;}.careerfy-joblisting-sten-text,.emplist-dmain-con{padding-left: 0px;}body .careerfy-employer-subheader-three figure{width: 100%; margin-bottom: 10px;}body .careerfy-rightcntnt-holder{width: 100%; justify-content: flex-start;}.careerfy-refejobs-list-inner,.careerfy-jobslatest-list-inner{flex-wrap: wrap;}.careerfy-jobslatest-list figure > a ~ figcaption{padding-left: 0px; width: 100%;}.careerfy-jobslatest-list-cell small{margin-bottom: 10px;}.careerfy-comingsoon-text .careerfy-newsletter label{position: relative; margin-top: 15px; float: left;}.careerfy-comingsoon-text h2{font-size: 42px; line-height: 1.2;}.careerfy-comingsoon-countdown .countdown-amount{font-size: 30px;}.careerfy-comingsoon-countdown .countdown-section{padding-right: 30px; margin-bottom: 15px;}.careerfy-comingsoon-countdown .countdown-section:before{right: 17px; top: 19px;}.careerfy-comingsoon-text p{width: 100%;}.careerfy-comingsoon-wrap{padding-bottom: 50px;}.careerfy-joblisting-view4 .careerfy-joblisting-wrap{flex-wrap: wrap;} .copyright-five{text-align: center;}.copyright-five p,.copyright-wrap{width: 100%;}.copyright-five p{padding-bottom: 0px;}.copyright-wrap{padding-top: 15px;}.copyright-wrap img{margin-bottom: 20px;}.careerfy-blog-medium figure ~ .careerfy-blog-medium-text{margin-left: 0px; float: left; width: 100%;}.careerfy-blog-medium figure{width: 100%;}.careerfy-categories-stylefive ul li{border: none;}.careerfy-categories-stylefive-wrap a{word-break: break-all;}.careerfy-footer-five .widget_nav_menu .menu,.careerfy-footer-six .widget_nav_menu .menu{max-height: inherit; overflow: inherit; min-height: auto;}.careerfy-joblisting-plain figure ~ .careerfy-joblisting-plain-text{margin-left: 0px; width: 100%;}.careerfy-joblisting-plain figure{margin-bottom: 20px !important;}.careerfy-joblisting-plain .careerfy-joblisting-plain-left{width: 100%;} .copyright-six{text-align: center;}.footer-container{display: inline-block;}.copyright-six p{width: 100%; margin-right: 0px;}.copyright-six .footer-menu li{display: inline-block; float: none;}} @media (max-width: 300px){.mobile-right-btnscon a{margin-left: 10px;}.mobile-hder-style3 a.mobile-navigation-togglebtn{margin-right: 8px;}}@media screen and (max-width: 600px){#wpadminbar{position: fixed;}} @media (max-width: 480px){.mobile-hder-style2 .mobile-right-btnscon a{margin-right: 10px;}.mobile-hder-style3 .mobile-logocon{width: 72%;}.mobile-hder-style3 .mobile-right-btnscon{width: 29%;}.mobile-hder-style3 .mobile-right-btnscon a{margin-left: 10px;}.careerfy-mobile-hdr-sidebar{width: 260px;}.careerfy-user-log ul{margin-top: 10px;} .careerfy-main-content .col-md-4,.careerfy-main-content .col-md-3,.careerfy-main-content .col-md-6{margin-right: 0px; width: 100%; margin-left: 0px;} .careerfy-banner-search ul li:last-child,.careerfy-banner-btn a{width: 100%;}.careerfy-banner-search ul li{width: 100%;}.categories-list ul li{width: 100%;}.careerfy-banner-btn a{margin: 10px 0px 0px;}.careerfy-blog-grid-text{padding: 15px 20px 30px;}.careerfy-footer-widget .col-md-4,.careerfy-footer-widget .col-md-3,.careerfy-footer-widget .col-md-2{margin-right: 0px; width: 100%;}.careerfy-classic-services span{right: 20px;}.careerfy-logo{width: auto;}.careerfy-navigation{float: right;}.navbar-toggle{margin: 30px 0px 25px;}.careerfy-right{width: 100%;}.careerfy-priceplane-section span ~ p{padding-left: 114px; float: none;}.navbar-collapse{right: 4px; left: auto; top: 75px;}.careerfy-error-search{width: 100%;}.careerfy-blog > ul > li,.careerfy-prenxt-post ul li{width: 100%;}.comments-area figure ~ .careerfy-comment-text{margin: 0px; padding: 20px 0px 0px; float: left;}.careerfy-comment-text h6{float: none;}.careerfy-comment-text time{float: left;}blockquote{font-size: 16px;}.careerfy-main-content .widget,.comment-respond form p{width: 100%;}.careerfy-main-content .widget{margin-right: 0px;}.careerfy-errorpage a{float: none; display: inline-block;}.careerfy-banner-caption h1{font-size: 28px;}.careerfy-contact-form ul li{width: 100%;}.careerfy-banner-search-two ul li, .careerfy-banner-search-two ul li:last-child{width: 100%;}.careerfy-banner-search-three ul li,.careerfy-banner-search-three ul li:last-child,.careerfy-upload-cvbtn{width: 100%;}.testimonial-slider-style3-text{padding: 40px 20px 150px 25px;}.careerfy-bannerthree-caption h1{font-size: 28px;}.careerfy-search-categories{text-align: center;}.careerfy-search-categories li{float: none; display: inline-block;}.careerfy-search-categories li:before{display: none;}.testimonial-slider-style3-text p{font-size: 14px; width: 100%;}.testimonial-slider-style3-text span i{font-size: 24px;}.testimonial-slider-style3-text span{font-size: 16px;}.testimonial-slider-style3-text span small{font-size: 14px;}.jobsearch-user-form input[type="submit"],.jobsearch-applicants-stats{width: 100%;}.careerfy-banner-three{padding: 100px 0px 110px 0px;}.careerfy-banner-btn a i{display: inline-block;}.careerfy-user-option li:last-child{margin-right: 0px;}.careerfy-banner-search ul li{margin-right: 0px;}.careerfy-banner-search-four ul li{width: 100%;}.careerfy-featured-jobs-list figure ~ .careerfy-featured-jobs-list-text{margin-left: 0px; float: left; width: 100%; margin-top: 15px;}.careerfy-upload-cvbtn{padding: 23px 10px;}.careerfy-banner-search-four ul li:last-child{width: 100%;}.jobsearch-search-container .jobsearch-banner-search ul li:nth-child(2),.jobsearch-search-container .jobsearch-banner-search ul li:nth-child(4){border-left: 1px solid #f2f2f2;}.careerfy-featured-listing > ul > li.col-md-6{width: 100%;}.careerfy-featured-listing .careerfy-featured-listing-text h2 span{float: left;}.careerfy-featured-listing .careerfy-featured-listing-text time{margin-left: 0px; margin-bottom: 4px; width: 100%;} .careerfy-categories-stylefive ul li{width: 50%;}.careerfy-banner-search-six ul li,.careerfy-banner-search-six ul li:last-child{width: 100%;}.careerfy-banner-search-seven ul li,.careerfy-banner-search-seven ul li:last-child{width: 100%;}.careerfy-employer-slider{padding: 0px 40px;}.careerfy-employer-slider .slick-arrow{left: -30px;}.careerfy-employer-slider .slick-arrow.slick-arrow-right{right: -30px;}.careerfy-banner-search-eight ul li{margin-top: 10px;}.careerfy-banner-search-seven ul li:last-child i{left: 10px; width: 94%;}.careerfy-footer-two .col-md-9 .widget{width: 100%;} .careerfy-bannernine-caption h2,.careerfy-bannernine-caption p,.careerfy-services-nineview ul li:before{display: none;}.careerfy-categories-classic ul li,.careerfy-bannernine-caption-inner{width: 100%;} .careerfy-search-ten form ul.careerfy-search-ten-grid li,.careerfy-search-ten form ul.careerfy-search-ten-grid li:last-child,.careerfy-categories-tenstyle1 ul li{width: 100%;}.careerfy-categories-browse-links ul li,.careerfy-fifteen-banner-search ul li,.careerfy-fifteen-banner-search ul li:last-child,.careerfy-fifteen-recent-jobs > ul > li{width: 100%;} .careerfy-banner-eleven-tabs-nav li a{padding: 9px 18px 10px 18px;}.careerfy-recentjobs-list ul li{width: 100%;}.careerfy-fifteen-categories ul li{width: 50%;}.careerfy-jobslatest-list figure,.careerfy-jobslatest-list-cell{width: 100%;}.careerfy-jobslatest-list-cell{text-align: left; padding-top: 10px;}.copyright-sixteen{padding-left: 20px; padding-right: 20px;}.careerfy-logo-fourteen{width: 50%;}.careerfy-categories-style14 ul li,.careerfy-howit-works-list figure, .careerfy-howit-works-text{width: 100%;}.careerfy-howit-works-list figure{padding-bottom: 0px;}.careerfy-howit-works-list figure:before,.careerfy-howit-works-list figure:after{display: none;}.careerfy-howit-works-list ul li{margin-bottom: 30px;}.careerfy-howit-works-text p{margin-bottom: 20px;}.careerfy-refejobs-list > ul > li{width: 100%;}.careerfy-eighteen-blog-grid figure ~ .careerfy-eighteen-blog-grid-text{margin-left: 0px; float: left; width: 100%; margin-top: 30px;}.careerfy-eighteen-blog-grid-left{width: 78%;}.careerfy-twentyone-search-inner{width: 100%; padding: 0px 20px;}.careerfy-search-twentyone-tabs-nav li span{display: none;}.careerfy-footer-twentyone .widget_nav_menu ul li{width: 50%;}small.careerfy-jobs-style9-jobtype{float: left;}.careerfy-jobs-style9-loc{display: inline-block; width: 100%;}.careerfy-services-text small,.careerfy-candiate-services-style5 ul li,.candidate_portfolio_style5 ul [class*="careerfy-column-"]{width: 100% !important;}.careerfy-jobdetail-services-style5 i{padding-top: 22px !important;}.careerfy-jobdetail-back-btn{width: 100%; text-align: center;}.careerfy-jobdetail-style5-btns a{width: 100%;}.jobsearch-option-btn{float: left; margin-top: 7px; margin-bottom: 7px;} .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,.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,.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,.careerfy-banner-search-two.search-keyword-off.search-loc-off ul li:last-child,.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,.search-keyword-off.search-loc-off .careerfy-banner-search-three 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,.search-keyword-off.search-loc-off .careerfy-banner-search-three 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-cat-off ul li,.careerfy-banner-search-four.search-keyword-off ul li,.careerfy-banner-search-four.search-loc-off 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,.careerfy-banner-search-four.search-keyword-off.search-loc-off ul li,.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-four.search-keyword-off.search-loc-off ul li:last-child,.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-six.search-keyword-off.search-loc-off ul li,.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-six.search-keyword-off.search-loc-off ul li:last-child,.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-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,.careerfy-banner-search-seven.search-keyword-off.search-cat-off ul li:last-child,.careerfy-banner-search-seven.search-cat-off.search-loc-off ul li:last-child,.careerfy-banner-search-seven.search-keyword-off.search-loc-off ul li:last-child,form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(2),form.careerfy-banner-search-eight.all-searches-on ul li:nth-child(3),.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,.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-ten.search-keyword-off.search-loc-off ul.careerfy-search-ten-grid li:last-child,.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-ten.search-keyword-off.search-loc-off ul.careerfy-search-ten-grid li,.careerfy-thirteen-banner-search ul li,.careerfy-fourteen-banner .careerfy-fourteen-fields li,.careerfy-fourteen-banner .careerfy-fourteen-fields li:last-child,.careerfy-fourteen-banner.search-cat-off .careerfy-fourteen-fields li,.careerfy-fourteen-banner.search-loc-off .careerfy-fourteen-fields li,.careerfy-fourteen-banner.search-keyword-off .careerfy-fourteen-fields li,.careerfy-fourteen-banner.search-keyword-off.search-cat-off .careerfy-fourteen-fields li:last-child,.careerfy-fourteen-banner.search-cat-off.search-loc-off .careerfy-fourteen-fields li:last-child,.careerfy-fourteen-banner.search-keyword-off.search-loc-off .careerfy-fourteen-fields li:last-child,.careerfy-fourteen-banner.search-keyword-off.search-cat-off .careerfy-fourteen-fields li:first-child,.careerfy-fourteen-banner.search-cat-off.search-loc-off .careerfy-fourteen-fields li:first-child,.careerfy-fourteen-banner.search-keyword-off.search-loc-off .careerfy-fourteen-fields li:first-child,.search-cat-off .careerfy-fifteen-banner-search ul li,.search-keyword-off .careerfy-fifteen-banner-search ul li,.search-loc-off .careerfy-fifteen-banner-search ul li,.search-keyword-off.search-loc-off .careerfy-fifteen-banner-search ul li,.search-keyword-off.search-cat-off .careerfy-fifteen-banner-search ul li,.search-cat-off.search-loc-off .careerfy-fifteen-banner-search ul li,.search-keyword-off.search-loc-off .careerfy-fifteen-banner-search ul li:last-child,.search-keyword-off.search-cat-off .careerfy-fifteen-banner-search ul li:last-child,.search-cat-off.search-loc-off .careerfy-fifteen-banner-search ul li:last-child,.careerfy-sixteen-banner.all-searches-on ul li,.careerfy-sixteen-banner.all-searches-on ul li:last-child,.careerfy-sixteen-banner.search-cat-off ul li,.careerfy-sixteen-banner.search-loc-off ul li,.careerfy-sixteen-banner.search-keyword-off ul li,.careerfy-sixteen-banner.search-cat-off ul li:last-child,.careerfy-sixteen-banner.search-loc-off ul li:last-child,.careerfy-sixteen-banner.search-keyword-off ul li:last-child,.careerfy-sixteen-banner.search-keyword-off.search-cat-off ul li:first-child,.careerfy-sixteen-banner.search-cat-off.search-loc-off ul li:first-child,.careerfy-sixteen-banner.search-keyword-off.search-loc-off ul li:first-child,.careerfy-sixteen-banner.search-keyword-off.search-cat-off ul li:last-child,.careerfy-sixteen-banner.search-cat-off.search-loc-off ul li:last-child,.careerfy-sixteen-banner.search-keyword-off.search-loc-off ul li:last-child,.all-searches-on .careerfy-seventeen-search-list li,.careerfy-seventeen-search .careerfy-seventeen-search-list li,.careerfy-eighteen-fields li,.careerfy-eighteen-fields li:last-child,form.careerfy-banner-twelve-search.all-searches-on .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-cat-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-keyword-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-loc-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-cat-off.search-loc-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-keyword-off.search-loc-off .careerfy-twelve-fields li,.careerfy-banner-twelve-search.search-keyword-off.search-cat-off .careerfy-twelve-fields li,.careerfy-simple-gallery ul li[class*="careerfy-column-"]{width: 100%;}form.careerfy-banner-twelve-search.all-searches-on .careerfy-twelve-fields li:last-child,.careerfy-twelve-fields li:last-child{width: 100% !important;}.careerfy-twelve-fields li{border: none;}.careerfy-joblisting-sten-text{flex-wrap: wrap; padding-left: 0px;}.emplist-dmain-con{flex-wrap: wrap;}.careerfy-banner-search-eight .selectize-control{height: 95px;}.careerfy-banner-search-eight ul li{line-height: 1;}.careerfy-banner-search-eight input[type="submit"]{margin-top: 0px;}.careerfy-nineteen-category-list ul li,.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),.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,.careerfy-nineteen-testimonial p,.careerfy-services-nineteen-style3 li img,.careerfy-services-nineteen-style3 li img ~ p{width: 100%;}.careerfy-services-nineteen-style3 li img ~ p{padding-left: 0px; padding-top: 15px;}.careerfy-twentytwo-loc-search-newsletter li,.careerfy-twentytwo-loc-search-newsletter li.careerfy-twentytwo-loc-search-submit{width: 100%; margin-bottom: 8px;}.careerfy-twentytwo-loc-search-newsletter li.careerfy-twentytwo-loc-search-submit{padding-left: 5px; margin-left: 0px;}.copyright-nineteen{text-align: center;}ul.copyright-nineteen-social{float: none; display: inline-block;}.careerfy-joblisting-plain figure ~ .careerfy-joblisting-plain-text{flex-wrap: wrap;}.careerfy-joblisting-plain .careerfy-joblisting-plain-right{margin-left: 0px; width: 100%; flex-basis: 100%;}.careerfy-joblisting-plain .careerfy-joblisting-plain-left{flex-basis: 100%;} .careerfy-twenty-search,.careerfy-twenty-loc-search-style2 ul li,.careerfy-twenty-loc-search-style2 ul li.careerfy-twenty-signup-submit{width: 100%;}.careerfy-twenty-loc-search-style2 ul li{margin-bottom: 10px;}.careerfy-footer-twenty .widget_nav_menu ul li{width: 50%;}}@media screen and (min-width: 300px) and (max-width: 520px){.navigation-subthree{float: left; margin: 0px;}}@media screen and (min-width: 660px) and (max-width: 767px){.careerfy-btns-con{width: auto;}.careerfy-logo-con,.careerfy-btns-con{float: none;}.careerfy-menu-con{float: none;}.careerfy-simple-btn{margin-left: 0px;}}@media screen and (min-width: 400px) and (max-width: 600px){.careerfy-user-log > li > a > i{display: none;}} @media screen and (min-width: 991px) and (max-width: 1054px){.careerfy-header-one .navigation-sub{float: left;}.navbar-collapse{padding-right: 0px;}.navbar-nav > li:last-child{padding-right: 0px;}.navbar-nav > li{padding: 0px 10px 0px;}.careerfy-featured-listing-options ul{width: 60%;}.careerfy-featured-listing > ul > li{display: inline-block; float: none; vertical-align: top; margin-right: -4px;}.careerfy-testimonial-slider{width: 97%; padding: 0px 0px 20px 40px; margin-top: 26px;}.careerfy-testimonial-slider::before{left: 0px;}.careerfy-packages-priceplane ul{padding: 24px 15px 9px;}.careerfy-testimonial-wrap p{font-size: 23px; line-height: 34px;}.careerfy-banner-search-three{width: 100%;}.careerfy-banner-three{padding: 70px 0px;}.careerfy-banner-search-three ul li,.careerfy-banner-search-three ul li:last-child{width: 50%;}.careerfy-upload-cvbtn{margin: 20px 0px 20px 0px;}.careerfy-banner-search-four ul li{width: 50%; margin-bottom: 15px;}.careerfy-banner-search-four ul li:last-child{width: 50%;}.careerfy-header-seventeen .jobsearch-navigation{margin-right: 15px;}} @media screen and (min-width: 991px) and (max-width: 1250px){.navbar-collapse{padding-right: 0px;}.navbar-nav > li:last-child{padding-right: 0px;}.navbar-nav > li{padding: 0px 7px 0px;}.careerfy-simple-btn{padding: 4px 10px; margin: 32px 0px 0px 4px;}.careerfy-header-three .careerfy-user-log > li > a{padding: 10px 9px;}.careerfy-featured-listing-options ul{width: 60%;}.careerfy-featured-listing > ul > li{display: inline-block; float: none; vertical-align: top; margin-right: -4px;}.careerfy-testimonial-slider{width: 97%; padding: 0px 0px 20px 40px; margin-top: 26px;}.careerfy-testimonial-slider::before{left: 0px;}.careerfy-packages-priceplane ul{padding: 24px 15px 9px;}.careerfy-testimonial-wrap p{font-size: 23px; line-height: 34px;}.careerfy-comingsoon-wrap,.careerfy-coming-soon{position: static; float: left; width: 100%;}.careerfy-transparent{display: none;}.careerfy-comingsoon-text .careerfy-newsletter{width: 100%;}.careerfy-comingsoon-text{padding-top: 100px; padding-bottom: 100px;}.careerfy-parallex-box,.careerfy-media-player, .col-md-6.careerfy-media-player{width: 100%;}.careerfy-media-player, .col-md-6.careerfy-media-player{min-height: 350px;}.careerfy-banner-search-two ul li{width: 26%;}.careerfy-banner-search-two ul li:last-child{width: 22%;}.careerfy-headsix-option > li > a{padding: 11px 15px 12px 15px;}.careerfy-banner-search-six ul li i{display: none;}.careerfy-header-four .careerfy-nav-area-wrap{width: 68%;}.careerfy-header-four .navbar-nav > li{padding: 0px 4px 0px;}.careerfy-header-four .careerfy-megamenu{display: none;}.careerfy-header-four .careerfy-btns-con{width: 100%;}.careerfy-header-three .navbar-nav > li{padding: 0px 8px 0px 8px;}.careerfy-post-btn{padding-left: 12px; padding-right: 12px;}.careerfy-header-two .navbar-nav > li{padding: 0px 7px;}.careerfy-user-option li{margin-left: 12px; margin-right: 0px;}.careerfy-banner-search-eight ul li:nth-child(2){width: 470px;}.careerfy-header-sixteen .careerfy-blocksixteen-element:nth-child(2){width: 20%;}.careerfy-header-sixteen .careerfy-blocksixteen-element{width: 80%;}.careerfy-header-four .careerfy-btns-con{width: 33%;}.careerfy-header-seven .careerfy-right,.careerfy-header-six .careerfy-right{width: 100%; position: relative;}.careerfy-header-six .careerfy-logo,.careerfy-header-seven .careerfy-logo{width: 100%; text-align: center;}.jobsearch-header-eight .eight-cell{float: left; width: 100%; position: relative;}.jobsearch-header-eight .eight-post-btn{display: none;}.jobsearch-header-eight .jobsearch-responsive-logo{float: left; width: 100%; text-align: center; margin-top: 15px;}.careerfy-headereleven-user > li:last-child,.careerfy-headereleven-btn{display: none;}.careerfy-header-twelve .careerfy-block-element:nth-child(2){width: 100%;}.careerfy-header-twelve .careerfy-block-element{width: auto;}.careerfy-header-twelve{position: static; float: left; width: 100%; background-color: #444;}.careerfy-header-twelve.jobsearch-hdernotifics-listitms{right: -200%;}.careerfy-services-twentyone-style3 small:before,.careerfy-services-twentyone-style3 small:after,.careerfy-header-twentyone-wrapper .navbar-nav > li > a:after{display: none;}.careerfy-headersixteen-user > li{margin-right: 20px;}.careerfy-header-sixteen{padding: 0px 30px;}}@media screen and (min-width: 1050px) and (max-width: 1730px){.careerfy-testimonial-slider{width: 80%; margin-top: 27px;}.careerfy-main-content .widget{width: 100%;} .careerfy-headerthirteen-user > li{margin-right: 15px;}.careerfy-header-thirteen .careerfy-blockthirteen-element{width: 60%;}.careerfy-header-thirteen .careerfy-blockthirteen-element:nth-child(2){width: 40%;}.careerfy-thirteen-banner-search form{width: 1230px;}.careerfy-thirteen-banner-search input[type="submit"]{padding-left: 15px; padding-right: 15px;}.careerfy-thirteen-banner-search li a{font-size: 14px;}}@media screen and (min-width: 1024px) and (max-width: 1366px){.careerfy-main-content .widget{width: 100% !important;}.careerfy-thirteen-banner-search form{width: 95%;}.careerfy-header-eighteen .careerfy-blockeighteen-element{width: 70%;}.careerfy-header-eighteen .careerfy-blockeighteen-element:last-child{width: 30%;}.careerfy-header-thirteen .careerfy-headerthirteen-user{display: inline-block;}.careerfy-header-thirteen .careerfy-blockthirteen-element:nth-child(2){width: 34%;}.careerfy-header-thirteen .careerfy-blockthirteen-element{width: 66%;}}@media screen and (min-width: 1400px) and (max-width: 1550px){.careerfy-bannernine-layer:before{width: 70%; background-position: 100% 100%;}}@media (min-width: 990px) and (max-width: 1150px){ .careerfy-bannernine-caption{position: relative; float: left; padding: 90px 0px 60px 0px; margin: 0px;}.careerfy-bannernine-thumb{display: none;}.careerfy-bannernine-caption{background-color: #f7f7f7;}.careerfy-categories-classic ul li{width: 33.333%;}.careerfy-featuredjobs-list .careerfy-featuredjobs-box{width: 100%;}.careerfy-featuredjobs-list a,.careerfy-featuredjobs-box.careerfy-featuredjobs-posdat{text-align: center;}.careerfy-featuredjobs-list a{padding: 20px 0px;}.careerfy-featuredjobs-list figure{margin-bottom: 9px;}.careerfy-featuredjobs-box.careerfy-featuredjobs-posdat{padding-top: 10px;}.careerfy-footernine-newslatter-inner,.careerfy-footer-nine-newslatter form{width: 100%; min-width: 100%;}.careerfy-footer-nine-social{width: 100%; text-align: center; margin-top: 10px;}.careerfy-footer-nine-social li{float: none; display: inline-block; margin-top: 10px;}.careerfy-footer-widget .menu ul ul, .careerfy-footer-widget .menu{max-height: inherit; overflow: inherit;}.careerfy-header-nine .navbar-nav > li > a{padding: 15px 0px;}.careerfy-header-nine .navbar-nav > li:first-child > a{padding-left: 0px;}.careerfy-headernine-main .jobsearch-navigation{position: relative;}.careerfy-header-nine .careerfy-navigation.navbar{left: -40%;}.careerfy-header-nine .careerfy-right{width: 80%;}.careerfy-header-nine .careerfy-logo{width: 20%;}.careerfy-testimonial-slider-classic .slick-arrow,.careerfy-popular-candidates .slick-arrow{display: none !important;}.careerfy-bannernine-caption-inner{width: 80%;}.careerfy-header-nine .careerfy-stripuser ul.nav-item-children{left: -70%;}.jobsearch-plugin-default-container{width: 990px;}.careerfy-main-content .widget, .careerfy-footer-widget [class*="col-md-"]{float: none; display: inline-block; margin-right: -4px; vertical-align: top; width: 50%; padding: 0px 10px;}}@media (min-width: 850px) and (max-width: 1024px){.careerfy-header-eighteen .careerfy-blockeighteen-element{width: 68%;}.careerfy-header-eighteen .careerfy-blockeighteen-element:last-child{width: 32%;}.careerfy-header-eighteen .careerfy-headereighteen-user > li > a{padding-right: 9px;}.careerfy-header-one .careerfy-logo-con .careerfy-logo,.careerfy-header-one .careerfy-logo-con .jobsearch-responsive-logo{float: left; width: 120px;} .careerfy-header-nineteen a.jobsearch-responsive-logo{float: left; width: 100%; text-align: center; margin: 20px 0px 25px 0px;}.careerfy-header-nineteen-wrapper{width: 100%; margin-bottom: 25px;}.careerfy-header-nineteen-social,.careerfy-header-nineteen-strip p{float: left;}.careerfy-header-nineteen-strip p{padding: 12px 8px;}.careerfy-header-nineteen-social{margin-right: 9px; margin-left: 0px;}.careerfy-footer-ninteen .widget_nav_menu ul li{width: 50%;}.careerfy-header-nineteen .navbar-nav > li{padding-left: 14px; padding-right: 14px;}.careerfy-services-nineteen-style3 li img ~ p{width: 60%;}.careerfy-header-thirteen .careerfy-blockthirteen-element:nth-child(2){width: 19%;}.careerfy-header-thirteen .careerfy-blockthirteen-element{width: 81%;}.careerfy-headerthirteen-user > li{margin-right: 15px;}.careerfy-header-thirteen-main .careerfy-logo{margin-right: 10px !important;}}.gallery-columns-3 .gallery-item { width: 33.333%; }
.gallery-columns-4 .gallery-item { width: 25%; }
.gallery-item {
display: inline-block;
vertical-align: top;
margin: 0px -4px 30px 0px;
padding: 0px 15px;
}
.gallery-item .gallery-icon a,
.gallery-item .gallery-icon a img {
float: left;
width: 100%;
}
video {
max-width: 100%;
height: auto;
}
iframe,
embed,
object {
max-width: 100%;
margin-right: 18px;
margin-bottom: 10px;
}
.vendor {
padding: 2%;
background: #d1eed1;
margin-bottom: 2em;
}
.unsupported {
background: #fddfde;
}
.jobsearch-res-jobvid, .jobsearch-res-candvid,.fluid-width-video-wrapper {
width: 100%;
float: left;
}
.jobsearch-res-candvid {
margin-bottom: 40px; }