div.jobsearch-element-field.combine-onoff-container{display:none!important}.jobsearch-element-field.jobsearch_field_job_filled_checkbox{display:none}small.profile-view.unviewed{margin-bottom:7px;display:none!important}p>a{color:#20328e!important}.careerfy-subheader .careerfy-page-title h1{color:#fff;font-size:30px;margin-bottom:25px;font-weight:300;margin-top:25px}h2.jobsearch-pst-title a:hover{font-size:20px!important;line-height:1.3!important;font-weight:400;color:#870000}h3,body h3{font-family:"lato";font-weight:600;color:#333;font-size:18px}.jobsearch-typo-wrap p,p{color:#2b2b2b}.email-jobs-top,.jobsearch-typo-wrap .email-jobs-top{text-transform:none}.careerfy-header-seventeen-strip{float:left;width:100%;background-color:#45447f;padding:10px 0}.careerfy-header-seventeen-strip p a{color:#f1f3ff;font-size:14px;font-family:"lato"}.careerfy-header-seventeen-strip p i{color:#fff}.careerfy-header-seventeen-main{background:url(https://www.g2f-conseil.com/wp-content/uploads/2024/12/tophome.jpg) no-repeat center/cover;box-shadow:25px 15px 10px rgb(0 0 0 / 10%);z-index:5;position:relative}.careerfy-header-seventeen .careerfy-logo{display:inline-block;vertical-align:middle;float:none}.careerfy-logo{margin:15px 0 50px 0}.careerfy-header-seventeen .navbar-nav>li>a{font-size:18px;font-weight:300}.careerfy-seventeen-search-radio label{color:#b9b9b9}.vc_custom_1734108920994{background-color:#45447f!important}.careerfy-seventeen-search-radio label{font-family:"lato"}.careerfy-seventeen-search input[type="submit"]{font-family:"lato"}.careerfy-seventeen-search .jobsearch-sugges-search input[type="text"]{font-family:"lato"}.careerfy-seventeen-search-radio .form-radio{top:6px}.careerfy-headerseventeen-user>li>a{margin-left:15px}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{color:#fff;border-color:none;background-color:#45447f}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{border:0!important;background-color:#b1080e}.careerfy-subheader-with-bg .careerfy-page-title{padding:0 0 36px 0}.wpb_text_column :last-child{margin-bottom:0}wpa-test-msg{background:#f4f4f4!important;border:1px solid #bee5eb!important;border-radius:5px!important;color:#0c5460!important;font-size:14px!important;padding:.75rem 1.25rem!important;font-family:Arial!important;margin-top:5px!important}.wpcf7-form input[type="submit"]{background-color:#b1080e;margin:15px!important}.jobsearch-unapproved-user-con p{display:none}.jobsearch-candcover-uplodholdr{float:left;width:100%;margin-top:20px;display:none}.jobsearch-view1-candidate-style .jobsearch-cand-details-btns{margin-bottom:0;display:none}.iti--inline-dropdown .iti__dropdown-content{z-index:999!important}h2.jobsearch-pst-title a{font-size:20px!important;line-height:1.3!important;font-weight:400}.careerfy-banner-search{background-color:#f5f5f5;padding:20px;box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}.vc_custom_1526901267847{padding-top:20px!important;padding-bottom:20px!important}.jobsearch-joblisting-classic-wrap{background-color:#fbfcff;border:2px solid #f4f6ff;padding:20px;position:relative;display:flex;width:100%;overflow:hidden;align-items:center;cursor:pointer;box-shadow:3px 3px 8px rgb(0 0 0 / 10%)}.jobsearch-list-option ul li{display:inline-flex;flex-wrap:wrap;align-items:flex-start;align-items:center;padding:0 0 0 5px;border-left:1px solid #e0e0e0;line-height:1;font-size:13px;color:#999}.jobsearch-description ul li{font-family:"Source Sans Pro";line-height:28px;font-weight:400;font-style:normal;color:#2b2b2b;font-size:15px!important}.jobsearch-description p{font-size:15px}.careerfy-jobdetail-back-btn{font-weight:400!important}.careerfy-jobdetail-style5-btns a{font-weight:400!important}.jobsearch-about-company-style5{margin-bottom:40px;display:none}.careerfy-jobdetail-style5-content-list h2{display:block;margin-bottom:0;font-size:26px;color:#2b2b2b}.careerfy-content-title-style5 h2{color:#2b2b2b}.jobsearch_apply_job_style5 a.jobsearch-applyjob-btn-style5{background-color:#B10802!important;border:none!important}div.careerfy-jobdetail-style5-content{background-color:#fbfcff;border:1px solid #f3f3f3}.careerfy-jobdetail-style5-content{background-color:#fbfcff;border:1px solid #f3f3f3}.careerfy-jobdetail-search-style5{border:1px solid #f2f3f3!important}.jobsearch_side_box_style5{border:1px solid #f3f3f3!important;padding:28px 28px 0 28px;background-color:#fbfcff!important}.careerfy-jobdetail-content{background-color:#fbfcff;margin-top:25px}.jobsearch-job-subheader{min-height:260px}.jobsearch-banner-transparent{background:#2c2b67!important;opacity:1}.jobsearch-jobdetail-list{background-color:#fbfcff}.jobsearch-jobdetail-content{background-color:#fbfcff}.jobsearch_apply_job_wrap{background-color:#fbfcff}.jobsearch-applyjob-btn{background-color:#b1080e;border:0}.jobsearch-typo-wrap .jobsearch-applyjob-btn:hover{color:#50509c}.jobsearch_box_candidate_info .jobsearch_candidate_info{margin-bottom:0;display:none}.jobsearch-candidate-editor{float:left;width:100%;margin-bottom:9px;display:none}.careerfy-footer-six .widget_nav_menu ul li a,.careerfy-footer-six .widget_footer_contact p{font-size:15px}.careerfy-footer-call-action{padding:40px 40px 20px 40px;border-radius:16px;box-shadow:0 0 20px 0 rgb(0 0 0 / .1);margin-bottom:60px;background:#f9f9f9}.footer-register-btn{border:0!important;background:#b1080e}.copyright-six p{font-size:14px;color:#d7d7d7;width:100%;margin:auto;text-align:center}.careerfy-copyright-wrap{border-top:0;padding:23px 0 16px 0}div.careerfy-footer-text>p{font-size:16px}a.linkFooter{color:#a3a3a3!important}.mobile-right-btnscon a.jobsearch-useracount-hdrbtn{width:38px;height:38px}.fa{display:inline-block;font:normal normal normal 18px/1 FontAwesome!important}@media (max-width:480px){.col-md-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;text-align:center}.careerfy-footer-six{padding-top:20px}.careerfy-footer-reg-btn{float:none}.careerfy-footer-widget,.careerfy-footer-logo,.careerfy-footer-widget .widget{float:none;width:100%;margin:auto;text-align:center}.careerfy-footer-widget .col-md-3{margin-right:0;width:100%;padding-bottom:35px}}