.header--s2 .site-branding{max-width:200px}.mce-toolbar .mce-ico{color:#fff!important}.bsaProHeader{display:none}.bsaProContainer-4{margin:0 auto!important;max-width:728px!important}.ip_box{width:100%!important;height:250px!important;overflow:hidden}.select2-results__options{color:#000}.ip-box-container-overlay .ip_box_top{margin:0}.gridimage{max-height:250px}.ipWrapper{font-family:open sans,Helvetica,sans-serif}.ipWrapper a{color:orange!important}.ipWrapper a:hover{color:#fff!important}.ipWrapper h5 a{font-size:2em!important}.ip-title{color:#fff!important;font-weight:400;padding:0;margin:0 0 16px;line-height:1}.ip-box-container-overlay{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:2px;align-items:stretch}.ip_box img:hover{opacity:1!important}.ip_box .overlay{display:block;position:absolute;width:100%;height:100%;background-image:url(../../../../../../themes/pennews-child/img/overlay.png);background-position:100% 100%;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);opacity:0;-webkit-transition:opacity ease-in-out .25s;transition:opacity ease-in-out .25s}.ip_box:hover .overlay{opacity:1}.ip_box .overlay .info-portfolio{margin:15px;color:#fff;position:absolute;bottom:0;-webkit-font-smoothing:antialiased}.ip_box:hover .overlay{display:block}.poster-filters{position:relative;background-color:#171717}.poster-filters.sticky{position:fixed;width:100%;z-index:1000;height:50px;opacity:.9}.cinnamon-cover{position:relative;height:400px;width:100%;box-shadow:0 50px 0 #121212;background-position:bottom,center;background-repeat:repeat-x,no-repeat;background-color:#000;background-size:auto,cover}.cinnamon-profile-global-separator{margin:0 0 24px}.cinnamon-profile-sidebar{background-color:rgba(0,0,0,.25);border-radius:3px;padding:16px 24px;width:300px;float:left}.cinnamon-profile-sidebar .cinnamon-avatar{padding:0;width:120px;height:120px;margin:0 auto 16px;border-radius:3px}.cinnamon-profile-sidebar .cinnamon-nametag{text-align:center;font-size:22px;font-weight:300;text-transform:none;line-height:1.35;margin:0;padding:0}.cinnamon-profile-sidebar h3{font-size:18px;font-weight:300;text-transform:none;line-height:1.35;margin:12px 0;padding:0;color:rgba(255,255,255,.65);padding:12px 0 0;color:rgba(255,255,255,.65);border-top:1px solid rgba(255,255,255,.15)}.cinnamon-profile-sidebar .cinnamon-social a{background-color:rgba(255,255,255,.65);color:#000;width:34px;height:34px;line-height:34px;text-align:center;display:inline-block;border-radius:100%;margin:0 4px 0 0;font-size:20px}.cinnamon-profile-sidebar .cinnamon-sidebar-content.centre{text-align:center}.cinnamon-profile-sidebar .cinnamon-sidebar-content:not(:empty){margin:24px 0}.thin-ui-button{box-sizing:border-box;display:inline-block;cursor:pointer;background-color:#13aff0;border-color:#0e9fdc;padding:7px;margin:1px;line-height:normal;font-family:inherit;font-weight:400;font-size:13px;border-radius:3px}.thin-ui-button:hover{color:#fff!important;background-color:#0c8ec4;border-color:#0a75a2;text-decoration:none}.followed{color:#f1f1f1;background-color:#222;border-color:#5d5d5d}.followed:hover{color:#f1f1f1;background-color:#090909;border-color:#3e3e3e}#portfolio-image{background-color:#171717;position:relative}#portfolio-image a{color:#f1f1f1;text-decoration:none}#portfolio-image a:hover{color:orange}#portfolio-image .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:24px;line-height:1.8;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#portfolio-image .navigation{position:absolute;top:340px;width:100%;z-index:2;background:0 0}#portfolio-image .navigation ul li{font-family:fontawesome;font-style:normal;font-weight:400;font-size:40px}#portfolio-image .navigation ul li a{border-right:0;font-size:48px;line-height:1;padding:8px}#portfolio-image .navigation ul li a:hover{background-color:transparent!important;box-shadow:none;color:orange!important}#portfolio-image .navigation li.nav-previous{left:1%;float:left}#portfolio-image .navigation li.nav-next{right:5%;float:right}#portfolio-image .image-actions-overlay{background-color:rgba(30,37,39,.5);border-radius:5px;padding:2px;position:absolute;left:calc(50% - 55px);bottom:15px;z-index:2;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,.5)}#portfolio-image:hover .image-actions-overlay{opacity:1}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nav{list-style:none;font-weight:700;margin-bottom:10px;float:left;width:100%}.nav li{float:left;margin-right:10px;position:relative}.nav a{display:block;padding:5px;color:#fff;background-color:#333;text-decoration:none}.nav a:hover{color:#fff;background-color:#6b0c36;text-decoration:underline}.nav ul{background-color:#fff;background:transparent;list-style:none;position:absolute;left:-9999px}.nav ul li{padding-top:1px;float:none}.nav ul a{white-space:nowrap}.nav li:hover ul{left:0}.nav li:hover a{background-color:#6b0c36;text-decoration:underline}.nav li:hover ul a{text-decoration:none}.nav li:hover ul li a:hover{background-color:#333}@media(max-width:500px){.ip_box_3DVF .bottom-vignette .vignette{display:none}.ip_box_3DVF .bottom-vignette{width:calc(100% - 20px);margin:0 10px 10px;font-size:90%}}.ip_box_3DVF .bottom-vignette .vignette img{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.advads-right-bg-site,.advads-left-bg-site{z-index:1000!important}@media(max-width:1280px){.advads-right-bg-site,.advads-left-bg-site{display:none!important}}td{border:none}.wpb_text_column{background:0 0!important}.penci-post-pagination span{color:#ff9100!important}.post-title-box .post-box-title{color:#fff}#penci_grid_6__46948606 .penci-ajax-more:not(.disable_bg_load_more) .penci-block-ajax-more-button:hover{background-color:#ff9100!important;border-color:#ff9100!important}.ajde_evcal_calendar .calendar_header .evcal_arrows{border-color:#212121!important;background-color:#212121!important}.ajde_evcal_calendar .calendar_header .evcal_arrows:hover{border-color:#ff9100!important;background-color:#ff9100!important}.ult-banner-block,.wpb_row .wpb_column .wpb_wrapper .ult-banner-block{overflow:unset!important}a.bsaProHeader__formUrl{color:#ccc!important}.penci-grid_5 .penci_post_content a,.penci-grid_5 .penci_post_content i{text-shadow:1px 1px 2px #000}.bbCodeBlock{margin:.75em 0;background:#131313;border:1px solid #212121;border-left:3px solid #f2930d;font-weight:400!important;font-style:normal!important;padding-top:0!important;padding-bottom:0!important}.bbCodeBlock-title{padding:6px 10px;font-size:13px;color:#f2930d;background:#0e0e0e;text-align:left;font-family:segoe ui,helvetica neue,Helvetica,Roboto,Oxygen,Ubuntu,Cantarell,fira sans,droid sans,sans-serif}.bbCodeBlock-title:before,.bbCodeBlock-title:after{content:" ";display:table}a.bbCodeBlock-sourceJump{color:inherit;text-decoration:none}.bbCodeBlock-title:after{clear:both}.bbCodeBlock.bbCodeBlock--quote .bbCodeBlock-content{font-size:13px;color:#ecf0f3;text-align:left}.bbCodeBlock--expandable .bbCodeBlock-content{overflow:hidden}.bbCodeBlock-content{position:relative;padding:6px 10px}.bbCodeBlock--expandable .bbCodeBlock-expandContent{max-height:150px;overflow:hidden}.bbCodeBlock-expandLink{display:none;position:absolute;top:87px;left:0;right:0;height:75px;cursor:pointer;z-index:100;background:0 0;background:linear-gradient(to bottom,rgba(19,19,19,0) 0%,#131313 80%)}.w2dc-map-info-window-content{color:#0a0a0a}.w2dc-categories-table{display:none}.w2dc-content .w2dc-category-label{background:0 0!important}.w2dc-listing-text-content-wrap-nologo{background-color:#0e0e0e;padding:15px!important}.w2dc-listing-text-content-wrap-nologo a,.w2dc-field-content a{color:#ccc!important}.w2dc-featured-label{background-color:gold!important;color:#0a0a0a}.w2dc-anim-style figure.w2dc-listing-logo figcaption{display:none}#w2dc-controller-d93cf8d3ab0d2721d3dd1498e2a17910{padding-left:25px;padding-right:25px}.wp-dp-job-content{background-color:#222!important}.job-manager-form h2,.job_listing_preview h1,.woocommerce form.checkout h3,.resume_preview h1{color:#f2930d}.job-manager-form .select2-selection__choice,.job_filters .job_types,.user-job-package,.filter_wide{color:#0a0a0a}ul.job_listings li.job_listing.job_position_featured a:nth-child(2n+2){background:#eee!important}.job_listing .job-type,.job-listing-meta .job-type{border-radius:4px;border-style:solid;border-width:2px;font-size:12px;padding:5px 10px;text-transform:uppercase;line-height:normal;font-weight:400;text-align:center}.single_job_listing .meta .freelance,.job-listing-meta .freelance{background-color:#53b427}li .freelance{color:#53b427!important}.single_job_listing .meta .mission-cdd,.job-listing-meta .mission-cdd{background-color:#97479e}li .mission-cdd{color:#97479e!important}.single_job_listing .meta .permanent-cdi,.job-listing-meta .permanent-cdi{background-color:#f2930d}li .permanent-cdi{color:#f2930d!important}.single_job_listing .meta .internship,.job-listing-meta .internship{background-color:#39c}li .stage{color:#39c!important}.single_job_listing .meta .part-time,.job-listing-meta .part-time{background-color:#e12335}li .temps-partiel{color:#e12335!important}.single_job_listing .meta .remote,.job-listing-meta .remote{background:0 0}li .remote{color:#53b427!important;border-color:#53b427!important}.wpb_text_column a,.entry-content a,.comment-content a{color:#f2930d}.chosen-container .chosen-results{color:#0a0a0a}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:#8a8a8a}.vc_row .woocommerce{background:#2c2c2c}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{color:#f2930d}ul.job_listings li.job_listing.job_position_featured a,ul.resumes li.no_resumes_found a,ul.resumes li.resume a{background:#fefefe}ul.job_listings li.job_listing.job_position_featured a:hover,ul.job_listings li.job_listing a:hover,ul.resumes li.no_resumes_found a,ul.resumes li.resume a:hover{background:#dcdcdc}ul.job_listings li.job_listing a,ul.resumes li.resume a{background:0 0}ul.job_listings li.job_listing a:hover{background:#dcdcdc}ul.resumes li.resume a:hover{background:0 0}.job-categories-section .action .action-link{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:14px 30px;font-size:15px;line-height:1.2;border-radius:8px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-width:2px}.job-manager-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-manager-form fieldset{border-bottom:none}.resume-manager-data-row fieldset:last-child{border-bottom:none}.job-manager-form fieldset label{width:100%}#submit-resume-form .ui-sortable .resume-manager-data-row,#submit-resume-form .field .resume-manager-data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#submit-resume-form .ui-sortable .resume-manager-data-row fieldset,#submit-resume-form .field .resume-manager-data-row fieldset{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}#submit-resume-form [class^=fieldset-],#submit-company-form [class^=fieldset-]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#submit-resume-form .fieldset-resume_content,#submit-resume-form .fieldset-resume_file,#submit-resume-form .fieldset-links,#submit-resume-form .fieldset-candidate_education,#submit-resume-form .fieldset-candidate_experience,#submit-resume-form .fieldset-candidate_awards,#submit-resume-form .fieldset-candidate_photo,#submit-resume-form .fieldset-resume_skills,#submit-resume-form .fieldset-resume_file,#submit-resume-form .applying_for,#submit-resume-form .applying_for+fieldset,#submit-resume-form fieldset:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#submit-company-form .fieldset-company_tagline,#submit-company-form .fieldset-company_content,#submit-company-form .fieldset-links,#submit-company-form .fieldset-info,#submit-company-form .fieldset-company_perk,#submit-company-form .fieldset-company_press,#submit-company-form fieldset:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#submit-resume-form [class^=fieldset-],#submit-company-form [class^=fieldset-]{margin-bottom:2em}#submit-resume-form label,#submit-company-form label{margin-bottom:.2em}.job-manager-form input[type=text],.job-manager-form select{height:44px}.job-manager-form>*{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.account-sign-in,.job-manager-message{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;color:#000;background-color:#f6b356;border-color:#f2a60d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-sign-in strong,.job-manager-message strong{display:inline-block;border-bottom:1px solid #000;color:#000;margin-left:5px}.account-sign-in .button,.account-sign-in a,.job-manager-message .button,.job-manager-message a{width:auto;margin-left:auto;margin-top:0}.job-manager-form fieldset div.field{width:95%;float:left;vertical-align:middle}.woocommerce-cart table.cart td.actions .coupon .input-text{color:#666}input[type=password],input[type=text],input[type=tel],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=url],.input-text,textarea{display:block;width:100%;color:#40484a;background-color:#1d1d1d;background-clip:padding-box;border:2px solid #414141!important;-webkit-transition:.2s;transition:.2s;box-shadow:none;padding:.75em 1em;font-size:14px;line-height:normal;border-radius:4px}input[type=password]:hover,input[type=password]:focus,input[type=text]:hover,input[type=text]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=email]:hover,input[type=email]:focus,input[type=number]:hover,input[type=number]:focus,input[type=search]:hover,input[type=search]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=url]:hover,input[type=url]:focus,.input-text:hover,.input-text:focus,textarea:hover,textarea:focus{border-color:#8c9aa6!important}select{display:inline-block;width:100%;padding:.375rem 1.75rem .375rem .75rem;line-height:normal;color:#40484a;vertical-align:middle;background-color:#1d1d1d;background-size:16px;border:2px solid #212121;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:47px;padding-top:.75em;padding-bottom:.75em;font-size:14px}.chosen-container-multi .chosen-choices{border:2px solid #212121;background-color:#1d1d1d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#1d1d1d),color-stop(15%,#1d1d1d));background-image:-webkit-linear-gradient(#1d1d1d 1%,#1d1d1d 15%);background-image:-moz-linear-gradient(#1d1d1d 1%,#1d1d1d 15%);background-image:-o-linear-gradient(#1d1d1d 1%,#1d1d1d 15%);background-image:linear-gradient(#1d1d1d 1%,#1d1d1d 15%);-webkit-transition:.2s;transition:.2s;box-shadow:none;padding:.75em 1em;font-size:14px;line-height:normal;border-radius:4px}.chosen-container-multi .chosen-choices:hover{border-color:#8c9aa6}.job-manager-form input[type=text],.job-manager-form select{height:44px}select:hover,select:focus{border-color:#8c9aa6}select{display:inline-block;width:100%;padding:.375rem 1.75rem .375rem .75rem;line-height:normal;color:#40484a;vertical-align:middle;background-color:#1d1d1d!important;background-size:16px;border:2px solid #d4d9dd;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:47px;padding-top:.75em;padding-bottom:.75em;font-size:14px}#submit-resume-form .select2 .select2-selection.select2-selection--single,#submit-resume-form .select2 .select2-selection.select2-selection--multiple{min-height:44px}.select2 .select2-selection.select2-selection--single,.select2 .select2-selection.select2-selection--multiple{background-color:#1d1d1d!important;border:2px solid #414141;min-height:42px}.select2-container--default .select2-selection--multiple{background-color:#1d1d1d!important;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}#notes{border:2px solid #414141}#notes:hover{border-color:#8c9aa6}.job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row,#submit-resume-form .ui-sortable .resume-manager-add-row,#submit-resume-form .field .resume-manager-add-row,.job-manager-form fieldset .company-listings-data-row .company-listings-remove-row,#submit-company-form .ui-sortable .company-listings-add-row,#submit-company-form .field .company-listings-add-row{height:auto;margin:0;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:quicksand,sans-serif;display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:6px 14px;font-size:13px;line-height:1;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;color:#fff!important;right:15px;top:-8px;left:auto}.job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row,#submit-resume-form .ui-sortable .resume-manager-add-row,#submit-resume-form .field .resume-manager-add-row{color:#fff;background-color:#f2930d;border-color:#f2930d;text-decoration:none}.job-manager-form fieldset .company-listings-data-row .company-listings-remove-row,#submit-company-form .ui-sortable .company-listings-add-row,#submit-company-form .field .company-listings-add-row{color:#fff;background-color:#f2930d;border-color:#f2930d;text-decoration:none}.company-listings-data-row fieldset:last-child{border:none}.job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row:hover,#submit-resume-form .ui-sortable .resume-manager-add-row:hover,#submit-resume-form .field .resume-manager-add-row:hover{color:#fff;background-color:#555;border-color:#555}.job-manager-form fieldset .resume-manager-data-row .resume-manager-remove-row::before,.job-manager-form fieldset .company-listings-data-row .company-listings-remove-row::before{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:4px}.penci-page-style-5 .penci-active-thumb.penci-entry-media::after,.penci-single-style-5 .penci-active-thumb.penci-entry-media::after{position:unset}.resume-cgjobs .penci-jarallax{padding-top:20%!important}.type-resume,#submit-resume-form,#company-listings-company-dashboard,#resume-manager-candidate-dashboard,.job-manager-past-applications,#submit-company-form,#job-manager-job-dashboard,.job-manager-form,#job-manager-alerts{background-color:#1d1d1d!important;padding:15px}#submit-resume-form{padding:10px}.single-resume .site-content-page-header{display:none}.single-resume-head,.single-job_listing-head{width:100vw;position:relative;margin-left:calc(-50vw + 50% - 8px);margin-bottom:30px;margin-top:-83px}.single-job_listing-head{margin-bottom:130px}.single-resume-head::before,.single-resume-head::after{left:0;right:0;bottom:0;position:absolute;content:'';z-index:0}.single-resume-head::after{top:300px}@media(max-width:991.98px){.single-resume-head{margin-left:calc(-50vw + 50%)}}@media(min-width:768px){.single-resume-head{margin-top:-100px}.single-job_listing-head{margin-top:-250px}}.single-resume-head::before,.single-resume-head::after{left:0;right:0;bottom:178px;position:absolute;content:'';z-index:0}.single-resume-head::before{top:-280px;opacity:.8}@media(max-width:991.98px){.single-resume-head{padding-top:20px}.single-resume-head::after{top:230px}}.categories li{margin-left:11px}.single-resume-inner .single-resume-head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;z-index:1;position:relative;padding:0}.single-resume-inner .single-resume-head-inner>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.single-resume-inner .single-resume-head-inner .single-candidate-details{text-align:center}.single-resume-inner .single-resume-head-inner ul{padding-left:0;list-style:none}.single-resume-inner .single-resume-head-inner .single-candidate-details{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-resume-inner .single-resume-head-inner .single-candidate-head-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-resume-inner .single-resume-head-inner .single-candidate-head-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media(min-width:1200px){.single-resume-inner .single-resume-head-inner .single-candidate-head-left,.single-resume-inner .single-resume-head-inner .single-candidate-head-right,.single-resume-inner .single-resume-head-inner .single-candidate-details{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.single-resume-inner .single-resume-head-inner .single-candidate-head-left{padding-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-resume-inner .single-resume-head-inner .single-candidate-head-right{padding-right:0}}.single-resume-inner .single-resume__sidebar-area .contact-candidate{padding-right:0}.single-resume-inner .single-resume__sidebar-area *+.contact-candidate{margin-top:34px}.single-resume-inner .single-resume__sidebar-area .contact-form-title{font-size:16px;font-weight:500;color:#f2a60d}.single-resume-inner .single-resume__sidebar-area .contact-candidate-inner{padding:30px 30px 20px;border:2px solid #e6e7ef;border-radius:8px}.single-resume-inner .single-resume__sidebar-area .contact-candidate-inner label{display:inline-block}.single-resume-inner .single-resume__sidebar-area .contact-candidate-inner input{margin-bottom:6px;width:100%}.single-resume-inner .single-resume__sidebar-area .contact-candidate-inner .wpcf7-form-control:not(.wpcf7-submit){background-color:#fff;width:100%;max-width:100%}.single-resume-inner .single-resume__sidebar-area .contact-candidate-inner div.wpcf7 .ajax-loader{position:absolute}.single-resume-inner .single-resume__sidebar-area .contact-candidate-inner span.wpcf7-not-valid-tip{font-size:12px}.single-resume-inner .single-resume__sidebar-area .contact-candidate-inner div.wpcf7-response-output{margin:0}.single-resume-inner .single-candidate-details .candidate-image,.single-job-listing-company .company_logo{width:-moz-fit-content;width:fit-content;margin:auto;border-radius:50%;border:2px solid #1b1b1b;padding:15px}.single-resume-inner .single-candidate-details .candidate-image img,.single-job-listing-company .company_logo{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.single-resume-inner .single-candidate-details .candidate-image img,.single-job-listing-company .company_logo{width:145px;height:145px}}.single-resume-inner .single-candidate-details .candidate-name{font-size:20px}.single-resume-inner .single-candidate-details .job-title{font-size:14px;margin-bottom:5px}.single-resume-inner .single-candidate-details .candidate-e-mail,.single-resume-inner .single-candidate-details .resume-links{font-size:13px;margin-bottom:5px;color:#888;line-height:2}.single-resume-inner .single-candidate-details .candidate-e-mail i,.single-resume-inner .single-candidate-details .resume-links i{font-size:12px;padding-right:4px}.single-resume-inner .single-candidate-details .candidate-e-mail a,.single-resume-inner .single-candidate-details .resume-links a{color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-moz-fit-content;width:fit-content;margin:auto}@media(min-width:1200px){.single-resume-inner .single-candidate-details .job-title,.single-resume-inner .single-candidate-details .candidate-e-mail,.single-resume-inner .single-candidate-details .resume-links{margin-bottom:0}}.single-resume-inner .single-candidate-head-left,.single-resume-inner .single-candidate-head-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-resume-inner .single-candidate-head-right{padding:0 10px 15px}.single-resume-inner .single-candidate-head-right .location,.single-resume-inner .single-candidate-head-right .published-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4;margin-bottom:15px}.single-resume-inner .single-candidate-head-right .location a,.single-resume-inner .single-candidate-head-right .location,.single-resume-inner .single-candidate-head-right .published-date{font-size:13px;color:#888}.single-resume-inner .single-candidate-head-right .location a i,.single-resume-inner .single-candidate-head-right .location i,.single-resume-inner .single-candidate-head-right .published-date i{font-size:20px;padding-right:6px}@media(min-width:1200px){.single-resume-inner .single-candidate-head-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:44px 15px 55px}.single-resume-inner .single-candidate-head-right .location,.single-resume-inner .single-candidate-head-right .published-date{-ms-flex-item-align:baseline;align-self:baseline;margin-bottom:0}.single-resume-inner .single-candidate-head-right .location{padding-right:28px}}.single-resume-inner .single-candidate-head-left,.single-resume-inner .single-company-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}.single-resume-inner .single-candidate-head-left .categories,.single-resume-inner .single-company-head .categories{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.single-resume-inner .single-candidate-head-left .categories li,.single-resume-inner .single-company-head .categories li{height:30px;margin-bottom:4px}.single-resume-inner .single-candidate-head-left .categories li a,.single-resume-inner .single-company-head .categories li a{font-family:quicksand,sans-serif;display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:0 16px;font-size:13px;line-height:1;border-radius:4px;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (prefers-reduced-motion:reduce){.single-resume-inner .single-candidate-head-left .categories li a,.single-resume-inner .single-company-head .categories li a{-webkit-transition:none;transition:none}}.single-resume-inner .single-candidate-head-left .categories li a:hover,.single-resume-inner .single-candidate-head-left .categories li a:focus{text-decoration:none}.single-resume-inner .single-candidate-head-left .categories li a:focus,.single-resume-inner .single-candidate-head-left .categories li a.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.single-resume-inner .single-candidate-head-left .categories li a.disabled,.single-resume-inner .single-candidate-head-left .categories li a:disabled{opacity:.65}.single-resume-inner .single-candidate-head-left .categories li a:not(:disabled):not(.disabled){cursor:pointer}.single-resume-inner .single-candidate-head-left .categories li a:not(:disabled):not(.disabled):active,.single-resume-inner .single-candidate-head-left .categories li a:not(:disabled):not(.disabled).active{background-image:none}.single-resume-inner .single-candidate-head-left .categories li:nth-child(n+4) a:not(:disabled):not(.disabled):active:focus,.single-resume-inner .single-candidate-head-left .categories li:nth-child(n+4) a:not(:disabled):not(.disabled).active:focus,.show>.single-resume-inner .single-candidate-head-left .categories li:nth-child(n+4) a.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(7,13,55,.5)}@media(min-width:1200px){.single-resume-inner .single-candidate-head-left{padding:30px 15px 40px}}.resume_filters,.resume_filters .showing_resumes,.job_filters,.company_filters .search_companies,.company_filters .showing_companies,.job_filters .job_types,.job_filters .showing_jobs,div.job-applications{background:#212121;zoom:1;color:#fff}.button.cgjobs,.woocommerce a.cgjobs{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0 18px;font-size:14px;line-height:34px;border-radius:4px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-width:2px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;margin-right:20px}.header__social-media a:hover,.woocommerce a.cgjobs:hover{color:#fff!important;background:#212121}.job_filters .job_types li{border-right:1px solid #8c9aa6}.job_filters .job_types{border-top:1px solid #8c9aa6}.filter_wide{color:#8c9aa6}ul.resumes li.no_resumes_found a div.candidate-column h3,ul.resumes li.resume a div.candidate-column h3{color:#111}.single-resume__overview .single-resume__widget--title,.candidate-portfolio h2{font-size:20px;font-weight:500;color:#f2a60d}.candidate-portfolio{padding:10px}.single-resume__overview .single-resume__widget--content{padding-left:0;list-style:none}.single-resume__overview .single-resume__widget--content>li .single-resume-overview__detail{display:-webkit-box;display:-ms-flexbox;display:flex}.single-resume__overview .single-resume__widget--content>li+li{margin-top:30px}.single-resume__overview .single-resume__widget--content>li h6{font-size:14px;color:#f2a60d;margin:4px 0}.single-resume__overview .single-resume__widget--content>li i{font-size:20px;margin-right:16px}.single-resume__overview .single-resume__widget--content>li ul{padding-left:0;list-style:none;margin-bottom:0}.single-resume__overview .single-resume__widget--content>li .single-resume-overview__detail-content--value{color:#888}.single-resume__overview .single-resume__widget--content>li .single-resume-overview__detail-content--value li{display:inline-block}.single-resume__overview .single-resume__widget--content>li .single-resume-overview__detail-content--value a{color:#888}.single-resume-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.single-resume-content .navbar-links,.single-resume-content .job-overview-inner ul{padding-left:0;list-style:none}.single-resume-content .single-resume-content-navbar,.single-resume-content .single-resume-content_inner{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:992px){.single-resume-content .single-resume-content_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding-right:0}.single-resume-content .single-resume-content_inner .single-resume__content-area{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.single-resume-content .single-resume-content_inner .single-resume__sidebar-area{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;padding-right:0}}.single-resume-content .single-resume__content-area h2,.single-resume__sidebar-area h2{margin-top:0;font-size:20px;color:#f2a60d;margin-bottom:16px;font-weight:500}.single-resume-content .single-resume__content-area p{color:#888;font-size:14px}.single-resume-content .single-resume__content-area .resume-manager-education dt i{display:inline-block;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:48px;left:0;top:6px}.single-resume-content .single-resume__content-area .resume-manager-education dt,.single-resume-content .single-resume__content-area .resume-manager-education dd{border-width:0;padding-left:68px}.single-resume-content .single-resume__content-area .resume-manager-experience dt,.single-resume-content .single-resume__content-area .resume-manager-awards dt{position:inherit}.single-resume-content .single-resume__content-area .resume-manager-education .fa-graduation-cap,.single-resume-content .single-resume__content-area .resume-manager-experience .fa-circle-o{position:absolute;font-size:40px}.single-resume-content .single-resume__content-area .resume-manager-experience dt,.single-resume-content .single-resume__content-area .resume-manager-experience dd,.single-resume-content .single-resume__content-area .resume-manager-awards dt,.single-resume-content .single-resume__content-area .resume-manager-awards dd{border-left:2px solid #e6e7ef;border-right-width:0;padding-left:48px;margin-left:20px;margin-bottom:0;overflow:hidden}.single-resume-content .single-resume__content-area .resume-manager-experience dd:nth-last-child(1),.single-resume-content .single-resume__content-area .resume-manager-awards dd:nth-last-child(1){border-width:0}.single-resume-content .single-resume__content-area .resume-manager-experience>dt:nth-last-child(2),.single-resume-content .single-resume__content-area .resume-manager-awards>dt:nth-last-child(2){border-width:0}.single-resume-content .single-resume__content-area .resume-manager-education,.single-resume-content .single-resume__content-area .resume-manager-experience,.single-resume-content .single-resume__content-area .resume-manager-awards{border:0;margin:0;padding:0}.single-resume-content .single-resume__content-area .resume-manager-education dt::before,.single-resume-content .single-resume__content-area .resume-manager-experience dt::before,.single-resume-content .single-resume__content-area .resume-manager-awards dt::before{position:absolute}.single-resume-content .single-resume__content-area .resume-manager-education dt,.single-resume-content .single-resume__content-area .resume-manager-education dd,.single-resume-content .single-resume__content-area .resume-manager-experience dt,.single-resume-content .single-resume__content-area .resume-manager-experience dd,.single-resume-content .single-resume__content-area .resume-manager-awards dt,.single-resume-content .single-resume__content-area .resume-manager-awards dd{padding-top:0}.single-resume-content .single-resume__content-area .resume-manager-education .timeline-title,.single-resume-content .single-resume__content-area .resume-manager-education h3,.single-resume-content .single-resume__content-area .resume-manager-experience .timeline-title,.single-resume-content .single-resume__content-area .resume-manager-experience h3,.single-resume-content .single-resume__content-area .resume-manager-awards .timeline-title,.single-resume-content .single-resume__content-area .resume-manager-awards h3{margin:0}.single-resume-content .single-resume__content-area .resume-manager-education .timeline-title::before,.single-resume-content .single-resume__content-area .resume-manager-education h3::before,.single-resume-content .single-resume__content-area .resume-manager-experience .timeline-title::before,.single-resume-content .single-resume__content-area .resume-manager-experience h3::before,.single-resume-content .single-resume__content-area .resume-manager-awards .timeline-title::before,.single-resume-content .single-resume__content-area .resume-manager-awards h3::before{display:none}.single-resume-content .single-resume__content-area .resume-manager-education .location,.single-resume-content .single-resume__content-area .resume-manager-education .job_title,.single-resume-content .single-resume__content-area .resume-manager-education .award-title,.single-resume-content .single-resume__content-area .resume-manager-experience .location,.single-resume-content .single-resume__content-area .resume-manager-experience .job_title,.single-resume-content .single-resume__content-area .resume-manager-experience .award-title,.single-resume-content .single-resume__content-area .resume-manager-awards .location,.single-resume-content .single-resume__content-area .resume-manager-awards .job_title,.single-resume-content .single-resume__content-area .resume-manager-awards .award-title{font-size:16px;padding-right:6px}.single-resume-content .single-resume__content-area .resume-manager-education .qualification,.single-resume-content .single-resume__content-area .resume-manager-education .date,.single-resume-content .single-resume__content-area .resume-manager-education .employer,.single-resume-content .single-resume__content-area .resume-manager-experience .qualification,.single-resume-content .single-resume__content-area .resume-manager-experience .date,.single-resume-content .single-resume__content-area .resume-manager-experience .employer,.single-resume-content .single-resume__content-area .resume-manager-awards .qualification,.single-resume-content .single-resume__content-area .resume-manager-awards .date,.single-resume-content .single-resume__content-area .resume-manager-awards .employer{color:#888;font-size:14px;font-weight:500}.single-resume-content .single-resume__content-area .resume-manager-education .employer,.single-resume-content .single-resume__content-area .resume-manager-experience .employer,.single-resume-content .single-resume__content-area .resume-manager-awards .employer{font-size:16px}.single-resume-content .single-resume__content-area .resume-manager-education dt+dd p,.single-resume-content .single-resume__content-area .resume-manager-experience dt+dd p,.single-resume-content .single-resume__content-area .resume-manager-awards dt+dd p{margin-bottom:20px}.single-resume-content .single-resume__content-area .candidate-experience,.single-resume-content .single-resume__content-area .candidate-qualification{margin-bottom:20px}.single-resume-content .single-resume__content-area .resume-manager-skills{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-resume-content .single-resume__content-area .resume-manager-skills li{width:-moz-fit-content;width:fit-content;padding-left:0;padding-right:25px}@media(max-width:767.98px){.single-resume-content .single-resume__content-area .candidate-video iframe{max-height:200px}}.resume-single-type-v1 .single-resume-inner .single-candidate-head-left .categories{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1200px){.resume-single-type-v1 .single-resume-inner .single-candidate-head-left .categories{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.single-resume-content .single-resume__content-area .resume-manager-experience dt::before,.single-resume-content .single-resume__content-area .resume-manager-awards dt::before{color:orange}.single-resume-content .single-resume__content-area .resume-manager-experience dt::before,.single-resume-content .single-resume__content-area .resume-manager-awards dt::before{content:"\f10c";display:inline-block;font:normal normal normal 16px/1 "ForkAwesome";font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:20px;left:-11px;font-weight:700;left:26px;box-shadow:0 0 0 2px #212121;background-color:#212121}.resume-single-type-v1 .single-resume-inner .social-network-pages{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.resume-single-type-v1 .single-resume-inner .social-network-pages a{font-family:quicksand,sans-serif;display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:0;font-size:16px;line-height:1;border-radius:50px;width:30px;height:30px;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7px;margin-right:7px}@media screen and (prefers-reduced-motion:reduce){.resume-single-type-v1 .single-resume-inner .social-network-pages a{-webkit-transition:none;transition:none}}.resume-single-type-v1 .single-resume-inner .social-network-pages a:hover,.resume-single-type-v1 .single-resume-inner .social-network-pages a:focus{text-decoration:none}.resume-single-type-v1 .single-resume-inner .social-network-pages a:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a:disabled{opacity:.65}.resume-single-type-v1 .single-resume-inner .social-network-pages a:not(:disabled):not(.disabled){cursor:pointer}.resume-single-type-v1 .single-resume-inner .social-network-pages a:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a:not(:disabled):not(.disabled).active{background-image:none}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter{color:#55acee;background-color:transparent;background-image:none;border-color:#55acee}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter:hover{color:#fff;background-color:#55acee;border-color:#55acee}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter.focus{box-shadow:0 0 0 .2rem rgba(85,172,238,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter:disabled{color:#55acee;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter.dropdown-toggle{color:#212529;background-color:#55acee;border-color:#55acee}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-twitter.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(85,172,238,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook{color:#3b5999;background-color:transparent;background-image:none;border-color:#3b5999}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook:hover{color:#fff;background-color:#3b5999;border-color:#3b5999}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook.focus{box-shadow:0 0 0 .2rem rgba(59,89,153,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook:disabled{color:#3b5999;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook.dropdown-toggle{color:#fff;background-color:#3b5999;border-color:#3b5999}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-facebook.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(59,89,153,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus{color:#dd4b39;background-color:transparent;background-image:none;border-color:#dd4b39}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus:hover{color:#fff;background-color:#dd4b39;border-color:#dd4b39}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus.focus{box-shadow:0 0 0 .2rem rgba(221,75,57,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus:disabled{color:#dd4b39;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus.dropdown-toggle{color:#fff;background-color:#dd4b39;border-color:#dd4b39}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-google-plus.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221,75,57,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin{color:#0077b5;background-color:transparent;background-image:none;border-color:#0077b5}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin:hover{color:#fff;background-color:#0077b5;border-color:#0077b5}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin.focus{box-shadow:0 0 0 .2rem rgba(0,119,181,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin:disabled{color:#0077b5;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin.dropdown-toggle{color:#fff;background-color:#0077b5;border-color:#0077b5}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-linkedin.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,119,181,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram{color:#e4405f;background-color:transparent;background-image:none;border-color:#e4405f}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram:hover{color:#fff;background-color:#e4405f;border-color:#e4405f}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram.focus{box-shadow:0 0 0 .2rem rgba(228,64,95,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram:disabled{color:#e4405f;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram.dropdown-toggle{color:#fff;background-color:#e4405f;border-color:#e4405f}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-instagram.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(228,64,95,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube{color:#cd201f;background-color:transparent;background-image:none;border-color:#cd201f}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube:hover{color:#fff;background-color:#cd201f;border-color:#cd201f}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube.focus{box-shadow:0 0 0 .2rem rgba(205,32,31,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube:disabled{color:#cd201f;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube.dropdown-toggle{color:#fff;background-color:#cd201f;border-color:#cd201f}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-youtube.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(205,32,31,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance{color:#f3f4f8;background-color:transparent;background-image:none;border-color:#f3f4f8}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance:hover{color:#000;background-color:#f3f4f8;border-color:#f3f4f8}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance.focus{box-shadow:0 0 0 .2rem rgba(19,20,24,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance:disabled{color:#f3f4f8;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance.dropdown-toggle{color:#000;background-color:#f3f4f8;border-color:#f3f4f8}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-behance.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(19,20,24,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest{color:#bd081c;background-color:transparent;background-image:none;border-color:#bd081c}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest:hover{color:#fff;background-color:#bd081c;border-color:#bd081c}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest.focus{box-shadow:0 0 0 .2rem rgba(189,8,28,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest:disabled{color:#bd081c;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest.dropdown-toggle{color:#fff;background-color:#bd081c;border-color:#bd081c}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-pinterest.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(189,8,28,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo{color:#1ab7ea;background-color:transparent;background-image:none;border-color:#1ab7ea}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo:hover{color:#fff;background-color:#1ab7ea;border-color:#1ab7ea}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo.focus{box-shadow:0 0 0 .2rem rgba(0,119,181,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo:disabled{color:#1ab7ea;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo.dropdown-toggle{color:#fff;background-color:#1ab7ea;border-color:#1ab7ea}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-vimeo.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,119,181,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation{color:#13aff0;background-color:transparent;background-image:none;border-color:#13aff0}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation:hover{color:#fff;background-color:#13aff0;border-color:#13aff0}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation.focus{box-shadow:0 0 0 .2rem rgba(31,31,31,.5)}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation.disabled,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation:disabled{color:#13aff0;background-color:transparent}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation:not(:disabled):not(.disabled).active,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation.dropdown-toggle{color:#fff;background-color:#13aff0;border-color:#13aff0}.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation:not(:disabled):not(.disabled):active:focus,.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation:not(:disabled):not(.disabled).active:focus,.show>.resume-single-type-v1 .single-resume-inner .social-network-pages a.candidate-artstation.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(31,31,31,.5)}@media(min-width:1200px){.resume-single-type-v1 .single-resume-inner .social-network-pages{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.resume-single-type-v1 .single-resume-inner .social-network-pages a{width:45px;height:45px;margin-bottom:16px;margin-right:8px}}@media(min-width:1200px){.resume-single-type-v1 .single-resume-inner .single-resume-head-inner>div.single-candidate-head-left{padding-left:15px}}.resume-single-type-v1 .single-candidate-head-left .categories,.resume-single-type-v1 .single-company-head .categories{margin-bottom:16px}.resume-single-type-v1 .single-candidate-head-left .categories li a,.resume-single-type-v1 .single-company-head .categories li a{color:#fff;background-color:transparent;background-image:none;border-color:#fff}.resume-single-type-v1 .single-candidate-head-left .categories li a:hover,.resume-single-type-v1 .single-candidate-head-left .categories li a:focus,.resume-single-type-v1 .single-company-head .categories li a:hover,.resume-single-type-v1 .single-company-head .categories li a:focus{background-color:#f2a60d;border-color:#f2a60d}.resume-single-type-v1 .single-candidate-head-left .social-network-pages{margin-bottom:23px}@media(min-width:1200px){.resume-single-type-v1 .single-candidate-head-left .categories,.resume-single-type-v1 .single-company-head .categories{margin-bottom:0}.resume-single-type-v1 .single-candidate-head-left .social-network-pages{margin-bottom:0;margin-top:100px}}.resume-single-type-v1 .single-candidate-head-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resume-single-type-v1 .single-candidate-head-right .candidate-location-published{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.resume-single-type-v1 .single-candidate-head-right .candidate-resume{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a{font-family:quicksand,sans-serif;display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:8px 41px;font-size:15px;line-height:2;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (prefers-reduced-motion:reduce){.resume-single-type-v1 .single-candidate-head-right .candidate-resume a{-webkit-transition:none;transition:none}}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:hover,.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:focus{text-decoration:none}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:focus,.resume-single-type-v1 .single-candidate-head-right .candidate-resume a.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a.disabled,.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:disabled{opacity:.65}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:not(:disabled):not(.disabled){cursor:pointer}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:not(:disabled):not(.disabled):active,.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:not(:disabled):not(.disabled).active{background-image:none}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a i{padding-left:8px;font-size:20px;color:#f2a60d}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:hover i{color:#fff}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:focus i{color:inherit}.resume-single-type-v1 .single-candidate-head-right .candidate-resume a:active{color:#fff!important}@media(min-width:1200px){.resume-single-type-v1 .single-candidate-head-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:48px 15px 55px}.resume-single-type-v1 .single-candidate-head-right .candidate-location-published{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:normal;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:0}.resume-single-type-v1 .single-candidate-head-right .location{margin-bottom:0}.resume-single-type-v1 .single-candidate-head-right .candidate-resume{-ms-flex-item-align:end;align-self:flex-end}}.resume-single-type-v1 .single-candidate-details{margin-bottom:30px}@media(min-width:1200px){.resume-single-type-v1 .single-candidate-details{margin-bottom:0}}.resume-single-type-v1 .single-resume-content-navbar{margin-bottom:30px}.resume-single-type-v1 .single-resume-content-navbar ul{border:2px solid #e6e7ef;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}.resume-single-type-v1 .single-resume-content-navbar ul li{height:inherit}.resume-single-type-v1 .single-resume-content-navbar ul li a{height:inherit;-moz-height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:#888;padding:2px 10px 0;width:-moz-max-content;width:max-content;border-bottom:2px solid transparent}.resume-single-type-v1 .single-resume-content-navbar ul li a i{display:none}.resume-single-type-v1 .single-resume-content-navbar ul li a.active{font-weight:600}@media(min-width:768px){.resume-single-type-v1 .single-resume-content-navbar ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.resume-single-type-v1 .single-resume-content-navbar ul li{text-align:center}.resume-single-type-v1 .single-resume-content-navbar ul li a{width:-moz-fit-content;width:fit-content}.job-manager-form>*.fieldset-job_location,.job-manager-form>*.fieldset-job_type,.job-manager-form>*.fieldset-job_category,.job-manager-form>*.fieldset-company_website,.job-manager-form>*.fieldset-company_tagline,.job-manager-form>*.fieldset-company_twitter,.job-manager-form>*.fieldset-job_listing_salary,.job-manager-form>*.fieldset-job_listing_career_level,.job-manager-form>*.fieldset-job_listing_experience,.job-manager-form>*.fieldset-job_listing_gender,.job-manager-form>*.fieldset-job_listing_industry,.job-manager-form>*.fieldset-job_listing_qualification{-webkit-box-flex:0}}@media(min-width:992px){.resume-single-type-v1 .single-resume-content-navbar ul{overflow-x:inherit;overflow-y:inherit}.resume-single-type-v1 .single-resume-content-navbar ul li a.active{font-weight:400}}@media(min-width:1200px){.resume-single-type-v1 .single-resume-content-navbar{margin-bottom:30px}.resume-single-type-v1 .single-resume-content-navbar ul li a{font-size:15px}.resume-single-type-v1 .single-resume-content-navbar ul li+li{margin-left:22px}}.resume-single-type-v1 .single-resume-content-navbar-inner.stuck{position:fixed;top:0;width:100%;background-color:#fff;z-index:2;left:0}.resume-single-type-v1 .single-resume-content-navbar-inner.stuck ul{width:100vw;position:relative;margin-left:calc(-50vw + 50% - 8px);border-width:2px 0;border-top-color:transparent;border-radius:0;background-color:#fff}@media(max-width:991.98px){.resume-single-type-v1 .single-resume-content-navbar-inner.stuck ul{margin-left:calc(-50vw + 50%)}}.resume-single-type-v1 .single-resume__widget--content{padding:24px 20px;border:2px solid #f2a60d;border-radius:8px}@media(min-width:768px) and (max-width:991.98px){.resume-single-type-v1 .single-resume-content_inner .single-resume__sidebar-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.resume-single-type-v1 .single-resume-content_inner .single-resume__sidebar-area .single-resume__overview,.resume-single-type-v1 .single-resume-content_inner .single-resume__sidebar-area .contact-candidate{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-top:0}}.resume-single-type-v1.admin-bar .single-resume-content-navbar-inner.stuck{top:32px}.resume-single-type-v1 .single-resume-inner .single-candidate-head-right .candidate-resume a{color:#f2a60d;background-color:transparent;background-image:none;border-color:#f2a60d}.resume-single-type-v1 .single-resume-inner .single-candidate-head-right .candidate-resume a:hover{color:#fff;background-color:#f2a60d;border-color:#f2a60d}.single-job-listing-company__name{margin-left:60px;color:#fff!important}@media(min-width:1200px){.single-resume-inner .single-candidate-head-right .location a,.single-resume-inner .single-candidate-head-right .location,.single-resume-inner .single-candidate-head-right .published-date{color:#fff}.single-resume-inner .single-candidate-head-left .categories li a,.resume-single-type-v2 .single-candidate-head-right .candidate-resume a{color:#fff;background-color:transparent;background-image:none;border-color:#fff}}.studios{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.companies li.company_listings a:focus,ul.companies li.company_listings a:hover,ul.companies li.no_companies_found a:focus,ul.companies li.no_companies_found a:hover{background:0 0}ul.companies li.company_listings.company_featured a:focus,ul.companies li.company_listings.company_featured a:hover{background:0 0}ul.companies li.company_listings.company_featured a,ul.companies li.no_companies_found.company_featured a{background:0 0}.studios .company_listings,.lescvs .resume{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0!important;padding:0 10px!important;width:100%;border:none!important;font-family:oswald,sans-serif}@media(min-width:992px){.studios .company_listings,.lescvs .resume{width:33.33%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}}@media(min-width:768px){.studios .company_listings,.lescvs .resume{width:33.33%;margin-bottom:20px!important;float:left}}@media(min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left;position:relative;min-height:1px}}.grid-item{position:relative;overflow:hidden;display:block}.grid-item .portfolio-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:100%;background-color:rgba(0,0,0,.8);opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.grid-item:hover .portfolio-overlay{opacity:1;width:100%}.grid-item:hover .portfolio-overlay .portfolio-overlay-text{opacity:1}.grid-item .portfolio-overlay .portfolio-overlay-text{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s ease .3s;-moz-transition:all .4s ease .3s;transition:all .4s ease .3s;opacity:0}.grid-item .portfolio-overlay .portfolio-overlay-text h3{color:#fff}.work-spacing{margin-bottom:30px}.thumbnail{display:block;padding:0;margin-bottom:25px;line-height:1.8;background-color:#1b1b1b;border:1px solid transparent;border-radius:2px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out;padding-bottom:20px;max-height:350px}.thumbnail>a{max-height:119px!important}.thumbnail>img,.thumbnail a>img{position:static!important;display:block;max-width:100%!important;width:auto!important;height:auto!important;margin-left:auto!important;margin-right:auto!important}.thumbnail .caption{position:relative;top:-100px;padding:9px;color:#bbb}.studios .company_listings .logo,.lescvs .resume .logo{margin-right:10px;width:-moz-fit-content;width:fit-content;margin:auto;border-radius:50%;border:2px solid #1b1b1b;padding:15px}.studios .company_listings .logo img,.lescvs .resume .logo img{border-radius:50%;-o-object-fit:cover;object-fit:cover;width:120px!important;height:120px!important}.studios .company_listings h4,.lescvs .resume h4{margin-bottom:5px}ul.companies li.company_listings a,ul.resumes li.resume a{padding:0}ul.companies,ul.resumes{display:inline-block;position:relative;margin-top:20px;border:none}.studios-sticky-ribbon{position:absolute;right:5px;top:-5px;overflow:hidden;width:65px;height:65px;text-align:right;display:none}.company_featured .studios-sticky-ribbon{display:block}.studios-sticky-ribbon span{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:85px;display:block;box-shadow:0 3px 10px -5px #000;position:absolute;top:14px;right:-18px;background-color:#1f82a5}.studios-sticky-ribbon span{background-color:#d4af37}.studios-sticky-ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #1f82a5;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #1f82a5}.studios-sticky-ribbon span::before{border-left:3px solid #897125;border-top:3px solid #897125}.studios-sticky-ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #1f82a5;border-bottom:3px solid transparent;border-top:3px solid #1f82a5}.studios-sticky-ribbon span::after{border-right:3px solid #897125;border-top:3px solid #897125}.single-resume-content article{display:contents}#fep-new-post #fep-post-title,#fep-new-post #fep-tags,#fep-new-post #fep-category,#fep-new-post #fep-about{background:0 0!important}button#fep-submit-post:hover{background:orange!important}button#fep-submit-post,button#fep-submit-post:active,button#fep-submit-post:hover{border-color:#d08906!important}.site-content-page-subtitle .job-listing-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-job-listing-company__logo{margin:0 auto 15px}.single-job-listing-company{text-align:center;padding-bottom:10px;margin-bottom:20px}.single-job-listing-company__details{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.single-job-listing-company__details .single-job-listing-company__name{margin:0;font-size:16px;line-height:1.75}.single-job-listing-company__details>*+*{margin-top:10px}.single-job-listing-company__contact a{color:#576366}.single-job-listing-company__contact>*{display:block}.single-resume__overview .button{width:100%}.related-jobs p{display:none}.related-jobs ul.job_listings li.job_listing a{background:0 0}.penci-single-style-5 .penci_breadcrumbs.cgjobs{margin-left:20px;margin-top:20px}div.job-applications ul.job-applications li.job-application{background:0 0}div.job-applications ul.job-applications li.job-application section.job-application-content .job-application-meta,div.job-applications ul.job-applications li.job-application section.job-application-notes ul.job-application-notes-list li.job-application-note{background-color:#404040}div.job-applications ul.job-applications li.job-application footer ul.actions li{border:none}.label{padding:.25em .5em;font-size:55%;line-height:1;vertical-align:baseline;font-weight:500;background-color:#b8b8b8;color:#fff;border-radius:.2rem}.green{background-color:#4caf50;color:rgba(255,255,255,.87)}.red{background-color:#f44336;color:rgba(255,255,255,.87)}#widget_featured_jobs-2 ul.job_listings li.job_listing.job_position_featured a{background:#212121}#widget_featured_jobs-2 ul>li{border-bottom:2px!important}@media(max-width:768px){.single-job_listing-head{margin-bottom:0}}@media(min-width:768px){.site-content-page-subtitle .job-listing-meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single-job-listing-company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:initial}}@media(min-width:1200px){.single-job-listing-company__contact>*{display:inline-block;margin-right:20px}}.newsletter-teaser{padding:2.4rem 0;border-bottom:.1rem solid #d5d8dc;display:flex}.newsletter-container{align-self:flex-start;width:100%;max-width:7.4rem;height:7.4rem;position:relative;display:block;margin-right:1.2rem}@media(min-width:360px){.newsletter-container{margin-right:1.6rem}}@media(min-width:768px){.newsletter-container{max-width:10.4rem;height:10.4rem}}@media(min-width:1024px){.newsletter-container{max-width:16rem;height:16rem;margin-right:3.2rem}}.newsletter-content{width:100%}.newsletter-title{color:#fff;font-size:2rem;line-height:1;font-weight:700}.newsletter-detail{font-size:1.4rem;color:#666;font-weight:400}.newsletter-description{font-size:1.6rem;margin-top:.4rem;color:#fff;font-weight:400;line-height:1.38;max-width:54.4rem}@media screen and (max-width:600px){.penci-block_16 .penci-post-item{width:100%}}.application_button{background:#efc02c!important;border-color:#efc02c!important;font-weight:700!important}.penci-social-counter .penci-social__nl .penci-social__content{background-color:#efc02c}.penci-social-counter .penci-social__nl a{color:#000}div.mce-toolbar-grp{background:#414141!important}.submit_job{background:#3f704d!important}.submit_job:hover{background:#2e8b57!important}ul.job_listings li.job_listing{margin:5px!important}