@import url('https://fonts.googleapis.com/css?family=Didact+Gothic&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Didact Gothic',sans-serif;font-size:16px;text-align:justify;color:#06535e;word-break:auto-phrase;-webkit-hyphens:auto;hyphens:inherit;}input,textarea,select{font-family:'Didact Gothic',sans-serif;font-size:13px;}.region-header{margin:0;padding:0;}.region-header .block{margin:0;}.site-branding__logo{margin:0;}#block-wwwbilan-selecteurdelangue li{float:left;margin-right:10px;}#block-bilanaccueilmobile,#block-titreprisecontactmobile{display:none;}#block-wwwbilan-selecteurdelangue .fr a,#block-wwwbilan-selecteurdelangue .en a{background-position:center center;background-repeat:no-repeat;color:rgba(255,255,255,0);padding:10px 13px;box-shadow:0 0 3px #000;}#block-wwwbilan-selecteurdelangue .fr a{background-image:url(/themes/wwwbilan/images/fr.jpg);}#block-wwwbilan-selecteurdelangue .en a{background-image:url(/themes/wwwbilan/images/en.jpg);}#block-wwwbilan-main-menu{display:none;}.text-formatted ul,.text-formatted ol{margin:1em 0 1em 1em;}#block-seconnecter,#block-sedeconnecter{float:right;margin:40px 10px 0 0;}#block-seconnecter a,#block-sedeconnecter a{background-color:#fff;border:1px solid #06545e;border-radius:15px;color:#06545e;font-size:16px;padding:3px 15px;text-align:center;}#block-seconnecter a:hover,#block-sedeconnecter a:hover{background-color:#06545e;border:1px solid #fff;color:#fff;}h1{color:#06545e;font-size:60px;font-weight:400;line-height:1;margin-top:0;}h1.page-title{text-align:center;}.main-content h2,h2{color:#1395a4;font-size:34px;font-weight:600;line-height:1.2;margin-bottom:20px;margin-top:0;}h3{color:#1395a4;font-size:24px;font-weight:600;margin-top:0;}h1,h2,h3,h4{text-align:left;}a.btn{background-color:#d7df21;border-radius:5px;color:#06545e;font-weight:600;display:block;margin-bottom:10px;max-width:max-content;padding:10px 40px;text-align:center;}a.btn:hover{background-color:#06545e;color:#d7df21;}hr{border:5px solid #f8f9f9;margin:0 50px;}.sidebar .block .content{font-size:1em;}.main-content .section{padding:0;}.layout-main{margin-top:0;}.layout-main-wrapper{min-height:100%;}#header{background-color:#fff;background-image:none;background-position:center center;background-repeat:no-repeat;}.site-branding__logo{display:block;margin:0 0 -8px 0px;}.layout-container{max-width:100%;}#page-wrapper{background-attachment:fixed;background-image:none;background-position:center center;background-size:cover;}#page{margin:0 auto;}.layout-main{margin-bottom:0;}.groupe{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0;}.gauche,.droite{width:47.5%;}#block-wwwbilan-bilandesanteaccueil{padding:50px;}#block-wwwbilan-checkupip{padding:0 50px;}#block-wwwbilan-bilandesanteaccueil .field--name-body{position:relative;}#block-wwwbilan-bilandesanteaccueil .field--name-body:before{background-attachment:fixed;background-image:url(/themes/wwwbilan/images/img_accueil.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;content:"";height:calc(100% - 200px);left:0;position:absolute;top:140px;width:100%;}#block-wwwbilan-bilandesanteaccueil .field--name-body div{background-color:#06535e;color:#fff;margin:250px 50px 0 auto;padding:30px 50px;position:relative;width:47.5%;}#block-wwwbilan-bilandesanteaccueil .content{margin-top:0;}#block-wwwbilan-checkupip .groupe:first-of-type{padding-top:0;}#block-wwwbilan-deroulement{background-color:#06535e;color:#fff;padding:70px 50px;}.main-content #block-wwwbilan-deroulement h2{color:#fff;font-size:40px;}#block-wwwbilan-deroulement h3{color:#fff;font-size:30px;}#block-wwwbilan-deroulement hr{border-color:#054953;margin:0;}#block-wwwbilan-deroulement .groupe{padding-left:0;padding-right:0;}#block-wwwbilan-inscription{padding:80px 50px 50px;position:relative;}.main-content #block-wwwbilan-inscription h2,#block-quicktabs4typologiesdexamenspossible > h2,#block-wwwbilan-linfirmerieprotestantevousproposeleparcourssuivant > h2{color:#06535e;font-size:50px;text-align:center;}#block-wwwbilan-inscription h3{color:#06535e;font-size:30px;text-align:center;}#block-wwwbilan-inscription:before{background-color:#d7df21;content:"";height:600px;left:0;position:absolute;top:0;width:100%;}#block-wwwbilan-inscription .content{position:relative;z-index:2;}#bilan-createaccount-form .password-strength{margin:10px 0;width:auto;}#bilan-createaccount-form div.password-confirm{width:auto;}.password-confirm .ok{color:#12a612;}.password-confirm .error{color:#ff0000;}.form-composite > legend,h4.label{float:left;width:185px;margin-right:15px;font-size:0.929em;font-weight:normal;}.form-item-birthdate-date label::after,.form-type-date label::after{content:"";}#edit-rdv #edit-date1,#edit-rdv #edit-date2{width:99%;}.region-sous-content{background-color:#fff;border-radius:20px;display:flex;flex-wrap:wrap;margin:0 100px;padding:10px;position:relative;z-index:9;}#block-wwwbilan-titreprisedecontact{background-color:#06535e;border-radius:10px;color:#fff;padding:100px 20px 50px;width:calc(35% - 40px);}#block-wwwbilan-titreprisedecontact .content{position:sticky;top:50px;}#block-wwwbilan-titreprisedecontact h2,#block-wwwbilan-titreprisedecontact h3{color:#fff;text-align:center;}#block-wwwbilan-titreprisedecontact h2{margin-bottom:10px;padding-top:160px;position:relative;}#block-wwwbilan-titreprisedecontact h3{margin-bottom:40px;}#block-wwwbilan-titreprisedecontact h2:before{background-image:url(/themes/wwwbilan/images/celine_adnet.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:100%;content:"";height:150px;left:50%;margin-left:-75px;position:absolute;top:0;width:150px;}a.mail,.telephone{background-image:url(/themes/wwwbilan/images/picto_telephone.jpg);background-position:top center;background-repeat:no-repeat;background-size:40px;color:#fff;display:block;margin:0 auto 50px;max-width:max-content;padding-top:55px;text-align:center;}a.mail{background-image:url(/themes/wwwbilan/images/picto_mail.jpg);}#block-wwwbilan-content{padding:30px 50px;width:calc(65% - 100px);}.bilan-createaccount-form,#edit-password,#edit-rdv .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.bilan-createaccount-form > div,#edit-password > div,#edit-rdv .fieldset-wrapper > div{width:48%;}.bilan-createaccount-form > div.js-form-item-username,.bilan-createaccount-form > div#edit-password{width:100%;}.bilan-createaccount-form > div input{border:none;border-bottom:2px solid #efefef;padding:10px 20px;width:100%;}.bilan-createaccount-form > div select{background-color:#efefef;border:none;color:#06535e;margin:10px 0;padding:10px 20px;width:100%;}#edit-password > div#edit-password--description{background-color:#159faf;border-radius:20px;color:#fff;margin-top:20px;padding:5px 20px;width:100%;}.form-item .description{font-style:italic;}#webform-submission-demande-check-up-perso-form{float:none;margin:0 auto 30px;width:550px;}.path-nextproche .nextproche-resetpassword-form,.path-nextproche .bilan-createaccount-form{float:none;}#webform-submission-demande-check-up-perso-form label,.nextproche-resetpassword-form label{float:left;font-weight:normal;margin-right:15px;text-align:left;width:185px;}.form-composite > .fieldset-wrapper > .description,.form-item .description{clear:both;}.nextproche-resetpassword-form fieldset,.bilan-createaccount-form fieldset{background:#ffffff none repeat scroll 0 0;border:1px solid #cccccc;border-radius:30px;margin-bottom:32px;margin-top:10px;padding:0 0 10px;position:relative;top:12px;width:100%;}.nextproche-resetpassword-form legend,.bilan-createaccount-form legend{background-color:#1395a4;border-radius:10px;color:#fff;height:auto;margin:0 auto;padding:5px 10px;text-align:center;text-shadow:none;}.nextproche-resetpassword-form fieldset .fieldset-wrapper,.bilan-createaccount-form fieldset .fieldset-wrapper{padding:0 10px;}.nextproche-resetpassword-form fieldset .fieldset-wrapper .form-item,.bilan-createaccount-form fieldset .fieldset-wrapper .form-item{float:left;width:50%;}.bilan-createaccount-form fieldset .fieldset-wrapper .form-item-date2{clear:both;}.nextproche-resetpassword-form fieldset label{float:none;width:190px;}.nextproche-resetpassword-form fieldset input{width:150px;}#webform-submission-demande-check-up-perso-form #edit-submit-button-s-submit,.nextproche-resetpassword-form .form-actions input#edit-submit,.bilan-createaccount-form .form-actions input#edit-submit{background:#06545e none repeat scroll 0 0;border:1px solid #06545e;color:#fff;height:auto;transition:all 0.5s ease-out 0s;}#webform-submission-demande-check-up-perso-form input#edit-submit-button-s-submit{width:auto;}#webform-submission-demande-check-up-perso-form #edit-submit-button-s-submit:hover,.nextproche-resetpassword-form .form-actions input#edit-submit:hover,.bilan-createaccount-form .form-actions input#edit-submit:hover{background:#fff none repeat scroll 0 0;border:1px solid #1395a4;color:#1395a4;}.nextproche-resetpassword-form .form-actions,.bilan-createaccount-form .form-actions{padding-top:0;margin-top:0;}#block-quicktabs4typologiesdexamenspossible,#block-wwwbilan-linfirmerieprotestantevousproposeleparcourssuivant{padding:50px;}#block-quicktabs4typologiesdexamenspossible > h2{margin-bottom:40px;margin-top:0;}.item-list ul{margin:0 auto;max-width:max-content;}.quicktabs-tabpage h2:first-letter,#block-wwwbilan-linfirmerieprotestantevousproposeleparcourssuivant .field h2:first-letter{background-color:#d7df21;color:#06535e;display:block;font-size:24px;margin-bottom:10px;max-width:max-content;padding:0 5px 10px 25px;line-height:2.5em;}.item-list .quicktabs-tabs li{display:block;float:left;margin:0 4px 20px;padding:0;}.quicktabs-wrapper li a{padding:7px 10px;background-color:#1395a4;border:1px solid #1395a4;border-top-left-radius:25px;border-top-right-radius:25px;font-size:16px;color:#fff;border-bottom:4px solid #d7df21;transition:all 0.5s ease-out 0s;text-decoration:none;}.quicktabs-wrapper li.active a,.quicktabs-wrapper li a:hover{background-color:#fff;border:1px solid #1395a4;color:#1395a4;}.quicktabs-main{clear:both;}.quicktabs-tabpage .node{}#block-personoutsidecompany a{float:right;width:370px;}#block-personoutsidecompany a{background-color:#1395a4;border:1px solid #1395a4;color:#fff;padding:5px 15px;display:block;width:150px;left:500px;position:relative;float:none;}#block-personoutsidecompany a:hover{background-color:#fff;color:#1395a4;}#block-retoursiteip{clear:both;float:none;margin:0;}#block-retoursiteip p{margin-bottom:0;}#block-retoursiteip a{background:rgba(0,0,0,0) linear-gradient(to right,#159faf 0%,#06535d 100%) repeat scroll 0 0;border-bottom:5px solid #d7df21;color:#fff;display:block;font-size:16px;letter-spacing:1.4px;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.5s ease-out 0s;}#block-retoursiteip a:hover{border-color:#000;}#block-wwwbilan-breadcrumbs{display:none;}.password-strength__title,.password-strength__text,#bilan-createaccount-form div.password-confirm,.password-confirm .error{font-size:13px;}.bilan,.examens,.resultats{background-image:url(/themes/wwwbilan/images/bilan.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;}.examens{background-image:url(/themes/wwwbilan/images/examen.jpg);}.resultats{background-image:url(/themes/wwwbilan/images/resultats.jpg);}footer.site-footer{display:none;}#block-wwwbilan-footer{border-top:4px solid #f2f2f2;display:block;margin-top:30px;padding:10px;width:100%;}#block-wwwbilan-footer .content a{color:#06535e;}@media all and (max-width:1100px){#block-personoutsidecompany a{left:420px;}.quicktabs-wrapper li a{font-size:15px;padding:7px 3px;}#block-wwwbilan-bilandesanteaccueil{padding:50px 30px 50px;}#block-wwwbilan-checkupip{padding:0 30px;}#block-wwwbilan-deroulement{padding:40px 30px 0;}#block-quicktabs4typologiesdexamenspossible,#block-wwwbilan-linfirmerieprotestantevousproposeleparcourssuivant{padding:50px 30px;}.region-sous-content{margin:0 30px;}}@media all and (max-width:1050px){}@media all and (max-width:991px){.nextproche-resetpassword-form{width:280px;}#block-personoutsidecompany a{left:290px;}.groupe{display:block;padding:20px 0;}.gauche,.droite{width:auto;}.quicktabs-main .groupe{padding:0;}.bilan,.examens,.resultats{height:400px;}}@media all and (max-width:850px){.nextproche-resetpassword-form{float:none;margin:0 auto;width:350px;}.region-header .block:not(.site-branding){margin:2em 0 1em;}.nextproche-resetpassword-form input,.nextproche-resetpassword-form select{width:145px;}.region-sous-content{display:block;}#block-wwwbilan-titreprisedecontact,#block-wwwbilan-content{width:auto;}#block-wwwbilan-content{padding:30px 0;}}@media all and (max-width:768px){#block-wwwbilan-selecteurdelangue{position:absolute;right:0;}.item-list .quicktabs-tabs li{margin:0 8px 10px;}#block-personoutsidecompany a{left:auto;margin:0 auto;}.quicktabs-wrapper li a{display:block;text-align:center;width:380px;}#webform-submission-demande-check-up-perso-form{width:auto;}#webform-submission-demande-check-up-perso-form input,#webform-submission-demande-check-up-perso-form select{width:390px;}.bilan-createaccount-form,#edit-password,#edit-rdv .fieldset-wrapper{display:block;}.bilan-createaccount-form > div,#edit-password > div,#edit-rdv .fieldset-wrapper > div{width:100%;}#edit-password > div#edit-password--description{width:auto;}h1{font-size:54px;}#block-wwwbilan-bilandesanteaccueil .field--name-body div{margin:250px auto auto;padding:30px;width:70%;}.main-content #block-wwwbilan-inscription h2,#block-quicktabs4typologiesdexamenspossible > h2,#block-wwwbilan-linfirmerieprotestantevousproposeleparcourssuivant > h2,.main-content #block-wwwbilan-deroulement h2{font-size:34px;}#block-wwwbilan-deroulement h3,h3{font-size:28px;}#block-wwwbilan-inscription{padding:30px;}#block-wwwbilan-titreprisedecontact{padding:40px 20px 10px;}}@media all and (max-width:460px){#block-wwwbilan-selecteurdelangue{left:50%;margin:15px 0 50px -70px;position:relative;}#block-wwwbilan-titreprisedecontact p{width:auto;}.nextproche-resetpassword-form,.nextproche-resetpassword-form input,.nextproche-resetpassword-form select{width:auto;}.quicktabs-wrapper li a{width:240px;}.nextproche-resetpassword-form,.nextproche-resetpassword-form input,.bilan-createaccount-form,.bilan-createaccount-form input{width:auto;}.form-item-birthdate-date label{margin-bottom:20px;}.nextproche-resetpassword-form select,.bilan-createaccount-form select{max-width:250px;}.nextproche-resetpassword-form fieldset input,.bilan-createaccount-form fieldset input{min-width:auto;}#webform-submission-demande-check-up-perso-form input,#webform-submission-demande-check-up-perso-form select{width:250px;}.text-formatted ul,.text-formatted ol{margin:1em 0 1em 0.5em;}}
