﻿@import url('https://fonts.googleapis.com/css?family=Muli:400,700,900&display=swap&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: 'Muli', sans-serif;}a.ReadMore, a:visited.ReadMore, .informationNotice a, .informationNotice a:visited, .ModalPopupContent a, .ModalPopupContent a:visited{color: #0d89bf; font-weight: normal;}#aspnetForm{background-color: #FAFCFE;}body{font-family: 'Muli', sans-serif; background-color: #FAFCFE; color: #0a0a0a;}a.ReadMore, a:visited.ReadMore{color: #0d89bf; 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: #0a0a0a;}.sidebar .logo, .sidebar .company{margin-bottom: 0px !important;}h2 a:hover{color: #0a0a0a;}a:hover h2{color: #0a0a0a;}.consent{padding: 10px 20px;}a, a:visited{outline: medium none; color: #0d89bf;text-decoration: none;}a.Title{text-decoration: none;}a.Title, a:visited.Title, .Title{color: #0d89bf;}.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: 14px; 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: 700; width: 190px; background-color: #1cb3e5;border: 1px solid #1cb3e5; cursor: pointer; transition: background-color .3s ease-in;}.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: calc(50% - 125px);}.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: 14px; 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: 700; background-color: #1cb3e5;border: 1px solid #1cb3e5; cursor: pointer; transition: background-color .3s ease-in;}.ShowAllDiv > a:hover{background: #FFF; color: #1cb3e5; transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; color: #1cb3e5 !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: #FFF; color: #1cb3e5; transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; color: #1cb3e5 !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: 15px 20px;}.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;}#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: #5b6bb5; color: #FFF !important;}::-moz-selection{background: #5b6bb5; 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;}#share-buttons{margin-left: 20px;}#main #share-buttons > div{border-radius: 50%;width: 36px;height: 36px;}.GvFEListRow h2 a.Title{cursor: pointer;font-weight: bold;font-size: 1em;line-height: 1.2;text-align: -webkit-match-parent;color: #1cb3e5;}.GvFEListRow h2 a:hover, .GvFEListRow h2 a:active{color: #1cb3e5;}.GvFEListRow h3{line-height: 23px;}.Pager{padding-left: 30px;}.Pager a, .Pager a:visited{color: #333333; text-decoration: none;}.SectionName{color: #007fa6; 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: 15px; 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: 14px; padding: 5px 10px; display: inline-block; -webkit-font-smoothing: antialiased !important; font-weight: bold; color: #000;}.JobOffers.Details .JobOfferSection span.Title{font-size:20px; 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$="_PnlJobOfferLocation"] > span a,.JobOffers.Details [id$="_PnlJobOfferClient"] > span{font-size: 20px;}.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: 20px; 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;left: 20px;bottom: 100px;text-transform: uppercase;font-weight: bold;font-size: 10px;color: #9C9C9C;}.JobOffers.Details .CommandsDiv{text-align: center; padding-left: 20px; padding-right: 20px;}.JobOffers.Details .CommandsDiv:not(.PrevNext){padding: 20px 20px 40px 20px;}h1.Title{color: #007fa6; font-size: 3.5rem; letter-spacing: -1px; margin: .4em 0 .4em;}.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;}.JobOffers.List .IsPromoStar{margin-left: 5px; float: none; margin-top: 0;} [id$='_lblJobOfferLocation']:after{content: ':';}[id$='_LbJobOfferLocation']{font-weight: bold;}.JobOffers.List .GvFEList td{padding-bottom: 20px; position: relative;}.JobOffers.List .GvFEList tr:first-child{border-top: none;}.JobOffers.List .Date{font-size: 14px;}.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: #007fa6;}/*span.Title:after{content: ""; display: block; position: relative; width: 80px; height: 2px; background: #0d89bf; 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; margin-top: 20px; position: inherit;}body{position: relative;}}@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){}@media only screen and (min-width: 992px){}@media only screen and (min-width: 1200px){}@media (min-width: 1378px){}@media (min-width: 1600px){}/*---End--- Media requests --------*//*---------------------------------*/.headerBanner{max-width: 1080px; margin: 0 auto; text-align: center;}.headerBanner{width:100%;max-width: 1080px;}.header-info-text{max-width: 1080px;margin: 0 auto;text-align: center;padding: 30px 30px;}.header-info-text h2{font-size: 18px;}.JobOffers.List .Date{display: none;}
.Prev.btn-def, .Next.btn-def{width: 50px !important;}
.slideshow-container *,.slideshow-container{box-sizing: border-box}.slideshow-container .mySlides{display: none;transition: opacity 1s ease-in-out;}.slideshow-container img{vertical-align: middle;}/* Slideshow container */.slideshow-container{max-width: 1080px; position: relative; margin: auto;}/* Next & previous buttons */.slideshow-container .prev, .slideshow-container .next{ display: none; cursor: pointer; position: absolute; top: 50%; width: auto; padding: 16px; margin-top: -22px; color: white; font-weight: bold; font-size: 18px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none;}/* Position the "next button" to the right */.slideshow-container .next{right: 0; border-radius: 3px 0 0 3px;}/* On hover, add a black background color with a little bit see-through */.slideshow-container .prev:hover, .slideshow-container .next:hover{background-color: rgba(0,0,0,0.8);}.slideshow-container .active{background-color: #717171;}
.ItemDetails div.JobOfferSections {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    justify-content: flex-start;
}
.JobOfferSection:nth-child(odd) {
    margin-right: 60px;
}
#ctl00_ContentPlaceHolder1_JobOfferDetails1_PnlJobOfferLocation
{
	width: 100% !important;
}
.JobOfferSection {
    width: 45% !important;
}
.JobOfferSection.Description
{
	width: 100% !important;
}
@media only screen and (max-width: 769px) {
	.JobOfferSection {
		width: 100% !important;
	}
}
.benefit-icons
{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
    align-items: center;
    justify-content: center;
	list-style-type: none;
	gap: 40px;
	padding: 0;
	margin: 0;
}
.benefit-icons li
{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 140px;
	height: 140px;
}
.benefit-icons li img
{
	width: 100%;
	max-width: 80px;
}
.benefit-icons li p
{
	text-align: center;
	height: 0;
}
.slideshow-container
{
	background-image: url('/Public/velvetcare.elevato.net/account/images/banners/banner-5.jpg');
}
#share-buttons
{
	display: none;
}