.wpb_content_element{margin-bottom:30px}@media (max-width:767px){p{line-height:24px;letter-spacing:normal}}a{color:#444;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.careerfy-modren-btn a,.careerfy-banner-two-btn,.careerfy-typo-wrap .careerfy-banner-two-btn,.careerfy-typo-wrap .careerfy-banner-search-two input[type=submit],.jobalert-submit,.jobsearch-typo-wrap .jobalert-submit{display:inline-block;padding:18px 32px;line-height:20px;font-size:16px;font-weight:700;color:#eb2f3f;background-color:#fff;border:2px solid #eb2f3f;border-radius:40px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.careerfy-modren-btn a:hover,.careerfy-banner-two-btn:hover,.careerfy-typo-wrap .careerfy-banner-two-btn:hover,.careerfy-typo-wrap .careerfy-banner-search-two input[type=submit]:hover,.jobalert-submit:hover,.jobsearch-typo-wrap .jobalert-submit:hover{color:#fff;background-color:#eb2f3f}.careerfy-typo-wrap .careerfy-banner-search-two input[type=submit]{padding:20px;font-size:16px;border-color:#fff}.careerfy-banner-two-btn,.careerfy-typo-wrap .careerfy-banner-two-btn{color:#fff;background-color:#eb2f3f}.careerfy-banner-two-btn:hover,.careerfy-typo-wrap .careerfy-banner-two-btn:hover{color:#eb2f3f;background-color:#fff}.careerfy-modren-btn{margin:30px 0}textarea,input[type=text],input[type=password],input[type=number],input[type=email],input[type=url],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=search],input[type=tel],input[type=color],.uneditable-input{display:inline-block;height:48px;padding:12px 15px;vertical-align:middle;font-size:16px;line-height:20px;color:#444;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:none}textarea{height:126px}.careerfy-wrapper .careerfy-fancy-title{margin-bottom:60px}.careerfy-wrapper .careerfy-fancy-title h2{margin-bottom:30px;font-size:48px;line-height:60px;text-transform:none}.careerfy-wrapper .careerfy-fancy-title h2 span{margin-left:8px;color:#eb2f3f}.careerfy-wrapper .careerfy-fancy-title h2:after{content:"";display:block;width:180px;margin:16px auto 0;border-bottom:8px dashed #eb2f3f}.careerfy-wrapper .careerfy-fancy-title p{font-size:18px;color:#444}@media (max-width:767px){.careerfy-wrapper .careerfy-fancy-title{margin-bottom:30px}.careerfy-wrapper .careerfy-fancy-title h2{font-size:36px;line-height:40px;letter-spacing:normal}.careerfy-wrapper .careerfy-fancy-title h2:after{width:135px;border-bottom:6px dashed #eb2f3f}}@media (max-width:767px){.careerfy-testimonial-styletwo{padding-bottom:60px}.careerfy-testimonial-styletwo-layer{padding:0 0 0 90px}.careerfy-testimonial-styletwo-layer:before{top:15px;left:20px}.careerfy-testimonial-styletwo img{margin-bottom:0}.careerfy-testimonial-styletwo p{line-height:24px}}@media (max-width:767px){.wpb_wrapper .careerfy-testimonial-section .row{width:calc(100% + 30px)}.careerfy-testimonial-slider .careerfy-testimonial-wrap p{font-size:24px;line-height:1.4}}.careerfy-wrapper .careerfy-modren-counter ul li{margin-bottom:60px;padding-bottom:30px}.careerfy-wrapper .careerfy-classic-services ul li{margin-bottom:60px;padding-top:0}.careerfy-wrapper .careerfy-classic-services ul li span{display:none}.careerfy-wrapper .careerfy-classic-services ul li i{margin-bottom:30px;padding-top:33px;color:#eb2f3f;border:4px dashed #eb2f3f}.careerfy-wrapper .careerfy-classic-services ul li:hover i{color:#fff;background-color:#eb2f3f}.careerfy-wrapper .careerfy-classic-services h2{margin-bottom:24px;font-size:28px;line-height:1}.careerfy-wrapper .careerfy-classic-services p{margin-bottom:0}.careerfy-wrapper .careerfy-contact-info-sec{padding:60px 40px}.careerfy-wrapper .careerfy-contact-info-sec h2{margin-bottom:30px;font-size:32px;line-height:40px}.careerfy-wrapper .careerfy-contact-info-sec p{margin-bottom:30px;line-height:24px}.careerfy-wrapper .careerfy-contact-info-sec .careerfy-contact-info-list{margin-bottom:30px}.careerfy-wrapper .careerfy-contact-info-sec .careerfy-contact-info-list li{margin-bottom:30px}.careerfy-wrapper .careerfy-contact-info-sec .careerfy-contact-media a{margin:0 20px 0 0;font-size:40px}.careerfy-wrapper .careerfy-contact-form{padding:60px 0 60px 40px;background:0 0;box-shadow:none}.careerfy-wrapper .careerfy-contact-form h2{margin-bottom:30px;font-size:32px;line-height:40px}.careerfy-wrapper .careerfy-contact-form input[type=text],.careerfy-wrapper .careerfy-contact-form textarea{height:48px;padding:12px 15px;font-size:16px;line-height:20px;color:#444;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px}.careerfy-wrapper .careerfy-contact-form textarea{height:132px}.careerfy-wrapper .careerfy-contact-form i{top:14px;font-size:18px}.careerfy-wrapper .careerfy-contact-form input[type=submit]{margin-top:20px;padding:21px 30px;font-size:16px;font-weight:500;line-height:1;text-transform:uppercase;border-radius:30px;color:#eb2f3f;background-color:#fff;border:1px solid;border-color:#eb2f3f}.careerfy-wrapper .careerfy-contact-form input[type=submit]:hover{color:#fff;background-color:#eb2f3f;border-color:#eb2f3f}@media (max-width:767px){.careerfy-wrapper .careerfy-contact-info-sec h2{font-size:28px;letter-spacing:normal}.careerfy-wrapper .careerfy-contact-form{padding-left:0}.careerfy-wrapper .careerfy-contact-form h2{font-size:28px;letter-spacing:normal}}.careerfy-footer-one .careerfy-footer-widget{padding-top:60px}.careerfy-footer-one .footer-widget-title{margin-top:75px}.careerfy-footer-one .widget_custom_html .textwidget{float:left;width:100%}.careerfy-footer-one .widget_custom_html .footer-logo{margin-bottom:0}.careerfy-footer-one .widget_custom_html .footer-logo img{width:206;height:auto;margin-bottom:15px}.careerfy-footer-one .widget_custom_html .footer-logo h4{margin-bottom:30px;color:#fff}.careerfy-footer-one .widget_custom_html ul{float:left;width:100%;margin-bottom:30px}.careerfy-footer-one .widget_custom_html .careerfy-contact-media{float:left;width:100%}.careerfy-footer-one .widget_custom_html .careerfy-contact-media a{font-size:32px}.careerfy-footer-one .widget_custom_html .careerfy-contact-media a i{color:#ccc;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.careerfy-footer-one .widget_custom_html .careerfy-contact-media a:hover i{color:#eb2f3f}.careerfy-footer-one .widget_custom_html .footer-widget-title{margin-bottom:30px}.careerfy-footer-one .widget_custom_html p{margin-bottom:15px;font-size:14px;line-height:20px}.careerfy-footer-one .widget_custom_html ul li{position:relative;margin-bottom:7px;padding-left:30px;list-style-type:none}.careerfy-footer-one .widget_custom_html ul li i{position:absolute;left:0;top:6px;color:#ccc;font-size:16px}.careerfy-footer-one .careerfy-copyright{padding:30px 0}.careerfy-footer-one .careerfy-copyright p{float:none;margin:0;text-align:center;letter-spacing:.5px}.careerfy-footer-one .careerfy-copyright p a{color:#ccc}.careerfy-footer-one .careerfy-copyright p a:hover{color:#eb2f3f}@media (max-width:767px){.careerfy-footer-one .careerfy-footer-widget .widget{padding:0 15px;text-align:center}.careerfy-footer-one .widget_custom_html ul li{padding-left:24px}.careerfy-footer-one .widget_custom_html ul li i{left:auto;margin-left:-24px}.careerfy-footer-one .widget_custom_html .careerfy-contact-media a{float:none}.careerfy-footer-one .footer-widget-title{margin-top:20px}.careerfy-footer-one .widget_nav_menu ul li a{margin-bottom:0}.careerfy-footer-one .careerfy-copyright p{font-size:13px;letter-spacing:normal}}.careerfy-main-content,.jobsearch-main-content{padding:60px 0 30px}.careerfy-header-two{padding-right:60px;padding-left:60px;border:none}.careerfy-subheader{padding:90px 0 0;background-color:#fff}.jobsearch-job-subheader{min-height:320px;margin-bottom:-220px;padding:90px 0 0;border-bottom:1px dashed #eb2f3f}.jobsearch-banner-transparent,.careerfy-banner-transparent{background-color:#f7f7f7 !important}.common-header-transparent~.careerfy-subheader-with-bg .careerfy-page-title{padding:60px 0 35px}.careerfy-subheader .careerfy-page-title h1{font-size:48px;text-transform:uppercase;color:#444}.careerfy-subheader .careerfy-page-title h1:after{content:"";display:block;width:180px;margin:16px auto 0;border-bottom:8px dashed #eb2f3f}@media (max-width:991px){.careerfy-subheader .careerfy-page-title h1{font-size:36px;line-height:48px}}.careerfy-breadcrumb{padding:9px 0 1px;background-color:#f0f0f0;border-top:1px dashed #eb2f3f;border-bottom:1px dashed #eb2f3f}.careerfy-breadcrumb ul li{color:#888}.careerfy-breadcrumb ul li a{color:#888}.careerfy-header-two .navbar-default .navbar-nav>li{padding:0 14px}.careerfy-header-two .navbar-default .navbar-nav>li>a{font-size:18px;color:#444}.careerfy-header-two .navbar-nav>li.current-menu-item>a,.careerfy-header-two .navbar-nav>li.current_page_item>a,.careerfy-header-two .navbar-nav>li.active>a,.careerfy-header-two .navbar-nav>li:hover>a{color:#eb2f3f}.home .careerfy-header-two .navbar-default .navbar-nav>li>a{color:#fff}.home .careerfy-header-two .navbar-nav>li.current-menu-item>a,.home .careerfy-header-two .navbar-nav>li.current_page_item>a,.home .careerfy-header-two .navbar-nav>li.active>a,.home .careerfy-header-two .navbar-nav>li:hover>a{color:#eb2f3f}.careerfy-banner-two .careerfy-banner-caption h1{margin-bottom:30px}.careerfy-banner-two .careerfy-banner-caption h1:after{content:"";display:block;width:180px;margin:16px auto 0;border-bottom:8px dashed #eb2f3f}.careerfy-banner-two .careerfy-banner-caption p{margin-bottom:45px}.careerfy-banner-two-btn,.careerfy-typo-wrap .careerfy-banner-two-btn{margin-bottom:90px}.careerfy-banner-search-two ul li{width:27%}.careerfy-banner-search-two ul li:last-child{width:19%}.careerfy-banner-search-two ul li i{top:19px;font-size:20px}.careerfy-banner-search-two ::-webkit-input-placeholder{color:#f9c7cb}.careerfy-banner-search-two input[type=text]{font-size:16px;border-radius:0}.careerfy-banner-search-two .selectize-control.single .selectize-input{height:38px;font-size:16px}.careerfy-banner-search-two .selectize-input .item{padding-top:9px}.careerfy-banner-search-two .selectize-input input[type=text]{height:36px}.careerfy-banner-search-two a.geolction-btn{right:48px}@media (max-width:767px){.careerfy-banner-two{padding:60px 0 30px}.careerfy-banner-two .careerfy-banner-caption h1{font-size:36px}.careerfy-banner-two .careerfy-banner-caption h1:after{width:135px;border-bottom:6px dashed #eb2f3f}.careerfy-banner-two-btn,.careerfy-typo-wrap .careerfy-banner-two-btn{margin-bottom:0}.careerfy-banner-search-two,.careerfy-typo-wrap .careerfy-banner-search-two{display:none}}.jobsearch-top-searchbar{padding-top:60px}.jobsearch-subheader-form{margin-bottom:60px}.jobsearch-subheader-form .jobsearch-banner-search{display:block;padding:14px 30px;background:#fff;border:1px solid #eb2f3f;border-radius:100px;box-shadow:none}.jobsearch-subheader-form .jobsearch-banner-search:after{content:"";clear:both;display:block}.jobsearch-subheader-form .jobsearch-banner-search ::-webkit-input-placeholder{color:#ccc}.jobsearch-subheader-form .jobsearch-banner-search ul li{padding:10px 15px 0}.jobsearch-subheader-form .jobsearch-banner-search ul li input[type=text],.jobsearch-subheader-form .jobsearch-banner-search ul li input[type=number]{height:42px;padding:0 4px !important;font-size:16px;color:#888;background:0 0;border:none !important;border-bottom:2px solid #ccc !important;border-radius:0}.jobsearch-subheader-form .jobsearch-banner-search .jobsearch_searchloc_div{display:block}.jobsearch-subheader-form .jobsearch-banner-search .selectize-control.single .selectize-input{display:block;height:42px;padding:0;padding-right:15px;font-size:16px;color:#888;border:none;border-radius:0}.jobsearch-subheader-form .jobsearch-banner-search .selectize-control.single .selectize-input input[type=text]{width:100% !important}.jobsearch-subheader-form .jobsearch-banner-search .item{display:block;padding:11px 4px;color:#888;border-bottom:2px solid #ccc !important}.jobsearch-subheader-form .jobsearch-banner-search ul li.jobsearch-banner-submit{width:60px;padding:0}.jobsearch-subheader-form .jobsearch-banner-search ul li.jobsearch-banner-submit i{font-size:24px;border:none;border-radius:60px}@media (max-width:767px){.jobsearch-top-searchbar{padding-top:30px}.jobsearch-subheader-form{margin-bottom:30px}.jobsearch-subheader-form .jobsearch-banner-search{padding:0;border:none;border-radius:0}.jobsearch-subheader-form .jobsearch-banner-search ul li{padding:8px 0 0}.jobsearch-subheader-form .jobsearch-banner-search ul li.jobsearch-banner-submit{margin-top:30px}}.jobsearch-typo-wrap{font-family:"Open Sans",Arial,Helvetica,sans-serif;line-height:20px;color:#888}.jobsearch-search-filter-wrap{margin-bottom:0 !important;padding:0 0 15px;background-color:#fff;border:none;border-bottom:1px solid #d9d9d9;box-shadow:none}.jobsearch-search-filter-wrap .jobsearch-fltbox-title{margin-bottom:0;font-size:18px;font-weight:400;color:#444}.jobsearch-search-filter-wrap .jobsearch-fltbox-title a{padding:20px 0;line-height:20px;color:#444}.jobsearch-search-filter-wrap .jobsearch-fltbox-title a:before{top:20px;font-size:14px}.jobsearch-search-filter-wrap ul.jobsearch-checkbox{margin-bottom:15px}.jobsearch-search-filter-wrap .jobsearch-checkbox li{margin-bottom:0;line-height:32px}.jobsearch-search-filter-wrap .jobsearch-checkbox input[type=checkbox]+label,.jobsearch-search-filter-wrap .jobsearch-checkbox input[type=radio]+label{margin:0;padding-left:30px;font-size:16px;line-height:32px;font-weight:400;color:#888}.jobsearch-search-filter-wrap .jobsearch-checkbox input[type=checkbox]+label span,.jobsearch-search-filter-wrap .jobsearch-checkbox input[type=radio]+label span{top:7px;width:16px;height:16px;margin:0;background-color:#fff;border:1px solid #d9d9d9}.jobsearch-search-filter-wrap .jobsearch-checkbox li .filter-post-count{width:24px;margin-top:3px;padding:2px;font-size:14px;line-height:20px;border-radius:24px;color:#888;background-color:#ececec}.jobsearch-search-filter-wrap .jobsearch-checkbox li:hover .filter-post-count{color:#fff;background-color:#eb2f3f}.jobsearch-search-filter-wrap .jobsearch-location-box input[type=text],.jobsearch-search-filter-wrap .jobsearch-checkbox input[type=number],.jobsearch-search-filter-wrap .jobsearch-checkbox input[type=text]{height:48px;padding:12px 15px;font-size:16px;line-height:20px;border-radius:8px;color:#444;background-color:#fff;border:1px solid #d9d9d9}.jobsearch-seemore,.show-toggle-filter-list{margin:0 0 15px;font-size:14px}.jobsearch-filter-responsive-wrap:last-of-type .jobsearch-search-filter-wrap{margin-bottom:30px !important}.jobsearch-mobile-btn,.jobsearch-typo-wrap .jobsearch-mobile-btn{margin-bottom:30px;padding:14px 19px;font-weight:400;color:#888;border:1px solid #d9d9d9;box-shadow:none}.jobsearch-listing-maincon{float:left;margin-bottom:30px}.jobsearch-column-9 .jobsearch-listing-maincon{margin-left:30px}.jobsearch-filterable h2.jobsearch-fltcount-title{font-size:32px !important}.jobsearch-filterable h2 .displayed-here{padding:10px 0 15px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;color:#888}.jobsearch-joblisting-classic>ul>li{margin-bottom:0}.jobsearch-joblisting-classic .jobsearch-joblisting-classic-wrap{padding:30px 0;border:none;border-bottom:1px solid #d9d9d9}.jobsearch-joblisting-classic figure{display:none}.jobsearch-joblisting-classic figure~.jobsearch-joblisting-text{margin-left:0}.jobsearch-joblisting-classic .jobsearch-table-cell{position:relative;vertical-align:top;line-height:24px}.jobsearch-joblisting-classic .jobsearch-list-option h2.jobsearch-pst-title{margin-bottom:15px}.jobsearch-joblisting-classic h2.jobsearch-pst-title,.jobsearch-joblisting-classic .jobsearch-pst-title,.jobsearch-joblisting-classic h2.jobsearch-pst-title a{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:24px !important;line-height:28px !important;font-weight:400;letter-spacing:normal;color:#444}.jobsearch-joblisting-classic h2.jobsearch-pst-title a:hover{color:#eb2f3f}.jobsearch-joblisting-classic .jobsearch-list-option ul li{font-size:14px}.jobsearch-joblisting-classic .jobsearch-list-option ul li a{color:#888}.jobsearch-joblisting-classic .jobsearch-list-option ul li.deadline-closed{width:auto;margin:0;color:#eb2f3f}.jobsearch-joblisting-classic .urgntpkg-candv1,.jobsearch-joblisting-classic .urgntpkg-jobv1{top:0;left:0;padding:6px 30px;font-size:12px !important;text-transform:uppercase;background-color:#eb2f3f;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.jobsearch-joblisting-classic .jobsearch-job-userlist{float:left;margin-top:0}.jobsearch-joblisting-classic .jobsearch-job-userlist .jobsearch-option-btn{float:left;min-width:150px;margin-right:0;margin-bottom:4px;padding:8px 15px}.jobsearch-joblisting-classic .jobsearch-job-userlist .like-btn{position:absolute;top:0;right:0}.jobsearch-joblisting-classic .jobsearch-job-like{width:28px;height:28px;padding-top:8px}.jobsearch-joblisting-classic .jobsearch-list-excerpt{margin-top:15px}@media (max-width:767px){.wp-jobsearch-employer-content,.wp-jobsearch-job-content,.wp-jobsearch-candidate-content{margin-top:0}.jobsearch-joblisting-classic .jobsearch-joblisting-classic-wrap{padding:20px 0}.jobsearch-joblisting-classic>ul>li:first-of-type .jobsearch-joblisting-classic-wrap{border-top:1px solid #d9d9d9}.jobsearch-joblisting-classic .jobsearch-list-option h2.jobsearch-pst-title{margin-bottom:5px}.jobsearch-joblisting-classic h2.jobsearch-pst-title,.jobsearch-joblisting-classic .jobsearch-pst-title,.jobsearch-joblisting-classic h2.jobsearch-pst-title a{font-size:20px !important;line-height:24px !important}.jobsearch-joblisting-classic .jobsearch-list-option ul{display:block}.jobsearch-joblisting-classic .jobsearch-list-option ul li{border:none;padding:10px 0 0}.jobsearch-joblisting-classic .jobsearch-job-userlist .like-btn{top:7px}.jobsearch-joblisting-classic .jobsearch-list-excerpt{margin-top:4px}.jobsearch-column-9 .jobsearch-listing-maincon{margin-left:0}.jobsearch-filterable.jobsearch-filter-sortable.jobsearch-topfound-title{margin-bottom:0}.jobsearch-filterable h2.jobsearch-fltcount-title{margin-top:15px;margin-bottom:0;font-size:28px !important}.jobsearch-typo-wrap .jobsearch-alert-in-content.job-alerts-sec{padding-left:0}}@media (max-width:480px){.jobsearch-joblisting-classic .jobsearch-list-option ul li{border:none;padding:10px 0 0}}.jobsearch-alert-in-content.job-alerts-sec{margin-top:30px;margin-bottom:30px;padding-left:30px}.email-jobs-top,.jobsearch-typo-wrap .email-jobs-top{padding:20px 30px;font-size:16px;text-transform:unset}.job-alerts-sec .jobsearch-search-filter-wrap{background-color:#fff}.job-alerts-sec .jobsearch-add-padding.jobsearch-search-filter-wrap{padding-top:10px}.job-alerts-sec .jobsearch-search-filter-wrap .job-alert-container-top{padding:0}.jobsearch-alert-in-content .job-alert-box .alerts-fields{margin-bottom:30px}.job-alert-box input[type=text],.job-alert-box input[type=email]{height:48px;margin-top:10px;padding:12px 15px;border:1px solid #d9d9d9}.jobalert-submit,.jobsearch-typo-wrap .jobalert-submit,.jobsearch-alert-in-content .alerts-fields ul li .jobalert-submit{padding:12px 32px}.jobsearch-jobdetail-list{border-radius:8px}.jobsearch-jobdetail-list .jobsearch-jobdetail-listthumb{display:none}.jobsearch-jobdetail-list figcaption{margin:0;padding:0}.jobsearch-jobdetail-list figcaption h2{line-height:40px !important;font-size:36px;margin-bottom:30px;color:#444}.jobsearch-jobdetail-list figcaption span{margin-bottom:15px;color:#444}.jobsearch-jobdetail-list figcaption span small,.jobsearch-jobdetail-list .jobsearch-jobdetail-postinfo{font-size:16px}.jobsearch-jobdetail-list .jobsearch-jobdetail-type{padding:6px 8px 5px;font-size:16px;border-radius:4px}.jobsearch-jobdetail-list .jobsearch-jobdetail-options{margin-bottom:15px}.jobsearch-jobdetail-list .jobsearch-jobdetail-options li{margin-bottom:0}.jobsearch-jobdetail-list .jobsearch-jobdetail-options li:first-child i{min-width:16px;text-align:center;color:#eb2f3f}.jobsearch-jobdetail-list .jobsearch-jobdetail-options li a{color:#888}.jobsearch-jobdetail-list .jobsearch-jobdetail-options li a.jobsearch-jobdetail-view{display:none;font-size:12px;margin-left:8px;padding:1px 12px 3px}.jobsearch-jobdetail-list .careerfy-jobdetail-btn,.jobsearch-jobdetail-list .jobsearch-send-email-popup-btn{height:36px;margin-right:15px !important;padding:9px 18px;color:#eb2f3f;background:#fff;border:1px solid #eb2f3f;border-radius:40px}.jobsearch-jobdetail-list .careerfy-jobdetail-btn:hover,.jobsearch-jobdetail-list .jobsearch-send-email-popup-btn:hover{color:#fff;background-color:#eb2f3f;border-color:#eb2f3f}.jobsearch-jobdetail-list .jobsearch-jobdetail-media{margin-left:15px}.jobsearch-jobdetail-list .jobsearch-jobdetail-media li{margin-right:8px;padding-top:4px;line-height:28px}.jobsearch-jobdetail-list .jobsearch-jobdetail-media li span{margin:0 4px 0 0;font-size:14px;color:#888}.jobsearch-jobdetail-list .jobsearch-jobdetail-media li a{font-size:28px}.jobsearch-jobdetail-content{margin-bottom:60px}.jobsearch-jobdetail-content .jobsearch-content-title h2{font-size:28px;letter-spacing:normal;color:#444}.jobsearch-jobdetail-content .jobsearch-description{margin-bottom:15px}.jobsearch-jobdetail-content .jobsearch-description h3{line-height:40px;letter-spacing:normal;color:#444}.jobsearch-section-title h2{font-size:28px;letter-spacing:normal}.jobsearch-jobdetail-joblisting.jobsearch-joblisting-classic figure~.jobsearch-joblisting-text{position:relative;margin-left:0}.jobsearch-jobdetail-joblisting.jobsearch-joblisting-classic .jobsearch-job-userlist .jobsearch-option-btn{margin-right:15px}.jobsearch-applyjob-btn,.careerfy-typo-wrap .jobsearch-applyjob-btn{margin-bottom:15px;padding:14px 10px;font-size:18px;border-radius:80px}.faqs-page .careerfy-section-title{margin-bottom:30px}.faqs-page .careerfy-section-title h2{font-size:32px}.faqs-page .careerfy-accordion{margin-bottom:48px}.faqs-page .careerfy-accordion .panel-heading a,.faqs-page .careerfy-accordion .panel-heading a.collapsed{font-size:20px}.faqs-page .careerfy-accordion .panel-heading a i,.faqs-page .careerfy-accordion .panel-heading a.collapsed i{margin:0}@media (min-width:768px){.faqs-page .careerfy-section-title{padding-left:60px}.faqs-page .panel-group{padding-left:60px}.faqs-page .careerfy-accordion .panel-heading h4{line-height:normal}.faqs-page .careerfy-accordion .panel-heading a,.faqs-page .careerfy-accordion .panel-heading a.collapsed{font-size:18px}}.jobsearch-export-candidate-pdf h2{margin-bottom:30px;line-height:normal;letter-spacing:normal}