#aboutInfoInvestContact{min-height:700px;padding-top:40px;padding-bottom:100px}#aboutInfoInvestContactForm{width:50%;box-shadow:0 0 10px var(--darkShadow2);background:var(--light2);border-radius:10px;flex-direction:column;margin:0 auto;padding:35px 40px;display:flex}#aboutInfoInvestContactAccept{text-align:left;margin:10px 0 5px;font-size:14px;font-weight:500;line-height:1.5}#aboutInfoInvestContactButton{justify-content:center;margin-top:10px;display:flex}#aboutInfoInvestContactLegal{text-align:left;width:50%;color:var(--sectionLightText);margin:100px auto 0;font-size:14px;font-weight:400;line-height:1.6}#aboutInfoInvestContactLegal p{margin:0 0 14px}#aboutInfoInvestContactLegal a{color:var(--primary)!important;text-decoration:underline!important}@media screen and (max-width:900px){#aboutInfoInvestContactForm{width:90%;padding:25px 22px}#aboutInfoInvestContactLegal{width:90%}}
#aboutSubpage{min-height:600px;padding-top:40px;padding-bottom:100px}#aboutSubpageContent{flex-direction:row;align-items:flex-start;display:flex}#aboutSubpageContentLeft{flex-direction:column;gap:30px;width:50%;margin:10px 0 0 15%;display:flex}#aboutSubpageContentLeft .sectionLightTitle{margin-bottom:10px}#aboutSubpageContentRight{flex-direction:column;gap:30px;width:20%;margin-left:5%;padding-top:20px;display:flex;position:sticky;top:110px}.aboutSubpageLead{margin:0 0 24px;font-size:16px;font-weight:500;line-height:1.8}.aboutSubpageList{margin:0;padding:0;list-style:none}.aboutSubpageListItem{border-bottom:1px solid var(--darkShadow2,#e5e5e5);margin:0 0 22px;padding-bottom:18px}.aboutSubpageListItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.aboutSubpageListItemTitle{color:var(--primary);text-align:left;margin:0 0 8px;font-size:18px;font-weight:700}.aboutSubpageListItemText{color:var(--adListText1,#444);text-align:left;margin:0;font-size:15px;line-height:1.7}.aboutSubpageListItemDate{color:#000;text-align:left;margin:6px 0 0;font-size:14px;font-weight:600}.aboutSubpageJobActions{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:12px;display:flex}.aboutSubpageJobDetails{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.aboutSubpageJobDetailsOpen{grid-template-rows:1fr}.aboutSubpageJobDetailsInner{text-align:left;min-height:0;overflow:hidden}.aboutSubpageJobDetailsOpen .aboutSubpageJobDetailsInner{padding-top:16px}.aboutSubpageJobSubtitle{letter-spacing:.04em;text-transform:uppercase;color:var(--primary);text-align:left;margin:18px 0 10px;font-size:15px;font-weight:700}.aboutSubpageJobSubtitle:first-child{margin-top:0}.aboutSubpageJobDetailsInner .aboutSubpageListItemText{text-align:left;margin-bottom:12px}.aboutSubpageJobList{text-align:left;margin:0 0 14px;padding:0 0 0 20px;list-style-type:disc}.aboutSubpageJobList li{color:var(--adListText1,#444);text-align:left;margin:0 0 8px;font-size:15px;line-height:1.7}.aboutSubpageJobList li:last-child{margin-bottom:0}@media screen and (max-width:1200px){#aboutSubpageContent{flex-direction:column}#aboutSubpageContentLeft{width:90%;margin:10px 5% 0}#aboutSubpageContentRight{width:90%;margin:30px 5% 0;position:static}}.aboutAgendaFinancierSeo{color:#444;text-align:left;margin-top:36px;padding:24px 0 8px;font-size:15px;line-height:1.65}.aboutAgendaFinancierSeoTitle{color:#333;margin:0 0 16px;font-size:1.15rem;font-weight:700;line-height:1.35}.aboutAgendaFinancierSeoBody p{margin:0 0 14px}.aboutAgendaFinancierSeoBody p:last-child{margin-bottom:0}
textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=file]:focus,.uneditable-input:focus,.inputFile:focus{outline:0!important;box-shadow:0 0!important}.input-group{margin-bottom:20px!important}.inputFileIcon{z-index:1!important;border:0!important;border-radius:20px 0 0 20px!important;width:50px!important;height:34px!important;margin-top:2px!important;padding-left:15px!important}.inputFileIconLight{background:var(--light1)!important;color:var(--darkText)!important}.inputFileIconDark{background:var(--inputTextDark)!important;color:var(--inputTextDarkText)!important}.inputFileIconSuccess{color:var(--inputTextSuccess)!important}.inputFileIconError{color:var(--inputTextError)!important}.inputFileIconDisabled{background:var(--inputDisabled)!important}.inputFile{z-index:0!important;border-radius:20px!important;height:40px!important;margin-left:-52px!important;padding-left:52px!important;font-size:16px!important;font-weight:550!important}.inputFileLight{background:var(--light1)!important;color:var(--darkText)!important}.inputFileDark{background:var(--inputTextDark)!important;color:var(--inputTextDarkText)!important}.inputFileSuccess{border:2px solid var(--inputTextSuccess)!important}.inputFileError{border:2px solid var(--inputTextError)!important}.inputFileDisabled{background:var(--inputDisabled)!important}.inputFilePreviewResult{text-align:left;margin-left:50px}
.aboutRecrutementJobModal .modal-content{border:0;border-radius:16px;overflow:hidden}.aboutRecrutementJobModal .modal-header{border-bottom:1px solid #eee;padding:18px 20px}.aboutRecrutementJobModal .modal-title{color:var(--adListText1);text-align:left;font-size:18px;font-weight:700}.aboutRecrutementJobModal .modal-body{padding:20px}.aboutRecrutementJobModalFields{flex-direction:column;gap:20px;display:flex}.aboutRecrutementJobModalField .input-group{margin-bottom:8px!important}.aboutRecrutementJobModalField .switchSelectorContainer{justify-content:center;width:100%;max-width:220px;margin-left:auto;margin-right:auto;margin-bottom:8px!important}.aboutRecrutementJobModalField .inputTextareaAutoComplete{margin-bottom:0!important}.aboutRecrutementJobModalField .inputTextareaAutoComplete:empty{display:none}.aboutRecrutementJobModalField .inputFilePreviewResult{margin-top:0}.aboutRecrutementJobModalLegal{color:var(--dark3);text-align:left;margin:18px 0 28px;font-size:13px;line-height:1.45}.aboutRecrutementJobModalLegal a{color:var(--primary);text-decoration:underline}.aboutRecrutementJobModalActions{justify-content:center;align-items:center;min-height:40px;display:flex}
