@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);
@charset "UTF-8";*{font-family:Open Sans}@media screen and (min-width:1240px){.container{max-width:1200px!important}}.container--fluid{max-width:100%!important}.v-system-bar{z-index:1001!important}#app{background-color:#fafafa}.v-card__title{word-break:normal!important}.payment_card_container>.v-card{background-color:#fff!important;border:none!important;border-radius:5px!important;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f!important;position:relative}.payment_card_container>.v-card>.v-card__title{background-color:#6db602;border-radius:0!important;color:#fff;font-weight:700;height:38px;left:-20px;padding:0 20px!important;position:absolute;top:-20px}@media only screen and (max-width:600px){.payment_card_container>.v-card>.v-card__title{padding:0 10px!important}}.payment_card_container>.v-card>.v-card__title:before{border-left:20px solid #0000;border-top:10px solid #4f8301;bottom:0;content:"";height:0;left:0;position:absolute;top:100%;width:0}.payment_card_container>.v-card>.v-card__title:after{border-right:20px solid #0000;border-top:38px solid #6db602;bottom:0;content:"";height:0;left:100%;position:absolute;top:0;width:0}.payment_card_container>.v-card>.v-card__text{padding:30px 30px 70px}@media only screen and (max-width:600px){.payment_card_container>.v-card>.v-card__text{padding:30px 12px 70px}}.payment_card_container>.v-card>.v-card__actions{background-color:#135589;border-radius:5px;bottom:15px;height:38px;position:absolute;right:32px}.payment_card_container>.v-card>.v-card__actions .v-btn{background-color:initial;border:none;box-shadow:none!important;color:#fff;font-size:.9rem;padding:5px 20px;text-transform:uppercase;transition:all .2s ease-in-out}.payment_card_container>.v-card>.v-card__actions .v-btn:hover{padding:5px 60px 5px 40px;transition:all .2s ease-in-out}.payment_card_container>.v-card>.v-card__actions .v-btn:hover:before{opacity:0}.variant_green_actions .v-card__actions{background-color:#6db602!important}.variant_green_actions .v-card__actions:before{border-bottom:38px solid #6db602!important}.variant_green_actions .v-card__actions:after{border-bottom:10px solid #4f8301!important}.variant_red_title .v-card__title{display:none}.variant_accent_title .v-card__title{background-color:#01c0bd!important}.variant_accent_title .v-card__title:before{border-top:10px solid #018d8b!important}.variant_accent_title .v-card__title:after{border-top:38px solid #01c0bd!important}#homepage-hero{background-size:50vw}#homepageHeaderSlider{min-width:50vw;width:50vw}@media only screen and (min-width:1300px){#homepageHeaderCol1{min-height:580px}#homepageHeaderCol1 .menu-element{align-items:center;display:flex;justify-content:center}#homepageHeaderCol1 .flip-menu2{box-shadow:5px 5px 11px #00000020;width:80%}#homepageHeaderCol1 .flip-menu{width:95%}}@media only screen and (max-width:1780px){#homepageHeaderCol1{min-height:auto}#homepageHeaderCol1 .flip-menu2{width:90%}}@media only screen and (max-width:1590px){#homepageHeaderCol1 .flip-menu2{width:98%}}@media only screen and (max-width:1264px){#homepageHeaderCol1 .flip-menu2{width:100%}}@media only screen and (max-width:600px){#homepageHeaderCol1 .flip-menu{width:100%}}#accreditation-demarche-qualite .v-card__title{margin-bottom:12px;padding:7px!important}#accreditation-demarche-qualite .v-card__subtitle{background-color:#fff9;color:#23411f;padding-bottom:5px;padding-top:15px}#accreditation-demarche-qualite .v-card__subtitle:after{background:#30582b3a;content:"";display:block;height:1px;margin:.5em 0 0;width:100%}#accreditation-demarche-qualite .v-card__text{background-color:#fff9;color:#23411f;font-size:12px;padding:0}#accreditation-demarche-qualite .v-card__text .ProseMirror{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:16px}#accreditation-demarche-qualite img{height:130px;margin:10px}#accreditation-demarche-qualite p{background-color:#28a745;color:#fff;margin-bottom:0;padding:10px 16px;text-align:justify;text-align:center!important}#center-doctor-column:before{background:#2b325827;content:"";display:block;height:1px;margin:.5em 0 25px;width:100%}.google-map-center iframe{border:1px solid #80808038;border-radius:5px;padding:5px}.job-who-we-are h3:after{color:red;content:"?";font-size:70px;font-weight:400;margin-left:8px}.job-who-we-are-list ul{list-style:none;margin-top:0;padding-left:48px!important}.job-who-we-are-list ul li{margin-bottom:3px;position:relative}.job-who-we-are-list ul li p{margin-bottom:6px}.job-who-we-are-list ul li:before{color:#294497;content:"•";display:inline-block;font-size:3rem;font-weight:700;left:15px;margin-left:-.8em;position:absolute;top:-23px}#job-youtube-col{align-items:center;display:flex;justify-content:center}#job-valeurs-section{background-color:#88ceed;position:relative}#job-valeurs-section .job-nos-valeurs h3{position:relative}#job-valeurs-section .job-nos-valeurs h3:before{color:#1272a4;content:">";font-size:70px;font-weight:700;left:-55px;margin-right:8px;position:absolute;top:-35px}#job-valeurs-section .job-valeurs-img{height:100%;left:0;position:absolute;top:0;width:50vw}.job-btn{font-size:1.2em!important;text-transform:none!important}.job-selected-title{margin-left:5%;position:relative;width:90%}.job-selected-title:before{left:-20px;top:-40px;transform:rotate(-180deg)}.job-selected-title:after,.job-selected-title:before{color:#97d41f;content:"❞";display:block;font-size:5em;font-style:italic;position:absolute}.job-selected-title:after{bottom:-40px;right:-20px}@media only screen and (max-width:600px){.job-selected-title:after,.job-selected-title:before{display:none}}.job-selected-title-h3 h3{padding:4px 0;position:relative;z-index:1}.job-selected-title-h3 h3:before{background:#135589;content:"";height:100%;left:-74%;margin:0 auto 10px;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (max-width:1240px){.job-selected-title-h3 h3:before{left:-60%}}@media only screen and (max-width:750px){.job-selected-title-h3 h3:before{left:-10%;width:120%}}#job-avantages-col .title-element{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}#job-avantages-col .title-element .v-icon{margin-left:8px}#job-avantages-col .title-element .job-avantages-title{width:-moz-fit-content!important;width:fit-content!important}.job-avantages-list ul{list-style:none;margin-top:0;padding-left:20px}.job-avantages-list ul li{margin-bottom:3px;position:relative}.job-avantages-list ul li:before{color:#294497;content:"•";display:inline-block;font-size:3rem;font-weight:700;left:10px;margin-left:-.7em;position:absolute;top:-23px}#job-avantages-img-col{position:relative}#job-avantages-img-col .job-avantages-img{max-width:unset;position:absolute}#job-avantages-img-col .medecins{margin-top:15%}#job-steps-col{display:flex;flex-direction:column;justify-content:center;position:relative}#job-steps-col .title-element{align-items:center;display:flex;justify-content:flex-end}#job-steps-col .title-element .job-steps-title{width:-moz-fit-content!important;width:fit-content!important}#job-steps-col .title-element .v-icon{padding-left:20px}#job-steps-col .stepList{padding-right:7%}#job-steps-col .stepList:after{background-color:#1c989f;border-radius:50%;color:#fff;content:"1";font-size:1.3rem;height:30px;line-height:30px;position:absolute;right:0;text-align:center;top:-5px;width:30px}#job-steps-col .second:after{background-color:#5162cc;content:"2"}#job-steps-col .third:after{background-color:#21b5e9;content:"3"}#job-steps-col .fourth:after{background-color:#294497;content:"4"}@media only screen and (max-width:600px){#job-steps-col .stepList{padding-right:0}#job-steps-col .stepList:after{display:none}}.job-steps-img{overflow:unset!important;position:relative}.job-steps-img .v-image__image{left:auto;position:absolute;right:0;top:0;width:45vw}#jobCardSingle .date-publication{display:none}.how-to-obtain-my-results .v-card__text img{width:100%}#homepageHeader .v-toolbar__content{padding:0;width:100%}#homepageHeader .v-toolbar__content .container .header_1_main-menu a{border-radius:4px}#homepageHeader .v-toolbar__content .container .header_1_main-menu a .text{letter-spacing:-.2px;line-height:12px}#homepageHeader .v-toolbar__content .container .header_2_main-menu>span{position:relative}#homepageHeader .v-toolbar__content .container .header_2_main-menu>span:after{background-color:#00548b;content:"";display:block;height:40%;position:absolute;right:-1px;top:50%;transform:translateY(-50%);width:2px}#homepageHeader .v-toolbar__content .container .header_2_main-menu>span:last-child:after{display:none}#homepageHeader .v-toolbar__content .container .header_2_main-menu>span button{color:#333!important;letter-spacing:.1px;width:100%}#NGS .with-background-img{background-position:50%;background-size:cover}#NGS .background-img-contain{background-position:50%;background-size:contain}#NGS .with-size-130{background-size:130%}#NGS .background-img-tablet{background-position:0;background-size:150%}#NGS .bottom-background{background-position:bottom}#NGS .ngs-btn{border:1px solid #fff!important}#NGS .custom-list ul{list-style:none;margin-top:0;padding-left:30px!important}#NGS .custom-list ul li{margin-bottom:3px;position:relative}#NGS .custom-list ul li p{margin-bottom:6px}#NGS .custom-list ul li:before{color:#135589;content:"✓";display:inline-block;font-size:2rem;font-weight:700;left:0;margin-left:-.8em;position:absolute;top:-12px}#NGS .custom-title h3{align-items:center;display:flex}#NGS .custom-title h3:before{color:#00bebb;content:"✓";display:inline-block;font-size:2.2rem}#supplyOrderIndex .SupplyOrderDashboard-element .v-sheet{border-radius:4px}#supplyOrderIndex .SupplyOrderDashboard-element .v-sheet .v-data-table tr th:first-child{border-top-left-radius:4px}#supplyOrderIndex .SupplyOrderDashboard-element .v-sheet .v-data-table tr th:last-child{border-top-right-radius:4px}.shadow-band{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f!important}
