﻿@import url('https://fonts.googleapis.com/css?family=Quicksand:300,400,500,600,700&subset=latin-ext');html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{font-family: 'Quicksand', sans-serif;font-size: 14px;}a.ReadMore, a:visited.ReadMore, .informationNotice a, .informationNotice a:visited, .ModalPopupContent a, .ModalPopupContent a:visited{color: #cd090f; font-weight: normal;}#aspnetForm{background-color: #FAFCFE;}body{font-family: 'Quicksand', sans-serif; background-color: #FAFCFE; color: #303030;}a.ReadMore, a:visited.ReadMore{color: #cd090f; font-weight: normal;}.Login .TextBoxMidSize{width: 200px;}a.ShowAll, a:visited.ShowAll, #section-footer a:visited{color: #FFF;}.informationNotice{padding: 0px 20px;}h1{font-size: 30px;}h2{font-size: 24px;}h3{font-size: inherit;}h1, h2, h3, h4, h5, h6{margin-bottom: 10px; color: #000000;}ul li p{margin: 0;}.sidebar .logo, .sidebar .company{margin-bottom: 0px !important;}h2 a:hover{color: #000000;}a:hover h2{color: #000000;}.consent{padding: 10px 20px;}a:hover, a:hover h2{text-decoration: none; color: #cd090f;}a, a:visited{outline: medium none; color: #cd090f;}a.Title{text-decoration: none;}a.Title, a:visited.Title, .Title{color: #cd090f;}.JobOffers.List a.ReadMore{margin-top:20px !important;}.CommandsDiv a:hover, .adminCommandsDiv a:hover, .JobOffers.List a.ReadMore:hover, a.JobOfferLink:hover, a.ShowAllDiv:hover{color: #FFF !important;}a.Command:link, a.Command:visited, .CommandsDiv a:visited, .CommandsDiv a:link, .CommandsDiv a, .adminCommandsDiv a, .JobOffers.List a.ReadMore, a.JobOfferLink{display: inline-block; position: relative; margin: 0px; cursor: pointer; z-index: 1; text-transform: uppercase; text-align: center; line-height: 40px; height: 40px; font-size: 17px; color: #FFF; padding-right: 20px; padding-left: 20px; padding-top: 0; padding-bottom: 0; -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; font-weight: 500; width: 190px; background-color: #cd090f;border-radius: 4px; cursor: pointer; transition: background-color .3s ease-in;border-radius: 4px;}.CommandsDiv a > span{line-height: inherit; font-size: inherit; font-family: inherit; letter-spacing: inherit; text-transform: inherit;}.ShowAllDiv{text-align: center; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%);}.ShowAllDiv > a{display: inline-block; position: relative; margin: 0px; cursor: pointer; z-index: 1; text-transform: uppercase; text-align: center; background: none; line-height: 40px; height: 40px; font-size: 17px; color: #FFF; padding-right: 20px; padding-left: 20px; padding-top: 0; padding-bottom: 0; -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; font-weight: 500; background-color: #cd090f;border: 1px solid #cd090f; cursor: pointer; transition: background-color .3s ease-in; border-radius: 4px;}.ShowAllDiv > a:hover{background: #950202; box-shadow: 0 6px 22px rgba(0,0,0,.1); transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; color: #FFF !important;}a.Command:hover, a.Command:hover, .CommandsDiv a:hover, .CommandsDiv a:hover, .CommandsDiv a:hover, .adminCommandsDiv a:hover,.JobOffers.List a.ReadMore:hover{background: #950202; box-shadow: 0 6px 22px rgba(0,0,0,.1); transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; color: #FFF !important;}.JobOfferSection ul li{padding-left: 15px; text-align: left; position: relative; padding-top: 10px; line-height: 20px;}.blockUI.blockMsg.blockPage{max-width: 474px;}.blockUI .loader-img{vertical-align: text-bottom; margin-right: 15px;}.Login{padding: 0 20px;}.Login .CommandsDiv{padding-left: 0; padding-right: 0;}.LoginInformation{padding-right: 20px; padding-left: 20px; text-align: center;}#wrap{max-width: 100%; padding: 0;}#wrap_inner{position: relative;}.formDataReadViewTable{margin: 10px 0px;}.twoColumn #wrap_inner{padding-top: 0;}.header{z-index: 5; padding: 0; margin: 0 auto; max-width: 1080px; position: relative; text-align: left; padding-bottom:30px;}.nav{z-index: 5; padding: 0; margin: 0 auto; max-width: 1080px; position: relative; background-color: #fff; display: block;}.LanguagesDiv{padding: 60px 30px 0 0;}.active_lang{font-weight: bold;}.logo{display: block; padding: 10px;}[id$='hlLogoHeader']{margin-top: 12px; margin-bottom: 12px; display: inline-block;}.sidebar [id$='_hlLogoSidebar']{padding: 8px 20px; width: 100%; position: absolute; top: 40px; left: 0px; background: #fff; display: block;}.LanguagesDiv a{color: #989d9e; font-size: inherit;}.sidebar .company{background: #ececec; margin-top: 20px;}.rss{position: absolute; top: 10px; right: 20px; z-index: 5;}#main{float: none; padding: 20px 40px; margin: 0 auto; background: #FFF; box-shadow: 0 0 30px rgba(209, 221, 249, 0.4); -webkit-transition: opacity 0.4s, visibility 0.4s; margin-bottom: 10px;margin-top: 40px;}#main:before{content: ''; clear: none; display: table;}.twoColumn #main{max-width: 890px;}.oneColumn #main{max-width: 1080px;}.addthis_toolbox.addthis_default_style{padding: 0px 0px 10px 19px;}::selection{background: #cd090f; color: #FFF !important;}::-moz-selection{background: #cd090f; color: #FFF !important;}.Title .IsPromoStar{margin-top: 2px;}.HeaderContent{padding: 5px 20px; margin-top: 15px;}.sidebar{margin-top: 280px; padding: 0px;}.company{padding: 15px 20px;}.GvFEListRow{border-top-color: #eee;}#footer{margin: 0 auto; color: #b0b0b0; border-top: none;}#footerCopyright{font-size: 11px;}.GvFEList{padding-bottom: 20px;}.GvFEListRow h2{margin-bottom: 10px;}.GvFEListRow h2 a.Title{cursor: pointer;font-weight: bold;font-size: 1em;line-height: 1.2;text-align: -webkit-match-parent;color: #303030;}.GvFEListRow h2 a:hover, .GvFEListRow h2 a:active{color: #303030;}.GvFEListRow h3{line-height: 23px;}.Pager{padding-left: 30px;}.Pager a, .Pager a:visited{color: #333333; text-decoration: none;}.SectionName{color: #303030; font-size: 20px;}.LoginInformation span{color: #FFF;}.addthis_sharing_toolbox{margin-left: 20px; margin-right: 20px;}.CommandsDiv{padding: 0px 20px;}.CommandsDiv.PrevNext{border-top: 1px dashed #dfdfdf; padding-top: 25px;}.ToolTipWrep{position: relative;}.ToolTip{line-height: 1.432!important; left: 50%; top: 40px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); z-index: 10; border: 1px solid #ccc;}.ToolTip:after, .ToolTip:before{bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}.ToolTip:after{border-color: rgba(255, 250, 205, 0); border-bottom-color: #fffacd; border-width: 10px; margin-left: -10px;}.ToolTip:before{border-color: rgba(204, 204, 204, 0); border-bottom-color: #ccc; border-width: 11px; margin-left: -11px;}.fade{opacity: 0; -webkit-transition: opacity 300ms ease-in; -o-transition: opacity 300ms ease-in; transition: opacity 300ms ease-in;}.in{opacity: 1;}/*---End--- Base style ---------*//*-------------------------------*//*--------------------------------------*//*---Begin--- JobOffer Details ---------*/.JobOfferSection{clear: none; padding: 0;}.JobOffers.Details{position: relative; padding-bottom: 25px; padding-top: 10px;}.JobOffers.Details .Module::after,.JobOffers.Details .ItemDetails::after{content: ''; display: block; width: 100%; clear: both;}.JobOffers.Details h1.Title{margin-top: 25px; margin-left: 20px; margin-right: 20px; margin-bottom: 30px; line-height: 1.4;}.header-wrap{background: #464646;}.header-wrap::after{content: ''; display: table; clear: both;}.JobOffers.Details [id$="_lblJobOfferShortDescription"],.JobOffers.Details [id$="_lblJobOfferLocation"],.JobOffers.Details [id$="_lblJobOfferRegion"]{margin-bottom: 8px;}.JobOffers.Details .ItemDetails .JobOfferSection{padding: 10px 20px;}.nav-block{position: absolute; top: 25px; right: 10px;}.logged-in .nav-block{top: 77px;}.nav-block ul li a{text-decoration: none; font-size: 15px; padding: 5px 10px; display: inline-block; -webkit-font-smoothing: antialiased !important; font-weight: bold; color: #000;}.JobOffers.Details .JobOfferSection span{display: block; clear: both;}.JobOffers.Details .JobOfferSection span.Title{font-size:17px; font-weight: bold;}.JobOffers.Details [id$="_PnlJobOfferClient"],.JobOffers.Details [id$="_PnlJobOfferLocation"]{float: left; width: 50%;}.JobOffers.Details .header-wrap > div.JobOfferSection:first-child:not([id$="_PnlJobOfferClient"]){float: none; width: 100%;}.header-wrap [id$="_PnlJobOfferClient"] ~ [id$="_PnlJobOfferLocation"]{text-align: right; float: right; width: 50%;}.JobOffers.Details [id$="_PnlJobOfferLocation"] > span,.JobOffers.Details [id$="_PnlJobOfferClient"] > span{}.JobOffers.Details [id$="_PnlJobOfferShortDescription"]{clear: both; border-top: 1px solid #eee;}.JobOffers.Details .list-wrap{position: relative; padding-left: 96px;}.JobOffers.Details .JobOfferSection.Duties .Title,.JobOffers.Details .JobOfferSection.RequiredSkills .Title,.JobOffers.Details .JobOfferSection.Description .Title{font-size: 17px; margin-bottom: 20px;}.JobOffers.Details .ItemDetails .list-wrap p{font-size: 12px; font-weight: bold; margin-bottom: 4px;}.JobOfferSection.Duties ul,.JobOfferSection.RequiredSkills ul,.JobOfferSection.Description ul{padding-bottom: 10px;}.JobOfferSection.Duties .list-wrap:last-child ul,.JobOfferSection.RequiredSkills .list-wrap:last-child ul,.JobOfferSection.Description .list-wrap:last-child ul{padding-bottom: 0;}.JobOfferSection.Duties ul li,.JobOfferSection.RequiredSkills ul li,.JobOfferSection.Description ul li{margin-bottom: 0;}.JobOfferSection.Duties ul li:last-child,.JobOfferSection.RequiredSkills ul li:last-child,.JobOfferSection.Description ul li:last-child{margin-bottom: 0;}.JobOffers.Details .Date{position: absolute; bottom: 100px; left: 20px; text-transform: uppercase; font-weight: bold; font-size: 10px; color: #9C9C9C;}.JobOffers.Details .CommandsDiv{text-align: left; padding-left: 20px; padding-right: 20px;}.JobOffers.Details .CommandsDiv:not(.PrevNext){padding: 20px 20px 40px 20px;}h1.Title{color: #303030; font-size: 3.5rem; letter-spacing: -1px; margin: .4em 0 .4em;}.Module h1:after, .List h1:after{content: ""; display: block; position: relative; width: 100px; height: 2px; background: #cd090f; left: 0; bottom: 0; margin-top: 20px; margin-bottom: 20px;}.HeaderContent h1.Title{margin-bottom: 0;}#ctl00_ContentPlaceHolder1_JobOfferDetails1_PnlJobOfferClient{display: none !important;}/*---End--- JobOffer Details ---------*//*------------------------------------*//*-----------------------------------*//*---Begin--- JobOffer list ---------*/.JobOffers.List h3{margin-top: 10px;}.JobOffers.List .Module{padding: 0 20px;}.JobOffers.List .PnlJobOfferLocation{position: absolute; top: 20px; right: 0px; padding: 5px; border: 1px solid #dfdfdf;}.JobOffers.List .IsPromoStar{margin-left: 5px; float: none; margin-top: 0;}.JobOffers.List a.ReadMore [id$='_lblJobOfferLocation']{font-weight: bold;}.JobOffers.List [id$='_LbJobOfferLocation']{font-weight: bold; color: #999;}.JobOffers.List .GvFEList td{padding-bottom: 20px; position: relative;}.JobOffers.List .GvFEList tr:first-child{border-top: none;}.JobOffers.List .Date{font-size: 15px;}.JobOffers.List a.ReadMore span{font-size: inherit; font-weight: inherit; line-height: inherit;}/*---End--- JobOffer list ---------*//*---------------------------------*//*-----------------------------------*//*---Begin--- JobOffer form ---------*/.SurveyForm{position: relative; padding-bottom: 25px; padding-top: 20px; padding-bottom: 0;}.SurveyForm .Module::after,.SurveyForm .ItemDetails::after{content: ''; display: block; width: 100%; clear: both;}.SurveyForm h1.Title{margin-top: 15px; margin-left: 20px; margin-right: 20px; margin-bottom: 30px; line-height: 1.2;}.SurveyPage > .Section{padding: 12px 20px; margin: 0; border-bottom: none; border-top: 1px solid #eee;}.SurveyPage .Section:first-child{border-top: none;}.SurveyForm .ChbAgreePanel{border-top: 1px solid #eee;}.SurveyPage .ChbAgreePanel td{padding: 10px 20px;}.SurveyPage > .CommandsDiv{margin-top: -1px; /* padding-bottom: 20px; */ border-bottom: 1px solid #eee; margin-bottom: 20px; text-align: center;}.CandidatesLanguagesSimple .CommandsDiv{margin-top: 10px; padding-left: 0; padding-right: 0;}.SurveyForm #Languages{margin: 0;}.SurveyForm [id$='_lblJobOffersThankyou']{padding: 10px 20px; display: block;}.SurveyForm [id$='_RblSex']{float: left; margin-left: 3px;}.SurveyForm [id$='_RblSex'] td:last-child label{padding-right: 7px;}.SurveyForm [id$='_lblLanguageOther']{display: inline-block; margin-bottom: 10px;}.SurveyPage .ApplyCommands{margin-bottom: 20px!important;}.SurveyPage .ApplyCommands.lastPage{margin-top: 10px!important;}.ValidationSummary{padding: 10px 20px; margin-bottom: 20px;}.ValidationSummary ul{padding-left: 20px;}[id$='_lblLoggedOutSuccess']{padding: 10px 20px;}.wizardpage .pageNumber{margin-top: 10px;}.wizardpage.surveyLastPage .pageNumber{margin-top: 18px;}.formDataReadView{font-size: inherit;}.FileUpload, .textbox, .DropDownList, select{background-color: transparent; padding: 5px 6px;}.FileUploadWithValidation{margin-bottom: 20px;}/*---End--- JobOffer form --------*//*--------------------------------*//*--------------------------------*//*---Begin--- JobOffer login --------*/.PasswordReminder.Module{}.PasswordReminder.Module .formDataReadViewTable{margin: 0px 20px 20px;}span.Title{color: #303030}/*span.Title:after{content: ""; display: block; position: relative; width: 80px; height: 2px; background: #cd090f; left: 0; bottom: 0; margin-top: 20px; margin-bottom: 20px;}*//*---End--- JobOffer login --------*//*--------------------------------*//*-----------------------------------*//*---Begin--- Media requests --------*/@media (max-width: 480px){.nav-block{left: 60%; right:0;}}@media (max-width: 640px){.JobOffers.Details .Module >.JobOfferSection::after{content: ''; display: table; clear: both;}.JobOffers.Details .Date{bottom: 160px;}.ShowAllDiv{text-align: center; position: static; margin-top: 20px; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none;}body{position: relative;}h1.Title{color: #303030;font-size: 28px;letter-spacing: -1px;margin: .4em 0 .4em;}.parallax_section_holder h1{font-size: 36px;line-height: 42px;}.parallax_section_holder h2{font-size: 24px;line-height: 30px;}}@media (max-width: 767px){.JobOffers.Details [id$="_PnlJobOfferClient"], .JobOffers.Details [id$="_PnlJobOfferLocation"]{float: none; width: 100%; min-height: auto;}.JobOffers.Details [id$="_PnlJobOfferLocation"]{text-align: left;}.JobOffers.List .PnlJobOfferLocation{position: static; max-width: 300px; margin: 0px auto 10px; text-align: center;}#main{padding: 10px;}a.Command:link, a.Command:visited, .CommandsDiv a:visited, .CommandsDiv a:link, .CommandsDiv a, .adminCommandsDiv a, .JobOffers.List a.ReadMore, a.JobOfferLink{width: 140px;}}@media only screen and (max-width: 600px){}@media only screen and (min-width: 600px){}@media only screen and (min-width: 768px){.vc_col-sm-12{width: 100%;float: left;}}@media only screen and (min-width: 992px){}@media only screen and (min-width: 1200px){}@media (min-width: 1378px){}@media (min-width: 1921px){section.parallax_section_holder{background-size: cover;}}/*---End--- Media requests --------*//*---------------------------------*/section.parallax_section_holder{position: static; padding: 0; background-color: transparent; background-attachment: fixed; overflow: hidden;}.title.has_background, .title.has_fixed_background, section.parallax_section_holder{background-position: center 0; background-repeat: no-repeat;}.parallax_content.center, .parallax_content_full_width.center{text-align: center;}.parallax_content, .parallax_content_full_width{z-index: 100; position: relative;}.parallax_section_inner_margin, .section_inner_margin{margin-left: -15px; margin-right: -15px;}.clearfix:after, .clearfix:before{content: " "; display: table;}.vc_column_container>.vc_column-inner{box-sizing: border-box; padding-left: 15px; padding-right: 15px; width: 100%;}.vc_column-inner::after, .vc_column-inner::before{content: " "; display: table;}.vc_empty_space_inner .empty_space_image{display: block; height: 100%;}.vc_custom_1595406911729{padding-right: 2% !important; padding-left: 2% !important;}.parallax_section_holder h1{color: #303030; font-family: 'Quicksand', sans-serif; font-size: 46px; line-height: 58px; font-weight: 300;}.parallax_section_holder h2{color: #303030; font-family: 'Quicksand', sans-serif; font-size: 26px; line-height: 34px; font-weight: 600; text-transform: initial;}.separator.small{background-color: #303030; height: 2px; position: relative; width: 22px; display: block; margin: 10px auto 20px;}
.CommandsDiv.PrevNext #ctl00_ContentPlaceHolder1_JobOfferDetails1_hlPrevious { min-width: 50px; width:100px; text-align:center; } .CommandsDiv.PrevNext #ctl00_ContentPlaceHolder1_JobOfferDetails1_hlNext { min-width: 50px; width:100px; text-align:center; }