.ops-sanex .bloc-sanex{padding:30px 0}@media only screen and (min-width: 768px){.ops-sanex .bloc-sanex{padding-block:50px}}.ops-sanex .bloc-sanex.is--antique{background-color:#f7e7da}.ops-sanex .bloc-sanex.is--bone{background-color:#ead6c7}.ops-sanex .bloc-sanex .sanex-cntr{width:100%;max-width:540px;margin-inline:auto}@media only screen and (max-width: 576px){.ops-sanex .bloc-sanex .sanex-cntr{padding-inline:15px}}@media only screen and (min-width: 768px){.ops-sanex .bloc-sanex .sanex-cntr{max-width:720px}}@media only screen and (min-width: 1024px){.ops-sanex .bloc-sanex .sanex-cntr{max-width:960px}}@media only screen and (min-width: 1280px){.ops-sanex .bloc-sanex .sanex-cntr{max-width:1048px}}.sanex-intro--img{position:relative}.sanex-intro--img .logo{position:absolute;top:50%;right:6px;transform:translateY(-50%)}@media only screen and (min-width: 768px){.sanex-intro--img .logo{right:14px}}@media only screen and (min-width: 1024px){.sanex-intro--img .logo{right:18px}}@media only screen and (min-width: 1280px){.sanex-intro--img .logo{right:22px}}.sanex-intro--img .logo img{width:100px;height:40px}@media only screen and (min-width: 768px){.sanex-intro--img .logo img{width:136px;height:60px}}@media only screen and (min-width: 1024px){.sanex-intro--img .logo img{width:200px;height:88px}}.sanex-intro--title{margin:40px auto 30px;font-family:"Hind-Bold",sans-serif;font-size:32px;line-height:40px;text-align:center}@media only screen and (min-width: 768px){.sanex-intro--title{width:60%}}.sanex-intro--desc{padding-inline:25px;font-family:"Hind-Regular",sans-serif;font-size:18px;line-height:25px}.sanex-intro--desc.has-margin{margin-top:35px}.sanex-heading--title{position:relative;display:flex;align-items:center;width:fit-content;background-color:#00338e;border-radius:50px 0 50px 50px;box-shadow:0 4px 8px rgba(0,0,0,.3490196078)}.sanex-heading--title span{position:absolute;left:10px;text-shadow:5px 0px 12px rgba(0,0,0,.2);color:#005eb8;transform:translateY(-10px);-webkit-text-stroke:1px #fff;font-family:"Hind-Bold",sans-serif;font-size:85px;line-height:unset}@media only screen and (min-width: 768px){.sanex-heading--title span{font-size:150px}}.sanex-heading--title h2{padding:12px 20px 10px 100px;font-family:"Hind-SemiBold",sans-serif;font-size:30px;line-height:35px;color:#fff}@media only screen and (min-width: 768px){.sanex-heading--title h2{padding:20px 40px 10px 198px;font-family:"Hind-SemiBold",sans-serif;font-size:56px;line-height:60px}}.sanex-heading--desc p{width:100%;margin-block:20px;font-family:"Hind-Bold",sans-serif;font-size:22px;line-height:26px}@media only screen and (min-width: 768px){.sanex-heading--desc p{margin-top:40px}}.mon-disgnostic--iframe{width:100%;height:100%;min-height:1290px}@media only screen and (min-width: 768px){.mon-disgnostic--iframe{min-height:1050px}}@media only screen and (min-width: 768px){.expertise-sanex .sanex-heading--title{margin-left:auto}}.expertise-sanex .sanex-heading--title h2{padding-left:110px}@media only screen and (min-width: 576px){.expertise-sanex .sanex-heading--title h2{padding-left:198px}}.expertise-content{position:relative}@media only screen and (min-width: 768px){.expertise-content{padding-inline:35px}}.expertise-swiper{position:relative;padding-inline:35px}.expertise-swiper-buttons{display:flex;gap:30px}@media only screen and (min-width: 576px){.expertise-swiper-buttons{gap:0}}.expertise-swiper-button-prev,.expertise-swiper-button-next{position:absolute;top:50%;z-index:2;width:70px;height:70px;background-color:#00338e;border-radius:50%;transform:translateY(-50%);cursor:pointer}.expertise-swiper-button-prev:hover,.expertise-swiper-button-next:hover{background-color:#005eb8}.expertise-swiper-button-prev::before,.expertise-swiper-button-next::before{content:"";position:absolute;top:50%;display:block;width:18px;height:30px;background-position:center;background-repeat:no-repeat}.expertise-swiper-button-prev{left:0}.expertise-swiper-button-prev::before{left:45%;background-image:url("/wp-content/themes/aufeminin/assets/images/icons/slider-arrow-left.svg");transform:translate(-50%, -45%)}.expertise-swiper-button-next{right:0}.expertise-swiper-button-next::before{left:55%;background-image:url("/wp-content/themes/aufeminin/assets/images/icons/slider-arrow-right.svg");transform:translate(-50%, -55%)}.expertise-swiper-pagination{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:20px}.expertise-swiper-pagination .swiper-pagination-bullet{display:block;width:16px;height:16px;background:none;opacity:.5}.expertise-swiper-pagination .swiper-pagination-bullet::after{content:"";display:block;width:100%;height:100%;background-color:#005eb8;border-radius:50%}.expertise-swiper-pagination .swiper-pagination-bullet-active{opacity:1}.expertise-swiper-pagination .swiper-pagination-bullet-active::after{background-color:#00338e}.expertise-slide{display:flex;flex-direction:column;height:100%;min-height:690px}@media only screen and (min-width: 768px){.expertise-slide{flex-direction:row;min-height:605px}}@media only screen and (min-width: 1024px){.expertise-slide{min-height:436px}}.expertise-slide__text{flex:1 0;align-content:center;padding:20px;background-color:#fff;border-radius:0 0 50px 50px}@media only screen and (min-width: 576px){.expertise-slide__text{flex:auto}}@media only screen and (min-width: 768px){.expertise-slide__text{flex:0 0 45%;max-width:45%;padding-left:53px;padding-block:39px;border-radius:50px 0 0 50px}}.expertise-slide__text h3{margin-bottom:10px;font-family:"Hind-Bold",sans-serif;font-size:24px;line-height:normal}.expertise-slide__text p{font-family:"Hind-Regular",sans-serif;font-size:16px;line-height:normal}@media only screen and (max-width: 576px){.expertise-slide__image{order:-1}}@media only screen and (min-width: 768px){.expertise-slide__image{flex:1 0}}.expertise-slide__image img{width:100%;height:100%;border-radius:50px 50px 0 0;object-fit:cover}@media only screen and (min-width: 768px){.expertise-slide__image img{border-radius:0 50px 50px 0}}@media only screen and (min-width: 768px){.gamme-derma-therapie .sanex-heading{margin-bottom:50px}}.gamme-derma-therapie .sanex-heading--title h2{padding-left:110px}@media only screen and (min-width: 576px){.gamme-derma-therapie .sanex-heading--title h2{padding-left:198px}}.gamme-derma-therapie .sanex-heading--desc p{margin-bottom:0}@media only screen and (min-width: 576px){.gamme-derma-therapie .sanex-heading--desc p{margin-bottom:20px}}.gamme-derma-therapie-content__item--image{margin-top:30px}@media only screen and (min-width: 576px){.gamme-derma-therapie-content__item--image{margin-top:0}}.gamme-derma-therapie-content__item--image img{display:block;width:220px;height:220px;margin-inline:auto;object-fit:cover}.gamme-derma-therapie-content__item--text{text-align:center}@media only screen and (min-width: 576px){.gamme-derma-therapie-content__item--text{text-align:unset}}.gamme-derma-therapie-content__item--text h3{display:block;width:40%;margin:20px auto;font-family:"Hind-SemiBold",sans-serif;font-size:18px;line-height:normal;text-align:center}@media only screen and (min-width: 768px){.gamme-derma-therapie-content__item--text h3{width:70%}}.gamme-derma-therapie-content__item--text p{margin-bottom:10px;font-family:"Hind-Regular",sans-serif;font-size:16px;line-height:normal}@media only screen and (min-width: 576px){.gamme-derma-therapie-content__item--text p{margin-bottom:25px}}.gamme-derma-therapie-content__item--text span{font-family:"Hind-Regular",sans-serif;font-size:10px;line-height:normal}.gamme-derma-therapie-button{margin-top:50px}.gamme-derma-therapie-button a{display:flex;align-items:center;width:fit-content;margin-inline:auto;padding:18px 50px;text-transform:uppercase;color:#fff;background-color:#00338e;border-radius:50px 0 50px 50px;font-family:"Hind-Bold",sans-serif;font-size:20px;line-height:normal}.gamme-derma-therapie-button a:hover{background-color:#005eb8}.rejoignez.bloc-sanex{padding-bottom:75px}.rejoignez-content{text-align:center}.rejoignez-content h2{margin-bottom:10px;font-family:"Hind-Bold",sans-serif;font-size:32px;line-height:normal}.rejoignez-content p{font-family:"Hind-Regular",sans-serif;font-size:18px;line-height:normal}.rejoignez-button{margin-top:40px}.rejoignez-button a{display:flex;align-items:center;width:fit-content;margin-inline:auto;padding:18px;text-transform:uppercase;color:#fff;background-color:#00338e;border-radius:50px 0 50px 50px;font-family:"Hind-Bold",sans-serif;font-size:18px;line-height:normal}@media only screen and (min-width: 768px){.rejoignez-button a{padding-inline:50px;font-size:20px}}.rejoignez-button a:hover{background-color:#005eb8}.ops-sanex .footer{z-index:2;margin-top:-60px}
