.fusion-sticky-container.fusion-container-stuck{box-shadow:0 2px 20px rgba(0,0,0,0.08) !important}a:hover{color:#e8600a}html{scroll-behavior:smooth}.hero-overlay-dark{position:relative;min-height:85vh !important;align-items:center !important;justify-content:center !important}.hero-overlay-dark::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:0;pointer-events:none}.hero-overlay-dark>.fusion-builder-row{position:relative;z-index:1;align-items:center !important;min-height:60vh}.hero-overlay-dark .fusion-title h1,.hero-overlay-dark .fusion-title h2{color:#ffffff !important;text-shadow:0 2px 6px rgba(0,0,0,0.5)}.hero-overlay-dark .fusion-text p{color:rgba(255,255,255,0.9) !important;text-shadow:0 1px 4px rgba(0,0,0,0.6)}.cta-overlay-dark{position:relative}.cta-overlay-dark::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.65);z-index:0;pointer-events:none}.cta-overlay-dark>.fusion-builder-row{position:relative;z-index:1}.cta-overlay-dark .fusion-title h1,.cta-overlay-dark .fusion-title h2{color:#ffffff !important}.cta-overlay-dark .fusion-text p{color:rgba(255,255,255,0.85) !important}.fusion-footer .fusion-text p,.fusion-footer .fusion-text{color:rgba(255,255,255,0.7) !important}.fusion-footer .fusion-text a{color:rgba(255,255,255,0.5) !important}.fusion-footer .fusion-text a:hover{color:var(--awb-color5) !important}.fusion-footer .fusion-title h4{color:#ffffff !important}.fusion-footer .fusion-copyright-content,.fusion-footer .fusion-copyright-content p,.fusion-footer .fusion-copyright-content a{color:rgba(255,255,255,0.4) !important}.fusion-footer .fusion-copyright-content a:hover{color:rgba(255,255,255,0.7) !important}.fusion-text p[style*="uppercase"]{color:#666666 !important}.home .jobsearch-plugin-default-container{margin-top:60px}html.jobframed .fusion-header{padding-left:10px;padding-right:10px}html.jobframed .jobsearch-jobdetail-list{padding:0}html.jobframed.avada-is-100-percent-template #main.width-100{padding-left:10px;padding-right:10px}html.jobframed .width-100 .fusion-fullwidth,html.jobframed .width-100 .nonhundred-percent-fullwidth{padding-right:10px !important;padding-left:10px !important;width:98% !important}.popover{max-width:600px;font-size:14px}.fusion-secondary-header{font-size:16px !important}.suggested-skills-con{display:none !important}.jobsearch-employer-box-section:nth-child(2) .jobsearch-column-6:nth-child(3){display:none}#jobsearch_uaccont_aprov_form ul.email-fields-list{display:none}.jobsearch-candidate-section .jobsearch-candidate-resume-wrap:nth-child(3) .jobsearch-social-media:before{content:"\e912" !important}.jobsearch-jobdetail-services li.jobsearch-column-3:nth-child(4){}.jobsearch-candidate-resume-wrap.jobsearch-employer-profile-form .jobsearch-social-media:before{content:"\e932" !important}#candidate-profilesetings-form .jobsearch-employer-box-section:nth-child(2) .jobsearch-profile-title{display:none}.jobsearch-login-box form a{font-size:16px !important;font-style:normal !important}.jobsearch_candidate_info p{display:none}.job-template-default .jobsearch-content-title{display:none}.jobsearch-employer-box-section input.candidate_name,.cand-expr-prsntchkbtn,.jobsearch-resume-education-wrap small{display:none}.jobsearch-icon.jobsearch-filter-tool-black-shape{display:none}.jobsearch-jobdetail-tags{margin-bottom:40px}.jobsearch-social-media:before{content:"\e902" !important}.jobsearch-design-skills:before{content:"\e912" !important}.jobsearch_apply_job_wrap{display:none}.jobsearch-employer-profile-form.jobsearch-row span{font-size:10px;line-height:12px;clear:both;float:left}.jobsearch-candidate-default-text ul,.jobsearch-candidate-default-left{width:100% !important}.jobsearch-candidate-default-text ul li{width:33% !important}.jobsearch-jobdetail-content .jobsearch-content-title h2:before{display:none}.jobsearch-jobdetail-content{width:95% !important}.page-id-3175 .jobsearch-candidate-default figure{display:none}.jobsearch-send-message-form textarea,.form-textarea textarea{height:50px !important}.jobsearch-drpzon-con .dropzone{border:1px dashed #d5dbdf !important;padding:10px !important}.fusion-tabs .nav-tabs.nav-justified>li{display:table-cell;width:1%;background:#efefef}.fusion-tabs .nav-tabs.nav-justified>li.active{display:table-cell;width:1%;background:#fff}.jobsearch-applyjob-btn,.careerfy-typo-wrap .jobsearch-applyjob-btn{background-color:darkblue !important;border:1px solid darkblue !important}.jobsearch-typo-wrap .jobsearch-applyjob-btn:hover{color:#b20933 !important}.promotepof-badge{display:none}.jobsearch-list-option .jobsearch-pst-title span{display:none !important}.urgntpkg-candv2 span{background-color:#b20933 !important}.jobsearch_candidate_info h2{font-size:35px !important}.jobsearch_candidate_info h2:first-child{font-size:25px !important}a[title~=Sort]{display:none !important}div[data-value~=approved]{display:none !important}.jobsearch-icon.jobsearch-check-mark{display:none}.no-candidate-match-error span,.no-candidate-match-error em,.no-candidate-match-error a{display:none !important}.jobsearch-filterable .clear-tags{padding:5px !important;color:#fff !important;background:#b20933 !important}.page-id-8 .sortfiltrs-contner h2{display:none}.menu-item-978 a{font-weight:bold !important}.menu-item-984 a{font-weight:bold !important}.menu-text.fusion-button.button-default.button-xlarge{text-transform:none !important}.jobsearch-candidate-default-btn,jobsearch-open-signin-tab,.jobsearch-candidate-default-btn.jobsearch-open-signin-tab{display:none}.jobsearch-main-content .jobsearch_side_box.jobsearch_box_contact_form{margin-top:40px !important}.jobsearch-main-content .jobsearch_side_box{margin-top:0px !important}.container-wrapper.container-wrapper-view1{padding:0 !important}.jobsearch_candidate_info{padding:40px 40px 0px 40px !important}.jobsearch-candidate-default figure~.jobsearch-candidate-default-text{margin-left:20px !important;padding-top:0 !important}.jobsearch-list-excerpt p{margin-bottom:0 !important;font-size:14px !important}ul.jobsearch-custom-field{margin-top:10px !important;margin-bottom:0px !important}.jobsearch-job .jobsearch-custom-field li,.featured-jobs-grid-text .jobsearch-custom-field li{border:none;padding:0px 16px 0px 0px !important}.jobsearch-list-option ul li i{margin-right:6px;color:#b20933 !important}.jobsearch-candidate-default-text ul li i{margin-right:6px;color:#b20933 !important}.jobsearch-joblisting-classic .jobsearch-table-cell{vertical-align:top !important}.single-job .fusion-portfolio-wrapper,.single-candidate .fusion-portfolio-wrapper{width:50%}.single-job .fusion-portfolio-wrapper p strong,.single-candidate .fusion-portfolio-wrapper p strong{display:none}.single-job #main .fusion-portfolio h2,.single-candidate #main .fusion-portfolio h2{font-size:20px;float:left;clear:both}.single-job #main .fusion-portfolio .fusion-layout-column.fusion-one-half,.single-candidate #main .fusion-portfolio .fusion-layout-column.fusion-one-half{width:100% !important}.fusion-body .fusion-separator.sep-double{border-bottom-width:0px;border-top-width:0px}.jobsearch-main-content .widget,.jobsearch-main-content .jobsearch_side_box{margin-top:40px}.jobsearch_candidate_info small{margin-bottom:0px;margin-top:10px}.jobsearch_box_contact_form form{background-color:#efefef}.jobsearch-services-text .text-content{margin-top:10px;font-size:16px;line-height:20px;font-weight:normal;color:#000}.jobsearch-candidate-editor{margin-top:20px}.jobsearch-job-subheader{display:none}.jobsearch_candidate_info{text-align:left}.jobsearch_candidate_info figure{display:block}.jobsearch_candidate_info figure img{margin-right:40px}.page-id-966 .jobsearch-column-3,.page-id-966 .jobsearch-column-9,.page-id-954 .jobsearch-column-3,.page-id-954 .jobsearch-column-9{width:100% !important}.page-id-966 .jobsearch-column-9,.page-id-954 .jobsearch-column-9{margin-top:40px !important}.page-id-966 .onsubmit-keyword-con,.page-id-954 .onsubmit-keyword-con{width:auto !important}.page-id-966 .jobsearch-checkbox li,.page-id-954 .jobsearch-checkbox li{width:auto !important;margin:-10px 20px 0 20px !important}.page-id-966 .show-toggle-filter-list,.page-id-954 .show-toggle-filter-list{display:none}.page-id-954 .jobsearch-candidate-default figure,.page-id-8 .jobsearch-candidate-default figure{display:none}.page-id-954 .jobsearch-candidate-default figure~.jobsearch-candidate-default-text{margin-left:0px;padding-top:0}.jobsearch-candidate-default-btn.jobsearch-add-resume-to-list{display:none}.jobsearch-subheader-form{margin-bottom:5px !important}.jobsearch-filterable h2{font-size:25px !important}.jobsearch-content-title h2{margin-bottom:20px;text-transform:uppercase}.jobsearch-content-title h2:before{content:"\e932";font-family:'wp-jobsearch-icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;width:40px;height:30px;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;color:#b20933}.jobsearch-job-userlist .jobsearch-job-like,.jobsearch-jobdetail-options,.fusion-portfolio-one .fusion-portfolio-buttons{display:none}.jobsearch_apply_job_wrap{border:0px solid #efefef}.jobsearch-joblisting-classic figure{display:none}.jobsearch-joblisting-classic figure~.jobsearch-joblisting-text{margin-left:20px !important}.jobsearch_side_box.jobsearch_box_view_jobs{display:none}.video-background.overflow_visible{overflow:visible !important}.wpcf7-checkbox{font-size:12px !important}.wpcf7-checkbox span.wpcf7-list-item{float:left;clear:both}.fusion-tabs .nav-tabs>li .fusion-tab-heading{font-size:22px !important;text-align:left;padding:0 20px;line-height:25px !important}.page-id-1795 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(41,198,191)}.page-id-1833 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(88,108,165)}.page-id-1834 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(235,205,69)}.page-id-1835 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(192,0,0)}.page-id-1836 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(0,176,80)}.page-id-1837 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(0,112,192)}.page-id-1838 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(255,192,0)}.page-id-1839 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(247,57,69)}.page-id-1840 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(28,134,129)}.page-id-1841 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(138,127,169)}.page-id-1842 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(180,150,20)}.page-id-1843 .fusion-tabs .nav-tabs>li .fusion-tab-heading{color:rgb(219,9,22)}.post-content .tab-pane h3{font-size:20px !important}.fusion-counters-box .content-box-percentage{font-weight:700}.fusion-counters-box .fusion-counter-box-icon-top .counter-box-icon{color:rgb(33,37,41)}.fusion-secondary-header{font-size:16px}.fusion-secondary-header a:hover{color:#777 !important}.fusion-portfolio .fusion-image-wrapper{pointer-events:none !important;cursor:default !important}.fusion-flip-boxes .fusion-flip-box .flip-box-circle i{font-size:60px}.fusion-flip-boxes .fusion-flip-box .flip-box-heading.without-text{font-size:40px !important}#wrapper .post-content h2.flip-box-heading{font-size:40px !important}#wrapper .post-content .smaller h2.flip-box-heading{font-size:30px !important}.smaller h3{font-size:22px !important}.jobsearch-modal .modal-content-area{min-height:auto;max-width:800px;padding-top:140px;padding-bottom:30px;z-index:1000}.smaller li{font-size:14px}.white,.white h2,.white h3{color:white !important;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black}.fusion-reading-box-container.white .fusion-reading-box-additional{font-size:40px !important;font-weight:bold;color:#fff}.fusion-reading-box-container.white .reading-box-additional{font-size:30px !important}@media (min-width:600px){.float{position:fixed !important;top:250px;right:10px;max-width:245px}}@media (max-width:992px){.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center{font-size:30px !important}#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2{font-size:25px !important}.mob_spec{margin-bottom:20px !important}body{font-size:16px !important}.fusion-flip-boxes .fusion-flip-box .flip-box-heading.without-text{font-size:30px !important}#wrapper .post-content h2.flip-box-heading{font-size:30px !important}}@media (max-width:400px){.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center{font-size:20px !important}#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2{font-size:18px !important}.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft{display:none !important}body{font-size:14px !important}.single-job .fusion-portfolio-wrapper,.single-candidate .fusion-portfolio-wrapper{width:100%}html.avada-is-100-percent-template #main.width-100{padding-left:0px;padding-right:10px}h1,h2,h3,h4{overflow-wrap:break-word}.jobsearch-candidate-default-text ul li{width:100% !important}.float{position:fixed !important;bottom:0px;right:0px;max-width:140px}.float .fusion-text,.float .fusion-button-icon-divider.button-icon-divider-left{display:none}.float .fusion-column-wrapper.fusion-column-wrapper-1,.float .fusion-column-wrapper{border:0px solid rgb(178,9,51) !important;padding:0 !important}.float .fusion-button-default-size .fusion-button-text-left{padding-left:0 !important}body.fusion-body .fusion-secondary-header .fusion-alignright>*{float:none;display:none}}